Commit graph

3632 commits

Author SHA1 Message Date
Imran Iqbal
cb75c21401
feat(macos): add CI testing using Kitchen's exec driver 2022-04-26 09:52:36 +01:00
Kirill Ponomarev
8619cb16b6
Merge branch 'develop' into develop 2022-04-26 10:18:03 +02:00
Kirill Ponomarev
2c7c36a24b
Merge pull request #1795 from ptitdoc/develop
Enable Kali 2021
2022-04-26 10:17:41 +02:00
Kirill Ponomarev
bb97434738
Merge pull request #1824 from krionbsd/remove_ubuntu16
Remove Ubuntu 16 from CI
2022-04-26 10:16:38 +02:00
krionbsd
81d4ca6425 Remove Ubuntu 16 from CI 2022-04-26 09:14:32 +02:00
Kirill Ponomarev
cfb8149d53
Merge pull request #1823 from krionbsd/add_gplusplus_for_ubuntu22
Add g++ dependency for Ubuntu 22
2022-04-26 09:03:51 +02:00
Kirill Ponomarev
4f22adbb84
Merge branch 'develop' into develop 2022-04-26 08:36:14 +02:00
Kirill Ponomarev
9bbd45ed66
Merge branch 'develop' into adding_install_from_tiamat 2022-04-26 08:34:53 +02:00
krionbsd
a501f491ec Add g++ dependency for Ubuntu 22 2022-04-26 08:19:31 +02:00
krionbsd
bcf58059d5 f 2022-04-25 18:59:09 +01:00
krionbsd
96603a7bbc f 2022-04-25 18:59:09 +01:00
krionbsd
70c0d737e2 Fix black 2022-04-25 18:59:09 +01:00
krionbsd
396a33632e Ubuntu 22.04 2022-04-25 18:59:09 +01:00
Gareth J. Greenaway
3d716dce3a
Adding bits to install Salt packages built using Tiamat. 2022-04-11 16:47:01 -07:00
Kirill Ponomarev
bdf91e7c1b
Merge pull request #1818 from myii/feat/add-fedora-36
feat(fedora-36): add platform
2022-04-09 19:17:18 +02:00
Imran Iqbal
ad5b234901
feat(fedora-36): add platform
Fedora 36 is due for release on 2022-04-19:

* https://en.wikipedia.org/wiki/Fedora_Linux_release_history#Release_history
* https://fedorapeople.org/groups/schedule/f-36/f-36-key-tasks.html

This commit also contains an override for the service files, to adjust
the path to the Salt executables from `/usr/bin/` to `/usr/local/bin/`.
2022-04-09 17:28:50 +01:00
Kirill Ponomarev
8ce6aaa1e7
Merge pull request #1814 from myii/ci/fix-fedora-35-builds
ci: apply all changes for recent CVE releases inc. fix for Fedora 35 `git` builds
2022-04-04 15:40:46 +02:00
Imran Iqbal
cb7620799d
ci(kitchen.windows.yml): provide minor version number for salt_version 2022-04-04 11:55:09 +01:00
Imran Iqbal
4cd19d42ea
ci(git): use specific blacklists to disable Jinja2 >= 3.1 failing jobs
The fix for this has only just been merged into the `master` branch:

* https://github.com/saltstack/salt/pull/61856
2022-04-04 10:34:16 +01:00
Imran Iqbal
62112b6abe
ci(300X.0): remove all instances due to CVE-related archiving
All `.0` repos are no longer available at https://repo.saltproject.io/.
2022-04-04 08:29:23 +01:00
Imran Iqbal
ba346cdfd8
style(templates/generate): fix black violations 2022-04-04 08:14:19 +01:00
Imran Iqbal
550f742fe9
ci(leading edge distros): test git master and stable latest only
Various reasons here:

* For rolling releases, the additional `git`-based builds aren't working
  due to Jinja2 incompatibilites (and lack of `3004` patch); besides,
  no practical use for these.
* Gentoo does have `stable` packages for earlier versions but these are
  hitting the same Jinja2 incompatibilites.
