Imran Iqbal
197a9c2bac
chore(gemfile.lock): update to latest gem versions
2022-06-08 09:11:57 +01:00
Imran Iqbal
9818c45d88
test(conftest): adjust PATH
on macOS jobs only (not Vagrant)
2022-06-08 09:10:12 +01:00
Kirill Ponomarev
1b0f65538d
Merge pull request #1835 from myii/ci/remove-eol
...
ci(eol): remove `fedora-34` and `3002`
2022-06-07 13:48:47 +02:00
Imran Iqbal
9adf295207
ci(3002): remove from CI (EOL)
...
* https://saltproject.io/salt-platform-support/
- Phase 3 support ends: Apr 21, 2022
2022-06-07 06:33:22 +01:00
Imran Iqbal
3265e88e29
ci: remove fedora-34
(EOL)
...
* https://fedorapeople.org/groups/schedule/f-34/f-34-all-tasks.html
- See last entry for `EOL`: Wed 2022-06-01
2022-06-07 06:31:13 +01:00
Imran Iqbal
72de037c85
ci(kitchen.macos.yml): fix macOS
name (align to current branding)
...
https://en.wikipedia.org/wiki/MacOS
> Apple shortened the name to "OS X" in 2012 and then changed it to
> "macOS" in 2016 to align with the branding of Apple's other operating
> systems, iOS, watchOS, and tvOS.
2022-06-07 06:30:19 +01:00
Kirill Ponomarev
3c18cf8325
Merge pull request #1832 from saltstack/create-pull-request/patch
...
Update README.rst with 2022.05.19 release sha256sum
2022-05-19 16:39:40 +02:00
krionbsd
e7d894458b
Update README.rst with 2022.05.19 release sha256sum
2022-05-19 13:48:15 +00:00
Kirill Ponomarev
c7f91bc58d
Merge pull request #1829 from krionbsd/19052022_release
...
Bump version to 2022.05.19 release
2022-05-19 14:21:07 +02:00
krionbsd
8636d94130
Bump version to 2022.05.19 release
2022-05-19 14:17:19 +02:00
Shane Lee
6a07978663
Merge pull request #1828 from twangboy/fix_win
...
Handle missing registry entry properly
2022-05-18 09:25:52 -07:00
Twangboy
e320671e73
Handle missing registry entry properly
2022-05-18 09:49:12 -06:00
Kirill Ponomarev
f7812b97d1
Merge pull request #1801 from delucks/develop
...
OpenBSD: correct post-Neon package names to python3 versions
2022-04-26 18:36:46 +02:00
Kirill Ponomarev
84cf3168e5
Merge pull request #1825 from myii/ci/add-macos
...
feat(macos): add CI testing using Kitchen's `exec` driver
2022-04-26 17:53:00 +02:00
Imran Iqbal
8fdce31eee
test(requirements): update testinfra
=> pytest-testinfra
...
Resolve this `DeprecationWarning`:
```
/usr/local/lib/python3.9/site-packages/_testinfra_renamed.py:5:
DeprecationWarning: testinfra package has been renamed to pytest-testinfra.
Please `pip install pytest-testinfra` and `pip uninstall testinfra` and
update your package requirements to avoid this message
```
2022-04-26 09:52:36 +01:00
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