Commit graph

119507 commits

Author SHA1 Message Date
jeanluc
37e50b000f Migrate to TZ-aware datetime objects in x509_v2 2024-05-14 06:42:50 +01:00
jeanluc
792424104c Remove 3007+ only params in get_source_sum call 2024-05-14 06:41:14 +01:00
jeanluc
e56ad175e8 Don't unnecessarily download remote sources to cache
(cherry picked from commit 109dd48389)
2024-05-14 06:41:14 +01:00
jeanluc
fe29d3c167 Add test for issue 66342
(cherry picked from commit 87bb87eae0)
2024-05-14 06:41:14 +01:00
Pedro Algarvio
86245dc12c Fix(or skip) remaining broken tests for Ubuntu 24.04 2024-05-13 18:31:50 +01:00
Pedro Algarvio
85ea23dd62 Skip problematic tests due to system python being too recent 2024-05-13 18:31:50 +01:00
ScriptAutomate
457dfa6f23 Add Fedora 40 and Ubuntu 24.04 support 2024-05-13 18:31:50 +01:00
Pedro Algarvio
56729e1e3f Differentiate FIPS test runs 2024-05-13 11:22:42 +01:00
Pedro Algarvio
28f30b1de0 Reduce number of artifacts by merging them 2024-05-13 11:22:42 +01:00
Pedro Algarvio
374a960510 We no longer use aarch64 on artifact filenames
Fixes #66502
2024-05-10 19:27:14 +01:00
Pedro Algarvio
65c65aae12
Merge pull request #66500 from s0undt3ch/hotfix/3006.x-fixes
[3006.x] Fix lint issues
2024-05-10 12:49:07 +01:00
Pedro Algarvio
649bde9c28
Fix lint issues 2024-05-10 11:10:55 +01:00
Pedro Algarvio
e89da8a76d Temporarily skip testing problematic package upgrades/downgrades 2024-05-09 16:39:56 +01:00
Pedro Algarvio
857dbeba1d Don't try to chown if the user salt does not exist 2024-05-09 16:39:56 +01:00
Pedro Algarvio
036f2c3f58 No need to go through the master to get the salt version 2024-05-09 16:39:56 +01:00
Pedro Algarvio
19cba10fa2 Instead of skipping tests, don't even select them 2024-05-09 16:39:56 +01:00
Pedro Algarvio
1c64b277cc Skip tests at an earlier stage 2024-05-09 16:39:56 +01:00
Pedro Algarvio
32ed717ee8 Don't assume the user in the config file is salt 2024-05-09 16:39:56 +01:00
Pedro Algarvio
043875391f Skip test for now 2024-05-09 16:39:56 +01:00
Pedro Algarvio
13c5f3dbdb Log warning on bad ownership as opposed to throwing an error 2024-05-09 16:39:56 +01:00
Pedro Algarvio
46ccd24ca4 Gate rerun code logic behind RERUN_FAILURES env variable check 2024-05-09 16:39:56 +01:00
Pedro Algarvio
8a378cbc4b We can't test next version releases on previous version branches 2024-05-09 16:39:56 +01:00
Pedro Algarvio
e298e7d362 If anything is left behind running, terminate it 2024-05-09 16:39:56 +01:00
Pedro Algarvio
3604f6a025 Fix minion process detection to work with old pyinstaller salt packages 2024-05-09 16:39:56 +01:00
Pedro Algarvio
454a74c8d7 Default shell commands timeout to 240 seconds 2024-05-09 16:39:56 +01:00
Pedro Algarvio
1d21028471 Fix description when rsync'ing from the VM to the local checkout 2024-05-09 16:39:56 +01:00
Pedro Algarvio
e8e0131d74 No namespaced test packages 2024-05-09 16:39:56 +01:00
Pedro Algarvio
9f9d9b7b96 Don't even try to run MacOS Arm jobs on forks 2024-05-09 16:39:56 +01:00
Pedro Algarvio
96c39e1442 Stop using v3 of `actions/upload-artifact and actions/download-artifact` 2024-05-09 16:39:56 +01:00
Pedro Algarvio
486f740a33 Switch from `technote-space/workflow-conclusion-action to im-open/workflow-conclusion`
The ``technote-space/workflow-conclusion-action`` action is now
deprecated and archived.
2024-05-09 16:39:56 +01:00
Pedro Algarvio
5db7ba8af8 It's tests-chunk, not test-chunk!
This got broken in 527cc3f344
2024-05-09 16:39:56 +01:00
Pedro Algarvio
a961565d33 Bump integration tests chunks to 7 2024-05-09 16:39:56 +01:00
Pedro Algarvio
591a19db17 Switch macos-12 to be mandatory and not macos-13-arm64 2024-05-08 20:19:53 +01:00
Pedro Algarvio
3ec5b91bbd Bump to `jinja2==3.1.4` due to https://github.com/advisories/GHSA-h75v-3vvj-5mfj 2024-05-08 17:42:06 +01:00
Pedro Algarvio
9c56daac01 Bump to `werkzeug==3.0.3` due to https://github.com/advisories/GHSA-2g68-c3qc-8985 2024-05-08 17:42:06 +01:00
Salt Project Packaging
c5392cdbdb
Release v3006.8 2024-04-29 03:29:26 +00:00
Daniel A. Wozniak
eedcf490af Add changelog for dns change detection 2024-04-25 10:16:46 -07:00
Daniel A. Wozniak
ddcfb2e183 Update docs for master dns changes
Update docs to use master_alive_interval to detect master ip changes via
DNS.
2024-04-25 10:16:46 -07:00
Daniel A. Wozniak
d2c59f45b6 Minions check dns when re-connecting to a master
Check for a chainging dns record anytime a minion gets disconnected from
it's master. See github issue #63654 #61482.
2024-04-25 10:16:46 -07:00
Daniel A. Wozniak
b1754eeb63 Regression tests for dns defined masters
Adding tests to validate we check for changing dns anytime we're
disconnected from the currently connected master
2024-04-25 10:16:46 -07:00
Daniel A. Wozniak
975c2a439b Package fix 2024-04-24 12:17:41 +01:00
Daniel A. Wozniak
8a98919ab5 Bump cache seed 2024-04-24 12:17:41 +01:00
Daniel A. Wozniak
2ec357ea4e Upgrade relenv to 0.16.0 2024-04-24 12:17:41 +01:00
Pedro Algarvio
5d72dc8455 Stop treating nightly/scheduled builds differently 2024-04-23 17:42:48 +01:00
Pedro Algarvio
06dc7231ae Fix test assertion to support PhotonOS 2024-04-23 13:37:17 +01:00
Pedro Algarvio
8128db4a60 Revert "Revert "Skip symlink test on windows""
This reverts commit bd53746ca3.
2024-04-23 13:37:17 +01:00
Pedro Algarvio
cf54203c93 Revert "Revert "Add changelog for 66400""
This reverts commit 59813a60c2.
2024-04-23 13:37:17 +01:00
Pedro Algarvio
87f2271370 Revert "Revert "Preserve target permissions when setting link ownership""
This reverts commit a7ad08d22d.
2024-04-23 13:37:17 +01:00
Pedro Algarvio
4098a29c8e Add windows support to _verify_virtualenv function in salt.modules.virtualenv_mod 2024-04-23 07:31:45 +01:00
Pedro Algarvio
3a774bd92d Migrate tests/pytests/integration/modules/test_pip.py to functional tests 2024-04-23 07:31:45 +01:00