Commit graph

182 commits

Author SHA1 Message Date
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
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
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
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
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
3d29c384a7
merging upstream 2023-04-20 17:45:12 -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
Twangboy
fe0c975555
Add 3006 to the tests, fix salt_call_command 2023-04-20 16:02:53 -06:00
Gareth J. Greenaway
c2c6bd1e70
revert GIT_VERSIONS code. 2023-04-20 14:23:12 -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
d8a7e90953
fixing 3006 tag name 2023-04-18 19:51:33 -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
90cc157b9d
Adding 3006 to tests. 2023-04-18 16:53:29 -07:00
Pedro Algarvio
ce4a071943
Bump to geekyeggo/delete-artifact@v2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
6c6291bdd5
Don't rely on GH runners during the release process once started.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
3d3c7c7a9f
Fix opening PR against the Salt repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
2a4f2ad3f6
Allow testing releases from forks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
0184635370
Use the installed python on the runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
453812a6ea
Switch to using tools when uploading to S3
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
af258021fa
Some echo's so that we know what we're doing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 15:05:03 +01:00
Pedro Algarvio
c981eae0cb
Sign release scripts. Nightly develop version of scripts upload.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 15:05:03 +01:00
Pedro Algarvio
b51840eda4
Use our runners to publish a release. Update S3 bucket in the process.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 15:05:03 +01:00
Pedro Algarvio
359a8e80f7
Add actionlint to pre-commit
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-11 14:36:57 +01:00
Gareth J. Greenaway
c009da691f
Adding 3006.0rc2 to bootstrap tests. 2023-03-19 14:14:48 -07:00
Gareth J. Greenaway
52e4f97fa9 swap out the dash for an underscore, onedir-rc to onedir_rc 2023-03-16 07:41:49 +00:00
Gareth J. Greenaway
9ae48da3fd fixing github actions, cannot have a dot in the name 2023-03-16 07:41:49 +00:00
Gareth J. Greenaway
8ece9b9cba Adding 3006.0rc1 to Github actions. 2023-03-16 07:41:49 +00:00
Gareth J. Greenaway
b0dad4a52d Fixing typo. Blacklist centos-stream9 in latest pkg tests.
removing --upgrade
2023-03-09 16:33:58 +00:00
Gareth J. Greenaway
98f30a8a56 seperate branch for adding and testing rockylinux:9, swapping out the kitchen-docker Github until PR is merged. 2023-03-09 16:33:58 +00:00
Gareth J. Greenaway
b1f5203f50
Removing rockylinux:9 until PR into kitchen-docker has been merged. 2023-02-08 12:25:36 -08:00
Gareth J. Greenaway
0280cde59a
bump the version of koalaman/shellcheck-alpine up 2023-01-31 14:24:23 -08:00
Gareth J. Greenaway
7e53753536
blacklist almalinux-9, rockylinux-9, and centos-stream9 for latest. 2022-12-20 16:53:09 -08:00
Gareth J. Greenaway
80f6059d12
Adding newer versions of CentOS Stream, AlmaLinux, and Rocky Linux 2022-12-14 12:19:14 -08:00
Imran Iqbal
705dc7b801
feat(generate): use temp. workaround to avoid git builds on Fedora 37+ 2022-12-09 07:20:04 +00:00
Imran Iqbal
4f8fa0bf45
ci(fedora-38): add platform 2022-12-09 07:20:04 +00:00
Imran Iqbal
e8b4966e1d
ci(fedora-37): add platform 2022-12-09 07:20:03 +00:00
Imran Iqbal
3c3dba8a6d
feat(generate): add onedir-nightly generation => CI 2022-12-08 13:49:22 +00:00
Imran Iqbal
ad8d9667b2
refactor(generate): use STABLE_VERSION_BLACKLIST consistently 2022-12-08 13:49:22 +00:00
Pedro Algarvio
db9d0e5f05 Fix runner label. 2022-12-06 15:07:07 +00:00
Gareth J. Greenaway
6781b25504 removing tmate. 2022-12-06 15:07:07 +00:00