Update Cloudbreak Deployer
To update Cloudbreak Deployer to the newest version, run the following commands on the console where your
Profile is located:
Step 1: Stop all of the running Cloudbreak components:
Step 2: Update Cloudbreak Deployer:
Step 3: Update the
docker-compose.yml file with new Docker containers needed for the
Step 4: If there are no other Cloudbreak instances that still use old Cloudbreak versions, remove the obsolete containers:
cbd util cleanup
Step 5: Check the health and version of the updated
Step 6: Start the new version of the
Cloudbreak needs to download updated docker images for the new version, so this step may take a while.
Update existing clusters
Upgrading from version
1.4.0 to newer versions (
1.6.0) doesn't require any manual modification from the users.
If Cloudbreak has been updated from
1.4.0 version then existing clusters need to be updated to be still managable through Cloudbreak.
To update existing clusters from
1.4.0 or newer versions, run the following commands on the
cbgateway node of the cluster:
- Update the version of the Salt-Bootsrap tool on the nodes:
salt '*' cmd.run 'curl -Ls https://github.com/sequenceiq/salt-bootstrap/releases/download/v0.1.2/salt-bootstrap_0.1.2_Linux_x86_64.tgz | tar -zx -C /usr/sbin/ salt-bootstrap'
- Trigger restart of tool on the nodes:
salt '*' service.dead salt-bootstrap
Edit on GitHub
NOTE Checking the version of the Salt-Bootsrap on the nodes:
salt '*' cmd.run 'salt-bootstrap --version'