Failed to validate nested template: Property error: resources[10].properties: Property KeystoneCredential0 not assigned
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
mathieu bultel |
Bug Description
When doing M/N upgrades, we get the following error at the very first init step:
+ openstack overcloud deploy --templates /home/stack/
rol-scale 3 --neutron-
tripleo-
upgrade-
WARNING: openstackclient
Removing the current plan files
Uploading new plan files
Started Mistral Workflow. Execution ID: 6a7ed13b-
Plan updated
Deploying templates in the directory /home/stack/
Object GET failed: http://
Traceback (most recent call last):
File "/usr/lib/
service_
File "/usr/lib/
raise ClientException
ClientException: Object GET failed: http://
found.<
Started Mistral Workflow. Execution ID: 392f17fa-
....
u'message': u"Failed to run action [action_
ROR: Failed to validate: : resources.
This keystone credential support was added in THT via:
commit 8ce3d646a6d76f9
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 6 18:24:28 2016 -0400
Configure Keystone credentials
and in python-
commit 5f0694a64efcf65
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 6 14:32:24 2016 -0400
Generate Keystone credentials for overcloud
From a cursory look it seems to me the problematic code is in v1/overcloud_
stack_is_new = stack is None
....
if stack_is_new:
In this case the stack is existing already so those parameters are never set.
Note that this bug actually affects CephClusterFSID as well, it is just that I did not hit it because I was not using ceph.
tags: | added: upgrade |
Changed in tripleo: | |
assignee: | nobody → mbu (mat-bultel) |
Changed in tripleo: | |
status: | Confirmed → In Progress |
description: | updated |
matbu is hitting this one as well