Back to bug 2175881

Who When What Removed Added
Red Hat Bugzilla 2023-03-06 17:07:47 UTC Pool ID sst_high_availability_rhel_9
Red Hat One Jira (issues.redhat.com) 2023-03-06 17:09:22 UTC Link ID Red Hat Issue Tracker RHELPLAN-150852
Tomas Jelinek 2023-03-07 07:56:13 UTC Status NEW ASSIGNED
Link ID Red Hat Bugzilla 1655055
Keywords Triaged
Doc Type If docs needed, set a value Bug Fix
Version 9.2 9.0
Assignee tojeline mlisik
Severity unspecified medium
Priority unspecified high
Tomas Jelinek 2023-03-07 07:56:59 UTC Target Release --- 9.3
Tomas Jelinek 2023-03-08 14:08:45 UTC Keywords Regression
Severity medium high
Tomas Jelinek 2023-03-08 14:14:59 UTC Flags needinfo?(nhostako) needinfo?(mmazoure)
CC mmazoure, nhostako
Nina Hostakova 2023-03-08 15:47:26 UTC Flags needinfo?(nhostako) needinfo?(mmazoure)
Miroslav Lisik 2023-03-20 11:38:32 UTC Target Release 9.3 9.2
RHEL Program Management 2023-03-20 11:38:41 UTC Flags needinfo?(mlisik)
Miroslav Lisik 2023-03-20 11:45:03 UTC CC cfeist
Flags needinfo?(mlisik) needinfo?(nhostako) needinfo?(mmazoure) needinfo?(cfeist)
Dean Jansa 2023-03-20 13:06:23 UTC Link ID Red Hat Issue Tracker CLUSTERQE-6466
Tomas Jelinek 2023-03-20 14:27:55 UTC Target Release 9.2 9.3
Flags needinfo?(nhostako) needinfo?(mmazoure)
Miroslav Lisik 2023-03-20 14:56:17 UTC Status ASSIGNED POST
Miroslav Lisik 2023-03-20 15:11:56 UTC Doc Text Cause: Loading checkpoint CIB files did not work for code in the new architecture.

Consequence: Command `pcs config checkpoint diff` stopped to show differences for configuration sections after re-writing relevant code parts to the new architecture.

Fix: Load properly checkpoint CIB files in the new code architecture.

Result: Command `pcs config checkpoint diff` works again and shows differences for all configuration sections.
RHEL Program Management Team 2023-03-22 05:35:10 UTC Blocks 2180697
RHEL Program Management Team 2023-03-22 05:35:17 UTC Blocks 2180698
RHEL Program Management Team 2023-03-22 05:35:24 UTC Blocks 2180699
RHEL Program Management Team 2023-03-22 05:35:28 UTC Keywords ZStream
Tomas Jelinek 2023-03-22 13:31:02 UTC Flags needinfo?(cfeist)
Michal Pospisil 2023-05-26 09:28:33 UTC Fixed In Version pcs-0.11.5-1.el9
Status POST MODIFIED
errata-xmlrpc 2023-06-02 05:16:49 UTC Status MODIFIED ON_QA
Steven J. Levine 2023-06-27 20:05:57 UTC CC slevine
Flags needinfo?(mlisik)
Miroslav Lisik 2023-06-28 17:14:37 UTC Flags needinfo?(mlisik)
Red Hat Bugzilla 2023-06-30 22:47:33 UTC CC svalasti
Status ON_QA VERIFIED
CC svalasti
Steven J. Levine 2023-07-07 17:48:42 UTC Flags needinfo?(mlisik)
Miroslav Lisik 2023-07-10 09:58:21 UTC Flags needinfo?(mlisik)
Steven J. Levine 2023-07-10 14:33:46 UTC Doc Text Cause: Loading checkpoint CIB files did not work for code in the new architecture.

Consequence: Command `pcs config checkpoint diff` stopped to show differences for configuration sections after re-writing relevant code parts to the new architecture.

Fix: Load properly checkpoint CIB files in the new code architecture.

Result: Command `pcs config checkpoint diff` works again and shows differences for all configuration sections.
.The `pcs config checkpoint diff` command now works properly again

When a new mechanism for loading CIB files was implemented, the `pcs config checkpoint diff` command stopped showing the differences for some configuration sections. This was because displaying configuration sections with overhauled code used the new mechanism for loading CIB files, which cached the loaded content. The second file used for the difference comparison was not loaded and the cached content of the first file was used instead. As a result, the `diff` command yielded no output. With this fix, the CIB file content is no longer cached and the `pcs config checkpoint diff` command shows differences for all configuration sections.
Steven J. Levine 2023-07-27 14:57:26 UTC Docs Contact slevine
Red Hat Bugzilla 2023-08-10 15:41:07 UTC QA Contact cluster-qe cluster-qe
Steven J. Levine 2023-08-10 18:24:28 UTC Doc Text .The `pcs config checkpoint diff` command now works properly again

When a new mechanism for loading CIB files was implemented, the `pcs config checkpoint diff` command stopped showing the differences for some configuration sections. This was because displaying configuration sections with overhauled code used the new mechanism for loading CIB files, which cached the loaded content. The second file used for the difference comparison was not loaded and the cached content of the first file was used instead. As a result, the `diff` command yielded no output. With this fix, the CIB file content is no longer cached and the `pcs config checkpoint diff` command shows differences for all configuration sections.
.The `pcs config checkpoint diff` command now works correctly again

When a new mechanism for loading CIB files was implemented, the `pcs config checkpoint diff` command stopped showing the differences for some configuration sections. This was because displaying configuration sections with overhauled code used the new mechanism for loading CIB files, which cached the loaded content. The second file used for the difference comparison was not loaded and the cached content of the first file was used instead. As a result, the `diff` command yielded no output. With this fix, the CIB file content is no longer cached and the `pcs config checkpoint diff` command shows differences for all configuration sections.
Flags needinfo?(mlisik)
Miroslav Lisik 2023-08-14 12:21:48 UTC Flags needinfo?(mlisik)
Steven J. Levine 2023-08-14 19:50:51 UTC Flags needinfo?(mlisik)
Miroslav Lisik 2023-08-16 12:56:40 UTC Flags needinfo?(mlisik)
Steven J. Levine 2023-08-16 13:28:54 UTC Flags needinfo?(mlisik)

Back to bug 2175881