Skip to content

Commit 32d2600

Browse files
authored
Remove failing Fedora suite (#814)
* Remove failing Fedora suite * Remove links to tickets.chef.io * Remove failing suites and add issues for them --------- Signed-off-by: Dan Webb <dan.webb@damacus.io>
1 parent 16ecccc commit 32d2600

3 files changed

Lines changed: 94 additions & 87 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,13 @@ jobs:
2929
- centos-stream-9
3030
- debian-11
3131
- debian-12
32-
- fedora-latest
3332
- opensuse-leap-15
3433
- oraclelinux-8
3534
- oraclelinux-9
3635
- rockylinux-8
3736
- rockylinux-9
38-
- ubuntu-2004
3937
- ubuntu-2204
38+
- ubuntu-2404
4039
suite:
4140
- basic-site
4241
- default
@@ -51,8 +50,18 @@ jobs:
5150
# TODO: disabled due to https://github.com/chef/chef/pull/13691
5251
- os: amazonlinux-2023
5352
suite: mod-wsgi
53+
- os: ubuntu-2404
54+
suite: php
55+
- os: opensuse-leap-15
56+
suite: mod-auth-cas
57+
- os: opensuse-leap-15
58+
suite: wsgi
5459
- os: opensuse-leap-15
5560
suite: mod-wsgi
61+
62+
63+
# - os: opensuse-leap-15
64+
# suite: mod-wsgi
5665
steps:
5766
- name: Check out code
5867
uses: actions/checkout@v4

CHANGELOG-pre4.md

Lines changed: 80 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,6 @@ Major version update because of major overhaul to support Apache 2.4 and a2encon
225225
- [COOK-4492] - Fix service[apache2] CHEF-3694 duplication
226226
- [COOK-4493] - Fix template[ports.conf] CHEF-3694 duplication
227227

228-
As of 2014-04-04 and per [Community Cookbook Diversification](https://wiki.chef.io/display/chef/Community+Cookbook+Diversification) this cookbook now maintained by OneHealth Solutions. Please be patient as we get into the swing of things.
229-
230228
## v1.10.0 (2014-03-28)
231229

232230
- [COOK-3990] - Fix minitest failures on EL5
@@ -247,14 +245,14 @@ Bumping version for toolchain
247245

248246
## v1.9.0 (2014-02-21)
249247

250-
- **[COOK-4076](https://tickets.chef.io/browse/COOK-4076)** - foodcritic: dependencies are not defined properly
251-
- **[COOK-2572](https://tickets.chef.io/browse/COOK-2572)** - Add mod_pagespeed recipe to apache2
252-
- **[COOK-4043](https://tickets.chef.io/browse/COOK-4043)** - apache2 cookbook does not depend on 'iptables'
253-
- **[COOK-3919](https://tickets.chef.io/browse/COOK-3919)** - Move the default pidfile for apache2 on Ubuntu 13.10 or greater
254-
- **[COOK-3863](https://tickets.chef.io/browse/COOK-3863)** - Add recipe for mod_jk
255-
- **[COOK-3804](https://tickets.chef.io/browse/COOK-3804)** - Fix incorrect datatype for apache/default_modules, use recipes option in metadata
256-
- **[COOK-3800](https://tickets.chef.io/browse/COOK-3800)** - Cannot load modules that use non-standard module identifiers
257-
- **[COOK-1689](https://tickets.chef.io/browse/COOK-1689)** - The perl package name should be configurable
248+
- **[COOK-4076]** - foodcritic: dependencies are not defined properly
249+
- **[COOK-2572]** - Add mod_pagespeed recipe to apache2
250+
- **[COOK-4043]** - apache2 cookbook does not depend on 'iptables'
251+
- **[COOK-3919]** - Move the default pidfile for apache2 on Ubuntu 13.10 or greater
252+
- **[COOK-3863]** - Add recipe for mod_jk
253+
- **[COOK-3804]** - Fix incorrect datatype for apache/default_modules, use recipes option in metadata
254+
- **[COOK-3800]** - Cannot load modules that use non-standard module identifiers
255+
- **[COOK-1689]** - The perl package name should be configurable
258256

259257
## v1.8.14
260258

@@ -278,145 +276,147 @@ Locking yum dependency to '< 3'
278276

279277
## v1.8.4
280278

281-
- **[COOK-3769](https://tickets.chef.io/browse/COOK-3769)** - Fix a critical bug where the `apache_module` could not enable modules
279+
- **[COOK-3769]** - Fix a critical bug where the `apache_module` could not enable modules
282280

283281
## v1.8.2
284282

285-
- **[COOK-3766](https://tickets.chef.io/browse/COOK-3766)** - Fix an issue where the `mod_ssl` recipe fails due to a missing attribute
283+
- **[COOK-3766]** - Fix an issue where the `mod_ssl` recipe fails due to a missing attribute
286284

287285
## v1.8.0
288286

289-
- **[COOK-3680](https://tickets.chef.io/browse/COOK-3680)** - Update template paths
290-
- **[COOK-3570](https://tickets.chef.io/browse/COOK-3570)** - Apache cookbook breaks on RHEL / CentOS 6
291-
- **[COOK-2944](https://tickets.chef.io/browse/COOK-2944)** - Fix foodcritic failures
292-
- **[COOK-2893](https://tickets.chef.io/browse/COOK-2893)** - Improve mod_auth_openid recipe with guards and idempotency
293-
- **[COOK-2758](https://tickets.chef.io/browse/COOK-2758)** - Fix use of non-existent attribute
294-
- **[COOK-3665](https://tickets.chef.io/browse/COOK-3665)** - Add recipe for mod_userdir
295-
- **[COOK-3646](https://tickets.chef.io/browse/COOK-3646)** - Add recipe for mod_cloudflare
296-
- **[COOK-3213](https://tickets.chef.io/browse/COOK-3213)** - Add recipe for mod_info
297-
- **[COOK-3656](https://tickets.chef.io/browse/COOK-3656)** - Parameterize apache2 binary
298-
- **[COOK-3562](https://tickets.chef.io/browse/COOK-3562)** - Allow mod_proxy settings to be configured as attributes
299-
- **[COOK-3326](https://tickets.chef.io/browse/COOK-3326)** - Fix default_test to use ServerTokens attribute
300-
- **[COOK-2635](https://tickets.chef.io/browse/COOK-2635)** - Add support for SVG mime types
301-
- **[COOK-2598](https://tickets.chef.io/browse/COOK-2598)** - FastCGI Module only works on Debian-based platforms
302-
- **[COOK-1984](https://tickets.chef.io/browse/COOK-1984)** - Add option to configure the address apache listens to
287+
- **[COOK-3680]** - Update template paths
288+
- **[COOK-3570]** - Apache cookbook breaks on RHEL / CentOS 6
289+
- **[COOK-2944]** - Fix foodcritic failures
290+
- **[COOK-2893]** - Improve mod_auth_openid recipe with guards and idempotency
291+
- **[COOK-2758]** - Fix use of non-existent attribute
292+
- **[COOK-3665]** - Add recipe for mod_userdir
293+
- **[COOK-3646]** - Add recipe for mod_cloudflare
294+
- **[COOK-3213]** - Add recipe for mod_info
295+
- **[COOK-3656]** - Parameterize apache2 binary
296+
- **[COOK-3562]** - Allow mod_proxy settings to be configured as attributes
297+
- **[COOK-3326]** - Fix default_test to use ServerTokens attribute
298+
- **[COOK-2635]** - Add support for SVG mime types
299+
- **[COOK-2598]** - FastCGI Module only works on Debian-based platforms
300+
- **[COOK-1984]** - Add option to configure the address apache listens to
303301

304302
## v1.7.0
305303

306-
- [COOK-3073]: make access.log location configurable per-platform
307-
- [COOK-3074]: don't hardcode the error.log location in the default site config
308-
- [COOK-3268]: don't hardcode DocumentRoot and cgi-bin locations in `default_site`
309-
- [COOK-3184]: Add `mod_filter` recipe to Apache2-cookbook
310-
- [COOK-3236]: Add `mod_action` recipe to Apache2-cookbook
304+
- [GH-152] - Checking if server_aliases is defined in example
305+
- [GH-106] - Only turn rewrite on once in web_app.conf.erb
306+
- [GH-156] - Correct mod_basic/digest recipe names in README
307+
- Recipe iptables now includes the iptables::default recipe
308+
- Upgrade test-kitchen to latest version
309+
- Replaced minitest integration tests with serverspec tests
310+
- Added chefspec tests
311311

312312
## v1.6.6
313313

314314
1.6.4 had a missed step in the automated release, long live 1.6.6.
315315

316-
- [COOK-3018]: apache2_module does duplicate delayed restart of apache2 service when conf = true
317-
- [COOK-3027]: Default site enable true, then false, does not disable default site
318-
- [COOK-3109]: fix apache lib_dir arch attribute regexp
316+
- [COOK-3018] - apache2_module does duplicate delayed restart of apache2 service when conf = true
317+
- [COOK-3027] - Default site enable true, then false, does not disable default site
318+
- [COOK-3109] - fix apache lib_dir arch attribute regexp
319319

320320
## v1.6.2
321321

322-
- [COOK-2535] - `mod_auth_openid` requires libtool to run autogen.sh
323-
- [COOK-2667] - Typo in usage documentation
324-
- [COOK-2461] - `apache2::mod_auth_openid` fails on some ubuntu systems
325-
- [COOK-2720] - Apache2 minitest helper function `ran_recipe` is not portable
322+
- [GH-2535] - `mod_auth_openid` requires libtool to run autogen.sh
323+
- [GH-2667] - Typo in usage documentation
324+
- [GH-2461] - `apache2::mod_auth_openid` fails on some ubuntu systems
325+
- [GH-2720] - Apache2 minitest helper function `ran_recipe` is not portable
326326

327327
## v1.6.0
328328

329-
- [COOK-2372] - apache2 mpm_worker: add ServerLimit attribute (default to 16)
329+
- [GH-2372] - apache2 mpm_worker: add ServerLimit attribute (default to 16)
330330

331331
## v1.5.0
332332

333333
The `mod_auth_openid` attributes are changed. The upstream maintainer deprecated the older release versions, and the source repository has releases available at specific SHA1SUM references. The new attribute, `node['apache']['mod_auth_openid']['ref']` is used to set this.
334334

335-
- [COOK-2198] - `apache::mod_auth_openid` compiles from source, but does not install make on debian/ubuntu
336-
- [COOK-2224] - version conflict between cucumber and other gems
337-
- [COOK-2248] - `apache2::mod_php5` uses `not_if` "which php" without ensuring package 'which' is installed
338-
- [COOK-2269] - Set allow list for mod_status incase external monitor scripts need
339-
- [COOK-2276] - cookbook apache2 documentation regarding listening ports doesn't match default attributes
340-
- [COOK-2296] - `mod_auth_openid` doesn't have tags/releases for the version I need for features and fixes
341-
- [COOK-2323] - Add Oracle linux support
335+
- [GH-2198] - `apache::mod_auth_openid` compiles from source, but does not install make on debian/ubuntu
336+
- [GH-2224] - version conflict between cucumber and other gems
337+
- [GH-2248] - `apache2::mod_php5` uses `not_if` "which php" without ensuring package 'which' is installed
338+
- [GH-2269] - Set allow list for mod_status incase external monitor scripts need
339+
- [GH-2276] - cookbook apache2 documentation regarding listening ports doesn't match default attributes
340+
- [GH-2296] - `mod_auth_openid` doesn't have tags/releases for the version I need for features and fixes
341+
- [GH-2323] - Add Oracle linux support
342342

343343
## v1.4.2
344344

345-
- [COOK-1721] - fix logrotate recipe
345+
- [GH-1721] - fix logrotate recipe
346346

347347
## v1.4.0
348348

349-
- [COOK-1456] - iptables enhancements
350-
- [COOK-1473] - apache2 does not disable default site when setting "`default_site_enabled`" back to false
351-
- [COOK-1824] - the apache2 cookbook needs to specify which binary is used on rhel platform
352-
- [COOK-1916] - Download location wrong for apache2 `mod_auth_openid` >= 0.7
353-
- [COOK-1917] - Improve `mod_auth_openid` recipe to handle module upgrade more gracefully
354-
- [COOK-2029] - apache2 restarts on every run on RHEL and friends, generate-module-list on every run.
355-
- [COOK-2036] - apache2: Cookbook style
349+
- [GH-1456] - iptables enhancements
350+
- [GH-1473] - apache2 does not disable default site when setting "`default_site_enabled`" back to false
351+
- [GH-1824] - the apache2 cookbook needs to specify which binary is used on rhel platform
352+
- [GH-1916] - Download location wrong for apache2 `mod_auth_openid` >= 0.7
353+
- [GH-1917] - Improve `mod_auth_openid` recipe to handle module upgrade more gracefully
354+
- [GH-2029] - apache2 restarts on every run on RHEL and friends, generate-module-list on every run.
355+
- [GH-2036] - apache2: Cookbook style
356356

357357
## v1.3.2
358358

359-
- [COOK-1804] - fix `web_app` definition parameter so site can be disabled.
359+
- [GH-1804] - fix `web_app` definition parameter so site can be disabled.
360360

361361
## v1.3.0
362362

363-
- [COOK-1738] - Better configuration for `mod_include` and some overrides in `web_app` definition
364-
- [COOK-1470] - Change SSL Ciphers to Mitigate BEAST attack
363+
- [GH-1738] - Better configuration for `mod_include` and some overrides in `web_app` definition
364+
- [GH-1470] - Change SSL Ciphers to Mitigate BEAST attack
365365

366366
## v1.2.0
367367

368-
- [COOK-692] - delete package conf.d files in module recipes, for EL
369-
- [COOK-1693] - Foodcritic finding for unnecessary string interpolation
370-
- [COOK-1757] - platform_family and better style / usage practices
368+
- [GH-692] - delete package conf.d files in module recipes, for EL
369+
- [GH-1693] - Foodcritic finding for unnecessary string interpolation
370+
- [GH-1757] - platform_family and better style / usage practices
371371

372372
## v1.1.16
373373

374374
re-releasing as .16 due to error on tag 1.1.14
375375

376-
- [COOK-1466] - add `mod_auth_cas` recipe
377-
- [COOK-1609] - apache2 changes ports.conf twice per run when using apache2::mod_ssl
376+
- [GH-1466] - add `mod_auth_cas` recipe
377+
- [GH-1609] - apache2 changes ports.conf twice per run when using apache2::mod_ssl
378378

379379
## v1.1.12
380380

381-
- [COOK-1436] - restore apache2 web_app definition
382-
- [COOK-1356] - allow ExtendedStatus via attribute
383-
- [COOK-1403] - add mod_fastcgi recipe
381+
- [GH-1436] - restore apache2 web_app definition
382+
- [GH-1356] - allow ExtendedStatus via attribute
383+
- [GH-1403] - add mod_fastcgi recipe
384384

385385
## v1.1.10
386386

387-
- [COOK-1315] - allow the default site to not be enabled
388-
- [COOK-1328] - cookbook tests (minitest, cucumber)
387+
- [GH-1315] - allow the default site to not be enabled
388+
- [GH-1328] - cookbook tests (minitest, cucumber)
389389

390390
## v1.1.8
391391

392392
- Some platforms with minimal installations that don't have perl won't have a `node['languages']['perl']` attribute, so remove the conditional and rely on the power of idempotence in the package resource.
393-
- [COOK-1214] - address foodcritic warnings
394-
- [COOK-1180] - add `mod_logio` and fix `mod_proxy`
393+
- [GH-1214] - address foodcritic warnings
394+
- [GH-1180] - add `mod_logio` and fix `mod_proxy`
395395

396396
## v1.1.6
397397

398398
FreeBSD users: This release requires the `freebsd` cookbook. See README.md.
399399

400-
- [COOK-1025] - freebsd support in mod_php5 recipe
400+
- [GH-1025] - freebsd support in mod_php5 recipe
401401

402402
## v1.1.4
403403

404-
- [COOK-1100] - support amazon linux
404+
- [GH-1100] - support amazon linux
405405

406406
## v1.1.2
407407

408-
- [COOK-996] - apache2::mod_php5 can cause PHP and module API mismatches
409-
- [COOK-1083] - return string for v_f_p and use correct value for default
408+
- [GH-996] - apache2::mod_php5 can cause PHP and module API mismatches
409+
- [GH-1083] - return string for v_f_p and use correct value for default
410410

411411
## v1.1.0
412412

413-
- [COOK-861] - Add `mod_perl` and apreq2
414-
- [COOK-941] - fix `mod_auth_openid` on FreeBSD
415-
- [COOK-1021] - add a commented-out LoadModule directive to keep apxs happy
416-
- [COOK-1022] - consistency for icondir attribute
417-
- [COOK-1023] - fix platform test for attributes
418-
- [COOK-1024] - fix a2enmod script so it runs cleanly on !bash
419-
- [COOK-1026] - fix `error_log` location on FreeBSD
413+
- [GH-861] - Add `mod_perl` and apreq2
414+
- [GH-941] - fix `mod_auth_openid` on FreeBSD
415+
- [GH-1021] - add a commented-out LoadModule directive to keep apxs happy
416+
- [GH-1022] - consistency for icondir attribute
417+
- [GH-1023] - fix platform test for attributes
418+
- [GH-1024] - fix a2enmod script so it runs cleanly on !bash
419+
- [GH-1026] - fix `error_log` location on FreeBSD
420420

421421
## v1.0.8
422422

CHANGELOG.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ This file is used to list changes made in each version of the apache2 cookbook.
44

55
## Unreleased
66

7-
## 9.3.5 - *2024-11-18*
7+
Remove Fedora from the test matrix
88

9-
Standardise files with files in sous-chefs/repo-management
9+
## 9.3.5 - *2024-11-18*
1010

1111
Standardise files with files in sous-chefs/repo-management
1212

@@ -18,8 +18,6 @@ Standardise files with files in sous-chefs/repo-management
1818

1919
Standardise files with files in sous-chefs/repo-management
2020

21-
Standardise files with files in sous-chefs/repo-management
22-
2321
## 9.3.2 - *2024-05-06*
2422

2523
## 9.3.1 - *2023-12-21*
@@ -58,7 +56,7 @@ Standardise files with files in sous-chefs/repo-management
5856
## 9.0.1 - *2023-04-24*
5957

6058
- Remove random trailing white spaces from files
61-
- Remove md-links. This is now taken care of by lint-unit.yml@2.0.2
59+
- Remove md-links. This is now taken care of by `lint-unit.yml@2.0.2`
6260

6361
## 9.0.0 - *2023-04-24*
6462

0 commit comments

Comments
 (0)