Skip to content

Commit

Permalink
update typos
Browse files Browse the repository at this point in the history
  • Loading branch information
msherman64 committed Aug 21, 2024
1 parent ff2ece6 commit 03c0df9
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions docs/xena-antelope-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Welcome to the Antelope/2023.1 Release of CHI-in-a-Box! This release rolls up a
* Horizon themes can now be customized at deploy-time, rather than at build-time.
* Healthchecks added to ironic-neutron-agent service
* Support for both PXE and iPXE enabled in Ironic at the same time.
* Upgrades of Ironic will now wait for nodes in wait states to change their state. This is to improve the user experience by avoiding breaking processes being waited on. This can be disabled by setting `ironic_upgrade_skip_wait_check` to `yes`.

## Upgrade Notes

Expand Down Expand Up @@ -146,7 +147,10 @@ After deploying the new version, you will instead see containers named `letsencr
1. Verify above pre-tasks
1. Make a backup of:
1. Deploy host: chi-in-a-box and site-config directories
1. Control node: /etc/kolla directory
1. Control node: move /etc/kolla directory out of the way
```
mv /etc/kolla /etc/kolla.bak
```
1. Use ./cc-ansible mariadb_backup to create a full DB backup
1. Copy DB backup from mariadb_backup container to somewhere else
Expand All @@ -170,7 +174,7 @@ After deploying the new version, you will instead see containers named `letsencr
```
git checkout stable/2023.1
git pull
git submodule update init
git submodule update --init
```
1. Install new tools into venv via:
1. `cc-ansible install_deps` # this doesn’t need a site-config
Expand All @@ -193,9 +197,22 @@ After deploying the new version, you will instead see containers named `letsencr
1. Regenerate heat_auth_password by setting it to the empty string. This works around an issue where it may be incorrectly set to != 32 characters in length
1. Cc-ansible bootstrap-servers
1. Cc-ansible prechecks
1. shut down letsencrypt containers, as name changed
```
docker stop letsencrypt_certbot
docker stop letsencrypt_acme
```
1. shut down ironic http containers, as name changed
```
docker stop ironic_pxe
docker stop ironic_ipxe
```
1. Cc-ansible pull
1. Manually edit nova compute service “version” in the db from 5x to 60 (oldest allowable version for 2023.1 nova)
1. TODO: add commit that references this
1. run `cc-ansible upgrade` (this will fail at nova, this is expected)
1. Manually edit nova compute service “version” in the db to 61, [the oldest allowed in the upgrade check](https://github.com/openstack/nova/commit/a1731927ccd17aeb634c4eed61dce16de16fa7b3#diff-c0b6a5928be3ac40200a2078b084341bb9187a12b1f959ad862e0038c9029193L233)
```
sql ...
```
1. TODO: note UUID issue, potential migration
1. Cc-ansible upgrade
1. This will fail on nova, as it needs to first have a service user created via deploy
Expand Down

0 comments on commit 03c0df9

Please sign in to comment.