test_configure_compression fails with 'Services not running that should be: rbd-target-api'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Released
|
High
|
Corey Bryant | ||
OpenStack Ceph iSCSI Charm |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Seen in the gate on focal:
https:/
https:/
test_configure_
Enable compression and validate properties flush through to pool.
...
Checking Ceph pool compression_mode prior to change
property does not exist on pool, which is OK.
Changing "bluestore-
Waiting for at least one unit with agent status "executing"
Waiting for application states to reach targeted states.
Waiting for an application to be present
Now checking workload status and status messages
Application mysql-innodb-
Application vault-mysql-router is ready.
Application vault is ready.
Application ceph-osd is ready.
Application ubuntu is ready.
Application ceph-mon is ready.
TIMEOUT: Workloads didn't reach acceptable status:
Timed out waiting for 'ceph-iscsi/0'. The workload status is 'blocked' which is not one of '['active']'
Timed out waiting for 'ceph-iscsi/0'. The workload status message is 'Services not running that should be: rbd-target-api' which is not one of '['ready', 'Ready', 'Unit is ready']'
ERROR
Changed in charm-ceph-mon: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Corey Bryant (corey.bryant) |
Changed in charm-ceph-mon: | |
milestone: | none → 22.04 |
Changed in charm-ceph-mon: | |
status: | Fix Committed → Fix Released |
ubuntu@ juju-7d8e6f- zaza-ff9976283e 4c-1:~$ journalctl -xe
Feb 16 20:52:56 juju-7d8e6f- zaza-ff9976283e 4c-1 rbd-target- api[13633] : Invaid cluster_client_name or setting in /etc/ceph/ceph.conf - [errno 2] RADOS object not found (error calling conf_read_file)
ubuntu@ juju-7d8e6f- zaza-ff9976283e 4c-0:/var/ lib/juju/ agents/ unit-ceph- iscsi-0/ charm$ ls -al /etc/ceph es/ceph. conf
total 12
drwxr-xr-x 2 root root 4096 Feb 16 20:53 .
drwxr-xr-x 103 root root 4096 Feb 16 20:52 ..
lrwxrwxrwx 1 root root 27 Feb 16 20:53 ceph.conf -> /etc/alternativ
-rw-r--r-- 1 root root 92 Dec 8 09:31 rbdmap
There should be an /etc/ceph/ iscsi-gateway. cfg that gets rendered into /etc/ceph, and that will contain "cluster_ client_ name = client.ceph-iscsi".