Back to bug 2112309

Who When What Removed Added
Geo Jose 2022-07-29 10:13:59 UTC Severity unspecified medium
Red Hat One Jira (issues.redhat.com) 2022-07-29 10:16:48 UTC Link ID Red Hat Issue Tracker RHCEPH-4967
Geo Jose 2022-07-29 10:27:51 UTC Flags needinfo?(adking)
CC adking
Matthias Muench 2022-07-29 15:23:14 UTC CC mmuench
Geo Jose 2022-10-03 05:12:20 UTC Summary [cee/sd][cephadm]Getting the warning "Unable to parse nii-service-configuration.yml succesfully" while bootstrapping [cee/sd][cephadm]Getting the warning "Unable to parse <spec>.yml succesfully" while bootstrapping
Adam King 2022-10-03 17:10:27 UTC Flags needinfo?(adking) needinfo?(gjose)
Matthew Secaur 2022-10-03 17:31:08 UTC Flags needinfo?(adking)
CC msecaur
Eric Beaudoin 2022-10-06 13:17:12 UTC CC ebeaudoi
Geo Jose 2022-10-07 07:47:45 UTC Flags needinfo?(gjose) needinfo?(adking) needinfo?(ebeaudoi)
Eric Beaudoin 2022-10-07 11:13:45 UTC Flags needinfo?(ebeaudoi)
Lijo Stephen Thomas 2022-10-12 17:13:01 UTC CC lithomas
Adam King 2022-10-16 15:06:38 UTC Flags needinfo?(adking) needinfo?(adking)
Status NEW ASSIGNED
Veera Raghava Reddy 2022-12-18 05:37:00 UTC QA Contact mgowri vdas
Red Hat Bugzilla 2023-01-01 05:37:21 UTC CC adking
Assignee adking nobody
Red Hat Bugzilla 2023-01-01 08:28:35 UTC Docs Contact asriram
Red Hat Bugzilla 2023-01-01 08:46:12 UTC QA Contact vdas
Alasdair Kergon 2023-01-04 04:33:20 UTC Assignee nobody adking
Alasdair Kergon 2023-01-04 04:38:28 UTC CC adking
Alasdair Kergon 2023-01-04 04:52:03 UTC QA Contact vdas
Adam King 2023-03-31 20:02:30 UTC Depends On 2180567
Ken Dreyer (Red Hat) 2023-04-12 13:55:13 UTC Fixed In Version ceph-17.2.6-5.el9cp
Status ASSIGNED MODIFIED
errata-xmlrpc 2023-04-12 13:59:00 UTC Status MODIFIED ON_QA
Manisha Saini 2023-04-12 19:26:15 UTC CC msaini
QA Contact vdas vpapnoi
Vinayak Papnoi 2023-04-20 11:04:57 UTC Status ON_QA VERIFIED
Akash Raj 2023-05-03 06:21:04 UTC Flags needinfo?(adking)
Docs Contact akraj
CC akraj
Adam King 2023-05-03 17:51:37 UTC Flags needinfo?(adking)
Doc Text Cause: cephadm bootstrap was attempting to manually parse provided yaml files more than necessary.

Consequence: Sometimes, even if the user provided a valid yaml file to cephadm bootstrap, the manual parsing would fail (depending on the individual spec) causing the entire spec to be discarded

Fix: cephadm no longer attempts to parse the yaml more then necessary, only looking for host specs for the purpose of spreading ssh keys. Otherwise the spec is just passed up to the mgr module

Result: cephadm bootstrap --apply-spec should now work with any valid spec
Doc Type If docs needed, set a value Bug Fix
Akash Raj 2023-05-08 02:35:13 UTC Blocks 2192813
Akash Raj 2023-05-09 03:01:59 UTC Doc Text Cause: cephadm bootstrap was attempting to manually parse provided yaml files more than necessary.

Consequence: Sometimes, even if the user provided a valid yaml file to cephadm bootstrap, the manual parsing would fail (depending on the individual spec) causing the entire spec to be discarded

Fix: cephadm no longer attempts to parse the yaml more then necessary, only looking for host specs for the purpose of spreading ssh keys. Otherwise the spec is just passed up to the mgr module

Result: cephadm bootstrap --apply-spec should now work with any valid spec
.`cephadm` no longer attempts to parse the provided yaml files more than necessary

Previously, `cephadm` bootstrap would attempt to manually parse the provided yaml files more than necessary. Due to this, sometimes, even if the user had provided a valid yaml file to `cephadm` bootstrap, the manual parsing would fail, depending on the individual specification, causing the entire specification to be discarded.

With this fix, `cephadm` no longer attempts to parse the yaml more than necessary. The host specification is searched only for the purpose of spreading SSH keys. Otherwise, the specification is just passed up to the manager module. The `cephadm bootstrap --apply-spec` command now works as expected with any valid specification.
Flags needinfo?(adking)
Adam King 2023-05-11 18:43:44 UTC Flags needinfo?(adking)
errata-xmlrpc 2023-06-15 09:07:55 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-06-15 09:15:36 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2023-06-15 09:15:36 UTC
errata-xmlrpc 2023-06-15 09:16:27 UTC Link ID Red Hat Product Errata RHSA-2023:3623

Back to bug 2112309