Commit Graph

29 Commits

Author SHA1 Message Date
Michal Pospíšil
6b97a2ee75 pcs-0.10.18-2.el8_10.3
- Prevented any future HTTP header-based attacks on puma/sinatra by removing any headers not recognized by pcsd
  Resolves: RHEL-65595
2024-12-05 18:12:45 +01:00
Michal Pospisil
ff054b423f pcs-0.10.18-2.el8_10.2
- Updated rubygem rexml
  Resolves: RHEL-52409, RHEL-52788, RHEL-55997

- Fixed operator case in pcs-snmp license string
2024-08-29 14:35:07 +02:00
Michal Pospisil
0cd031fa93 pcs-0.10.18-2.el8_10.1
- Updated rubygem rexml
  Resolves: RHEL-37883
2024-07-17 13:37:35 +02:00
Michal Pospisil
b908055ad1 pcs-0.10.18-2
- Fixed CVE-2024-25126, CVE-2024-26141, CVE-2024-26146 in bundled dependency rack
  Resolves: RHEL-26445, RHEL-26447, RHEL-26449
2024-03-20 18:35:38 +01:00
Michal Pospisil
abad21974d pcs-0.10.18-1
- Rebased to the latest sources (see CHANGELOG.md)
  Resolves: RHEL-7741
- Removed remnants of previously removed workarounds
2024-01-11 15:18:24 +01:00
Michal Pospisil
96b260a433 pcs-0.10.17-6
- Rebased to the latest upstream sources (see CHANGELOG.md)
- Remove the preview of the new pcs web interface
  Resolves: RHEL-17280
2023-12-11 14:00:57 +01:00
Michal Pospisil
7591091ec7 pcs-0.10.17-5
- Rebased to the latest upstream sources (see CHANGELOG.md)
  Resolves: RHEL-7584, RHEL-7668, RHEL-7729, RHEL-7731, RHEL-7732, RHEL-7741, RHEL-7742, RHEL-7743, RHEL-7745, RHEL-8467
- Tightened permissions of bundled rubygems to be 755 or stricter
  Resolves: RHEL-7715
2023-11-14 18:52:55 +01:00
Michal Pospisil
5df2d69871 fix gem permissions
Prior to this fix, some gems were installed with write permissions for the
owner group and everyone. With this patch, write permissions are removed
with chmod for all rubygems.

Resolves: RHEL-7715
2023-11-10 18:21:12 +01:00
Michal Pospisil
87c56456bb relax dependency check
In the previous commit, a switch for configure was inadvertently removed
by a backport from RHEL 9. The switch was relaxing check for installed
dependencies since they are not required for running the tests. This
commit puts the switch back to fix the failure in RHEL gating.

Resolves: RHEL-15218
2023-11-06 15:49:12 +01:00
Michal Pospisil
515752d4a1 migrate gating tests to fmf
The deprecated STI gating test definition is removed in favor of
flexible metadata format (fmf). This fixes testing in Testing Farm
which is enabled in CentOS Stream merge requests.

This is not the final version, some workarounds were needed. Most
notable ones are patching sources which is not yet supported by
tmt (test management tool - used to run tests in Testing Farm).
Tmt also does not download rubygems, so a macro was put in place
to avoid errors while trying to copy them in the prep phase of rpmbuild.

To ensure smooth build process in the future, we will test that the new
gating test definition will match the previous result without changing
the package content.

Resolves: RHEL-15218
2023-11-02 15:45:41 +01:00
Michal Pospisil
29b5c819b6 Resolves: rhbz#2218841 rhbz#2219388
- Make use of filters when extracting tarballs to enhance security if provided by Python (`pcs config restore` command)
- Do not display duplicate records in commands `pcs property [config] --all` and `pcs property describe`
2023-07-13 15:05:03 +02:00
Michal Pospisil
cdc5ddb2d7 Resolves: rhbz#2112259 rhbz#2163439 rhbz#2166289
- Rebased to the latest upstream sources (see CHANGELOG.md)
- Updated bundled rubygems: tilt, puma
2023-06-19 14:44:17 +02:00
Michal Pospisil
5208f6d2cc Resolves: rhbz#1957591 rhbz#2022748 rhbz#2160555 rhbz#2163439 rhbz#2166289 rhbz#2166294 rhbz#2176490 rhbz#2178700 rhbz#2178707 rhbz#2179010 rhbz#2180378 rhbz#2189958
- Rebased to the latest upstream sources (see CHANGELOG.md)
- Updated bundled dependencies: dacite
- Added bundled rubygems: nio4r, puma
- Removed bundled rubygems: daemons, eventmachine, thin
- Updated bundled rubygems: backports, rack, rack-test, tilt
2023-05-25 21:32:15 +02:00
Michal Pospisil
2a44ad90e1 Cleanup of c8s branch
Source files were erroneously imported during creating the c8s branch,
this commit removes them. It also adds the STI test setup for gating
which was not imported.
2023-05-25 18:17:01 +02:00
Troy Dawson
5c8ca792f6 Bring rpminspect.yaml over from Brew dist-git
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2023-03-10 11:12:34 -08:00
Troy Dawson
dc156c27ca Bring gating.yaml over from Brew dist-git
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2023-03-10 11:12:34 -08:00
James Antill
f26b03cebc Import rpm: c8s 2023-02-27 14:44:10 -05:00
CentOS Sources
fc4068c3ca Auto sync2gitlab import of pcs-0.10.15-4.el8.src.rpm 2023-02-18 00:28:28 +00:00
CentOS Sources
7174ec404d Auto sync2gitlab import of pcs-0.10.15-3.el8.src.rpm 2023-01-19 08:11:34 +00:00
CentOS Sources
9989b36806 Auto sync2gitlab import of pcs-0.10.15-2.el8.src.rpm 2023-01-03 06:10:53 +00:00
CentOS Sources
f328f950e4 Auto sync2gitlab import of pcs-0.10.15-1.el8.src.rpm 2022-11-26 10:11:34 +00:00
CentOS Sources
6fd0886c17 Auto sync2gitlab import of pcs-0.10.14-6.el8.src.rpm 2022-11-18 04:12:32 +00:00
CentOS Sources
49115dc394 Auto sync2gitlab import of pcs-0.10.14-5.el8.src.rpm 2022-10-12 10:10:22 +00:00
James Antill
7476408582 Auto sync2gitlab import of pcs-0.10.13-1.el8.src.rpm 2022-06-29 14:22:30 -04:00
CentOS Sources
174fe89da2 Auto sync2gitlab import of pcs-0.10.13-1.el8.src.rpm 2022-06-16 05:49:59 +00:00
CentOS Sources
dfda4195fa Auto sync2gitlab import of pcs-0.10.12-7.el8.src.rpm 2022-06-14 00:07:40 +00:00
James Antill
c3d8e0935c Auto sync2gitlab import of pcs-0.10.12-7.el8.src.rpm 2022-06-06 23:12:28 -04:00
James Antill
838a12113f Auto sync2gitlab import of pcs-0.10.12-6.el8.src.rpm 2022-05-26 12:47:46 -04:00
James Antill
e018c48124 Initial c8s branch. 2022-05-26 12:47:28 -04:00