Pike to Queens (master) undercloud upgrade failing in post config in _migrate_to_convergence
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
High
|
Marios Andreou |
Bug Description
Just hit this on Pike containerized env on rdo cloud deployed with
## * Deploy the overcloud!
## ::
openstack overcloud deploy \
sudo yum install -y https:/
sudo tripleo-repos current-tripleo-dev
sudo yum -y update python-
openstack undercloud upgrade
...
2018-01-12 11:09:16,852 INFO: os-refresh-config completed successfully
2018-01-12 11:09:26,568 INFO: Not creating flavor "baremetal" because it already exists.
2018-01-12 11:09:26,670 INFO: Flavor baremetal updated to use custom resource class baremetal
2018-01-12 11:09:26,670 INFO: Not creating flavor "control" because it already exists.
2018-01-12 11:09:26,748 INFO: Flavor control updated to use custom resource class baremetal
2018-01-12 11:09:26,748 INFO: Not creating flavor "compute" because it already exists.
2018-01-12 11:09:26,961 INFO: Flavor compute updated to use custom resource class baremetal
2018-01-12 11:09:26,961 INFO: Not creating flavor "ceph-storage" because it already exists.
2018-01-12 11:09:27,045 INFO: Flavor ceph-storage updated to use custom resource class baremetal
2018-01-12 11:09:27,045 INFO: Not creating flavor "block-storage" because it already exists.
2018-01-12 11:09:27,117 INFO: Flavor block-storage updated to use custom resource class baremetal
2018-01-12 11:09:27,117 INFO: Not creating flavor "swift-storage" because it already exists.
2018-01-12 11:09:27,193 INFO: Flavor swift-storage updated to use custom resource class baremetal
2018-01-12 11:09:27,203 INFO: Configuring Mistral workbooks
2018-01-12 11:09:59,418 INFO: Mistral workbooks configured successfully
2018-01-12 11:09:59,830 INFO: Not creating default plan "overcloud" because it already exists.
2018-01-12 11:09:59,831 INFO: Configuring an hourly cron trigger for tripleo-ui logging
2018-01-12 11:10:02,518 INFO: Added _member_ role to admin user
2018-01-12 11:10:05,720 DEBUG: An exception occurred
Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
for stack in heat.stacks.list():
File "/usr/lib/
stacks = self._list(url, 'stacks')
File "/usr/lib/
body = self.client.
File "/usr/lib/
return self.request(url, 'GET', **kwargs)
File "/usr/lib/
raise exc.from_
<title>500 Internal Server Error</title>
<p>The server encountered an internal error or
your request.</p>
<p>Please contact the server administrator at
[no address given] to inform them of the time this error occurred,
and the actions you performed just before this error.</p>
<p>More information about this error may be available
in the server error log.</p>
2018-01-12 11:10:05,723 ERROR:
Undercloud upgrade failed.
Reason: ERROR: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<title>500 Internal Server Error</title>
<p>The server encountered an internal error or
your request.</p>
<p>Please contact the server administrator at
[no address given] to inform them of the time this error occurred,
and the actions you performed just before this error.</p>
<p>More information about this error may be available
in the server error log.</p>
See the previous output for details about what went wrong. The full install
log can be found at /home/stack/
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
for stack in heat.stacks.list():
File "/usr/lib/
stacks = self._list(url, 'stacks')
File "/usr/lib/
body = self.client.
File "/usr/lib/
return self.request(url, 'GET', **kwargs)
File "/usr/lib/
raise exc.from_
<title>500 Internal Server Error</title>
<p>The server encountered an internal error or
your request.</p>
<p>Please contact the server administrator at
[no address given] to inform them of the time this error occurred,
and the actions you performed just before this error.</p>
<p>More information about this error may be available
in the server error log.</p>
Command 'instack-
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
status: | Triaged → Invalid |
note re-running the undercloud finished without errors on the second run.