Fix deploy failure of keystone for undercloud

With enable_keystone = true in undercloud.conf, openstack undercloud
install command fails as follows:

  Exception: Could not fetch contents for file:///home/stack/tripleo-deploy/undercloud/tripleo-heat-installer-templates/environments/deployment/keystone/keystone-container-puppet.yaml
  Traceback (most recent call last):
    File "/usr/lib64/python3.6/urllib/request.py", line 1505, in open_local_file
      stats = os.stat(localfile)
  FileNotFoundError: [Errno 2] No such file or directory: '/home/stack/tripleo-deploy/undercloud/tripleo-heat-installer-templates/environments/deployment/keystone/keystone-container-puppet.yaml'

Fix the path of the yaml file.

Change-Id: Idf5a5a5d98547a3aaff0afe95d3d0523703ce0b1
This commit is contained in:
Masayoshi Mizuma 2022-05-19 20:08:59 +09:00
parent 31cfa8cd84
commit 3378b4c37e

View File

@ -8,5 +8,5 @@ parameter_defaults:
TokenExpiration: 14400
resource_registry:
OS::TripleO::Services::Keystone: deployment/keystone/keystone-container-puppet.yaml
OS::TripleO::Services::Memcached: deployment/memcached/memcached-container-puppet.yaml
OS::TripleO::Services::Keystone: ../deployment/keystone/keystone-container-puppet.yaml
OS::TripleO::Services::Memcached: ../deployment/memcached/memcached-container-puppet.yaml