Comment 3 for bug 1949771

Revision history for this message
Delfino Gomes Curado Filho (dcuradof) wrote :

Hi Alexandru,

The apps oidc-auth-apps and rook-ceph-apps will only be applied if "system application-apply" is used.

Regarding platform-integ-apps, what I can see from the logs is this:

Ceph was added as storage backend:

(/var/log/bash.log) 2021-11-04T09:16:54.000 localhost -sh: info HISTORY: PID=155566 UID=42425 system storage-backend-add ceph --confirmed

This can be confirmed on the database
(/var/extra/database/sysinv.db.sql.txt)
2021-11-04 09:16:55.573516 \N \N 1 b1927830-fc47-4498-9d6d-11ca0b72a623 ceph configured provision-storage 1 \N {"min_replication": "1", "replication": "2"} ceph-store

After that I can't find any disk being added with the command "system host-stor-add" (https://docs.starlingx.io/deploy_install_guides/r6_release/virtual/controller_storage_install_kubernetes.html#add-ceph-osds-to-controllers)

This can be confirmed on the database by the empty i_istor table

(/var/extra/database/sysinv.db.sql.txt)
-- Data for Name: i_istor; Type: TABLE DATA; Schema: public; Owner: admin-sysinv
--

COPY i_istor (created_at, updated_at, deleted_at, id, uuid, osdid, idisk_uuid, state, function, capabilities, forihostid, fortierid) FROM stdin;
\.

--
-- Name: i_istor_id_seq; Type: SEQUENCE SET; Schema: public; Owner: admin-sysinv
--

SELECT pg_catalog.setval('i_istor_id_seq', 1, false);

This can also be seen on /var/log/ceph/ceph.log
2021-11-04 09:53:24.267525 mon.controller-0 (mon.0) 50 : cluster [WRN] Health check failed: OSD count 0 < osd_pool_default_size 2 (TOO_FEW_OSDS)

I understand that this is something that was working before, so can you double check if the command to add /dev/sdb as an OSD is being executed?