openstack overcloud deploy or upgrade converge fails with time data 'YYYY-MM-DDThh:mm:ss+timezone' does not match format '%Y-%m-%dT%H:%M:%S.%fZ'
Issue
-
openstack overcloud deployoropenstack overcloud upgrade convergecommand fails with the following error:Initializing overcloud plan deployment 2023-07-01 00:00:00.352 100000 INFO tripleoclient.v1.overcloud_upgrade.UpgradeConverge [-] {'deployment_status': 'DEPLOY_FAILED', 'execution_id': 'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa', 'message': "time data '2024-07-01T01:00:00+09:00' does not match format " "'%Y-%m-%dT%H:%M:%S.%fZ'", 'plan_name': 'overcloud', 'root_execution_id': None, 'status': 'FAILED'} time data '2024-07-01T01:00:00+09:00' does not match format '%Y-%m-%dT%H:%M:%S.%fZ' 2023-07-01 00:00:00.411 100000 ERROR tripleoclient.v1.overcloud_upgrade.UpgradeConverge [-] Exception occured while running the command: ValueError: Unexpected status FAILED for tri$leo.deployment.v1.deploy_plan -
/var/log/containers/mistral/executor.logon the undercloud node shows the following error messages:ERROR tripleo_common.actions.container_images [req-aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa - default default] Error occurred while processing plan files.: ValueError: time data '2024-07-01T01:00:00+09:00' does not match format '%Y-%m-%dT%H:%M:%S.%fZ' ERROR tripleo_common.actions.container_images Traceback (most recent call last): ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/actions/container_images.py", line 142, in run ERROR tripleo_common.actions.container_images env, role_data, dry_run=True) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/kolla_builder.py", line 228, in container_images_prepare_multi ERROR tripleo_common.actions.container_images lock=lock ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/kolla_builder.py", line 357, in container_images_prepare ERROR tripleo_common.actions.container_images images, tag_from_label, default_tag) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py", line 1137, in discover_image_tags ERROR tripleo_common.actions.container_images discover_args): ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/_base.py", line 586, in result_iterator ERROR tripleo_common.actions.container_images yield fs.pop().result() ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/_base.py", line 425, in result ERROR tripleo_common.actions.container_images return self.__get_result() ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/_base.py", line 384, in __get_result ERROR tripleo_common.actions.container_images raise self._exception ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/thread.py", line 56, in run ERROR tripleo_common.actions.container_images result = self.fn(*self.args, **self.kwargs) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py", line 2755, in discover_tag_from_inspect ERROR tripleo_common.actions.container_images image_url, username=username, password=password) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 292, in wrapped_f ERROR tripleo_common.actions.container_images return self.call(f, *args, **kw) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 358, in call ERROR tripleo_common.actions.container_images do = self.iter(retry_state=retry_state) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 319, in iter ERROR tripleo_common.actions.container_images return fut.result() ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/_base.py", line 425, in result ERROR tripleo_common.actions.container_images return self.__get_result() ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/concurrent/futures/_base.py", line 384, in __get_result ERROR tripleo_common.actions.container_images raise self._exception ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tenacity/__init__.py", line 361, in call ERROR tripleo_common.actions.container_images result = fn(*args, **kwargs) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py", line 763, in authenticate ERROR tripleo_common.actions.container_images get_cached_bearer_token(self.lock, scope) ERROR tripleo_common.actions.container_images File "/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py", line 340, in get_cached_bearer_token ERROR tripleo_common.actions.container_images "%Y-%m-%dT%H:%M:%S.%fZ") ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/_strptime.py", line 565, in _strptime_datetime ERROR tripleo_common.actions.container_images tt, fraction = _strptime(data_string, format) ERROR tripleo_common.actions.container_images File "/usr/lib64/python3.6/_strptime.py", line 362, in _strptime ERROR tripleo_common.actions.container_images (data_string, format)) ERROR tripleo_common.actions.container_images ValueError: time data '2024-07-01T01:00:00+09:00' does not match format '%Y-%m-%dT%H:%M:%S.%fZ'
Environment
- Red Hat OpenStack Platform 16.2.5 or later
- Red Hat Satellite 6
- Using
unauthenticated pull
- Using
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.