Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 2163440

Summary: pcs rebase bz for 9.3
Product: Red Hat Enterprise Linux 9 Reporter: Tomas Jelinek <tojeline>
Component: pcsAssignee: Michal Pospisil <mpospisi>
Status: CLOSED ERRATA QA Contact: cluster-qe <cluster-qe>
Severity: high Docs Contact:
Priority: high    
Version: 9.3CC: cluster-maint, idevat, mlisik, mmazoure, mpospisi, nhostako, omular, tojeline
Target Milestone: rcKeywords: Triaged
Target Release: 9.3Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pcs-0.11.6-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-11-07 08:23:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tomas Jelinek 2023-01-23 13:38:27 UTC
pcs rebase bz for 9.3

Comment 1 Michal Pospisil 2023-05-26 09:27:56 UTC
Preliminary changelog:

### Added
- Support for output formats `json` and `cmd` to constraints config commands
  ([rhbz#2179388], [rhbz#1423473], [rhbz#2163953])
- Automatic restarts of the Puma web server in the legacy Ruby daemon to reduce
  its memory footprint ([rhbz#1860626])
- New URL for listing pcsd capabilities: `/capabilities`
- It is now possible to list pcsd capabilities even if pcsd is not running:
  `pcsd --version --full`
- Add lib commands `cluster_property.get_properties` and
  `cluster_property.get_properties_metadata` to API v2
- Add `pcs property defaults` and `pcs property describe` CLI commands
- Support for output formats `json` and `cmd` to property config command
  ([rhbz#2163914])
- Commands `pcs resource describe` and `pcs stonith describe` print detailed
  info about resource options (data type or allowed values, default value)

### Fixed
- Crash in commands that ask for user input (like `pcs cluster destroy`) when
  stdin is closed ([ghissue#612])
- Fix displaying differences between configuration checkpoints in
  `pcs config checkpoint diff` command ([rhbz#2175881])
- Fix `pcs stonith update-scsi-devices` command which was broken since
  Pacemaker-2.1.5-rc1 ([rhbz#2177996])

### Changed
- Commands for displaying cluster configuration have been slightly updated:
  - Headings of empty sections are no longer displayed
  - Resource listing is more dense as operations options are shown in a single line
  - Specifying `--full` to show IDs of elements now shows IDs of nvpairs as well

### Deprecated
- Keyword `meta` in `pcs resource clone` and `pcs resource promotable` commands
  (it wasn't doing anything anyway) ([rhbz#2168155], [ghpull#648])

Comment 5 Michal Pospisil 2023-06-20 16:06:23 UTC
Changes in 0.11.6:

### Added
- Support for output formats `json` and `cmd` to constraints config commands
  ([rhbz#2179388], [rhbz#1423473], [rhbz#2163953])
- Automatic restarts of the Puma web server in the legacy Ruby daemon to reduce
  its memory footprint ([rhbz#1860626])
- New URL for listing pcsd capabilities: `/capabilities`
- It is now possible to list pcsd capabilities even if pcsd is not running:
  `pcsd --version --full`
- Add lib commands `cluster_property.get_properties` and
  `cluster_property.get_properties_metadata` to API v2
- Add `pcs property defaults` and `pcs property describe` CLI commands
- Support for output formats `json` and `cmd` to property config command
  ([rhbz#2163914])
- Commands `pcs resource describe` and `pcs stonith describe` print detailed
  info about resource options (data type or allowed values, default value)
- Add warning to `pcs resource utilization` and `pcs node utilization` for the
  case configuration is not in effect (cluster property `placement-strategy` is
  not set appropriately) ([rhbz#1465829])
- New format of `pcs resource create` command which requires `meta` keyword for
  specifying clone and promotable meta attributes is available to be enabled
  by specifying --future ([rhbz#2168155])

### Fixed
- Crash in commands that ask for user input (like `pcs cluster destroy`) when
  stdin is closed ([ghissue#612])
- Fix displaying differences between configuration checkpoints in
  `pcs config checkpoint diff` command ([rhbz#2175881])
- Fix `pcs stonith update-scsi-devices` command which was broken since
  Pacemaker-2.1.5-rc1 ([rhbz#2177996])
- Make `pcs resource disable --simulate --brief` documentation clearer
  ([rhbz#2109852])
- Fixed a regression causing crash in `pcs resource move` command (broken since
  pcs-0.11.5) ([rhbz#2210855])
- Using `--force` in `pcs resource meta` command had no effect on a specific
  error message even if the message suggested otherwise.

### Changed
- Commands for displaying cluster configuration have been slightly updated:
  - Headings of empty sections are no longer displayed
  - Resource listing is more dense as operations options are shown in a single
    line
  - Specifying `--full` to show IDs of elements now shows IDs of nvpairs as well

### Deprecated
- Specifying clone and promotable meta attributes without the `meta` keyword is
  now deprecated, i.e. `pcs resource clone myResource name=value` is deprecated
  by `pcs resource clone myResource meta name=value`
  ([rhbz#2168155], [ghpull#648])

Comment 7 Michal Mazourek 2023-08-28 15:29:31 UTC
Regression test suite has been run and examined, marking as VERIFIED in pcs-0.11.6-3.el9.

Comment 9 errata-xmlrpc 2023-11-07 08:23:10 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Low: pcs security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2023:6316