You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/xena-antelope-upgrade.md
+19-15Lines changed: 19 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,6 +165,16 @@ After deploying the new version, you will instead see containers named `letsencr
165
165
1. Reboot
166
166
1. Check on interface definitions and any apt sources that need updating
167
167
1. Delete kolla virtualenv from `/etc/ansible/venv`
168
+
1. shut down letsencrypt containers, as name changed
169
+
```
170
+
docker stop letsencrypt_certbot
171
+
docker stop letsencrypt_acme
172
+
```
173
+
1. shut down ironic http containers, as name changed
174
+
```
175
+
docker stop ironic_pxe
176
+
docker stop ironic_ipxe
177
+
```
168
178
169
179
#### On deploy host:
170
180
1. Delete chi-in-a-box venv from `chi-in-a-box/venv`
@@ -197,27 +207,21 @@ After deploying the new version, you will instead see containers named `letsencr
197
207
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
198
208
1. Cc-ansible bootstrap-servers
199
209
1. Cc-ansible prechecks
200
-
1. shut down letsencrypt containers, as name changed
201
-
```
202
-
docker stop letsencrypt_certbot
203
-
docker stop letsencrypt_acme
204
-
```
205
-
1. shut down ironic http containers, as name changed
206
-
```
207
-
docker stop ironic_pxe
208
-
docker stop ironic_ipxe
209
-
```
210
210
1. Cc-ansible pull
211
211
1. run `cc-ansible upgrade` (this will fail at nova, this is expected)
212
212
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)
213
213
```
214
-
sql ...
214
+
USE nova;
215
+
216
+
UPDATE services
217
+
SET version=61
218
+
WHERE services.deleted=0
219
+
AND services.topic="compute"
220
+
AND services.version < 61;
215
221
```
222
+
1. rerun `cc-ansible deploy --tags nova` to create service user
223
+
1. rerun `cc-ansible upgrade` this should now pass nova and continue.
216
224
1. TODO: note UUID issue, potential migration
217
-
1. Cc-ansible upgrade
218
-
1. This will fail on nova, as it needs to first have a service user created via deploy
0 commit comments