Felix Fontein
0d234ad3f6
Update CI cron schedules.
...
(cherry picked from commit 95e509753e
)
2024-05-20 12:36:21 +02:00
patchback[bot]
6341e0a44a
[PR #8291/fc2024d8 backport][stable-8] CI: Arch Linux switched to Python 3.12 ( #8293 )
...
CI: Arch Linux switched to Python 3.12 (#8291 )
Arch Linux switched to Python 3.12.
(cherry picked from commit fc2024d837
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-04-28 19:07:35 +02:00
patchback[bot]
bd230dc41c
[PR #8190/13d0310e backport][stable-8] CI: ansible-core devel removed Python 3.7 support, no longer allows 'vars:' with lists ( #8191 )
...
CI: ansible-core devel removed Python 3.7 support, no longer allows 'vars:' with lists (#8190 )
* Ansible-core devel removed Python 3.7 support.
* Do not use 'vars' with lists.
(cherry picked from commit 13d0310e91
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-04-05 07:17:30 +02:00
patchback[bot]
bdd046b411
[PR #8179/48b5a7a8 backport][stable-8] CI: add stable-2.17, bump devel to 2.18, move stable-2.14 from AZP to GHA ( #8181 )
...
CI: add stable-2.17, bump devel to 2.18, move stable-2.14 from AZP to GHA (#8179 )
* Add stable-2.17 to CI; add ignores for 2.18.
* Move stable-2.14 tests to GHA.
* Update README.
(cherry picked from commit 48b5a7a80a
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-04-03 08:32:39 +02:00
patchback[bot]
c67f3b1e99
[PR #8127/da048aa1 backport][stable-8] CI: Move Alpine 3.18 docker to stable-2.16, add Alpine 3.19 docker, bump Alpine VM to 3.19 ( #8129 )
...
CI: Move Alpine 3.18 docker to stable-2.16, add Alpine 3.19 docker, bump Alpine VM to 3.19 (#8127 )
Move Alpine 3.18 docker to stable-2.16, add Alpine 3.19 docker, bump Alpine VM to 3.19.
(cherry picked from commit da048aa12e
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-03-22 13:40:16 +01:00
patchback[bot]
fd026a195c
[PR #8122/47b4cf76 backport][stable-8] CI: Add FreeBSD 13.3 and 14.0 for devel, move FreeBSD 13.2 to stable-2.16 ( #8125 )
...
CI: Add FreeBSD 13.3 and 14.0 for devel, move FreeBSD 13.2 to stable-2.16 (#8122 )
* Add FreeBSD 13.3 and 14.0 for devel, move FreeBSD 13.2 to stable-2.16.
* Skip some targets.
* Skip pkgng jail tests (again :( ).
(cherry picked from commit 47b4cf766e
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-03-22 06:25:23 +01:00
patchback[bot]
149759d0b0
[PR #8084/6fab4671 backport][stable-8] CI: add macOS 14.3 for devel, move 13.2 to stable-2.16 ( #8086 )
...
CI: add macOS 14.3 for devel, move 13.2 to stable-2.16 (#8084 )
Add macOS 14.3 for devel, move 13.2 to stable-2.16.
(cherry picked from commit 6fab46710a
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-03-12 13:28:22 +01:00
patchback[bot]
2e34cba62c
[PR #7797/8d307cb1 backport][stable-8] Remove FreeBSD 12.4 from CI ( #7800 )
...
Remove FreeBSD 12.4 from CI (#7797 )
Remove FreeBSD 12.4 from CI.
(cherry picked from commit 8d307cb190
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-12-31 15:19:30 +01:00
patchback[bot]
7de503a2a3
[PR #7699/2b64ef2a backport][stable-8] Deactivate FreeBSD 13.1 in CI ( #7702 )
...
Deactivate FreeBSD 13.1 in CI (#7699 )
Deactivate FreeBSD 13.1 in CI.
(cherry picked from commit 2b64ef2a62
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-12-08 07:10:33 +01:00
patchback[bot]
cb9be1349a
[PR #7592/b2dea631 backport][stable-8] Remove Fedora 36 from CI ( #7597 )
...
Remove Fedora 36 from CI (#7592 )
Remove Fedora 36 from CI.
(cherry picked from commit b2dea631d1
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-11-24 21:29:23 +01:00
patchback[bot]
c4bd7c2b7b
[PR #7541/b8ecb167 backport][stable-8] CI: devel supports Fedora 39, and no longer Fedora 38 ( #7548 )
...
CI: devel supports Fedora 39, and no longer Fedora 38 (#7541 )
* devel supports Fedora 39, and no longer Fedora 38.
* Disable 'mail' tests for Python 3.12+.
Ref: https://github.com/ansible-collections/community.general/issues/4656
* Fix setupSSLServer to work with Python 3.12.
(cherry picked from commit b8ecb1671b
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-11-18 14:34:13 +01:00
patchback[bot]
327777a1da
[PR #7524/32fa588f backport][stable-8] CI: Add rhel/9.3 for devel, remove rhel/9.2 ( #7531 )
...
CI: Add rhel/9.3 for devel, remove rhel/9.2 (#7524 )
* Add rhel/9.3 for devel, remove rhel/9.2.
* Also skip rhel/9.3 when skipping rhel/9.2.
* snapd is also on available on RHEL 9.3.
(cherry picked from commit 32fa588f47
)
Co-authored-by: Felix Fontein <felix@fontein.de>
2023-11-16 07:55:14 +01:00
Felix Fontein
d125f5bee6
Main branches are stable-8 and stable-7; stable-6 runs more seldomly in CI.
...
(cherry picked from commit 6d0bcec1cb
)
2023-11-01 08:10:31 +01:00
Felix Fontein
f5c544d99c
CI: make sure that Python 2.7 unit tests also run with AZP ( #7450 )
...
Make sure that Python 2.7 unit tests also run with AZP.
2023-10-30 21:50:47 +01:00
Felix Fontein
932b657ab8
CI: remove macOS 12.0 from CI ( #7419 )
...
macOS in CI seems to be very unreliable or even totally dead.
2023-10-22 18:05:29 +02:00
Felix Fontein
4ea40e9473
Drop support for ansible-core 2.11 and 2.12 ( #7269 )
...
* Drop support for ansible-core 2.11 and 2.12.
Also move ansible-core 2.13 from regular CI to EOL CI.
* Remove some compatibility code.
* Remove no longer needed import.
* Update README.
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
---------
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2023-10-11 16:13:14 +02:00
Felix Fontein
6c9713b36c
Fix Python 3.12 unit tests ( #7348 )
...
* Re-enable Python 3.12 unit tests.
* Stop using deprecated alias.
* Stop using long deprecated subset comparison function.
* Avoid another alias.
* Fix name, add Python 2 compatibility.
* Properly make backwards compatible.
2023-10-04 23:23:11 +02:00
Felix Fontein
8c069f3afb
CI: ansible-core devel drops support for Python 2.7 and 3.6 ( #7344 )
...
* ansible-core devel drops support for Python 2.7 and 3.6.
* Temporarily disable unit tests for Python 3.12.
2023-10-04 08:25:44 +02:00
Felix Fontein
b38423c059
Add ansible-core 2.16 to the matrix ( #7286 )
...
* Add ansible-core 2.16 to the matrix.
* Re-order entries.
2023-09-19 18:03:26 +02:00
Felix Fontein
5e27bbfdf6
CI: FreeBSD 13.0 and 12.3 are no longer availabe, bump versions and disable since these versions are already tested with stable-2.15 ( #7103 )
...
FreeBSD 13.0 and 12.3 are no longer availabe, bump versions and disable since these versions are already tested with stable-2.15.
2023-08-13 19:19:37 +02:00
Felix Fontein
fd9d948267
CI: ansible-core devel only supports Alpine 3.18 VMs, no longer Alpine 3.17 VMs ( #7055 )
...
ansible-core devel only supports Alpine 3.18 VMs, no longer Alpine 3.17 VMs.
2023-08-02 09:59:17 +02:00
Felix Fontein
d9951cbc32
CI: move FreeBSD 12.4 from ansible-core devel to stable-2.15 ( #6985 )
...
Move FreeBSD 12.4 from ansible-core devel to stable-2.15.
2023-07-20 20:38:04 +02:00
Felix Fontein
7b404fd45d
CI: Remove Fedora 37 from devel; add Fedora 38 ( #6788 )
...
Remove Fedora 37 from devel; add Fedora 38.
2023-06-26 22:12:19 +02:00
Felix Fontein
8b5dc27d23
Add Debian Bookworm to CI ( #6779 )
...
* Add Debian Bookworm to CI.
* The package has been netcat-openbsd for some time now. The transitional package was removed in Debian 12.
2023-06-24 16:29:16 +02:00
Felix Fontein
cfaeed0492
Bump AZP container ( #6775 )
...
Bump AZP container.
2023-06-24 12:14:06 +02:00
Felix Fontein
068a799bba
Add RHEL 8.7, 8.8, and 9.2 to CI ( #6739 )
...
* Add RHEL 8.7, 8.8, and 9.2 to CI.
* Add more ignores.
* Disable another test.
2023-06-19 23:49:33 +02:00
Felix Fontein
3b13c30112
ansible-core devel no longer supports the Ubuntu 20.04 VM.
2023-06-16 06:17:50 +02:00
Felix Fontein
2cfbcb4efd
CI: ansible-core devel drops support for Python 3.5 ( #6629 )
...
ansible-core devel drops support for Python 3.5.
2023-06-06 21:11:54 +02:00
Felix Fontein
a6dd7d789b
Move ansible-core 2.12 to EOL CI ( #6584 )
...
* https://github.com/ansible/ansible/pull/79734 has been merged and backported for all branches but stable-2.10 and stable-2.11.
* Move ansible-core 2.12 to EOL CI.
2023-05-29 17:27:42 +02:00
Felix Fontein
c740f89df3
CI: Add FreeBSD 13.2 ( #6478 )
...
* Add FreeBSD 13.2.
* Skip FreeBSD 13.2 for iso_extract tests.
* Fix autoremove test: m4 is no longer a dependency, or it was already installed beforehand.
* Also disable the jail tests for FreeBSD 13.2.
2023-05-09 19:13:34 +02:00
Felix Fontein
9708561131
Remove stable-4 from CI cron; add stable-7 instead.
2023-05-08 21:40:50 +02:00
Felix Fontein
737d37e019
CI: Arch Linux now uses Python 3.11 ( #6482 )
...
Arch Linux now uses Python 3.11.
2023-05-04 07:17:53 +02:00
Felix Fontein
cb81abc636
CI: Fix matrix entries ( #6472 )
...
Fix CI matrix entries.
2023-05-02 19:10:17 +02:00
Felix Fontein
7d19eca8bf
Update CI matrix: add stable-2.15 ( #6284 )
...
* Add ignore files for bumped devel version.
* Update CI matrix.
2023-04-04 08:26:13 +02:00
Felix Fontein
6b8a1cd8e6
Add macOS 13.2 to CI ( #6166 )
...
Add macOS 13.2 to CI.
2023-03-08 22:46:09 +01:00
Felix Fontein
b72b7d4936
Run tests with EOL ansible-core versions in GHA ( #6044 )
...
Run tests with EOL ansible-core versions in GHA.
2023-02-24 11:32:20 +01:00
Felix Fontein
e348d28559
Re-enable Arch Linux tests ( #6031 )
...
Revert "Disable Arch Linux tests for now (#6013 )"
This reverts commit 1b2c2af9a8
.
2023-02-22 16:18:58 +00:00
Felix Fontein
1b2c2af9a8
Disable Arch Linux tests for now ( #6013 )
...
Disable Arch Linux tests for now until https://github.com/ansible-community/images/pull/40 and https://github.com/systemd/systemd/issues/26474 are resolved.
2023-02-18 15:32:28 +00:00
Felix Fontein
6fb212b104
Update CI matrix ( #5782 )
...
* Update CI matrix.
* Disable RHEL 9.1 for tests where RHEL 9.0 was disabled as well.
* Skip iso_extract on FreeBSD 12.4.
* Fix cloud_init_data_facts test for Fedora 37.
* Do not try to install snap on RHEL 9.1.
* Skip pkgng jail tests on FreeBSD 12.4 as well.
2023-01-07 17:19:58 +01:00
Felix Fontein
759ca9a0ab
Remove currently unneeded generic tests from CI ( #5786 )
...
Remove currently unneeded generic tests from CI.
2023-01-07 14:08:34 +01:00
Felix Fontein
1f49241481
CI: add extra VMs for certain tests ( #5713 )
...
* Remove superfluous VM.
* Add extra VM group.
* More platforms, add scripts.
* [REVERT THIS] Shrink matrix to only the tests we are interested in.
* Fix some tests.
* Skip snap tests on Ubuntu VMs for now.
* Skip xfs_quota tests on Alpine VMs due to ansible.posix.mount failing.
* Revert "[REVERT THIS] Shrink matrix to only the tests we are interested in."
This reverts commit 2e98e163db
.
* Stick to Alpine and Ubuntu 22.04 for now.
2022-12-21 07:31:46 +01:00
Felix Fontein
b5e58a3bcc
CI: Bump CentOS Stream 8 Python from 3.8 to 3.9 ( #5674 )
...
Bump CentOS Stream 8 Python from 3.8 to 3.9.
2022-12-09 15:10:48 +01:00
Felix Fontein
df9c5d1d35
Add stable-6 to nightlies.
2022-11-07 21:51:24 +01:00
Felix Fontein
90ac53d150
Drop stable-3 from weekly CI; migrate stable-4 from nightly to weekly.
2022-11-06 12:52:45 +01:00
Felix Fontein
e47845ab3a
Change CI group identifiers. ( #5344 )
2022-10-11 07:34:36 +02:00
Felix Fontein
a938c9de65
Add stable-2.14 to CI, adjust to devel version bump ( #5298 )
...
* Add stable-2.14 to CI, adjust to devel version bump.
* Thin out matrix a bit.
2022-09-21 07:58:52 +02:00
Felix Fontein
ad0c7095d4
Remove Fedora 35 from devel CI runs. ( #5121 )
2022-08-16 21:46:35 +02:00
Felix Fontein
1ab2a5f1bc
Add default license header to files which have no copyright or license header yet ( #5074 )
...
* Add default license header to files which have no copyright or license header yet.
* yml extension should have been xml...
2022-08-05 14:03:38 +02:00
Felix Fontein
42c5024b0b
Bump AZP container version. ( #4819 )
2022-06-12 07:58:23 +02:00
Felix Fontein
dcb2e09b4a
Update CI matrix. ( #4737 )
2022-05-27 10:59:58 +02:00