Compare commits
No commits in common. "c9-beta" and "c10s" have entirely different histories.
4
.gitignore
vendored
4
.gitignore
vendored
@ -1 +1,3 @@
|
||||
SOURCES/mod_cluster-42b64bbafb597df26b7c7441e922f295b238247c.tar.gz
|
||||
/mod_cluster-1.3.19.Final.tar.gz
|
||||
/mod_cluster-45265ef9c1f53c71af5241f9deae19fd839263c8.tar.gz
|
||||
/mod_cluster-*.tar.gz
|
||||
|
||||
@ -1 +0,0 @@
|
||||
9a83b492b5c1efa6aa33a20d66709ed62d048bc7 SOURCES/mod_cluster-42b64bbafb597df26b7c7441e922f295b238247c.tar.gz
|
||||
6
gating.yaml
Normal file
6
gating.yaml
Normal file
@ -0,0 +1,6 @@
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-9
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
|
||||
@ -14,7 +14,7 @@ MemManagerFile /var/cache/httpd/mod_proxy_cluster
|
||||
Require ip 127.0.0.1
|
||||
</Location>
|
||||
ServerAdvertise on
|
||||
EnableMCPMReceive
|
||||
EnableMCMPReceive
|
||||
<Location /mod_cluster_manager>
|
||||
SetHandler mod_cluster-manager
|
||||
Require ip 127.0.0.1
|
||||
@ -5,24 +5,24 @@
|
||||
%global commitid 42b64bbafb597df26b7c7441e922f295b238247c
|
||||
%global serial 2
|
||||
|
||||
Name: mod_proxy_cluster
|
||||
Summary: JBoss mod_proxy_cluster for Apache httpd
|
||||
Version: 1.3.22
|
||||
Release: %{serial}%{?dist}
|
||||
Epoch: 0
|
||||
License: LGPLv3
|
||||
Group: Applications/System
|
||||
URL: https://github.com/modcluster/mod_cluster
|
||||
Name: mod_proxy_cluster
|
||||
Summary: JBoss mod_proxy_cluster for Apache httpd
|
||||
Version: 1.3.22
|
||||
Release: %{serial}%{?dist}
|
||||
Epoch: 0
|
||||
License: LGPLv3
|
||||
Group: Applications/System
|
||||
URL: https://github.com/modcluster/mod_cluster
|
||||
# You can get the tarball from https://github.com/modcluster/mod_cluster/archive/45265ef9c1f53c71af5241f9deae19fd839263c8.tar.gz
|
||||
Source0: mod_cluster-%{commitid}.tar.gz
|
||||
Source1: %{name}.conf.sample
|
||||
Source2: %{name}.te
|
||||
Source3: %{name}.fc
|
||||
Source0: mod_cluster-%{commitid}.tar.gz
|
||||
Source1: %{name}.conf.sample
|
||||
Source2: %{name}.te
|
||||
Source3: %{name}.fc
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
# 64 bit natives only on RHEL 9
|
||||
ExcludeArch: i686 i386
|
||||
# 64 bit natives only on RHEL 10
|
||||
ExcludeArch: i686 i386
|
||||
|
||||
BuildRequires: httpd-devel
|
||||
BuildRequires: apr-devel
|
||||
@ -114,44 +114,28 @@ fi
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Mar 3 2025 Vladimír Chlup <vchlup@redhat.com> - 1.3.22-2
|
||||
- Resolves: RHEL-80864: Bump serial to fix upgrade problems
|
||||
* Wed Mar 05 2025 Sokratis Zappis <szappis@redhat.com> - 1.3.22-2.el10
|
||||
- Resolves: RHEL-82256 - Update deprecated misspeled EnableMCPMReceive directive
|
||||
|
||||
* Wed Feb 26 2025 Vladimír Chlup <vchlup@redhat.com> - 1.3.22-1
|
||||
- Resolves: RHEL-80864 Rebase mod_proxy_cluster to upstream 1.3.22.Final release
|
||||
* Mon Feb 24 2025 Vladimír Chlup <vchlup@redhat.com> - 1.3.22-1
|
||||
- Resolves: RHEL-80480 Rebase mod_proxy_cluster to upstream 1.3.22.Final release
|
||||
|
||||
* Thu Feb 29 2024 Sokratis Zappis <szappis@redhat.com> - 1.3.20-1
|
||||
- Rebase mod_cluster to upstream 1.3.20.Final tag
|
||||
- Related: RHEL-27497 - Rebase to upstream 1.3.20.Final release
|
||||
* Fri Jan 24 2025 Vladimír Chlup <vchlup@redhat.com> - 1.3.21-1
|
||||
- Resolves: RHEL-76000 Rebase mod_proxy_cluster to upstream 1.3.21.Final release
|
||||
|
||||
* Fri Jan 20 2023 Sokratis Zappis <szappis@redhat.com> - 1.3.18-1
|
||||
- Rebase mod_cluster to upstream 1.3.18.Final tag
|
||||
- Related: rhbz#2158845
|
||||
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 0:1.3.20-1.1
|
||||
- Bump release for October 2024 mass rebuild:
|
||||
Resolves: RHEL-64018
|
||||
|
||||
* Fri Aug 26 2021 George Zaronikas <gzaronik@redhat.com> - 1.3.14-23
|
||||
- Adding policycoreutils-python-utils
|
||||
- Related: rhbz#1964892
|
||||
* Wed Aug 21 2024 Sokratis Zappis <szappis@redhat.com> - 1.3.20-1
|
||||
- Rebase mod_proxy_cluster to upstream 1.3.20.Final tag
|
||||
- Related: RHEL-55407 - Rebase mod_proxy_cluster to upstream 1.3.20.Final release
|
||||
|
||||
* Wed Aug 18 2021 George Zaronikas <gzaronik@redhat.com> - 1.3.14-22
|
||||
- Fixing selinux policy
|
||||
- Related: rhbz#1964892
|
||||
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.3.19-1.2
|
||||
- Bump release for June 2024 mass rebuild
|
||||
|
||||
* Wed Aug 18 2021 George Zaronikas <gzaronik@redhat.com> - 1.3.14-21
|
||||
- Correcting conf name in gating tests.
|
||||
- Related: rhbz#1964892
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.19-1.1
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Aug 16 2021 Coty Sutherland <csutherl@redhat.com> - 1.3.14-20
|
||||
- Cleanup spec file
|
||||
|
||||
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0:1.3.14-19.Final_redhat_2.1
|
||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
||||
Related: rhbz#1991688
|
||||
|
||||
* Mon Aug 02 2021 Coty Sutherland <csutherl@redhat.com> - 1.3.14-19.Final
|
||||
- Fix broken test
|
||||
|
||||
* Mon Aug 02 2021 Coty Sutherland <csutherl@redhat.com> - 1.3.14-18.Final
|
||||
- Fix typo in tests.yml filename
|
||||
|
||||
* Fri Jul 30 2021 George Zaronikas <gzaronik@redhat.com> - 1.3.14-17.Final
|
||||
- Resolves: #1964892
|
||||
* Wed Sep 20 2023 Hui Wang <huwang@redhat.com> - 1.3.19-1
|
||||
- First build
|
||||
@ -4,6 +4,7 @@ gen_tunable(httpd_mod_proxy_cluster, true)
|
||||
|
||||
require {
|
||||
type httpd_t;
|
||||
type http_port_t;
|
||||
}
|
||||
|
||||
tunable_policy(`httpd_mod_proxy_cluster', `
|
||||
1
sources
Normal file
1
sources
Normal file
@ -0,0 +1 @@
|
||||
SHA512 (mod_cluster-42b64bbafb597df26b7c7441e922f295b238247c.tar.gz) = 79453d2a88f25e471795f109d0f641e7d753a0800d22500929d150a15fe3c1e48090ffb725685002f9fa2797398572033ffc31000e48aa9df6907e922a03dffe
|
||||
12
tests/roles/Test_Setup/tasks/main.yml
Normal file
12
tests/roles/Test_Setup/tasks/main.yml
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
|
||||
- name: Install required packages
|
||||
dnf:
|
||||
name: >
|
||||
httpd, mod_proxy_cluster
|
||||
|
||||
- name: Comment out mod_proxy_balancer
|
||||
command: sed -i 's@LoadModule proxy_balancer_module@#LoadModule proxy_balancer_module@g' /etc/httpd/conf.modules.d/00-proxy.conf
|
||||
|
||||
- name: Configure mod_proxy_cluster
|
||||
command: mv /etc/httpd/conf.d/mod_proxy_cluster.conf.sample /etc/httpd/conf.d/mod_proxy_cluster.conf
|
||||
22
tests/tests.yml
Normal file
22
tests/tests.yml
Normal file
@ -0,0 +1,22 @@
|
||||
- hosts: localhost
|
||||
remote_user: root
|
||||
tags:
|
||||
- classic
|
||||
roles:
|
||||
- role: Test_Setup
|
||||
- role: standard-test-basic
|
||||
tests:
|
||||
- verify_httpd_up:
|
||||
dir: .
|
||||
run: "curl http://localhost/ &> testfile.log || true && grep '<strong>Test Page</strong>' testfile.log"
|
||||
- check_error_log_for_unexpected_errors:
|
||||
dir: .
|
||||
run: "! sudo grep -i error /var/log/httpd/error_log | grep -v \"AH01276\""
|
||||
- check_mod_proxy_cluster_configured:
|
||||
dir: .
|
||||
run: "grep -e \"mod_cluster/.* configured -- resuming normal operations\" /var/log/httpd/error_log"
|
||||
required_packages:
|
||||
- mod_proxy_cluster
|
||||
- httpd
|
||||
required_services:
|
||||
- httpd
|
||||
Loading…
Reference in New Issue
Block a user