Pedro Algarvio
|
dfa273bc5e
|
Merge 3006.x into master
|
2023-05-06 08:37:41 +01:00 |
|
Pedro Algarvio
|
ad84d7cae9
|
Let's not concentrate the logic into a "one liner"
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
f6188fddfc
|
Handle stale cache
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
f871c09e7b
|
Fix typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Daniel A. Wozniak
|
2920f01161
|
Account for different extras location on win32
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
2aad5d20f1
|
Add build time checks to ensure the right relenv version is being used
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
310991a6d6
|
The extras-<python-major>.<python-minor> is a Salt thing.
Create it at the right stage.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
5c1ac329c4
|
Get site-packages from python
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
42a3080b1d
|
Only delete existing paths on macOS onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
3584921fc6
|
Add a .pth to the onedir env to ensure packages in extras are importable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
MKLeb
|
759dbf2fe6
|
Convert the versions to strings before dumping them as json
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
28861443fe
|
Only run the download tests for the latest subpath if the current version being released is greater than or equal to the latest salt release
|
2023-05-02 15:49:00 -07:00 |
|
Pedro Algarvio
|
f7aa91c29e
|
Confirm that the release was staged before continuing with the release process.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
4ee6307591
|
Log the bucket names
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
80954cbc1e
|
Fix source repository paths
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
34728d5e01
|
Download onedir artifact directly from the buckets
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
98b2c9dbb8
|
Create a latest symlink on nightly builds pointing to the latest date
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
99a7e54b6e
|
Only restore when backup has completed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
cd8aae6f5d
|
Start publishing the nightly builds to the release bucket under salt-dev/<branch>
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
eb20a93fcc
|
Also drop matrix usage for macOS and Windows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
186e10a8de
|
Re-enable package download tests for the release workflow
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
cmcmarrow
|
13437829fc
|
Merge remote-tracking branch 'upstream/3006.x' into merge-forward/3006.x/master
|
2023-04-20 17:39:55 -05:00 |
|
Caleb Beard
|
3b2a826683
|
Allow running staging more than once for the same release and fix some release pipeline titles (#64106)
|
2023-04-18 13:18:16 -07:00 |
|
Pedro Algarvio
|
9947f64833
|
Temporarily skip package download test on release
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-18 17:12:42 +01:00 |
|
Twangboy
|
1e73882cb5
|
Add back ssm.exe. It is needed for VMtools
|
2023-04-17 17:57:13 +01:00 |
|
Pedro Algarvio
|
9b662d2a1b
|
Allow skipping package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-17 14:08:30 +01:00 |
|
Pedro Algarvio
|
ddd87720ec
|
Fix Windows package signing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 15:46:15 -07:00 |
|
Pedro Algarvio
|
faaddc0d0e
|
Don't wait for the whole vm destroy process to complete.
Just confirm it started and exit.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 15:46:15 -07:00 |
|
Twangboy
|
501ee0bc62
|
Add Pedro's patches
|
2023-04-14 15:46:15 -07:00 |
|
Daniel A. Wozniak
|
d65ae7d210
|
Copy environment and remove relenv debug
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
6c810e0da0
|
RELENV_DEBUG is causing pyo2 to fail
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
7858c2debf
|
Test
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
79b3a56223
|
Set RELENV_BUILDENV in tools/pkg.py
|
2023-04-14 16:57:58 +01:00 |
|
Pedro Algarvio
|
74bdd39a77
|
Renamed cicd/shared-context.yml -> cicd/shared-gh-workflows-context.yml
It's now also used to detect changes to workflows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 16:57:58 +01:00 |
|
MKLeb
|
9e4e9a0ca6
|
Create the extras directory with tools
|
2023-04-13 18:47:11 -07:00 |
|
Pedro Algarvio
|
ed456d6925
|
Export the GPG key being used to the top level directory too.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 13:34:56 +00:00 |
|
Pedro Algarvio
|
2b27be3a99
|
Don't sudo when building macOS packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|
Pedro Algarvio
|
0e3935aecd
|
Start signing macOS packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|
MKLeb
|
a1274fc2dd
|
Remove the 1: prefix from the deb versioning scheme
|
2023-04-12 18:40:36 -07:00 |
|
MKLeb
|
de40a6d568
|
Remove all the decimals in photon versions
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
6e289e74da
|
Don't check for failovermethod on photon
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
0de00506bd
|
more .0 fixing
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
809857d293
|
Add photon to available choices for the rpm repo
|
2023-04-12 12:53:39 -07:00 |
|
MKLeb
|
0ac12971db
|
Don't run upgrade tests for photon
|
2023-04-12 12:53:39 -07:00 |
|
Twangboy
|
866dbbdebc
|
Don't count failure as an Error. Don't check tar.xz
|
2023-04-11 21:38:05 +01:00 |
|
Pedro Algarvio
|
d6210277ec
|
Handle the version from the release event
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-11 21:38:05 +01:00 |
|
Twangboy
|
be7dd894d8
|
Fix pre-commit/lint
|
2023-04-11 21:38:05 +01:00 |
|
Twangboy
|
4cc0388850
|
Add workflow to upload to VirusTotal
|
2023-04-11 21:38:05 +01:00 |
|
MKLeb
|
bd378232d4
|
Remove package name argument when building from source, we don't need it
|
2023-04-11 10:04:23 -07:00 |
|
MKLeb
|
230337b32e
|
Change the spec and rules file to use tools, and build from source using tools for rpms and debs
|
2023-04-11 10:04:23 -07:00 |
|