Description of problem: We are finding problems when createing a custom service, this is working perfectly with OSP12. I'm testing OSP13 and I'm facing this issue. $ openstack overcloud deploy --templates -r roles_data_with_dummy.yaml -e dummy.yaml Started Mistral Workflow tripleo.validations.v1.check_pre_deployment_validations. Execution ID: bd47c9b7-a7f2-4cb3-bd42-eb391b44a192 Waiting for messages on queue 'tripleo' with no timeout. Creating Swift container to store the plan Creating plan from template files in: /tmp/tripleoclient-APWnHt/tripleo-heat-templates Started Mistral Workflow tripleo.plan_management.v1.create_deployment_plan. Execution ID: 60a55b80-9f06-420c-a26a-002699271c78 Error validating environment for plan overcloud: ERROR: The Resource Type (OS::TripleO::Services::Dummy) could not be found. Exception creating plan: Error validating environment for plan overcloud: ERROR: The Resource Type (OS::TripleO::Services::Dummy) could not be found. Similar to: https://bugzilla.redhat.com/show_bug.cgi?id=1577536 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: -> install OSP13 director -> import baremetal servers -> create template_test directory -> add dummy service to custom role -> deploy # openstack overcloud deploy --templates -r roles_data_with_dummy.yaml -e dummy.yaml Actual results: Started Mistral Workflow tripleo.validations.v1.check_pre_deployment_validations. Execution ID: bd47c9b7-a7f2-4cb3-bd42-eb391b44a192 Waiting for messages on queue 'tripleo' with no timeout. Creating Swift container to store the plan Creating plan from template files in: /tmp/tripleoclient-APWnHt/tripleo-heat-templates Started Mistral Workflow tripleo.plan_management.v1.create_deployment_plan. Execution ID: 60a55b80-9f06-420c-a26a-002699271c78 Error validating environment for plan overcloud: ERROR: The Resource Type (OS::TripleO::Services::Dummy) could not be found. Exception creating plan: Error validating environment for plan overcloud: ERROR: The Resource Type (OS::TripleO::Services::Dummy) could not be found. Expected results: no errors Additional info: The same procedure works correctly on OSP12 Similar to [1] but our code is already patched [1] https://bugzilla.redhat.com/show_bug.cgi?id=1577536
Hello Eduard, Care to provide the version for, at least, python-tripleoclient ? apparently it should have a patch[1] - at least it's what seem to solve the issue you linked. Cheers, C. [1] https://review.openstack.org/#/c/564692/
Hi Eduard, Once it's merged downstream, we can do a build for hotfix.
*** Bug 1593616 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0939