Bug 1743704

Summary: pcs rebase bz for 8.2
Product: Red Hat Enterprise Linux 8 Reporter: Tomas Jelinek <tojeline>
Component: pcsAssignee: Tomas Jelinek <tojeline>
Status: CLOSED ERRATA QA Contact: cluster-qe <cluster-qe>
Severity: high Docs Contact:
Priority: high    
Version: 8.1CC: cfeist, cluster-maint, idevat, mlisik, nhostako, omular, tojeline
Target Milestone: rcKeywords: Rebase
Target Release: 8.2Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pcs-0.10.4-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-28 15:27:56 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 2019-08-20 13:56:41 UTC
pcs rebase bz for 8.2

Comment 2 Miroslav Lisik 2019-10-23 15:23:40 UTC
Preliminary changelog:

### Added
- New section in pcs man page summarizing changes in pcs-0.10. Commands removed
  or changed in pcs-0.10 print errors poiting to that section. ([rhbz#1728890])
- `pcs resource disable` can show effects of disabling resources and prevent
  disabling resources if any other resources would be affected ([rhbz#1631519])
- `pcs resource relations` command shows relations between resources such as
  ordering constraints, ordering set constraints and relations defined by
  resource hierarchy ([rhbz#1631514])

### Changed
- Expired location constraints are now hidden by default when listing
  constraints in any way. Using `--all` will list and denote them with
  `(expired)`. All expired rules are then marked the same way. ([rhbz#1442116])
- Command `pcs resource bundle reset` no longer accepts the container type
  ([rhbz#1657166])

### Fixed
- All node names and scores are validated when running `pcs constraint location
  avoids/prefers` before writing configuration to cib ([rhbz#1673835])
- Fixed crash when an invalid port is given in an address to the
  `pcs host auth` command ([rhbz#1698763])
- Command `pcs cluster verify` suggests `--full` option instead of `-V` option
  which is not recognized by pcs ([rhbz#1712347])
- It is now possible to authenticate remote clusters in web UI even if the local
  cluster is not authenticated ([rhbz#1743735])
- Fixed crashes in the `pcs host auth` command ([rhbz#1676957])
- Fixed id conflict with current bundle configuration in
  `pcs resource bundle reset` ([rhbz#1657166])
- Options starting with - and -- are no longer ignored for non-root users
  (broken since pcs-0.10.2) ([rhbz#1725183])
- Fixed crashes when pcs is configured that no rubygems are bundled in pcs
  package ([ghissue#208])
- Standby nodes running resources are listed separately in `pcs status nodes`
- Parsing arguments in the `pcs constraint order` and `pcs constraint colocation
  add` commands has been improved, errors which were previously silent are now
  reported ([rhbz#1734361])
- Fixed shebang correction in Makefile ([ghissue#206])
- Generate 256 bytes long corosync authkey, longer keys are not supported when
  FIPS is enabled ([rhbz#1740218])

Comment 4 Miroslav Lisik 2019-11-19 11:05:59 UTC
Updated preliminary changelog:

### Added                                                                       
- New section in pcs man page summarizing changes in pcs-0.10. Commands removed 
  or changed in pcs-0.10 print errors poiting to that section. ([rhbz#1728890])                                                                                                                                    
- `pcs resource disable` can show effects of disabling resources and prevent    
  disabling resources if any other resources would be affected ([rhbz#1631519]) 
- `pcs resource relations` command shows relations between resources such as    
  ordering constraints, ordering set constraints and relations defined by       
  resource hierarchy ([rhbz#1631514])                                           
                                                                                
### Changed                                                                     
- Expired location constraints are now hidden by default when listing           
  constraints in any way. Using `--all` will list and denote them with          
  `(expired)`. All expired rules are then marked the same way. ([rhbz#1442116]) 
                                                                                
### Fixed                                                                       
- All node names and scores are validated when running `pcs constraint location 
  avoids/prefers` before writing configuration to cib ([rhbz#1673835])          
- Fixed crash when an invalid port is given in an address to the                
  `pcs host auth` command ([rhbz#1698763])                                      
- Command `pcs cluster verify` suggests `--full` option instead of `-V` option  
  which is not recognized by pcs ([rhbz#1712347])                               
- It is now possible to authenticate remote clusters in web UI even if the local
  cluster is not authenticated ([rhbz#1743735])                                 
- Documentation of `pcs constraint colocation add` ([rhbz#1734361])             
- Empty constraint option are not allowed in `pcs constraint order` and `pcs    
  constraint colocation add` commands ([rhbz#1734361])                          
- More fixes for the case when PATH environment variable is not set

Comment 6 Miroslav Lisik 2019-11-29 08:58:47 UTC
Changelog:

### Added                                                                       
- New section in pcs man page summarizing changes in pcs-0.10. Commands removed 
  or changed in pcs-0.10 print errors poiting to that section. ([rhbz#1728890]) 
- `pcs resource disable` can show effects of disabling resources and prevent    
  disabling resources if any other resources would be affected ([rhbz#1631519]) 
- `pcs resource relations` command shows relations between resources such as    
  ordering constraints, ordering set constraints and relations defined by       
  resource hierarchy ([rhbz#1631514])                                           
                                                                                
### Changed                                                                     
- Expired location constraints are now hidden by default when listing           
  constraints in any way. Using `--all` will list and denote them with          
  `(expired)`. All expired rules are then marked the same way. ([rhbz#1442116]) 
                                                                                
### Fixed                                                                       
- All node names and scores are validated when running `pcs constraint location 
  avoids/prefers` before writing configuration to cib ([rhbz#1673835])          
- Fixed crash when an invalid port is given in an address to the                
  `pcs host auth` command ([rhbz#1698763])                                      
- Command `pcs cluster verify` suggests `--full` option instead of `-V` option  
  which is not recognized by pcs ([rhbz#1712347])                               
- It is now possible to authenticate remote clusters in web UI even if the local
  cluster is not authenticated ([rhbz#1743735])                                 
- Documentation of `pcs constraint colocation add` ([rhbz#1734361])             
- Empty constraint option are not allowed in `pcs constraint order` and `pcs    
  constraint colocation add` commands ([rhbz#1734361])                          
- More fixes for the case when PATH environment variable is not set             
- Fixed crashes and other issues when UTF-8 characters are present in the       
  corosync.conf file ([rhbz#1741586])

Comment 10 errata-xmlrpc 2020-04-28 15:27:56 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, 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/RHEA-2020:1568