Commit graph

78 commits

Author SHA1 Message Date
Pedro Algarvio
6e5375113b Stop running tests on Jenkins, with the exception of the cloud tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Pedro Algarvio
e79bde9b1e Stop running Lint on Jenkins
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
315e1c437d Drop Ubuntu 18.04
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:24:32 +00:00
Pedro Algarvio
94d6603ea1 Remove Photon OS 3 from the Jenkins builds
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:24:32 +00:00
Pedro Algarvio
0af788e4fe Building documentation is now part of the prepare release step.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-04 14:11:36 +00:00
Pedro Algarvio
788fcd954c
Start running pre-commit under Python 3.10
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 21:04:38 +00:00
Pedro Algarvio
03c3c4e787 Remove Fedora 35 since it's EOL
We will have Fedora 36 on the newer golden images

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-05 04:46:31 +00:00
Pedro Algarvio
687dff489c
CentOS Stream 8 will fail to authenticate on the newer images. Remove it from Jenkins.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:59 +00:00
Pedro Algarvio
064a5882ac
Remove jenkins jobs that we won't be testing on the new pipeline.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:58 +00:00
Pedro Algarvio
ed7b0358a9
We won't be testing FreeBSD on the newer pipeline
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:58 +00:00
krionbsd
2914fa3d1f Remove Debian 9: EoL 2022-07-19 06:35:00 -06:00
krionbsd
46cf7a44ce Add CentOSStream 9 2022-06-30 11:02:16 -06:00
MKLeb
49ec12e246 remove centos stream 9 testing files 2022-06-17 09:29:19 -06:00
MKLeb
ec06002600 Test on actual CentOS Stream 9 AMI 2022-06-17 09:29:19 -06:00
Kirill Ponomarev
571e62aecb
Add Ubuntu 22.04 (#62100)
* Add Ubuntu 22.04

* upgrade m2crypto requirement for linux pyversion>=3.10 to deal with build errors

* Allow signing before returning when testrun=True to cooperate with M2Crypto=0.38.0

* Skip test_py36_target when docker container resets ssh connection

* check the json stderr this time

* check raw stdout for connection closed message instead

* Actually check for the right text this time

* changelog

* Change m2crypto requirements across the board

Co-authored-by: MKLeb <calebb@vmware.com>
Co-authored-by: Caleb Beard <53276404+MKLeb@users.noreply.github.com>
2022-06-14 11:56:15 -07:00
krionbsd
3f3c5c16c9 Remove Fedora 34 - EoL 2022-05-24 14:46:51 -04:00
Pedro Algarvio
9bac6eef7f Same test run timeout as windows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
Pedro Algarvio
350661cb2b Use Python 3.9 on macOS
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
Pedro Algarvio
b7f278a6fd Use the newer nox platforms file which installs Py3.9
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
krionbsd
0c24ec24f4 Add FreeBSD 13.1 2022-05-17 10:24:39 -04:00
krionbsd
c97b86ce3a Add Fedora 35 ami 2022-04-28 09:00:20 -04:00
Pedro Algarvio
5765b31dd7 We no longer need to skip pre-commit hooks on branch builds
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-04-08 09:14:55 -04:00
Megan Wilhite
7d0aa1ab33 Bump amazon ci timeout to 7 2022-03-07 12:51:31 -08:00
Gareth J. Greenaway
38d1ac9e77 moving the jenkins file to the right location. 2022-02-18 12:12:58 -05:00
krionbsd
2d3d79de3c Remove CentOS 8 from CI as it's reached its end-of-life 2022-02-02 12:42:18 -05:00
krionbsd
b66e04d2ac Temporary disable Fedora-35 until slow tests are fixed 2021-12-03 15:33:49 -05:00
Bryce Larson
50eb968621 add fedora 35 2021-11-22 15:09:05 -08:00
Bryce Larson
87d294374a remove support for macos mojave 2021-10-27 17:32:52 -07:00
Bryce Larson
8c52f27cc6 add debian 11 arm64 2021-09-23 08:05:02 -04:00
Pedro Algarvio
5d75291845 Don't fail on known doc failures 2021-08-19 07:31:52 -04:00
Pedro Algarvio
d77f3ef36b Also check for proper versionadded versions
Refs #59077
2021-08-19 07:31:52 -04:00
Pedro Algarvio
5f62e0b312 Don't enforce the presence of __virtualname__ yet 2021-08-19 07:31:52 -04:00
Pedro Algarvio
ba177ad738 Check loader modules __virtual__ and salt/modules/*.py with pre-commit
Fixes #58537
2021-08-19 07:31:52 -04:00
Megan Wilhite
4367e1d481 Increase timeout for centos tests 2021-08-17 13:32:05 -04:00
Joe Eacott
4f05242f36 update windows amis 2021-08-09 14:01:39 -07:00
twangboy
5aed369606 Update salt url, update amis for windows 2021-07-23 13:06:52 -07:00
Bryce Larson
3beb95af3c add centosstream-8 2021-07-20 07:11:36 -04:00
Bryce Larson
b924ecb6e9 update jenkinsfile for debian-11 to match others 2021-07-20 07:11:36 -04:00
Bryce Larson
a0f1087796 add amis.yml 2021-07-20 07:11:36 -04:00
Bryce Larson
cae2e2fb6a update to opensuse 15.3 2021-07-15 11:48:59 -04:00
Pedro Algarvio
bdda87f2cc Switch to master-1.11 so that a `salt/_version.py` is always written
Prior to uploading the source code to the VM to be tested
2021-07-12 19:07:53 -07:00
Bryce Larson
b4ff83902a add debian 11 to ci tests 2021-07-07 08:01:48 -04:00
Bryce Larson
3a285ab0a8 remove comments from jenkins files 2021-07-07 08:01:48 -04:00
krionbsd
5a4d9c3d2f Remove FreeBSD-12.2 2021-06-29 14:43:35 -07:00
Pedro Algarvio
5b3164e478 Use the new macos platforms file 2021-06-21 06:49:49 -04:00
krionbsd
d89ad4088c Increase volume size to 40G on FreeBSD, remove tmpfs on /tmp on Fedora 2021-06-18 21:24:55 +01:00
Bryce Larson
e3545c6900 add AlmaLinux 8 2021-06-04 06:51:28 -04:00
twangboy
97309dc79b Let Mac OS Mojave run for 8 hours to avoid timeout 2021-05-26 15:07:37 -07:00
Bryce Larson
07d5d2b738 add fedora-34 2021-05-18 13:49:00 -04:00
krionbsd
f3c263c8a4 Add ARM64 support for Ubuntu20 pipeline 2021-04-26 11:24:57 -07:00