Custom iso 7.0:
http://jenkins-product.srt.mirantis.net:8080/view/custom_iso/job/custom_7.0_iso/101/
During run puppet on master node error appeared:
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: DEPRECATION WARNING: /etc/fuel/client/config.yaml exists and will be used as the source for settings. This behavior is deprecated. Please specify the path to your custom settin
gs file in the FUELCLIENT_CUSTOM_SETTINGS environment variable.
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: Traceback (most recent call last):
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/bin/fuel", line 10, in <module>
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: sys.exit(main())
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/error.py", line 98, in wrapper
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: return func(*args, **kwargs)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/parser.py", line 281, in main
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: parser.parse()
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/parser.py", line 155, in parse
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: actions[parsed_params.action].action_func(parsed_params)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/actions/base.py", line 63, in action_func
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: method(params)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/actions/base.py", line 111, in wrapped_f
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: return f(self, params)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/actions/release.py", line 145, in sync_deployment_tasks
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: all_rels = Release.get_all_data()
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/objects/base.py", line 64, in get_all_data
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: return cls.connection.get_request(cls.class_api_path)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/cli/error.py", line 98, in wrapper
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: return func(*args, **kwargs)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/client.py", line 156, in get_request
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: resp = self.get_request_raw(api, ostf, params)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/client.py", line 148, in get_request_raw
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: headers = {'x-auth-token': self.auth_token}
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/client.py", line 56, in auth_token
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: if not self.keystone_client.auth_token:
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/client.py", line 75, in keystone_client
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: self.initialize_keystone_client()
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/fuelclient/client.py", line 89, in initialize_keystone_client
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: tenant_name=self.tenant)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/keystoneclient/v2_0/client.py", line 147, in __init__
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: self.authenticate()
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/keystoneclient/utils.py", line 318, in inner
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: return func(*args, **kwargs)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/keystoneclient/httpclient.py", line 425, in authenticate
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: resp = self.get_raw_token_from_identity_service(**kwargs)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: File "/usr/lib/python2.6/site-packages/keystoneclient/v2_0/client.py", line 190, in get_raw_token_from_identity_service
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: "%s" % e)
Notice: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: keystoneclient.openstack.common.apiclient.exceptions.AuthorizationFailure: Authorization Failed: Bad Gateway (HTTP 502)
Error: fuel rel --sync-deployment-tasks --dir /etc/puppet/ returned 1 instead of one of [0]
Error: /Stage[main]/Main/Exec[sync_deployment_tasks]/returns: change from notrun to 0 failed: fuel rel --sync-deployment-tasks --dir /etc/puppet/ returned 1 instead of one of [0]
Docker-keystone log contains next errors:
Error: Invalid parameter sql_connection at /etc/puppet/modules/nailgun/examples/keystone-only.pp:26 on node fuel.domain.tld
Error: Invalid parameter sql_connection at /etc/puppet/modules/nailgun/examples/keystone-only.pp:26 on node fuel.domain.tld
The problem is that after sync and adapt keystone module, keystone init manifest has not parameter sql_connection - now it database connection.
Change abandoned by Denis Egorenko (<email address hidden>) on branch: master /review. openstack. org/196112 /review. openstack. org/#/c/ 194683/
Review: https:/
Reason: The fully patch: https:/