Public bug reported:
A list of commands is passed to ceph-authtool as a key, and it naturally
"can't decode key"
2017-02-15 19:27:18 INFO mon-relation-changed can't decode key '"allow
command "config-key"; allow command "osd tree"; allow command "config-
key list"; allow command "config-key put"; allow command "config-key
get"; allow command "config-key exists"; allow command "osd out"; allow
command "osd in"; allow command "osd rm"; allow command "auth del""'
ceph-osd/0 error idle 1.25.9.1 0
talon.maas hook failed: "mon-relation-changed" for ceph:osd
2017-02-15 19:27:18 INFO mon-relation-changed Traceback (most recent call last):
2017-02-15 19:27:18 INFO mon-relation-changed File
"/var/lib/juju/agents/unit-ceph-osd-0/charm/hooks/mon-relation-changed", line
520, in <module>
2017-02-15 19:27:18 INFO mon-relation-changed hooks.execute(sys.argv)
2017-02-15 19:27:18 INFO mon-relation-changed File
"/var/lib/juju/agents/unit-ceph-osd-0/charm/hooks/charmhelpers/core/hookenv.py",
line 731, in execute
2017-02-15 19:27:18 INFO mon-relation-changed self._hooks[hook_name]()
2017-02-15 19:27:18 INFO mon-relation-changed File
"/var/lib/juju/agents/unit-ceph-osd-0/charm/hooks/mon-relation-changed", line
446, in mon_relation
2017-02-15 19:27:18 INFO mon-relation-changed
ceph.import_osd_upgrade_key(upgrade_key)
2017-02-15 19:27:18 INFO mon-relation-changed File "lib/ceph/__init__.py",
line 862, in import_osd_upgrade_key
2017-02-15 19:27:18 INFO mon-relation-changed subprocess.check_call(cmd)
2017-02-15 19:27:18 INFO mon-relation-changed File
"/usr/lib/python2.7/subprocess.py", line 541, in check_call
2017-02-15 19:27:18 INFO mon-relation-changed raise
CalledProcessError(retcode, cmd)
2017-02-15 19:27:18 INFO mon-relation-changed subprocess.CalledProcessError:
Command '['sudo', '-u', 'ceph', 'ceph-authtool',
'/var/lib/ceph/osd/ceph.client.osd-upgrade.keyring', '--create-keyring',
'--name=client.osd-upgrade', '--add-key="allow command "config-key"; allow
command "osd tree"; allow command "config-key list"; allow command "config-key
put"; allow command "config-key get"; allow command "config-key exists"; allow
command "osd out"; allow command "osd in"; allow command "osd rm"; allow
command "auth del""']' returned non-zero exit status 1
2017-02-15 19:27:18 ERROR juju.worker.uniter.operation runhook.go:107 hook
"mon-relation-changed" failed: exit status 1
** Affects: charms.ceph
Importance: Undecided
Status: New
** Affects: ceph (Juju Charms Collection)
Importance: Undecided
Status: New
** Affects: ceph-mon (Juju Charms Collection)
Importance: Undecided
Status: New
** Affects: ceph-osd (Juju Charms Collection)
Importance: Undecided
Status: New
** Tags: uosci
** Also affects: ceph (Ubuntu)
Importance: Undecided
Status: New
** No longer affects: ceph (Ubuntu)
** Also affects: ceph-mon (Juju Charms Collection)
Importance: Undecided
Status: New
** Also affects: ceph (Juju Charms Collection)
Importance: Undecided
Status: New
** Also affects: charms.ceph
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1665149
Title:
osd_upgrade_key relation data from ceph is actually a list of commands
(can't decode key)
To manage notifications about this bug go to:
https://bugs.launchpad.net/charms.ceph/+bug/1665149/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs