Commit graph

4094 commits

Author SHA1 Message Date
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
Twangboy
15dfb8efdd
Add support for 3006 on windows bootstrap script 2023-04-20 14:31:28 -06:00
Gareth J. Greenaway
e7c8f7698b
If the passed version begins with v, eg. it's a tag, remove it before comparison. 2023-04-20 13:01:58 -07:00
Gareth J. Greenaway
719422adfe
fixing kitchen.yml for git installs. 2023-04-20 11:58:04 -07: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
6dbae5e916
fixing version for git-3006. 2023-04-18 22:07:14 -07:00
Gareth J. Greenaway
d8a7e90953
fixing 3006 tag name 2023-04-18 19:51:33 -07:00
Gareth J. Greenaway
e1fd4987bf
updating kitchen.yml with 3006. 2023-04-18 18:50:26 -07:00
Gareth J. Greenaway
1367b096ca
couple places that 3006 is needed for git installs. 2023-04-18 18:10:18 -07:00
Gareth J. Greenaway
717db99ef4
Adding 3006.0 to kitchen.windows.yml and kitchen.macos.yml 2023-04-18 18:00:00 -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