Megan Wilhite
|
92c10c9154
|
Do not run arm64 onedir upgrade package tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
63ca5e7e2b
|
Install importlib-metadata=4.13.0 for all classic package upgrade tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
02d0cbe143
|
Change breaks and replaces condition in debian control file to trigger on the proper versions.
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
5ec2c7e13f
|
Supply the correct salt-version argument to the non-draft changelog update
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
f74b09d619
|
Do not attempt to downgrade
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
fccc252794
|
Supply the correct salt-version argument, again
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
c18fb3a6d3
|
Supply the correct salt-version argument
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
fc9e7ef012
|
Fix mac runners key in template
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
188053be22
|
Prepend the salt package version with 1: on deb-based distros
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
07f1ecabeb
|
don't allow downgrades in package tests when testing upgrades
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
3f1398269e
|
New key for github hosted runners
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
f615e7b746
|
Adjust version in debian control to be 3005.1
|
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 |
|
MKLeb
|
dd312d56d0
|
New location for self-hosted-runners key
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
ab45f5e484
|
Attempt to build the RPMs on centosstream 9 again
|
2023-02-28 15:27:46 +00:00 |
|
Gareth J. Greenaway
|
a9038cb5d2
|
Need to include minor version number in the Mac package URLs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
994f01d4a6
|
refactor pkg test pytest sessions and produce reportable outputs
|
2023-02-28 15:27:46 +00:00 |
|
David Murphy
|
e80dc2ba7f
|
Fix use of pip uninstall without '-y', else hang on prompt y/n
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
a9e02d60c4
|
Do not use deprecated distro.linux_distribution and stop servces for debian upgrades
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
ef8575e3b0
|
Download the onedir when we are running the pkg tests
|
2023-02-28 15:27:46 +00:00 |
|
Daniel A. Wozniak
|
65fa8d39c9
|
Add replaces and breaks for salt-master
|
2023-02-28 15:27:46 +00:00 |
|
Daniel A. Wozniak
|
d379367edb
|
Move spm to master package
|
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 |
|
Gareth J. Greenaway
|
c58b192b86
|
swapping self.salt_pkg_install.run_root for self..run_root
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
16f0c517c5
|
Re-add package test session after upgrade test and don't fail silently on upgrade failures
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
4046cfc30b
|
Remove trailing pytest session in test-upgrade-pkgs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
888c117de8
|
Complete macOS package test pipeline to be analogous to linux and windows
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
ab3e38c368
|
Add tests reports for the package tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
e521291d83
|
Fix package capture regex to catch arm64 debs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
f7c692ed76
|
MacOS also needs the cache seed
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
fada9b28f3
|
Give test-packages-action.yml the cache seed
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
92a5f771a5
|
Also depend on generate-matrix for the package tests
|
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 |
|
Megan Wilhite
|
e76520bcfe
|
Add ability to pass in --prev-version=<version> to test an upgrade from that version
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
9abbef92ef
|
Add classic url's for all OS's for package tests
|
2023-02-28 15:27:46 +00:00 |
|
Megan Wilhite
|
b66dbd8d07
|
Migrate links to salt-common for deb pkgs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
920eb560b8
|
Try producing architecture dependent debian packages
|
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
|
f67f7bf80b
|
Add windows NSIS and MSI test runs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
935e64c3fb
|
prepare-ci is called prepare-workflow now
|
2023-02-28 15:27:46 +00:00 |
|
Gareth J. Greenaway
|
e30a876589
|
add a note about the pip install workaround
|
2023-02-28 15:27:46 +00:00 |
|
Gareth J. Greenaway
|
648ab4e777
|
Updates to allow upgrade tests to work on Mac.
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
2ed180e20d
|
Fix macos pypi proxy logic
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
d97d568791
|
Give the mac package test file the correct name
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
d243102057
|
Give the mac package tests a unique job name
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
6d3d56eeaf
|
Standardize package bucket naming and implement v1 of the macos package tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
23629ecc52
|
build-pkgs not build-salt-pkgs
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
9310a3ba7d
|
Add the rest of the linux package tests to the pipeline
|
2023-02-28 15:27:46 +00:00 |
|
David Murphy
|
efc733050f
|
Update regex to allow for Debian family architectures and tarballs correctly
|
2023-02-28 15:27:46 +00:00 |
|