Commit graph

1940 commits

Author SHA1 Message Date
David Murphy
100fab8fbe Removed support for SLES 12 and updated pre-commit versions 2024-07-11 15:00:20 -07:00
David Murphy
10d602791d Added macos-12, removed Photon-3, and added further cleanup of old OSs and Salt versions 2024-07-11 15:00:20 -07:00
David Murphy
78ecaec870 Updated 3005.1 to 3005.5 2024-07-11 15:00:20 -07:00
David Murphy
15bea28fa9 Update minimum versions and correct Redat 7 base key 2024-07-11 15:00:20 -07:00
David Murphy
93f001f94a Pre-commit clean up 2024-07-11 15:00:20 -07:00
David Murphy
e77e9227d4 Initial removal of support for Python 2.7, and pre-Neon support (since assumption is they are Python 2 mostly) 2024-07-11 15:00:20 -07:00
David Murphy
a43d139520 Added support for Amazon 2023 and cleaned up with shellcheck 2024-07-11 15:00:20 -07:00
John Hubbard
ac23048cd6 Add support for mint-21
Mint 21 is an Ubuntu 22.04 derivative so add it to the list.
2024-04-24 10:52:13 -06:00
Salt Project Packaging
88f935ed90
Update develop branch for the v2024.04.03 release 2024-04-03 15:15:43 +00:00
Dennis Dudek
cecea60a06
Update bootstrap-salt.sh
fixed missing quotes
2024-01-09 19:47:53 +01:00
Dennis Dudek
e5a814c9df
Fix DEBIAN Keyring url
URL was invalid (old) and breaks
2024-01-08 12:05:24 +01:00
Salt Project Packaging
8aa272b236
Update develop branch for the v2024.01.04 release 2024-01-04 22:32:10 +00:00
Shane Lee
cb148ad4ad
Add arm support for Debian 10 2024-01-02 14:26:40 -07:00
Salt Project Packaging
f5783bec2a
Update develop branch for the v2023.11.16 release 2023-11-16 19:51:23 +00:00
Salt Project Packaging
2b3080c737
Update develop branch for the v2023.11.07 release 2023-11-07 18:35:16 +00:00
Joel Michael
9ec52ead47 temporarily use bullseye packages until bookworm packages are available 2023-10-04 12:30:17 -07:00
Joel Michael
910265ce6a add Debian 12 bookworm codename 2023-10-04 12:30:17 -07:00
Joel Michael
65201d47ed fix debian arm64 apt repo selection logic 2023-10-04 12:30:17 -07:00
Gareth J. Greenaway
9a512e5c4b move the linux-devel.x86_64 package back to install section. remove the upgrade function. 2023-08-11 18:09:50 +01:00
Gareth J. Greenaway
244a052a5e correct name for the package. 2023-08-11 18:09:50 +01:00
Gareth J. Greenaway
8293f79f6f Upgrade linux-devel. 2023-08-11 18:09:50 +01:00
Gareth J. Greenaway
ed16e585df A couple fixes for git-master tests on PhotonOS 3. 2023-08-11 18:09:50 +01:00
Salt Project Packaging
aca7a469fe
Update develop branch for the v2023.08.03 release 2023-08-03 16:30:30 +00:00
Salt Project Packaging
ad48035b7e
Update develop branch for the v2023.07.25 release 2023-07-25 20:04:28 +00:00
Jamie Murphy
fc63231b3c fix install_amazon_linux_ami_2_onedir nightly gpg key path 2023-07-19 15:11:21 -07:00
Gareth J. Greenaway
ab7bf7901c need some defaults for quickstart and auto accept keys. 2023-07-13 22:10:38 +01:00
Gareth J. Greenaway
0f636544eb moving the logic for quickstart down to ensure install type and install revision are set correctly for quickstart. 2023-07-13 22:10:38 +01:00
Gareth J. Greenaway
01b3886fd7 Initial pass at adding a quick start option to the bootstrap script. 2023-07-13 22:10:38 +01:00
Jamie Murphy
77ea398385 fix rhel_onedir_repository for nightly gpg file 2023-07-12 21:50:37 -07:00
Salt Project Packaging
24161893b6
Update develop branch for the v2023.06.28 release 2023-06-28 20:27:05 +00:00
Gareth J. Greenaway
7867723e2f
Add old_stable type (#1934)
* add an old_stable install type to avoid cluttering up stable with older non-onedir installs

* removing note about default install type.

* update kitchen file.

* updating github workflows to tests with old_stable type

* blacklist versions 3003 and 3004 for stable, those are now in old_stable.

* fix script to include old_stable during the installation type check.

* make sure old-stable is consistent.

* use install_centos_onedir_deps when installing via git on centos like distros

* Handle stable install of 3005 version without a minor version

* block git-master on amazon-2 and debian-10

* need seperate blacklists for Mac, since stable 3005 is not available as a onedir package.

* update kitchen.macos.yml to ensure 3003, 3004, and 3005 are old-stable.

* need to include the salt_bootstrap_options to ensure we get the right install type.

* ensure ITYPE is set to stable when minor version is included.

* git master installs failing on freebsd
2023-06-25 11:07:38 -07:00
Gareth J. Greenaway
e44fc45b5d
SUSE Fixes (#1925)
* Updating the bootstrap script with fixes to install properly on SUSE.  Since we are not building onedir packages and providing them in the Salt project repo, we fall back to the previous stable installs and use the SUSE repos.  Removing _DOWNSTREAM_PKG_REPO as it is no longer used.

* Gentoo installs are broken because of the Gentoo ebuild.  Remove Mac 10.15 as it is EOL.  Update BSD tests tor run on MacOS 11.

* If the brew update vagrant fails because it is not installed then install it.

* blacklist gentoo from latest packages.

* Make sure virtualbox is installed

* removing cask argument

* swap macos-11 for macos-12 to run BSD tests in vagrant.
2023-06-24 10:30:47 -07:00
Salt Project Packaging
9cd478022d
Update develop branch for the v2023.04.26 release 2023-04-26 18:44:10 +00:00
Gareth J. Greenaway
f457cc3dcc
Fixing defaults (#1921)
* Fixing a bug when no type or version is specified.  Adding tests for when no type or version is passed.

* skip test_installation when using default type as we do not have a version to compare.

* adding rockylinux-9 and centos-stream9 to stable distros.

* adding rockylinux-9 and centos-stream9 to stable distros.

* Adding debugging for BSDs.

* Update Vagrant.

* Use upgrade instead of install to ensure vagrant is upgraded.

* cleanup code adding default type.

* better cleanup for default bootstrap type.
2023-04-26 10:30:40 -07:00
Gareth J. Greenaway
28b82ea761 uppercasing more variables 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
ca1142dfc1 some fixes to ensure git install works on Photon, in particular Photon 4. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
6e86441e9b Fixing typos. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
0c1f20b03c making GPG_KEY and REPO_FILE uppercase. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
49bfcffa30 fixing photon git installs, Using repo files for fedora and photon. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
7dd787baf2 Updating bootstratp to install Salt built Fedora packages. Initial support for installing on Photon via bootstrap script 2023-04-24 07:41:18 +01:00
Salt Project Packaging
8d0c7e4d5f
Update develop branch for the v2023.04.21 release 2023-04-21 16:56:31 +00:00
Gareth J. Greenaway
a8b32ab040
Fixing bootstrap and CICD to install via tag only if version begins with v and use branch otherwise. 2023-04-20 11:39:52 -07:00
Gareth J. Greenaway
a3fed785f8
More MacOS fixes. 2023-04-19 13:17:46 -07:00
Gareth J. Greenaway
f823932131
Some fixes for MacOS. 2023-04-19 12:39:29 -07:00
Gareth J. Greenaway
142eb80305
removing check for whether to use the new GPG key. 2023-04-19 09:25:08 -07:00
Gareth J. Greenaway
ef70886fd0
removing check for different GPG keys for latest & nightly now that 3006 is available with the new GPG format. 2023-04-18 17:32:39 -07:00
Gareth J. Greenaway
27eef7d396
Update to MacOS latest install. Need to install procps on onedir centos installs. 2023-04-18 17:19:34 -07:00
Gareth J. Greenaway
9fa32bd95c
Merge pull request #1906 from saltstack/3006_release_stable_install
Update with 3006 stable installs
2023-04-14 19:04:42 -07:00
Gareth J. Greenaway
2af0e6c0b6
All Mac packages are now signed. 2023-04-14 09:27:39 -07:00
Gareth J. Greenaway
be030c1958
suggested fixes 2023-04-14 09:25:04 -07:00