Skip to content

[#372] Apply workaround for unavailable bitnami dependencies#373

Merged
laverman merged 1 commit intoeclipse-packages:masterfrom
bosch-io:PR/old_bitnami_chart_workaround
Jun 7, 2022
Merged

[#372] Apply workaround for unavailable bitnami dependencies#373
laverman merged 1 commit intoeclipse-packages:masterfrom
bosch-io:PR/old_bitnami_chart_workaround

Conversation

@calohmn
Copy link
Copy Markdown
Contributor

@calohmn calohmn commented Jun 2, 2022

This resolves #372, applying the workaround mentioned in bitnami/charts#10539.

@stmaute
Copy link
Copy Markdown

stmaute commented Jun 3, 2022

@calohmn I think we would need to update the Readme and add the following line:
$ helm repo add bitnami-pre-2022 https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami
In order to be able to download the MongoDB chart from the other repo.

@calohmn
Copy link
Copy Markdown
Contributor Author

calohmn commented Jun 3, 2022

@stmaute I don't see why that would be needed. The bitnami charts are referenced in the requirements.yaml with the repository URL already. So, I don't need the bitnami repository in my local repositories list (helm repo list).

$ cd charts/ditto/
$ helm dependency update
Getting updates for unmanaged Helm repositories...
...Successfully got an update from the "https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami" chart repository
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "jetstack" chart repository
...Successfully got an update from the "strimzi" chart repository
...Successfully got an update from the "grafana" chart repository
...Successfully got an update from the "elastic" chart repository
...Successfully got an update from the "prometheus-community" chart repository
...Successfully got an update from the "eclipse-iot" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈Happy Helming!⎈
Saving 1 charts
Downloading mongodb from repo https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami
Deleting outdated charts

@stmaute
Copy link
Copy Markdown

stmaute commented Jun 3, 2022

@calohmn Yes you are right this would not be needed. I am using helm to rarely to keep all the necessary command in my head.

@calohmn calohmn requested review from stmaute and thjaeckle June 3, 2022 07:31
…dencies.

Signed-off-by: Carsten Lohmann <carsten.lohmann@bosch.io>
@calohmn calohmn force-pushed the PR/old_bitnami_chart_workaround branch from 12c3323 to 319daa2 Compare June 3, 2022 08:28
@calohmn calohmn removed the Ditto label Jun 3, 2022
@calohmn calohmn requested a review from laverman June 3, 2022 09:11
@calohmn
Copy link
Copy Markdown
Contributor Author

calohmn commented Jun 7, 2022

As the ditto chart has already been updated in #374, this PR is only about the hawkBit chart now.

@laverman laverman merged commit 5f8c7ea into eclipse-packages:master Jun 7, 2022
nihadMaestral pushed a commit to nihadtz/packages that referenced this pull request Mar 3, 2023
…chart_workaround

[eclipse-packages#372] Apply workaround for unavailable bitnami dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ditto / HawkBit: dependent charts cannot be resolved

3 participants