Commit graph

1651 commits

Author SHA1 Message Date
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
1d6558afde Don't get path from registry until we fix proc.run 2023-02-28 15:27:46 +00:00
MKLeb
035b640347 Fix test_enabled_disabled for mac 2023-02-28 15:27:46 +00:00
Twangboy
8922b339ac Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
4b450c7372 Create update_process_path function for Windows 2023-02-28 15:27:46 +00:00
Twangboy
e854331733 Fix version for MSIs 2023-02-28 15:27:46 +00:00
Twangboy
6e81b8ab6b Fix test_pkg tests for Windows 2023-02-28 15:27:46 +00:00
Megan Wilhite
fb55a5f1a3 Run salt-master from script when using classic packages 2023-02-28 15:27:46 +00:00
Megan Wilhite
3582c14e88 Fix Windows NSIS upgrades from onedir to relenv 2023-02-28 15:27:46 +00:00
MKLeb
6a0a96a8f8 Attempt to fix the mac tests... again 2023-02-28 15:27:46 +00:00
MKLeb
140c446e56 Revert the *correct* script paths for macos package tests 2023-02-28 15:27:46 +00:00
MKLeb
56ac3a0fac Revert to the mac package changes 2023-02-28 15:27:46 +00:00
Twangboy
74858a9a54 Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
9b54f080d8 Move winreg import 2023-02-28 15:27:46 +00:00
Twangboy
c0b9ee3d83 Fix MSI tests not completing properly 2023-02-28 15:27:46 +00:00
Twangboy
0f3822706a More pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
35428f77ad Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
81fd382568 Add support for MSI 2023-02-28 15:27:46 +00:00
Twangboy
1e45b3d145 Go back to salt_call_cli.run 2023-02-28 15:27:46 +00:00
Twangboy
f6f057af63 Fix failing linux tests... and maybe macos 2023-02-28 15:27:46 +00:00
Twangboy
76ebf47296 Missed a pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
1e8f3c2fd4 Fix pre-commit 2023-02-28 15:27:46 +00:00
Twangboy
f974209e31 Remove some stuff leftover from troubleshooting 2023-02-28 15:27:46 +00:00
Twangboy
f281394e0a Fix issues with salt-master starting and accepting keys on Windows 2023-02-28 15:27:46 +00:00
Twangboy
a2552e63dd Set EstimatedSize on creation 2023-02-28 15:27:46 +00:00
Twangboy
0cf2e1a4f7 Start salt-master on Windows 2023-02-28 15:27:46 +00:00
Twangboy
0d9a77c4a4 fix some tests on Windows 2023-02-28 15:27:46 +00:00
Twangboy
5e846dcfe1 Initial Windows Work 2023-02-28 15:27:46 +00:00
David Murphy
5c0dd07562 Fix typo of uppercase 2023-02-28 15:27:46 +00:00
David Murphy
f1853d6032 Update to use pathlib as pwer reviewers comments 2023-02-28 15:27:46 +00:00
David Murphy
80c1580243 Updated Debian / Ubuntu upgrade 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
David Murphy
d9ed0a81b8 Allow for architecture in encoding URLs for Salt repository 2023-02-28 15:27:46 +00:00
Gareth J. Greenaway
051fe58724 fix the upgrade tests for Mac 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
Megan Wilhite
f74b09d619 Do not attempt to downgrade 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
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
Gareth J. Greenaway
a9038cb5d2 Need to include minor version number in the Mac package URLs 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
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
Gareth J. Greenaway
c58b192b86 swapping self.salt_pkg_install.run_root for self..run_root 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
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