Felix Fontein
2e98e163db
[REVERT THIS] Shrink matrix to only the tests we are interested in.
2022-12-20 07:56:53 +01:00
Felix Fontein
7e2cfc2e2f
More platforms, add scripts.
2022-12-20 07:52:41 +01:00
Felix Fontein
08c4020015
Add extra VM group.
2022-12-20 07:19:06 +01:00
Felix Fontein
c212d67215
Remove superfluous VM.
2022-12-20 07:18:45 +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
9327b12c4d
Add more default license and copyright notices ( #5087 )
...
* Add more default license and copyright notices.
* Fix tests.
* Fix typos.
* Fix task type.
* Add URL to changelog fragment.
* Improve headers for setup_wildfly_server.
2022-08-08 08:44:19 +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
Felix Fontein
319c29c2a2
Add RHEL 9.0, FreeBSD 13.1, Ubuntu 22.04 and Fedora 36 to CI, fix bug in filesystem module ( #4700 )
...
* Add RHEL 9.0 and FreeBSD 13.1 to CI.
* RHEL 9 has no pyOpenSSL apparently.
* Adjust URL for EPEL.
* Fix cargo install on FreeBSD 13.1.
* Add Ubuntu 22.04 and Fedora 36 to CI.
* Fix logic.
* filesystem: do not die output line does not contain ':'
* Skip django_manage tests on RHEL 9 as well.
* homectl tests don't work with RHEL 9.0.
* Improve error handling, improve fatresize output handling.
* Skip Fedora 36.
* Skip filesystem vfat tests on Ubuntu 22.04.
There, resizing fails with a bug:
Bug: Assertion (disk != NULL) at ../../libparted/disk.c:1620 in function ped_disk_get_partition_by_sector() failed.
* 'trusty' is 14.04. Adding 22.04 to skip list.
* Skip jail tests for FreeBSD 13.1.
* Add config for postgres on Ubuntu 22.04.
* Make CentOS 6 happy.
* Adjust postgres version.
* Try installing EPEL a bit differently.
* Skip ufw and iso_extract tests on RHEL 9.
* Skip odbc tests on RHEL 9.
* Skip RHEL 9.0 for snap tests.
* Add changelog fragment for filesystem code changes.
2022-05-22 17:20:30 +02:00
Felix Fontein
2a9a8cf808
Add stable-5 to the nightly CI runs.
2022-05-17 13:40:08 +02:00
Felix Fontein
97c01174a2
Remove stable-1 and stable-2 from CI, demote stable-3 to weekly CI runs.
2022-05-16 12:35:10 +02:00
Felix Fontein
7ee38eadf3
Increase coverage of CI groups. ( #4563 )
2022-04-26 12:48:01 +02:00
Felix Fontein
1a9b3214fd
[5.0.0] Remove Ansible 2.9 / ansible-base 2.10 compatibility code ( #4548 )
...
* Remove Ansible 2.9 / ansible-base 2.10 compatibility code.
* Remove path_join shim from BOTMETA.
* Update comment.
* Bump minimally required ansible-core version.
2022-04-26 11:51:01 +02:00
Felix Fontein
26cebb9c30
CI: remove FreeBSD 12.0 and 12.2, re-enable pkgng tests ( #4511 )
...
* Remove FreeBSD 12.0 and 12.2 from CI.
* Revert "Temporarily disable the pkgng tests. (#4493 )"
This reverts commit 5ecac692de
.
2022-04-16 12:09:35 +02:00
Felix Fontein
bd83490b45
Remove OpenSuSE Python 2 from devel CI. ( #4442 )
2022-04-02 18:06:28 +02:00
Felix Fontein
caedcc3075
Add stable-2.13 to CI, thin out older version matrix ( #4413 )
...
* Add stable-2.13 to CI, thin out older version matrix.
* Thin out matrix more.
* And a bit more.
2022-03-29 05:03:35 +00:00
Felix Fontein
a06903f33a
CI: Add ArchLinux, Debian Bullseye, CentOS Stream 8, and Alpine 3 ( #4222 )
...
* Add ArchLinux, Debian Bullseye and CentOS Stream 8 to CI.
* Add Alpine to CI matrix as well.
2022-02-21 21:14:45 +01:00
Felix Fontein
b444dc81a1
Drop CentOS 8 from CI. ( #4139 )
2022-01-31 22:33:27 +01:00
Felix Fontein
3faffe8f47
Update CI matrix for Remote Devel. ( #4033 )
2022-01-13 08:43:36 +01:00
Felix Fontein
727c9a4032
Add stable-4 to nightly CI jobs; make stable-2 weekly. ( #3852 )
2021-12-05 17:03:53 +01:00
Felix Fontein
26c7995c82
CI: Replace RHEL 8.4 by RHEL 8.5 for devel ( #3747 )
...
* Replace RHEL 8.4 by RHEL 8.5 for devel.
* Install virtualenv.
* Revert "Install virtualenv."
This reverts commit 22ba0d074e
.
* Just do another skip...
2021-11-17 21:54:33 +01:00
Felix Fontein
5948809162
Replace Bash codecov uploader by new Python codecov uploader. ( #3713 )
...
ci_coverage
2021-11-13 11:48:06 +01:00
Felix Fontein
fc99893f10
Replace Fedora 33 with Fedora 35 for devel tests ( #3674 )
...
* Replace Fedora 33 with Fedora 35 for devel tests.
* Skip Fedora 35 for reiserfs tests.
2021-11-09 06:28:16 +01:00
Felix Fontein
249d490f10
Remove centos8 for devel from CI. ( #3565 )
2021-10-16 08:33:38 +02:00
Felix Fontein
0d3c4de6a2
devel dropped support for Python 2.6. ( #3487 )
2021-10-01 12:50:00 +02:00
Felix Fontein
d96b85af9f
Update CI matrix to include ansible-core's stable-2.12 branch ( #3445 )
...
* Update CI matrix to include ansible-core's stable-2.12 branch.
* Adjust README.
* Fix stage names.
* Avoid requirements clash.
* Thin matrix for older Ansible versions.
2021-09-28 15:35:33 +02:00
Felix Fontein
16476f5cb9
Update AZP config ( #3111 )
...
* Update AZP config.
* Skip 8.4 as well for django_manage (next to 8.3 and 8.2).
* Temporarily skip 8.4 for yum_versionlock.
2021-08-05 23:46:39 +02:00
Felix Fontein
624eb7171e
Run unit tests also with Python 3.10. ( #2486 )
...
ci_complete
2021-05-11 07:52:57 +02:00
Amin Vakil
ae21af8820
Add Fedora 34 to CI ( #2384 )
...
* Add fedora 34 and fix typo
* Remove Fedora 32 from devel testing
* Use one newer version of Fedora for fixed ansible versions
* Revert "Use one newer version of Fedora for fixed ansible versions"
This reverts commit cbd006bd38
.
* Try to skip task.
* Revert "Try to skip task."
This reverts commit ff0c899a86
.
* Temporary disable Fedora 34 on setup_postgresql_db
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-04-30 23:49:33 +02:00
Felix Fontein
5fbe946c3a
Spread nightly runs out. ( #2387 )
2021-04-30 21:13:46 +01:00
Felix Fontein
b3f436aa63
Use Ansible's codecov uploader. ( #2377 )
2021-04-30 04:28:43 +02:00
Felix Fontein
cd116120ad
Run CI for old branches only once per week.
2021-04-26 18:43:14 +02:00
Felix Fontein
e0b731e76f
Replace FreeBSD 11.4 with 13.0 for devel testing. ( #2324 )
2021-04-22 07:08:25 +02:00
Felix Fontein
6bea8215c9
ansible/ansible's stable-2.11 branch has been created. ( #2130 )
2021-04-06 07:32:59 +02:00
Andrew Klychkov
0bc76c98b0
AZP: update default container version ( #2112 )
2021-03-26 12:33:11 +01:00
Felix Fontein
e9551df5ed
Update CI ( #1782 )
...
* Update targets for CI for devel branch; move some targets to stable-2.10.
* Skipping test on RHEL 8.3 (it is already skipped on RHEL 8.2).
* Linting.
* Shut 2.9/2.10 pylint complaints up.
2021-02-11 10:24:58 +01:00
Andrew Klychkov
e898e52d1b
azure-pipelines: update container version ( #1770 )
2021-02-10 08:52:04 +01:00
John R Barker
2297f2f802
AZP nightly at 0800
2021-02-03 12:06:03 +00:00
Felix Fontein
6af3c96d8e
Fedora 30 and 31 are EOL and will eventually be removed from devel. ( #1705 )
2021-02-01 15:30:32 +00:00
Felix Fontein
4223f48d38
Add Ubuntu 20.04 to CI ( #1658 )
...
* Add Ubuntu 20.04 to CI.
* Skip mqtt test on Ubuntu 20.04.
* Use explicit disable instead of aliases.
* Add Ubuntu 20.04 specific config for setup_postgresql_db.
* Fix postgres version.
2021-01-22 20:43:39 +00:00
Felix Fontein
c1eb0a232c
Bump CI to FreeBSD 11.4, 12.2. ( #1657 )
...
* Bump CI to FreeBSD 11.4, 12.2.
* Make FreeBSD Python package selection more future-proof.
2021-01-22 15:52:40 +01:00
Felix Fontein
74174f11ff
Add macOS 11.1 tests ( #1619 )
...
* Add macOS 11.1 tests.
* Hopefully fix virtualenv.sh problems.
2021-01-18 10:52:56 +00:00
Felix Fontein
dd55c3c3bb
Fix AZP CI ( #1508 )
...
* Fix 2.9/2.10 cloud
* Fix splunk callback tests.
* ansible_virtualization_type on AZP can be one of container/containerd instead of docker for dockerized tests.
* Disable nomad tests.
* Work around AZP bugs.
2020-12-18 11:48:28 +01:00
John Barker
33126b7267
AZP Bootstrap
2020-12-17 18:13:12 +00:00