Commit graph

116632 commits

Author SHA1 Message Date
Pedro Algarvio
7030ac1832 Don't create rc.repo, mimic what the old repositories did
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 14:57:12 +00:00
Pedro Algarvio
bab28c4b18 Fix source repository path
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 14:57:12 +00:00
Pedro Algarvio
b0e029a759 One more fix to upload standalone source repository artifacts globs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 11:47:06 +00:00
Pedro Algarvio
0cce61646c Add message about the v prefix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 11:04:08 +00:00
Pedro Algarvio
e72bcdadb7 Fix upload standalone source repository artifacts globs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 11:04:08 +00:00
Pedro Algarvio
504c2563eb Install wheel when creating the Salt dependencies onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 10:03:02 +00:00
Pedro Algarvio
e17279d9d2 Fix bad logic when building the repository path
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-01 10:03:02 +00:00
Gareth J. Greenaway
af7c525489
Merge pull request #63796 from Ch3LL/skip_rc_test
Skip rc package test until rc2
2023-02-28 17:14:57 -08:00
Megan Wilhite
0991525e4d
Skip rc package test until rc2 2023-02-28 17:46:33 -07:00
Megan Wilhite
09d1d56786 Add ~ when building RC packages 2023-02-28 23:11:09 +00:00
MKLeb
c2f997ad8a Only test up to the version number in the pkg test test_salt_version 2023-02-28 23:02:11 +00:00
Pedro Algarvio
ba477eff6a Run staging and release check on their own GitHub Environment
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 21:03:17 +00:00
Pedro Algarvio
e07baf0b9e Don't mark version as released for pre-releases
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
22092526e7 Do not delete news fragments(changelog files) on pre-releases.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
c83431e3ef Remove GitHub release content for RC1
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
1813c34c47 Store the gpg key ID in a variable on the layout.yml.jinja template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
a61990d325 Don't sign the gpg key
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
29913b0702 Don't sign .asc files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
c535c4e22b Show the version being released
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
848fd0fecf Un-nest the build repositories steps too.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
65d7761e8a Bah! workflow reference count exceeds the limit of 20 AGAIN!
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
David Murphy
7413acc9a8 Update for changelogs now being markdown 2023-02-28 19:02:48 +00:00
David Murphy
ca67812d96 Updated test_cache.py test_unicode_error, since should no longer be thrown due to an empty file 2023-02-28 19:02:48 +00:00
David Murphy
b0d78400a6 Revised changes for pre-commit newer version 2023-02-28 19:02:48 +00:00
David Murphy
0c7dc34d48 Check for empty pillar cache disk file and not call msgpack to load it, with test 2023-02-28 19:02:48 +00:00
Twangboy
8e8adece7e Fix flaky test by increasing timeout 2023-02-28 18:40:10 +00:00
Pedro Algarvio
c60d2aa626 Move the 1: prefix to tools/changelog.py when generating the deb changelog
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
2e6a10d3dd Adjust to the new package artifact upload names
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
72939b2b39 Allow skipping the package tests when staging a release
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
5fb3323e84 Template package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
5119715ac6 Track package tests in test_salt_pkg_needs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
MKLeb
c5a3c0c691 Skip salt state file package test when state takes too long to apply 2023-02-28 15:27:46 +00:00
MKLeb
69ed840702 Get the correct script path for the classic mac pkgs 2023-02-28 15:27:46 +00:00
Twangboy
18d444066e Fix issue with errorcode on MSI uninstall 2023-02-28 15:27:46 +00:00
Twangboy
3643d65358 Fix pre-commit 2023-02-28 15:27:46 +00:00
MKLeb
a20f0f3a53 remove ubuntu 18.04 from the package tests, we are no longer testing on it. Also supply the minion_tgt for test_services 2023-02-28 15:27:46 +00:00
MKLeb
7518708136 Fix the string searched for in test_enabled_disabled 2023-02-28 15:27:46 +00:00
Megan Wilhite
bdbe9cfde4 Set PYTHONUTF8 for everything except icacls command 2023-02-28 15:27:46 +00:00
Twangboy
e689b9462d Fix issue with MSI not installing 2023-02-28 15:27:46 +00:00
Twangboy
ebe2e500d7 Fix some formatting in the CS code 2023-02-28 15:27:46 +00:00
Megan Wilhite
47eef61353 Do not run upgrade tests for MSI for 3005 2023-02-28 15:27:46 +00:00
Twangboy
50c8639f01 Be more selective about what python processes we are killing 2023-02-28 15:27:46 +00:00
Twangboy
8b0284ab41 Don't kill ALL python processes on MSI uninstall 2023-02-28 15:27:46 +00:00
Megan Wilhite
d757064024 Install msi in msi upgrade tests 2023-02-28 15:27:46 +00:00
Twangboy
90659302bc Fix icon issue with NSIS installer 2023-02-28 15:27:46 +00:00
Twangboy
4f6caca155 Build python 3.10.9, fix MSI display 2023-02-28 15:27:46 +00:00
Twangboy
65f84e34d5 Find MSI install for removal 2023-02-28 15:27:46 +00:00
Twangboy
99e8846b50 Fix some pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
5d31b7e824 Handle the MSI installer starting the salt-minion
It's not supposed to start the salt-minion when
START_MINION="" is passed
2023-02-28 15:27:46 +00:00
Twangboy
0c91f8bb1c Maybe this will get the MSI to install... 2023-02-28 15:27:46 +00:00