Megan Wilhite
|
09d1d56786
|
Add ~ when building RC packages
|
2023-02-28 23:11:09 +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
|
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
|
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 |
|
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
|
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 |
|
Megan Wilhite
|
bdbe9cfde4
|
Set PYTHONUTF8 for everything except icacls command
|
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
|
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 |
|
Twangboy
|
cdd5065667
|
We only need to reset inheritance
|
2023-02-28 15:27:46 +00:00 |
|
Twangboy
|
2a48eb1b76
|
We only need to reset inheritance
|
2023-02-28 15:27:46 +00:00 |
|
Twangboy
|
fcfa1e0abb
|
Use double quotes for nox_session
|
2023-02-28 15:27:46 +00:00 |
|
Twangboy
|
80eb232364
|
Add back rsync_remote_path
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
f9422e8643
|
Set correct permissions for directory rsyncd
|
2023-02-28 15:27:46 +00:00 |
|
Twangboy
|
c0b9ee3d83
|
Fix MSI tests not completing properly
|
2023-02-28 15:27:46 +00:00 |
|
David Murphy
|
8e2ee26c21
|
WIP Updates to Debian / Ubuntu upgrade tests
|
2023-02-28 15:27:46 +00:00 |
|
Pedro Algarvio
|
795d32376c
|
Treat package tests separately
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
92c10c9154
|
Do not run arm64 onedir upgrade package tests
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
2e85cc95ad
|
Fix centos upgrade tests
|
2023-02-28 15:27:46 +00:00 |
|
Pedro Algarvio
|
5e26146fe4
|
Move package tests definition to the appropriate template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 15:27:46 +00:00 |
|
Daniel A. Wozniak
|
7ff94f8bd5
|
Fix wart in debian changelog suffix line
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
2e4a208c21
|
Use quotes when the nox session has parentheses
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
ed82fb3fb2
|
Enable nox dependency caching for the package tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
1fde3f9578
|
include the package artifacts when we rsync
|
2023-02-28 15:27:46 +00:00 |
|
Pedro Algarvio
|
6f77ee6026
|
Don't run the package repo tests for now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
3cacfc1de6
|
Bah! workflow reference count exceeds the limit of 20
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
9b30cc129b
|
Some re-ordering, fixes, and pkg repo testing.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
9de50684e6
|
Add a warning about the GitHub generated archives
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
8723fee266
|
Fix generate .repo files indentation
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
0e99444579
|
Actually write down the *.repo files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
8beb86735d
|
Properly name the Fedora repo files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
4548b57365
|
On dev versions, choose the latest available release notes file
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
a020f3993d
|
Allow the Version class to be dictionary keys
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
ae8ab9d7a6
|
Properly define the cross-reference header
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
aed61ab929
|
Only inform if a match is found
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
84797fe353
|
Additional fixes to tools/changelog.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
d5ac32b6f2
|
Update replacements now that the release notes are in Markdown
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
b06d28d182
|
When a new release notes file is created, make sure to run git add <file>
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
725b4103e0
|
Also patch salt/version.py when making a release.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
b3f02cc86b
|
Start publishing to PyPi
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
9a94b8f9aa
|
Fail when trying to release an existing release
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
8c21ec2b06
|
Bump to python-tools-scripts==0.11.1
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|
Pedro Algarvio
|
5170c1bc69
|
Backup the current releases bucket
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-28 07:40:38 +00:00 |
|