Bug 1479514
Summary: | rhosp-director: OSP12 deployment with ceph fails. OS::Mistral::ExternalResource WorkflowTasks_Step2_Execution: ERROR | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Alexander Chuzhoy <sasha> |
Component: | openstack-tripleo-heat-templates | Assignee: | Giulio Fidente <gfidente> |
Status: | CLOSED ERRATA | QA Contact: | Alexander Chuzhoy <sasha> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 12.0 (Pike) | CC: | ahrechan, aschultz, dbecker, gfidente, johfulto, jschluet, mburns, morazi, pgrist, rhel-osp-director-maint, tvignaud |
Target Milestone: | beta | Keywords: | AutomationBlocker, Triaged |
Target Release: | 12.0 (Pike) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-tripleo-heat-templates-7.0.0-0.20170805163046.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-12-13 21:49:38 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Alexander Chuzhoy
2017-08-08 17:01:47 UTC
Environment: openstack-tripleo-heat-templates-7.0.0-0.20170805163048.el7ost.noarch The reported issue doesn't reproduce. reproduced overcloud.AllNodesDeploySteps.WorkflowTasks_Step2_Execution: resource_type: OS::Mistral::ExternalResource physical_resource_id: fb6f06d3-0c1e-4409-abcb-1d370612534e status: CREATE_FAILED status_reason: | resources.WorkflowTasks_Step2_Execution: ERROR images from puddle: 2017-09-08.3 from mistral logs - /var/log/mistral/ceph-install-workflow.log 2017-09-12 08:25:14,405 p=6542 u=mistral | failed: [192.168.24.12] (item=[{u'mon_cap': u'allow r, allow command auth del, allow command auth caps, allow command auth get, allow command auth get-or-create', u'mds_cap': u'allow *', u'name': u'client.manila', u'mode': u'0644', u'key': u'AQBNxLdZAAAAABAAXLOTnMwE/KF1CcnCrBVB8Q==', u'osd_cap': u'allow rw'}, {'_ansible_parsed': True, 'stderr_lines': [u'2017-09-12 12:25:14.364532 7fbf70c65700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory', u'2017-09-12 12:25:14.368477 7fbf70c65700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication', u'2017-09-12 12:25:14.368504 7fbf70c65700 0 librados: client.admin authentication error (95) Operation not supported', u'Error connecting to cluster: Error'], '_ansible_item_result': True, u'end': u'2017-09-12 12:25:14.378680', '_ansible_no_log': False, u'stdout': u'', u'cmd': [u'ceph', u'--cluster', u'ceph', u'auth', u'get', u'client.manila'], u'rc': 1, 'item': {u'mon_cap': u'allow r, allow command auth del, allow command auth caps, allow command auth get, allow command auth get-or-create', u'mds_cap': u'allow *', u'name': u'client.manila', u'mode': u'0644', u'key': u'AQBNxLdZAAAAABAAXLOTnMwE/KF1CcnCrBVB8Q==', u'osd_cap': u'allow rw'}, u'delta': u'0:00:00.116920', u'stderr': u'2017-09-12 12:25:14.364532 7fbf70c65700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory\n2017-09-12 12:25:14.368477 7fbf70c65700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication\n2017-09-12 12:25:14.368504 7fbf70c65700 0 librados: client.admin authentication error (95) Operation not supported\nError connecting to cluster: Error', u'changed': False, u'invocation': {u'module_args': {u'warn': True, u'executable': None, u'_uses_shell': False, u'_raw_params': u'ceph --cluster ceph auth get client.manila', u'removes': None, u'creates': None, u'chdir': None}}, 'stdout_lines': [], 'failed_when_result': False, u'start': u'2017-09-12 12:25:14.261760', 'failed': False}]) => {"changed": false, "cmd": ["ceph", "--cluster", "ceph", "auth", "import", "-i", "/etc/ceph/ceph.client.manila.keyring"], "delta": "0:00:00.122784", "end": "2017-09-12 12:25:15.281245", "failed": true, "item": [{"key": "AQBNxLdZAAAAABAAXLOTnMwE/KF1CcnCrBVB8Q==", "mds_cap": "allow *", "mode": "0644", "mon_cap": "allow r, allow command auth del, allow command auth caps, allow command auth get, allow command auth get-or-create", "name": "client.manila", "osd_cap": "allow rw"}, {"_ansible_item_result": true, "_ansible_no_log": false, "_ansible_parsed": true, "changed": false, "cmd": ["ceph", "--cluster", "ceph", "auth", "get", "client.manila"], "delta": "0:00:00.116920", "end": "2017-09-12 12:25:14.378680", "failed": false, "failed_when_result": false, "invocation": {"module_args": {"_raw_params": "ceph --cluster ceph auth get client.manila", "_uses_shell": false, "chdir": null, "creates": null, "executable": null, "removes": null, "warn": true}}, "item": {"key": "AQBNxLdZAAAAABAAXLOTnMwE/KF1CcnCrBVB8Q==", "mds_cap": "allow *", "mode": "0644", "mon_cap": "allow r, allow command auth del, allow command auth caps, allow command auth get, allow command auth get-or-create", "name": "client.manila", "osd_cap": "allow rw"}, "rc": 1, "start": "2017-09-12 12:25:14.261760", "stderr": "2017-09-12 12:25:14.364532 7fbf70c65700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory\n2017-09-12 12:25:14.368477 7fbf70c65700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication\n2017-09-12 12:25:14.368504 7fbf70c65700 0 librados: client.admin authentication error (95) Operation not supported\nError connecting to cluster: Error", "stderr_lines": ["2017-09-12 12:25:14.364532 7fbf70c65700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory", "2017-09-12 12:25:14.368477 7fbf70c65700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication", "2017-09-12 12:25:14.368504 7fbf70c65700 0 librados: client.admin authentication error (95) Operation not supported", "Error connecting to cluster: Error"], "stdout": "", "stdout_lines": []}], "rc": 1, "start": "2017-09-12 12:25:15.158461", "stderr": "2017-09-12 12:25:15.268335 7f4ff6dc9700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory\n2017-09-12 12:25:15.270008 7f4ff6dc9700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication\n2017-09-12 12:25:15.270015 7f4ff6dc9700 0 librados: client.admin authentication error (95) Operation not supported\nError connecting to cluster: Error", "stderr_lines": ["2017-09-12 12:25:15.268335 7f4ff6dc9700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory", "2017-09-12 12:25:15.270008 7f4ff6dc9700 -1 monclient(hunting): authenticate NOTE: no keyring found; disabled cephx authentication", "2017-09-12 12:25:15.270015 7f4ff6dc9700 0 librados: client.admin authentication error (95) Operation not supported", "Error connecting to cluster: Error"], "stdout": "", "stdout_lines": []} (undercloud) [stack@underclou I think this is fixed by the following. https://github.com/ceph/ceph-ansible/commit/a57f61efd9548bac17a8dbaaba47c14fba15a02c You also need an updated version of THT which defaults the copy_admin_key: false Perhaps we can verify that fixes the issue? The original issue is resolved. The one reported in comment #7 is https://bugzilla.redhat.com/show_bug.cgi?id=1469426 switching back to verified. 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/RHEA-2017:3462 |