Commit graph

122387 commits

Author SHA1 Message Date
Daniel Wozniak
f906ca5052
Merge pull request #67803 from dwoz/merge/master/3007.x
Some checks failed
CI / Prepare Workflow Run (push) Has been cancelled
CI / Pre-Commit (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / NSIS Tests (push) Has been cancelled
CI / Prepare Release: (push) Has been cancelled
CI / Documentation (push) Has been cancelled
CI / Build Source Tarball (push) Has been cancelled
CI / Build Salt Onedir (push) Has been cancelled
CI / Build Packages (push) Has been cancelled
CI / CI Deps (push) Has been cancelled
CI / Test Package (push) Has been cancelled
CI / Test Salt (push) Has been cancelled
CI / Combine Code Coverage (push) Has been cancelled
CI / Set the Pipeline Exit Status (push) Has been cancelled
Merge forward 3007.x into master
2025-03-08 04:21:26 -07:00
Daniel A. Wozniak
c5b39473ed Merge branch '3007.x' 2025-03-08 00:19:10 -07:00
Daniel Wozniak
f8ba8c2c62
Merge pull request #67801 from dwoz/merge/3007.x/3006.x
Some checks failed
CI / Prepare Workflow Run (push) Has been cancelled
CI / Pre-Commit (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / NSIS Tests (push) Has been cancelled
CI / Prepare Release: (push) Has been cancelled
CI / Documentation (push) Has been cancelled
CI / Build Source Tarball (push) Has been cancelled
CI / Build Salt Onedir (push) Has been cancelled
CI / Build Packages (push) Has been cancelled
CI / CI Deps (push) Has been cancelled
CI / Test Package (push) Has been cancelled
CI / Test Salt (push) Has been cancelled
CI / Combine Code Coverage (push) Has been cancelled
CI / Set the Pipeline Exit Status (push) Has been cancelled
Merge forward 3006.x into 3007.x
2025-03-07 23:36:44 -07:00
Daniel A. Wozniak
df17505fed fix merge wart 2025-03-07 16:04:17 -07:00
Daniel A. Wozniak
c695e0bcff Merge branch '3006.x' into merge/3007.x/3006.x 2025-03-07 15:05:05 -07:00
Daniel A. Wozniak
90c834fa5e Fix test tune_in is not a coroutine
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions
2025-03-07 14:31:36 -07:00
Daniel A. Wozniak
788b42db6f Less intrusive bugfix
I am totally on board with making tune_in asynchronous but we'll have to
address it in syndic and proxy minions too. As well as the corresponding
managers. This change is a bit less intrusive but achieves the same
end result.
2025-03-07 14:31:36 -07:00
Tim Hetkämper
1920e80a52 Add changelog file 2025-03-07 14:31:36 -07:00
Tim Hetkämper
edd5e2e4dd Fix missing await and async def
Fixes #66592
2025-03-07 14:31:36 -07:00
Tim Hetkämper
1c5b03f7be Add tests for minion config option startup_states 2025-03-07 14:31:36 -07:00
David Murphy
356f868571 Updated test 2025-03-07 14:26:00 -07:00
David Murphy
4115fc6b05 Refining test 2025-03-07 14:26:00 -07:00
David Murphy
1f36f79999 Refining tests 2025-03-07 14:26:00 -07:00
David Murphy
e355b483fe Corrected new test 2025-03-07 14:26:00 -07:00
David Murphy
fa295250af Updated tests and removed debugging statements 2025-03-07 14:26:00 -07:00
David Murphy
cb39a7d377 Debugging test 2025-03-07 14:26:00 -07:00
David Murphy
08b27c5c7c updated test 2025-03-07 14:26:00 -07:00
David Murphy
b2994a1538 more debugging tests 2025-03-07 14:26:00 -07:00
David Murphy
cccbe9eb5e Debugging test further 2025-03-07 14:26:00 -07:00
David Murphy
41fb26f49d debugging test 2025-03-07 14:26:00 -07:00
David Murphy
61392d0459 Updated debugging 2025-03-07 14:26:00 -07:00
David Murphy
0b7da42cd7 Updated test for client_cache 2025-03-07 14:26:00 -07:00
David Murphy
6429654363 Updating test 2025-03-07 14:26:00 -07:00
David Murphy
7639074fe5 Updated test file 2025-03-07 14:26:00 -07:00
David Murphy
aa981a52ca Conversion of tests/unit/utils/test_reactor.py to pytest 2025-03-07 14:26:00 -07:00
David Murphy
7fb8eb538b Ensure file clients for runner, wheel, local and caller are available from the client_cache if called upon 2025-03-07 14:26:00 -07:00
vzhestkov
1554e84f3a Add changelog entry
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Onedir Dependencies (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions
2025-03-07 14:24:59 -07:00
vzhestkov
1898c59db0 Add tests for multiple inventories with ansible.targets 2025-03-07 14:24:59 -07:00
vzhestkov
b51e75e540 Implement multiple inventory for ansible.targets 2025-03-07 14:24:59 -07:00
Daniel A. Wozniak
16064410f9 Add changelog for #66932
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions
2025-03-07 00:52:57 -07:00
Daniel A. Wozniak
97ea9a11fb Add test specific to minion start event 2025-03-07 00:52:57 -07:00
Daniel A. Wozniak
8e28d02e2f Fix another round of coroutines being called incorrectly 2025-03-07 00:52:57 -07:00
Daniel A. Wozniak
05b01e268d Update relenv to 0.18.1
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions
2025-03-06 23:01:54 -07:00
Daniel A. Wozniak
87dd674da2 Add changelog for updated dependencies 2025-03-06 22:20:11 -07:00
Daniel A. Wozniak
bf0c1331d5 Update requirements to account for cves
Name         Version ID                  Fix Versions
------------ ------- ------------------- -------------
jinja2       3.1.4   GHSA-q2x7-8rv6-6q7h 3.1.5
jinja2       3.1.4   GHSA-gmj6-6f8f-6699 3.1.5
urllib3      1.26.18 GHSA-34jh-p97f-mpxf 1.26.19,2.2.2
2025-03-06 22:20:11 -07:00
Daniel A. Wozniak
65e40daf00 Remove dead code 2025-03-06 22:19:26 -07:00
Daniel A. Wozniak
9dcb3de8e8 Clean up cruft 2025-03-06 22:19:26 -07:00
Daniel A. Wozniak
48f824af65 Remove onedir deps step 2025-03-06 22:19:26 -07:00
Daniel A. Wozniak
3f96a2cde3 Add USE_S3_CACHE environment to linux and mac 2025-03-06 22:19:26 -07:00
Daniel A. Wozniak
8c725027db Consolidate onedir deps and onedir actions 2025-03-06 22:19:26 -07:00
David Murphy
a83582cab1 Updated dnf list tests for option --upgrades
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Onedir Dependencies (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions
2025-03-06 13:45:36 -07:00
David Murphy
7d93923b1a corrected dnf5 option --downloadonly for dnf5 install 2025-03-06 13:45:36 -07:00
David Murphy
17b15c9fc2 Added changelog for 67743 2025-03-06 13:45:36 -07:00
David Murphy
17c1c7a0bb Corrected option --upgrades for dnf[5] for function list_upgrades 2025-03-06 13:45:36 -07:00
David Murphy
3a852d18f6 Restored dnf5 install --downloadonly option 2025-03-06 13:45:36 -07:00
David Murphy
cd04e6f2f9 Updated hardcoded /var/cache/yum to use appropriate cache value provided by platform, for example /var/cache/dnf 2025-03-06 13:45:36 -07:00
David Murphy
e98ecbc0d6 Replace hardcoded yum path in /var/cache to allow for dnf[5] 2025-03-06 13:45:36 -07:00
David Murphy
b01ae2ce28 Correct typo 2025-03-06 13:45:36 -07:00
David Murphy
002d02a5e7 Added support and tests for dnf5 to services_need_restart for yum packages 2025-03-06 13:45:36 -07:00
David Murphy
59ddf3cf88 Backport of dnf5 support from 3007 to 3006 2025-03-06 13:45:36 -07:00