-
Sub-task
-
Resolution: Done
-
Major
-
3.10.0.GA
-
productization: build & internals, Team A: Dashboard, devfile and plugin registries, open-vsx, operator + chectl/dsc, devfile-converter, configbump + traefik, image-puller, server, gateway, authentication, try-in-web-ide action, telemetry, Team B: DevWorkspace + Operator, Web Terminal + Operator, editors/IDEs + built-in vscode extensions, Universal Developer Image, machine-exec, dev environment config
-
None
-
True
-
Blocked by
CRW-4964 -
False
-
-
Today the workflow for creating a new snapshot image in openstack for crw-rhel8 to use for the x86_64-rhel8-dyn nodes is:
- delete existing
- build new one
- if it fails, the world breaks because there's no new crw-rhel8 snapshot so dynamic nodes can't be provisioned
Proposed new workflow:
- create a new crw-rhel8-candidate snapshot
- if (and only if) ansible script passes:
- delete existing crw-rhel8
- copy crw-rhel8-candidate to crw-rhel8
- delete crw-rhel8-candidate