Commit graph

117209 commits

Author SHA1 Message Date
Pedro Algarvio
42a3080b1d Only delete existing paths on macOS onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
9a94ec6d6a Confirm salt extensions are discoverable by salt when salt-pip installed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
a59929ad20 Be sure to run the installed script to confirm it works
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
3584921fc6 Add a .pth to the onedir env to ensure packages in extras are importable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Pedro Algarvio
42d3eaa6e6 HTTPS is also valid. Switch to parametrized test.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-04 10:32:13 +01:00
cmcmarrow
841f5ca18a change log 2023-05-04 10:32:13 +01:00
cmcmarrow
a303fdded7 fix doc 2023-05-04 10:32:13 +01:00
cmcmarrow
370d6e4f0f add tests and add support for an iter 2023-05-04 10:32:13 +01:00
cmcmarrow
f122899f2b got to log warning 2023-05-04 10:32:13 +01:00
cmcmarrow
5867b2d1df add errors and docs 2023-05-04 10:32:13 +01:00
Twangboy
88f223e1ca Fix test_reg, migrate to pytests 2023-05-03 20:51:28 -07:00
Twangboy
66e085740c make lgpo_reg enforce registry changes 2023-05-03 20:51:28 -07:00
Daniel A. Wozniak
8e4907a057 Skip salt user tests on macos 2023-05-03 16:42:19 -07:00
Daniel A. Wozniak
58b6f8c369 Add changelog for #64204 2023-05-03 16:42:19 -07:00
Daniel A. Wozniak
c4ee9ee967 Fix perms on could deployment directories 2023-05-03 16:42:19 -07:00
Daniel A. Wozniak
3365a55c56 Update changelog entry 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
e36aa3cfcb Skip all salt user tests on mac 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
28d87c1333 Add chahgelogs for #64141 and #64158 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
64a0bddd13 Generate master and minion configs 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
6b599b0e12 salt user in rpm 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
e00031c5e5 Salt home has world read and execute perms 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
6c66467269 Leave salt dir world read/execute 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
fb6906f9d2 use preinst for salt user 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
9a3ce4630c Fix warts in setting up user in spec file 2023-05-03 12:35:08 -07:00
Daniel A. Wozniak
b7fbec8158 Move salt user creation to common package
Move the salt user creation to the common package shared all other salt
packages.
2023-05-03 12:35:08 -07:00
Pedro Algarvio
ba29a27ad7 Fix test
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-03 11:15:07 +01:00
Twangboy
e4c5ce3692 Add test to ensure ssm.exe present 2023-05-03 11:15:07 +01:00
Pedro Algarvio
87074deea0 Stop using the deprecated salt.transport.client imports.
Fixes #64186

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-03 08:24:36 +01:00
cmcmarrow
fc54cafc48 remove dead line
(cherry picked from commit 9a6ab55c3b)
2023-05-03 07:47:35 +01:00
Charles McMarrow
bae0321af9
[3006.x] saltutil.refresh_grains(clean_pillar_cache=False) (#64176)
* flacky jail most have label

* add clean_pillar_cache arg

* add docs

* Revert "flacky jail most have label"

This reverts commit 0888b84fd0.

* add clean pillar cache refresh util

* dont clear unless refresh_pillar

* tests

* changelong
2023-05-02 18:18:48 -07:00
MKLeb
481c8ed632 Revert "TO REVERT: Allow testing staging runs from hotfix/3006.x/run-pkg-download-tests-for-all"
This reverts commit b0d7cc0dd5.
2023-05-02 15:49:00 -07:00
MKLeb
12d41db5d2 Turn setup_windows into a context manager so we can uninstall the MSI packages after the tests are done 2023-05-02 15:49:00 -07:00
MKLeb
88bcab29ca Run pre-commit after the rebase 2023-05-02 15:49:00 -07:00
MKLeb
9c349a8bc9 get the latest release from the environment variable we propogate 2023-05-02 15:49:00 -07:00
MKLeb
8008417de9 get_repo_subpath_params already returns a list 2023-05-02 15:49:00 -07:00
MKLeb
759dbf2fe6 Convert the versions to strings before dumping them as json 2023-05-02 15:49:00 -07:00
MKLeb
28861443fe Only run the download tests for the latest subpath if the current version being released is greater than or equal to the latest salt release 2023-05-02 15:49:00 -07:00
MKLeb
201fc53e14 TO REVERT: Allow testing staging runs from hotfix/3006.x/run-pkg-download-tests-for-all 2023-05-02 15:49:00 -07:00
MKLeb
353cf57470 dmesg should now already be installed on centosstream 9 2023-05-02 15:49:00 -07:00
MKLeb
2024eb3d71 Only minor will have the salt_release subpath 2023-05-02 15:49:00 -07:00
MKLeb
f601bd078c Run the package download tests for minor, latest, and the version being staged/released 2023-05-02 15:49:00 -07:00
Gareth J. Greenaway
6a859de92a fixing the changelog files. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
c673bc4542 Adding one more sub proxy. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
924b1db68d removing something that snuck in. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
beaa9ee3a5 removing from integration in favor of the in functional tests 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
418d575bb4 trying the large sub proxy as a functional test. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
dae7ccb7df Adding changelog files 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
489f956a3c reduce the number of sub proxies. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
eff6515760 temporarily removing the ping to the control proxy. 2023-05-02 19:57:38 +00:00
Gareth J. Greenaway
d051a6b9d6 Adding test_exit_status_correct_usage_large_number_of_minions to test_salt_deltaproxy.py to test starting deltaproxy with larger number of sub proxies. 2023-05-02 19:57:38 +00:00