Commit graph

3908 commits

Author SHA1 Message Date
Gareth J. Greenaway
4c3111898f swapping out SaltProject for Salt Project 2023-08-11 18:09:50 +01:00
Gareth J. Greenaway
ad787193e2 cleanup old information in the README.rst file 2023-08-11 18:09:50 +01:00
Salt Project Packaging
6c3e5d4548
Update README.rst with 2023.08.03 release sha256sum 2023-08-03 16:34:03 +00:00
Salt Project Packaging
aca7a469fe
Update develop branch for the v2023.08.03 release 2023-08-03 16:30:30 +00:00
twangboy
a9daa35db7 Update windows commands to support TLS1.2 2023-08-02 13:47:30 -07:00
Pedro Algarvio
3bae220e0c Bump to certifi==2023.07.22 due to https://github.com/advisories/GHSA-xqr8-7jwr-rhp7
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 16:40:49 +01:00
twangboy
4d33f86007 Set RootDir depending on Salt Version 2023-07-26 01:00:41 +01:00
Salt Project Packaging
fdbe7db9ee
Update README.rst with 2023.07.25 release sha256sum 2023-07-25 20:07:13 +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
850563bef2
Update README.rst with 2023.06.28 release sha256sum 2023-06-28 20:31:21 +00: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
4fefc1cbed
Test out the minor versions (#1936)
* Test out the minor versions

* update the maxsplit for the target_salt_version to account for minor versions passed in with dashes because kitchen does not like dots.

* Blacklist 3005-1 and 3006-1 for git.

* different approach to getting the target salt version

* Adding missing kitchen files.
2023-06-26 15:48:10 -07: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
6de279db39
Update README.rst with 2023.04.26 release sha256sum 2023-04-26 18:47:59 +00: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
2d40944962 Adding 3006 onedir back in for Fedora 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
5c92383199 Adding 3006 back in for Fedora 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
399d27b623 Do not run git-master on Photon 4 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
442cb1b180 removing Fedora 35, as it is EOL as of December 13, 2022. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
6a5002fb51 Blacklist Fedora-35 from latest so those are not available 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
bd661179c1 removing extra GIT_VERSIONS_BLACKLIST 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
b4b058c4d5 blacklist Photon 3 and 4 from a couple git installs. 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
40a072f231 removing distros from latest blacklist which have latest packages available. 2023-04-24 07:41:18 +01:00
Gareth J. Greenaway
5f8d1b4c00 need to add photon-3 and photon-4 to list of Linux of distributions 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
39c6cbe2ea
Update README.rst with 2023.04.21 release sha256sum 2023-04-21 16:58:35 +00:00
Salt Project Packaging
8d0c7e4d5f
Update develop branch for the v2023.04.21 release 2023-04-21 16:56:31 +00:00
Pedro Algarvio
4183713e82
Don't use GITHUB_OUTPUT (#1911)
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-21 08:59:12 -07:00
Gareth J. Greenaway
14ae685f96
Merge pull request #1912 from saltstack/adding_3006_to_tests
Fixes for 3006
2023-04-21 07:06:30 -07:00
Gareth J. Greenaway
3d29c384a7
merging upstream 2023-04-20 17:45:12 -07:00
Gareth J. Greenaway
beea555254
Merge pull request #1918 from twangboy/win_script
Add support for 3006 on windows bootstrap script
2023-04-20 17:39:45 -07:00
Gareth J. Greenaway
3c8b08c2d1
removing nightly from onedir until S3 buckets are fixed. 2023-04-20 17:24:49 -07:00
Gareth J. Greenaway
7825da5e89
Revert to installing 3006 from the tag but blacklist any distribution that was running it until 3006.1 is out. 2023-04-20 17:23:30 -07:00
Twangboy
5e6bcb5815
Fix the 3006 tests 2023-04-20 16:44:17 -06:00
Gareth J. Greenaway
8d02826be7
account for salt_version ending in .x, eg. 3006.x branch. 2023-04-20 15:30:38 -07:00
Twangboy
fe0c975555
Add 3006 to the tests, fix salt_call_command 2023-04-20 16:02:53 -06:00
Gareth J. Greenaway
d9a8f4a6d8
Fixing kitchen.yml file. 2023-04-20 14:40:02 -07:00
Gareth J. Greenaway
c2c6bd1e70
revert GIT_VERSIONS code. 2023-04-20 14:23:12 -07:00