Commit graph

1873 commits

Author SHA1 Message Date
MKLeb
8c44dbcc1c Fix command escaping for classic macos packages 2023-09-11 21:41:05 +01:00
MKLeb
a5d470513a Fix condition regarding salt-spm on tiamat macos packages 2023-09-11 21:41:05 +01:00
MKLeb
57ffd67661 Some more fixes for the tiamat downgrade tests for macos 2023-09-11 21:41:05 +01:00
MKLeb
a5d94bd33d Get the classic downgrade tests passing for macos packages 2023-09-11 21:41:05 +01:00
MKLeb
688dc4a832 Some fixes for classic package downgrade tests and also workaround macos installers not preserving the extras directory (for now) 2023-09-11 21:41:05 +01:00
MKLeb
dabc91ce75 Some fixes for macos tiamat downgrade tests 2023-09-11 21:41:05 +01:00
MKLeb
660be2a5d0 Add skip for testing package path ownership on versions <=3006.2 2023-09-11 21:41:05 +01:00
MKLeb
6795de1e43 Force salt-common to create /etc/salt 2023-09-11 21:41:05 +01:00
MKLeb
22ad117510 Fix tiamat macos .pkg links 2023-09-11 21:41:05 +01:00
MKLeb
babc5c12c0 Address review comments 2023-09-11 21:41:05 +01:00
MKLeb
03484f70a9 Fix windows urls 2023-09-11 21:41:05 +01:00
MKLeb
2077995108 Allow getting the latest 3005 release from GH releases, we are publishing them consistently now 2023-09-11 21:41:05 +01:00
MKLeb
6f5fc9ba18 Add Breaks for salt-ssh and salt-cloud 2023-09-11 21:41:05 +01:00
MKLeb
1518b9617c Fix windows downgrade tests 2023-09-11 21:41:05 +01:00
MKLeb
d2ccbe4909 Replace os.sep with / for statements under conditionals where that is the only possibility 2023-09-11 21:41:05 +01:00
MKLeb
65a9522409 Fix breaks and replaces conditions in debian control file 2023-09-11 21:41:05 +01:00
MKLeb
ad93c28386 Finally fix the debian downgrade tests, and hopefully fix the 3006.1 upgrades 2023-09-11 21:41:05 +01:00
MKLeb
6e5dc3cd87 Fix assert and remove unneeded assignment 2023-09-11 21:41:05 +01:00
MKLeb
b3fcdf8bfd Move /etc/salt/cloud and /etc/salt/roster to salt-cloud and salt-ssh packages respectively 2023-09-11 21:41:05 +01:00
MKLeb
f85c59af86 Change version checking 2023-09-11 21:41:05 +01:00
MKLeb
abb8011fd4 Some more fixes for the debian downgrades, we are now using a pref file to force the downgrades without knowing the exact version 2023-09-11 21:41:05 +01:00
MKLeb
7c9df30a8a Fix --use-prev-version option 2023-09-11 21:41:05 +01:00
MKLeb
d986874ab0 Initial attempt at downgrades on RPMS and DEBS 2023-09-11 21:41:05 +01:00
MKLeb
1a5d1a0fc5 Add __init__.py 2023-09-11 21:41:05 +01:00
MKLeb
c914144f7d Add downgrade tests directory 2023-09-11 21:41:05 +01:00
MKLeb
b960cd4f2a Add back the crypt import 2023-09-11 21:41:05 +01:00
MKLeb
8a0e2ec338 Some more cleanup 2023-09-11 21:41:05 +01:00
MKLeb
3a7995634b Slim down the package test suite helpers a little, there were some unneeded pieces 2023-09-11 21:41:05 +01:00
MKLeb
9e302736e8 Don't worry about the pkg_version, that is not of concern for us 2023-09-11 21:41:05 +01:00
MKLeb
4582cdce61 Remove hash fields, they are unused 2023-09-11 21:41:05 +01:00
MKLeb
afb229431c Add downgrade option for the install salt fixture 2023-09-11 21:41:05 +01:00
MKLeb
b167d2aa2a Add back the test for the retention of pip packages 2023-09-11 21:41:05 +01:00
MKLeb
79096a5118 Fix the debian upgrade problem from 3006.0 to 3006.1 or later versions 2023-09-11 21:41:05 +01:00
Salt Project Packaging
8505972418
Release v3006.3 2023-09-06 17:02:29 +00:00
Daniel A. Wozniak
eb493bfdd5 Add salt-dbg to package tests 2023-09-06 16:38:52 +00:00
Daniel A. Wozniak
5a58aada3c Ignore un-packaged source files for source builds 2023-09-06 16:38:52 +00:00
Daniel A. Wozniak
d8721e5cd5 Add debug debian package 2023-09-06 16:38:52 +00:00
Daniel A. Wozniak
a189dab40d Build an rpm with debug symbols 2023-09-06 16:38:52 +00:00
twangboy
2d5584a309 Get default python and relenv versions from CICD 2023-08-31 14:30:32 -07:00
twangboy
91bd8ec154 Don't remove extras dir on uninstall 2023-08-31 14:30:32 -07:00
twangboy
ff962f8077 Copy directory right 2023-08-30 19:35:30 +00:00
twangboy
d3a40fc617 Use dist_scripts instead of scripts 2023-08-30 19:35:30 +00:00
twangboy
152ced0584 Get versions from cicd 2023-08-30 19:35:30 +00:00
twangboy
f57fba5aeb Update build script so it will build 2023-08-30 19:35:30 +00:00
twangboy
fb0e7a9d42 Keep extras on upgrade in macos 2023-08-30 19:35:30 +00:00
MKLeb
0a53cf320a Fix test_pip_non_root 2023-08-16 15:53:29 -07:00
Barney Sowood
a1188e2d5f Don't change ownership of /etc/salt/minion.d
No longer changes ownership of /etc/salt/minion.d to salt user for the
salt-master. Requires #64219 to be resolved.
2023-08-16 15:53:29 -07:00
Barney Sowood
1da32ae614 Remove seperate salt-cloud path tests
Removes seperate salt-cloud path tests as they are now covered by
test_pkg_paths
2023-08-16 15:53:29 -07:00
Barney Sowood
79c808623e Revert to not hardcoding python version in cloud deploy path 2023-08-16 15:53:29 -07:00
Barney Sowood
6b922be29e Return paths without setting var 2023-08-16 15:53:29 -07:00