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

CRD and controller for OS versions #58

Closed
12 of 14 tasks
mudler opened this issue Mar 18, 2022 · 1 comment
Closed
12 of 14 tasks

CRD and controller for OS versions #58

mudler opened this issue Mar 18, 2022 · 1 comment

Comments

@mudler
Copy link
Contributor

mudler commented Mar 18, 2022

In order to be able to select available versions to upgrade our nodes into from UI or either kubectl, we need a generic ManagedOSVersion CRD/controller and a ManagedOSVersionChannel CRD to represent the version we want to upgrade into, and how we get all the lists of available versions. This will also help us later on with moving image validation steps inside the kubernetes cluster with a kubewarden policy (as we can validate releases both while fetching new ones, and while applying them)

Notes

API defintions: https://github.com/rancher-sandbox/os2/blob/master/pkg/apis/rancheros.cattle.io/v1/os.go#L28

@mudler mudler added kind/enhancement New feature or request area/elemental need/discussion Issues that needs reviewed and are still untriaged by the team area/UX ros-operator kind/epic labels Mar 18, 2022
@mudler mudler removed the need/discussion Issues that needs reviewed and are still untriaged by the team label Mar 22, 2022
@mudler
Copy link
Contributor Author

mudler commented Jun 7, 2022

Closing this as we have the mechanism in place. we have already follow-ups for the low-hanging fruit work

@mudler mudler closed this as completed Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

1 participant