Back to bug 2123609

Who When What Removed Added
RHEL Program Management 2022-09-02 06:53:25 UTC Keywords FutureFeature
Red Hat One Jira (issues.redhat.com) 2022-09-02 06:58:23 UTC Link ID Red Hat Issue Tracker RHCEPH-5188
Vivek Das 2022-09-05 06:19:54 UTC QA Contact mgowri mobisht
CC vdas
Adam King 2022-09-05 18:05:51 UTC Status NEW ASSIGNED
Assignee adking rkachach
Target Release 6.1 6.0
Scott Ostapovicz 2022-09-14 13:24:27 UTC CC sostapov
Target Release 6.0 6.1
Adam King 2022-09-16 22:00:30 UTC Target Release 6.1 6.0
Status ASSIGNED POST
CC adking
errata-xmlrpc 2022-09-17 02:59:21 UTC CC tserlin
Fixed In Version ceph-17.2.3-35.el9cp
Status POST MODIFIED
Status MODIFIED ON_QA
Eliska 2022-09-19 10:39:29 UTC Flags needinfo?(rkachach)
CC ekristov, rkachach
Redouane Kachach Elhichou 2022-09-19 10:53:18 UTC Doc Type If docs needed, set a value Bug Fix
Doc Text Cause: cephadm doesn't validate YAML spec for tuned-profile

Consequence: cephadm not returning any error/warning while applying invalid and missing data in invalid tuned-profile spec

Fix: Added several checks to validate the tuned-profile specs before applying them

Result: Proper errors are raised when invalid tuned-porfile spec is detected by cephadm including:

1) invalid tunable is mentioned under “settings” in YAML spec
2) “settings” section in YAML spec is empty.
3) invalid placement is detected
Redouane Kachach Elhichou 2022-09-19 10:53:44 UTC Flags needinfo?(rkachach)
Eliska 2022-09-20 10:06:19 UTC Blocks 2126050
Mohit Bisht 2022-09-27 11:37:14 UTC Status ON_QA ASSIGNED
Eliska 2022-09-27 11:45:04 UTC Flags needinfo?(rkachach)
Doc Text Cause: cephadm doesn't validate YAML spec for tuned-profile

Consequence: cephadm not returning any error/warning while applying invalid and missing data in invalid tuned-profile spec

Fix: Added several checks to validate the tuned-profile specs before applying them

Result: Proper errors are raised when invalid tuned-porfile spec is detected by cephadm including:

1) invalid tunable is mentioned under “settings” in YAML spec
2) “settings” section in YAML spec is empty.
3) invalid placement is detected
.Proper errors are raised if invalid `tuned-profile` specification is detected by `cephadm`

Previously, `cephadm` would not validate YAML specification for `tuned-profile` and consequently did not return any error or warning while applying invalid and missing data in invalid `tuned-profile` specification.

With this fix, several checks are added to validate the `tuned-profile` specifications.
Proper errors are now raised when invalid `tuned-profile` specification is detected by `cephadm`:

* Invalid tunable is mentioned under “settings” in YAML specification.
* “settings” section in YAML specification is empty.
* Invalid placement is detected.
Docs Contact asriram ekristov
Redouane Kachach Elhichou 2022-09-27 13:19:34 UTC Flags needinfo?(rkachach) needinfo?(mobisht)
Mohit Bisht 2022-09-29 07:52:24 UTC Status ASSIGNED VERIFIED
Flags needinfo?(mobisht)
Red Hat Bugzilla 2022-12-31 19:21:51 UTC QA Contact mobisht msaini
Red Hat Bugzilla 2022-12-31 23:38:32 UTC Assignee rkachach adking
CC rkachach
Red Hat Bugzilla 2023-01-01 05:37:39 UTC CC adking
Assignee adking nobody
Red Hat Bugzilla 2023-01-01 05:39:59 UTC CC tserlin
Red Hat Bugzilla 2023-01-01 08:37:45 UTC QA Contact msaini
Red Hat Bugzilla 2023-01-01 08:43:33 UTC CC sostapov
Red Hat Bugzilla 2023-01-01 08:46:49 UTC CC vdas
Alasdair Kergon 2023-01-04 04:38:28 UTC CC adking
Alasdair Kergon 2023-01-04 04:42:18 UTC QA Contact mobisht
Alasdair Kergon 2023-01-04 04:51:02 UTC Assignee nobody rkachach
Alasdair Kergon 2023-01-04 05:36:47 UTC CC rkachach
Alasdair Kergon 2023-01-04 05:43:50 UTC CC sostapov
Alasdair Kergon 2023-01-04 05:54:53 UTC CC vdas
errata-xmlrpc 2023-03-20 18:38:29 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-03-20 18:58:05 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2023-03-20 18:58:05 UTC
errata-xmlrpc 2023-03-20 18:58:40 UTC Link ID Red Hat Product Errata RHBA-2023:1360

Back to bug 2123609