2020-04-28 08:45:11 |
xinliang |
bug |
|
|
added bug |
2020-04-28 08:45:43 |
xinliang |
description |
ironic direct deploy need to configuring glance with object storage as backend[1] which doesn't work now.
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
ironic direct deploy need to configuring glance with object storage(swift/ceph RGW) as backend[1] which doesn't work now.
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
|
2020-04-28 08:53:56 |
xinliang |
description |
ironic direct deploy need to configuring glance with object storage(swift/ceph RGW) as backend[1] which doesn't work now.
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
ironic direct deploy need to configuring glance with object storage(swift/ceph RGW) as backend[1] which doesn't work now.
[1]: https://docs.openstack.org/ironic/latest/install/configure-glance-swift.html
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
|
2020-04-28 08:59:05 |
Mark Goddard |
kolla-ansible: importance |
Undecided |
Medium |
|
2020-04-28 08:59:09 |
Mark Goddard |
kolla-ansible: status |
New |
Triaged |
|
2020-04-28 09:16:34 |
xinliang |
description |
ironic direct deploy need to configuring glance with object storage(swift/ceph RGW) as backend[1] which doesn't work now.
[1]: https://docs.openstack.org/ironic/latest/install/configure-glance-swift.html
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
ironic direct deploy need to configure glance with object storage(swift/ceph RGW) as backend[1] which doesn't work now.
[1]: https://docs.openstack.org/ironic/latest/install/configure-glance-swift.html
ironic-conductor.log
###################################################
077227: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils Traceback (most recent call last):
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/manager.py", line 3778, in do_node_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils task.driver.deploy.prepare(task)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/conductor/task_manager.py", line 148, in wrapper
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 615, in prepare
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils _update_instance_info()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/agent.py", line 541, in _update_instance_info
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils deploy_utils.build_instance_info_for_deploy(task))
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic_lib/metrics.py", line 60, in wrapped
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = f(*args, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 1278, in build_instance_info_for_deploy
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils swift_temp_url = glance.swift_temp_url(image_info)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/glance_service/image_service.py", line 301, in swift_temp_url
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils session=swift_session)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/ironic/common/keystone.py", line 116, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils result = get_adapter(group, **adapter_kwargs).get_endpoint()
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/adapter.py", line 282, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils return self.session.get_endpoint(auth or self.auth, **kwargs)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1198, in get_endpoint
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils auth = self._auth_required(auth, 'determine endpoint URL')
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils File "/var/lib/kolla/venv/lib/python3.7/site-packages/keystoneauth1/session.py", line 1138, in _auth_required
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2020-04-26 09:49:26.000 6 ERROR ironic.conductor.utils keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
#############################################################
This is due to missing [swift] auth in ironic-conductor/ironic.conf, adding bellow part can avoid this issue.
-----------------------------
[swift]
auth_url = http://10.101.96.1:35357
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = ironic
password = qGXIa2OcBlYTRcKKe8z9S5Fe27ghceGN1mQvEjfA
---------------------------------
region_name = RegionOne
valid_interfaces = internal |
|
2020-04-28 09:22:09 |
Marcin Juszkiewicz |
kolla-ansible: assignee |
|
Marcin Juszkiewicz (hrw) |
|
2020-04-28 09:23:35 |
OpenStack Infra |
kolla-ansible: status |
Triaged |
In Progress |
|
2020-04-29 00:53:53 |
OpenStack Infra |
kolla-ansible: status |
In Progress |
Fix Released |
|
2020-04-30 13:45:11 |
OpenStack Infra |
tags |
|
in-stable-train |
|
2020-05-19 09:18:58 |
Mark Goddard |
nominated for series |
|
kolla-ansible/ussuri |
|
2020-05-19 09:18:58 |
Mark Goddard |
bug task added |
|
kolla-ansible/ussuri |
|
2020-05-19 09:19:04 |
Mark Goddard |
kolla-ansible/ussuri: milestone |
|
10.0.0 |
|
2020-05-19 09:19:18 |
Mark Goddard |
nominated for series |
|
kolla-ansible/train |
|
2020-05-19 09:19:18 |
Mark Goddard |
bug task added |
|
kolla-ansible/train |
|
2020-05-19 09:19:25 |
Mark Goddard |
kolla-ansible/train: status |
New |
Fix Committed |
|
2020-05-19 09:19:28 |
Mark Goddard |
kolla-ansible/train: importance |
Undecided |
Medium |
|
2020-05-19 09:19:30 |
Mark Goddard |
kolla-ansible/train: milestone |
|
9.1.1 |
|
2020-07-20 09:31:05 |
Mark Goddard |
kolla-ansible/train: status |
Fix Committed |
Fix Released |
|