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 03c0df9 commit ba0658c
Showing 1 changed file with 19 additions and 15 deletions.
34 changes: 19 additions & 15 deletions docs/xena-antelope-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,16 @@ After deploying the new version, you will instead see containers named `letsencr
1. Reboot
1. Check on interface definitions and any apt sources that need updating
1. Delete kolla virtualenv from `/etc/ansible/venv`
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
```
#### On deploy host:
1. Delete chi-in-a-box venv from `chi-in-a-box/venv`
Expand Down Expand Up @@ -197,27 +207,21 @@ 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. 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 ...
USE nova;

UPDATE services
SET version=61
WHERE services.deleted=0
AND services.topic="compute"
AND services.version < 61;
```
1. rerun `cc-ansible deploy --tags nova` to create service user
1. rerun `cc-ansible upgrade` this should now pass nova and continue.
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
1. Cc-ansible deploy –tags nova
1. Cc-ansible upgrade (this should now complete)
1. Apply cleanups for keystone admin endpoints:
1. Cc-ansible deploy –tags keystone
```
Expand Down

0 comments on commit ba0658c

Please sign in to comment.