2022-04-04 08:14:19 +01:00
Imran Iqbal
f7fcdd2d48
fix(bootstrap-salt): install gcc-c++ for Fedora 35 git builds 2022-04-04 06:52:40 +01:00
krionbsd
10c0b114bb Add some info and fixes to RELEASE.md 2022-03-15 14:45:58 +00:00
Kirill Ponomarev
b7e6ea2539
Merge pull request #1808 from saltstack/create-pull-request/patch
Update README.rst with 2022.03.15 release sha256sum
2022-03-15 15:05:08 +01:00
krionbsd
f60d4c5a49 Update README.rst with 2022.03.15 release sha256sum 2022-03-15 14:04:34 +00:00
krionbsd
e174a3a546 Bump version to 2022.03.15 release 2022-03-15 11:15:10 +00:00
Kirill Ponomarev
5d584e0a94
Merge pull request #1804 from myii/feat/fix-1803_add-detection-for-almalinux-and-rocky
feat: add detection and functions for AlmaLinux and Rocky Linux (fixes #1803)
2022-02-26 22:33:44 +01:00
Imran Iqbal
2bc7238123
ci(kitchen): set LEGACY crypto policy on Fedora (get 35 working)
Using successfully in the `salt-image-builder` for almost a year now:

* https://gitlab.com/saltstack-formulas/infrastructure/salt-image-builder/-/commit/ac145f3022a13
2022-02-26 15:49:18 +00:00
Imran Iqbal
393f4f33e4
ci: remove fedora-33 (EOL)
* https://docs.fedoraproject.org/en-US/releases/eol/
  - Release:   Fedora Linux 33
  - EOL since: 2021-11-30
2022-02-26 15:49:18 +00:00
Imran Iqbal
0d203ed962
ci: remove centos-8 (EOL)
* https://www.centos.org/centos-linux-eol/
  - "CentOS Linux 8 will reach End Of Life (EOL) on December 31st, 2021."
2022-02-26 15:49:17 +00:00
Imran Iqbal
c845caeba4
ci(gemfile+lock): update to latest versions 2022-02-26 15:49:17 +00:00
Imran Iqbal
ead451a9e2
ci(rockylinux): add 3004 testing (stable and git) 2022-02-26 15:49:17 +00:00
Imran Iqbal
f11c585651
ci(kitchen): use official Rocky Linux image on Docker Hub
* https://hub.docker.com/_/rockylinux?tab=tags
2022-02-26 15:49:16 +00:00
Imran Iqbal
2f0fe6bcd5
feat(bootstrap-salt): add Rocky Linux detection and functions
Fix #1803.
2022-02-26 15:49:16 +00:00
Imran Iqbal
13a60f400b
feat(bootstrap-salt): add AlmaLinux detection and functions
Fix #1803.
2022-02-26 09:39:23 +00:00
delucks
561b14618a OpenBSD: correct post-Neon package names to python3 versions 2022-02-13 12:59:23 -05:00
Kirill Ponomarev
e4855afb3c
Merge pull request #1615 from jpacura/debian-11-native
Use native repositories for Debian 11
2022-02-01 21:16:47 +01:00
Joseph Pacura
3ebc4c72f0
Use native repositories for Debian 11
Remove best-effort support for Debian Testing
Remove Ubuntu 20.10 support because it is end-of-life
2022-01-21 17:40:27 -05:00
Kirill Ponomarev
37300ad58a
Merge pull request #1798 from dafyddj/fix/win-root_dir
fix(windows): copy configs to correct config dirs (v3004+)
2022-01-18 16:04:35 +01:00
Dafydd Jones
46fb1f492f
fix(windows): copy configs to correct config dirs (v3004+) 2022-01-18 13:23:23 +00:00
Kirill Ponomarev
74669c6499
Merge pull request #1797 from krionbsd/rm_3001
Remove 3001 from CI: EoL
2022-01-11 10:35:24 +01:00
krionbsd
a3ddd94f93 Remove 3001 from CI: EoL 2022-01-11 09:20:18 +01:00
Kirill Ponomarev
99fa2e58fc
Merge pull request #1796 from krionbsd/3004
Add CI for v3004
2022-01-10 17:00:38 +01:00
krionbsd
12f4afd9d1 Add CI for v3004 2022-01-10 14:58:41 +01:00
krionbsd
1902d92244 Add CI for Ubuntu-21.10 and remove for 21.04 2022-01-07 11:56:59 +00:00
ptitdoc
126d3c3cde
Enable Kali 2021 2022-01-07 10:53:57 +01:00
Kirill Ponomarev
5f1a2507a0
Merge pull request #1793 from blindpirate/patch-1
Support Non-LTS Ubuntu 21.04 & 21.10
2022-01-07 09:49:16 +01:00
Bo Zhang
cd21819080
Support Non-LTS Ubuntu 21.04 & 21.10
Ubuntu 21.10 is out, adjust the script accordingly.
2022-01-07 09:06:27 +08:00
Kirill Ponomarev
4bc1a5ab4a
Merge pull request #1792 from myii/ci/fix-ssh-rsa-for-gentoo
ci(kitchen): add `ssh-rsa` to `PubkeyAcceptedAlgorithms` on Gentoo
2022-01-05 08:39:15 +01:00