Error: INSTALLATION FAILED: failed pre-install: unable to build kubernetes object for pre-install hook sde/templates/sde-secrets.yaml: error validating "": error validating data: [unknown object type "nil" in Secret.data.SDE_GITHUB_OAUTH_CLIENT_ID, unknown object type "nil" in Secret.data.SDE_GITHUB_OAUTH_SECRET]
SD Elements 2024.2
Upgrade duration
SD Elements 2024.2 adds more new components than previous versions. Dataset composition and overall size may result in the upgrade taking longer than usual. We appreciate your patience while SD Elements adds these components to your instance. |
What’s new?
Datastore PersistentVolume no longer deployed by default
As of the 2024.2.83
build released on August 17, 2024 the persistent volume for {RELEASE_NAME}-datastore
will no longer be used in all installations of SD Elements.
This change:
-
Reduces storage requirements and overall hosting costs for SD Elements
-
Allows for the rolling upgrade deployment strategy to minimize downtime during maintenance activities
New SD Elements instances without the Pluggable Framework (PAS) enabled will use an ephemeral volume by default.
When upgraded to 2024.2.83
or later, existing instances without PAS enabled will have the persistent volume replaced by an ephemeral volume automatically with no change to functionality or data retention. Should a persistent volume be preferred, set sc-datastore.dataPersistence=true
in the custom values file prior to upgrade.
The Pluggable Framework (PAS) relies on Redis for data persistence. When PAS is enabled, sc-datastore.dataPersistence will be ignored and a persistent volume will be deployed.
|
Known Issues
Attempting to upgrade SD Elements using a Helm client version prior to 3.10.0
may result in the error below.
See the two workarounds below.
-
Option 1 (preferred): Upgrade your Helm client to version 3.10.0 or later. If this does not work, see Option 2 below.
-
Option 2: Set
sde.codeScanning.github.secret
in your custom values file to a non-empty string (e.g.,abc123
). This value can be updated in the future.
Support for older Helm client versions (<3.10.0 ) will be added prior to SD Elements 2024.3.
|