Skip to content

Commit 9ee3976

Browse files
authored
Merge pull request #647 from rstudio/tn-ppm-disable-migration
PPM: disable migration by default
2 parents 919d8c8 + 5d59f3b commit 9ee3976

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

charts/rstudio-pm/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: rstudio-pm
22
description: Official Helm chart for Posit Package Manager
3-
version: 0.5.43
3+
version: 0.5.44
44
apiVersion: v2
55
appVersion: 2024.11.0
66
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png

charts/rstudio-pm/NEWS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 0.5.44
4+
5+
- Set `enableMigration: false` to by default disable the migration job because it is not needed for new installations and is only needed if you update from a Package Manager version that is 3+ years old. If you are upgrading from a Package Manager version that does run as root, you can enable the migration job by setting `enableMigration: true`.
6+
37
## 0.5.43
48

59
- Update default Posit Package Manager version to 2024.11.0-7

charts/rstudio-pm/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Posit Package Manager
22

3-
![Version: 0.5.43](https://img.shields.io/badge/Version-0.5.43-informational?style=flat-square) ![AppVersion: 2024.11.0](https://img.shields.io/badge/AppVersion-2024.11.0-informational?style=flat-square)
3+
![Version: 0.5.44](https://img.shields.io/badge/Version-0.5.44-informational?style=flat-square) ![AppVersion: 2024.11.0](https://img.shields.io/badge/AppVersion-2024.11.0-informational?style=flat-square)
44

55
#### _Official Helm chart for Posit Package Manager_
66

@@ -24,11 +24,11 @@ To ensure a stable production deployment:
2424

2525
## Installing the chart
2626

27-
To install the chart with the release name `my-release` at version 0.5.43:
27+
To install the chart with the release name `my-release` at version 0.5.44:
2828

2929
```{.bash}
3030
helm repo add rstudio https://helm.rstudio.com
31-
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.43
31+
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.44
3232
```
3333

3434
To explore other chart versions, look at:
@@ -202,7 +202,7 @@ The Helm `config` values are converted into the `rstudio-pm.gcfg` service config
202202
| awsSecretAccessKey | string | `nil` | awsSecretAccessKey is the secret access key, needs to be filled if access_key_id is |
203203
| command | bool | `false` | command is the pod's run command. By default, it uses the container's default |
204204
| config | object | `{"HTTP":{"Listen":":4242"},"Metrics":{"Enabled":true}}` | config is a nested map of maps that generates the rstudio-pm.gcfg file |
205-
| enableMigration | bool | `true` | Enable migrations for shared storage (if necessary) using Helm hooks. |
205+
| enableMigration | bool | `false` | Enable migrations for shared storage (if necessary) using Helm hooks. |
206206
| enableSandboxing | bool | `true` | Enable sandboxing of Git builds, which requires elevated security privileges for the Package Manager container. |
207207
| extraContainers | list | `[]` | sidecar container list |
208208
| extraObjects | list | `[]` | Extra objects to deploy (value evaluated as a template) |

charts/rstudio-pm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ args: false
104104
enableSandboxing: true
105105

106106
# -- Enable migrations for shared storage (if necessary) using Helm hooks.
107-
enableMigration: true
107+
enableMigration: false
108108

109109
# -- Whether the check for root accounts in the config file is fatal. This is meant to simplify migration to the new helm chart version.
110110
rootCheckIsFatal: true

0 commit comments

Comments
 (0)