Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Helm Controller & Source Controller to the latest versions #607

Closed
eak13 opened this issue Jul 12, 2021 · 4 comments
Closed

Update Helm Controller & Source Controller to the latest versions #607

eak13 opened this issue Jul 12, 2021 · 4 comments
Assignees
Labels
Day2 Relates to day 2 operations (brownfield upgrades, etc.) enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release
Milestone

Comments

@eak13
Copy link

eak13 commented Jul 12, 2021

Problem description (if applicable)
In an effort to keep Airship current with the latest updates of its supporting components, upgrade Helm Controller & Source Controller to the latest supported versions. We are currently on v0.4.3 for Helm Controller & v0.5.3 of the Source Controller. As part of this effort, we also want to understand the impacts to upgrading Helm Controller & Source Controller in an existing site.

Helm Controller

Source Controller

Proposed change

  • Update Helm Controller to the latest version for greenfield deployments
  • Update Source Controller to the latest version for greenfield deployments
  • Ensure any version dependencies between Helm & Source Controllers are met
  • Address any breaking changes from the updates
  • In an existing site, upgrade Helm & Source Controllers to a new version. Document any impacts to the existing site.
@eak13 eak13 added enhancement New feature or request triage Needs evaluation by project members Day2 Relates to day 2 operations (brownfield upgrades, etc.) labels Jul 12, 2021
@eak13 eak13 added this to the v2.1 milestone Jul 12, 2021
@eak13
Copy link
Author

eak13 commented Jul 12, 2021

This may need to be split into 2 issues: 1 for the updates & 1 for upgrading in Brownfield scenario. Will leave as one for now.

@seaneagan
Copy link
Contributor

@seaneagan
Copy link
Contributor

there should be no special brownfield impacts to updating these components as far as i am aware. once the CRDs transition from beta to GA, there will be a one time migration process that we would need to implement.

@jezogwza jezogwza added priority/critical Items critical to be implemented, usually by the next release and removed triage Needs evaluation by project members labels Jul 14, 2021
@seaneagan
Copy link
Contributor

Patchset merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Day2 Relates to day 2 operations (brownfield upgrades, etc.) enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release
Projects
None yet
Development

No branches or pull requests

3 participants