Commit graph

116556 commits

Author SHA1 Message Date
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
2e6a10d3dd Adjust to the new package artifact upload names
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
MKLeb
c5a3c0c691 Skip salt state file package test when state takes too long to apply 2023-02-28 15:27:46 +00:00
MKLeb
69ed840702 Get the correct script path for the classic mac pkgs 2023-02-28 15:27:46 +00:00
Twangboy
18d444066e Fix issue with errorcode on MSI uninstall 2023-02-28 15:27:46 +00:00
Twangboy
3643d65358 Fix pre-commit 2023-02-28 15:27:46 +00:00
MKLeb
a20f0f3a53 remove ubuntu 18.04 from the package tests, we are no longer testing on it. Also supply the minion_tgt for test_services 2023-02-28 15:27:46 +00:00
MKLeb
7518708136 Fix the string searched for in test_enabled_disabled 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
Twangboy
e689b9462d Fix issue with MSI not installing 2023-02-28 15:27:46 +00:00
Twangboy
ebe2e500d7 Fix some formatting in the CS code 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
50c8639f01 Be more selective about what python processes we are killing 2023-02-28 15:27:46 +00:00
Twangboy
8b0284ab41 Don't kill ALL python processes on MSI uninstall 2023-02-28 15:27:46 +00:00
Megan Wilhite
d757064024 Install msi in msi upgrade tests 2023-02-28 15:27:46 +00:00
Twangboy
90659302bc Fix icon issue with NSIS installer 2023-02-28 15:27:46 +00:00
Twangboy
4f6caca155 Build python 3.10.9, fix MSI display 2023-02-28 15:27:46 +00:00
Twangboy
65f84e34d5 Find MSI install for removal 2023-02-28 15:27:46 +00:00
Twangboy
99e8846b50 Fix some pre-commit 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
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
Twangboy
cdd5065667 We only need to reset inheritance 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
Twangboy
2a48eb1b76 We only need to reset inheritance 2023-02-28 15:27:46 +00:00
Twangboy
81293265c1 Revert changes to win_network.py salt util 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
fcfa1e0abb Use double quotes for nox_session 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
f338519374 Put noxfile back 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
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
ef773ece29 Fix pre-commit 2023-02-28 15:27:46 +00:00