Update dependency ansible-runner to v2.3.4
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ansible-runner (source) | minor |
==2.0.4 -> ==2.3.4
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
ansible/ansible-runner
v2.3.4
What's Changed
- [2.3 backport] Give more detail when we cannot process a non-JSON streamed line (#1186) by @AlanCoding in https://github.com/ansible/ansible-runner/pull/1258
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.3.3...2.3.4
v2.3.3
What's Changed
- Add
python_requires = >= 3.8
by @Shrews in https://github.com/ansible/ansible-runner/pull/1212 - Add license and classifiers metadata by @Shrews in https://github.com/ansible/ansible-runner/pull/1214
- Remove pkg_resources use by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1230
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.3.2...2.3.3
v2.3.2
What's Changed
- Fix Github CI (#1171) by @Shrews in https://github.com/ansible/ansible-runner/pull/1172
- Fix artifact file permissions by @Shrews in https://github.com/ansible/ansible-runner/pull/1185
- Emit periodic keepalive events from
Worker
(#1191) by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1201
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.3.1...2.3.2
v2.3.1
What's Changed
- [backport][release_2.3] Test both runtimes in unit tests (#1155) by @Shrews in https://github.com/ansible/ansible-runner/pull/1157
- [2.3] Flush buffer in streaming interface before writing zip data by @shanemcd in https://github.com/ansible/ansible-runner/pull/1162
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.3.0...2.3.1
v2.3.0
What's Changed
- Stringify all env vars, not just those from file by @AlanCoding in https://github.com/ansible/ansible-runner/pull/1039
- Set ZIP strict_timestamps to false by @bpedersen2 in https://github.com/ansible/ansible-runner/pull/1049
- Fix image build to override root homedir in /etc/passwd by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1027
- Use isinstance API instead of type API by @Akasurde in https://github.com/ansible/ansible-runner/pull/1066
- Add examples for status_handler and event_handler by @Akasurde in https://github.com/ansible/ansible-runner/pull/1086
- skip process isolation check for transmit and process by @TheRealHaoLiu in https://github.com/ansible/ansible-runner/pull/1084
- (alternative proposal) update how callback plugin gets copied and added to job container by @TheRealHaoLiu in https://github.com/ansible/ansible-runner/pull/1093
- Update Event emitter plugin docs by @Akasurde in https://github.com/ansible/ansible-runner/pull/1067
- Make yamllint rule compatible with prettier by @ssbarnea in https://github.com/ansible/ansible-runner/pull/1104
- Fix two runtime warnings by @ssbarnea in https://github.com/ansible/ansible-runner/pull/1102
- Linting fixes by @Akasurde in https://github.com/ansible/ansible-runner/pull/1112
- Update for artifacts_handler by @Akasurde in https://github.com/ansible/ansible-runner/pull/1111
- Updated formating in remote_jobs doc by @Akasurde in https://github.com/ansible/ansible-runner/pull/1115
- test: generate SSH private key by @Akasurde in https://github.com/ansible/ansible-runner/pull/1060
- Make sure we close stdout/stderr in Runner.run() by @Shrews in https://github.com/ansible/ansible-runner/pull/1123
- Removed redudant code by @Akasurde in https://github.com/ansible/ansible-runner/pull/1129
- Add example for RunnerConfig by @Akasurde in https://github.com/ansible/ansible-runner/pull/1134
- Fix installation docs by @Akasurde in https://github.com/ansible/ansible-runner/pull/1128
- Misc typo fix in docs by @Akasurde in https://github.com/ansible/ansible-runner/pull/1141
- remove any pipe files before zip/unzipping by @fosterseth in https://github.com/ansible/ansible-runner/pull/1133
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.2.1...2.3.0
v2.2.2
What's Changed
- [bp/2.2] Linting fixes by @Akasurde in https://github.com/ansible/ansible-runner/pull/1118
- [bp/2.2] Updated formating in remote_jobs doc by @Akasurde in https://github.com/ansible/ansible-runner/pull/1121
- [bp/2.2] Make sure we close stdout/stderr in Runner.run() by @Shrews in https://github.com/ansible/ansible-runner/pull/1125
- [2.2 backport] remove any pipe files before zip/unzipping (#1133) by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1150
- [backport][release_2.2] Test both runtimes in unit tests (#1155) by @Shrews in https://github.com/ansible/ansible-runner/pull/1158
- [2.2] Flush buffer in streaming interface before writing zip data by @shanemcd in https://github.com/ansible/ansible-runner/pull/1163
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.2.1...2.2.2
v2.2.1
What's Changed
- Make 2.2 images latest by @Shrews in https://github.com/ansible/ansible-runner/pull/1051
- [backport][release_2.2] Use isinstance API instead of type API by @Akasurde in https://github.com/ansible/ansible-runner/pull/1069
- [backport][release_2.2] Add examples for status_handler and event_handler by @Akasurde in https://github.com/ansible/ansible-runner/pull/1091
- [backport][2.2] skip process isolation check for transmit and process by @TheRealHaoLiu in https://github.com/ansible/ansible-runner/pull/1094
- [backport][2.2]update how callback plugin gets copied and added to job container by @TheRealHaoLiu in https://github.com/ansible/ansible-runner/pull/1098
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.2.0...2.2.1
v2.2.0
What's Changed
- New interface methods for role list and role argspec by @Shrews in https://github.com/ansible/ansible-runner/pull/920
- Add issue templates by @samdoran in https://github.com/ansible/ansible-runner/pull/929
- Fix incorrect formatting in docs by @samdoran in https://github.com/ansible/ansible-runner/pull/930
- Add branch coverage and show coverage for tests by @samdoran in https://github.com/ansible/ansible-runner/pull/928
- Add action to label new issues and pull requests by @samdoran in https://github.com/ansible/ansible-runner/pull/904
- Switch to using
pull_request_target
for labeler by @samdoran in https://github.com/ansible/ansible-runner/pull/934 - Fix labeler workflow by @samdoran in https://github.com/ansible/ansible-runner/pull/936
- Create separate workflow for new/existing MRs/issues by @samdoran in https://github.com/ansible/ansible-runner/pull/938
- Use v2.4.1 of issue-labeler action by @samdoran in https://github.com/ansible/ansible-runner/pull/940
- Write auto-created private data dirs to pytest dir instead of /tmp by @AlanCoding in https://github.com/ansible/ansible-runner/pull/916
- Add option to disable streaming to stdout file by @AlanCoding in https://github.com/ansible/ansible-runner/pull/937
- Add --ident option to process command by @AlanCoding in https://github.com/ansible/ansible-runner/pull/939
- Fix suppress_output_file bug where event_callback was not called by @AlanCoding in https://github.com/ansible/ansible-runner/pull/943
- Do some test cleanup by @Shrews in https://github.com/ansible/ansible-runner/pull/952
- Remove script used for test migration by @AlanCoding in https://github.com/ansible/ansible-runner/pull/955
- Silence Ansible devel warning, again by @AlanCoding in https://github.com/ansible/ansible-runner/pull/956
- Create GitHub Actions workflow for running tests by @samdoran in https://github.com/ansible/ansible-runner/pull/944
- Remove Zuul linters and docs jobs by @Shrews in https://github.com/ansible/ansible-runner/pull/968
- Correct latest image tag by @Shrews in https://github.com/ansible/ansible-runner/pull/967
- Remove zuul integration job by @Shrews in https://github.com/ansible/ansible-runner/pull/970
- Preserve timestamps when unstreaming dirs by @AlanCoding in https://github.com/ansible/ansible-runner/pull/966
- Fix bug with sandboxing with values from env/settings by @Shrews in https://github.com/ansible/ansible-runner/pull/978
- Remove use of distutils by @Shrews in https://github.com/ansible/ansible-runner/pull/976
- Mount the stdout callback plugin for containerized runs by @AlanCoding in https://github.com/ansible/ansible-runner/pull/957
- Fix bug with truncating newline by @AlanCoding in https://github.com/ansible/ansible-runner/pull/950
- Add init.py file to fix rpm builds by @AlanCoding in https://github.com/ansible/ansible-runner/pull/985
- fix rpm-builder build by @kdelee in https://github.com/ansible/ansible-runner/pull/986
- Add compatibility code to the entrypoint so new EEs work with old runner version by @AlanCoding in https://github.com/ansible/ansible-runner/pull/988
- No code coverage of test code by @Shrews in https://github.com/ansible/ansible-runner/pull/989
- Fix rpm build by @simaishi in https://github.com/ansible/ansible-runner/pull/987
- Remove latest tag from images from devel by @Shrews in https://github.com/ansible/ansible-runner/pull/996
- Purge deprecated resource profiling capability by @matburt in https://github.com/ansible/ansible-runner/pull/997
- Less permissive bwrap options by @Shrews in https://github.com/ansible/ansible-runner/pull/999
- Implement ansible's resolved action by @matburt in https://github.com/ansible/ansible-runner/pull/995
- Create SECURITY.md by @eqrx in https://github.com/ansible/ansible-runner/pull/1010
- Adding --omit-env-files option by @john-westcott-iv in https://github.com/ansible/ansible-runner/pull/1000
- add GitHub URL for PyPi by @andriyor in https://github.com/ansible/ansible-runner/pull/1012
- Fix broken password-based SSH by @shanemcd in https://github.com/ansible/ansible-runner/pull/1013
- Disable non-periodic zuul jobs by @Shrews in https://github.com/ansible/ansible-runner/pull/1034
- Use FQCN for roles where available by @AlanCoding in https://github.com/ansible/ansible-runner/pull/1021
- Misc typo fixes by @Akasurde in https://github.com/ansible/ansible-runner/pull/1042
- Remove
containerized
docs by @Akasurde in https://github.com/ansible/ansible-runner/pull/1043 - Remove reference to base image by @Shrews in https://github.com/ansible/ansible-runner/pull/1045
- [release_2.2] Stringify all env vars, not just those from file (#1039) by @eqrx in https://github.com/ansible/ansible-runner/pull/1052
- [backport][release_2.2] Set ZIP strict_timestamps to false (#1049) by @Shrews in https://github.com/ansible/ansible-runner/pull/1053
- [backport][release_2.2] Fix image build to override root homedir in /etc/passwd (#1027) by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1062
New Contributors
- @simaishi made their first contribution in https://github.com/ansible/ansible-runner/pull/987
- @eqrx made their first contribution in https://github.com/ansible/ansible-runner/pull/1010
- @andriyor made their first contribution in https://github.com/ansible/ansible-runner/pull/1012
- @Akasurde made their first contribution in https://github.com/ansible/ansible-runner/pull/1042
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.1.0...2.2.0
v2.1.4
What's Changed
- Disable non-periodic zuul jobs (#1034) by @Shrews in https://github.com/ansible/ansible-runner/pull/1035
- Remove reference to base image (#1045) by @Shrews in https://github.com/ansible/ansible-runner/pull/1048
- Preserve timestamps when unstreaming dirs (#966) by @Shrews in https://github.com/ansible/ansible-runner/pull/1058
- Stringify all env vars, not just those from file (#1039) by @Shrews in https://github.com/ansible/ansible-runner/pull/1057
- Set ZIP strict_timestamps to false (#1049) by @Shrews in https://github.com/ansible/ansible-runner/pull/1059
- Fix image build to override root homedir in /etc/passwd (#1027) by @nitzmahone in https://github.com/ansible/ansible-runner/pull/1063
- Use isinstance API instead of type API by @Akasurde in https://github.com/ansible/ansible-runner/pull/1070
- Add examples for status_handler and event_handler by @Akasurde in https://github.com/ansible/ansible-runner/pull/1092
- Updated formating in remote_jobs doc by @Akasurde in https://github.com/ansible/ansible-runner/pull/1120
- Make sure we close stdout/stderr in Runner.run() by @Shrews in https://github.com/ansible/ansible-runner/pull/1126
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.1.3...2.1.4
v2.1.3
What's Changed
- [2.1] Fix broken password-based SSH by @shanemcd in https://github.com/ansible/ansible-runner/pull/1016
- [2.1] [backport] Adding --omit-env-files by @john-westcott-iv in https://github.com/ansible/ansible-runner/pull/1022
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.1.2...2.1.3
v2.1.2
What's Changed
- Fix incorrect formatting in docs (#930) by @samdoran in https://github.com/ansible/ansible-runner/pull/931
- Write auto-created private data dirs to pytest dir instead of /tmp (#916) by @samdoran in https://github.com/ansible/ansible-runner/pull/941
- Create GitHub Actions workflow for running tests (#944) by @Shrews in https://github.com/ansible/ansible-runner/pull/962
- Remove Zuul linters and docs jobs (#968) by @Shrews in https://github.com/ansible/ansible-runner/pull/971
- Remove zuul integration job (#970) by @Shrews in https://github.com/ansible/ansible-runner/pull/974
- Do some test cleanup (#952) by @Shrews in https://github.com/ansible/ansible-runner/pull/979
- Fix bug with sandboxing with values from env/settings (#978) by @Shrews in https://github.com/ansible/ansible-runner/pull/981
- Make 2.1 based container images 'latest' by @Shrews in https://github.com/ansible/ansible-runner/pull/991
- Less permissive bwrap options (#999) by @Shrews in https://github.com/ansible/ansible-runner/pull/1001
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.1.1...2.1.2
v2.1.1
What's Changed
- Write fully populated envfile to pass to podman by @shanemcd in https://github.com/ansible/ansible-runner/pull/684
- Secure tempfiles by @abadger in https://github.com/ansible/ansible-runner/pull/742
- fix(make): removed unused arg and fixing tools/req/branch by @atbore-phx in https://github.com/ansible/ansible-runner/pull/743
- Remove usage of --userns=keep-id. by @shanemcd in https://github.com/ansible/ansible-runner/pull/759
- Update run_command() examples in docs by @Shrews in https://github.com/ansible/ansible-runner/pull/754
- Fix date in changelog by @erinn in https://github.com/ansible/ansible-runner/pull/751
- fix: remove VOLUME directive from Dockerfile by @jrhoward in https://github.com/ansible/ansible-runner/pull/747
- Add docs tox target and Zuul job by @Shrews in https://github.com/ansible/ansible-runner/pull/764
- PEP8 and setuptools cleanup by @samdoran in https://github.com/ansible/ansible-runner/pull/761
- Allow Users to Obtain Execution Node CPU and Memory Capacities by @beeankha in https://github.com/ansible/ansible-runner/pull/762
- Work around kernel bug that forces fuse-overlayfs in podman by @samdoran in https://github.com/ansible/ansible-runner/pull/765
- Add py38 job by @Shrews in https://github.com/ansible/ansible-runner/pull/768
- Add
🍒 ⛏ by @samdoran in https://github.com/ansible/ansible-runner/pull/770 - Add a Patchback config by @webknjaz in https://github.com/ansible/ansible-runner/pull/778
- Remove unused tox test environments by @Shrews in https://github.com/ansible/ansible-runner/pull/773
- Add AUTHORS and ChangeLog to .gitignore by @Shrews in https://github.com/ansible/ansible-runner/pull/786
- Fix integration test for proper run_command() return by @Shrews in https://github.com/ansible/ansible-runner/pull/781
- apply cmdline option by @akira6592 in https://github.com/ansible/ansible-runner/pull/777
- Update linter configuration by @samdoran in https://github.com/ansible/ansible-runner/pull/772
- Delete CHANGES.rst by @shanemcd in https://github.com/ansible/ansible-runner/pull/785
- Tune tox.ini by @pabelanger in https://github.com/ansible/ansible-runner/pull/797
- Migrate container jobs to centos-8-stream nodeset by @pabelanger in https://github.com/ansible/ansible-runner/pull/796
- Rework bindep.txt files by @pabelanger in https://github.com/ansible/ansible-runner/pull/798
- Add custom integration python job by @Shrews in https://github.com/ansible/ansible-runner/pull/790
- Small change to properly test containers by @pabelanger in https://github.com/ansible/ansible-runner/pull/801
- Make Schema Changes to --worker-info Command, Surface UUID by @beeankha in https://github.com/ansible/ansible-runner/pull/802
- Add CODEOWNERS file by @Shrews in https://github.com/ansible/ansible-runner/pull/803
- Delete broken --keep-files, add new flag just for worker command by @AlanCoding in https://github.com/ansible/ansible-runner/pull/820
- Fix unit tests to run consistently in CI and locally by @samdoran in https://github.com/ansible/ansible-runner/pull/815
- Update Ansible Runner to Pull in Authentication Information for Protected Registries by @beeankha in https://github.com/ansible/ansible-runner/pull/817
- Make some assertions more consistent with other tests by @AlanCoding in https://github.com/ansible/ansible-runner/pull/828
- Additionally mount ~/.ssh/ to /root/.ssh inside EEs by @shanemcd in https://github.com/ansible/ansible-runner/pull/834
- Set multiprocessing start method to fork in tests by @samdoran in https://github.com/ansible/ansible-runner/pull/833
- Pre-pull some build images by @Shrews in https://github.com/ansible/ansible-runner/pull/836
- Correctly define localhost in inventory by @samdoran in https://github.com/ansible/ansible-runner/pull/832
- Do not rely on length of sys.argv by @samdoran in https://github.com/ansible/ansible-runner/pull/825
- Fix test consistency in integration/test_main.py by @Shrews in https://github.com/ansible/ansible-runner/pull/838
- Update key names in setup.cfg by @samdoran in https://github.com/ansible/ansible-runner/pull/839
- Fix Ansible version comparison in tests by @Shrews in https://github.com/ansible/ansible-runner/pull/837
- Use mocker fixture by @samdoran in https://github.com/ansible/ansible-runner/pull/831
- Enable stable-2.12 container builds. by @GomathiselviS in https://github.com/ansible/ansible-runner/pull/856
- Support verify_ssl=false for container auth by @AlanCoding in https://github.com/ansible/ansible-runner/pull/829
- Introduce
ansible-runner worker cleanup
as cleanup of last-resort for remote execution nodes by @AlanCoding in https://github.com/ansible/ansible-runner/pull/846 - Ensure that ansible-runner worker --worker-info Returns Unique IDs by @beeankha in https://github.com/ansible/ansible-runner/pull/854
- Add custom linter job by @Shrews in https://github.com/ansible/ansible-runner/pull/859
- add default cancel_callback to handle common signals by @jladdjr in https://github.com/ansible/ansible-runner/pull/862
- Update docs to point to Quay.io by @samdoran in https://github.com/ansible/ansible-runner/pull/866
- Prevent deletion of both prohibited paths and their resolved targets by @samdoran in https://github.com/ansible/ansible-runner/pull/865
- Accept a dictionary for playbook by @samdoran in https://github.com/ansible/ansible-runner/pull/855
- Fix link to contributing guide by @samdoran in https://github.com/ansible/ansible-runner/pull/791
- Update documentation to remove adhoc and playbook refs by @Shrews in https://github.com/ansible/ansible-runner/pull/870
- Fix tests to allow them to run in parallel without conflict by @samdoran in https://github.com/ansible/ansible-runner/pull/847
- Remove use of
tempfile
in tests by @samdoran in https://github.com/ansible/ansible-runner/pull/878 - Run tests on all supported runtimes consistently by @samdoran in https://github.com/ansible/ansible-runner/pull/879
- Correctly define
ansible_python_interpreter
for hosts using a local connection by @samdoran in https://github.com/ansible/ansible-runner/pull/880 - Remove shell use in subprocess by @Shrews in https://github.com/ansible/ansible-runner/pull/872
- Add configuration for Read the Docs build and pin docs requirements by @samdoran in https://github.com/ansible/ansible-runner/pull/888
- Switch project to squash-merge mode by @Shrews in https://github.com/ansible/ansible-runner/pull/890
- Add test and docs for running roles via API by @Shrews in https://github.com/ansible/ansible-runner/pull/891
- Fix podman specific failure == applied to string and int by @AlanCoding in https://github.com/ansible/ansible-runner/pull/900
- Set version in docs configuration by @samdoran in https://github.com/ansible/ansible-runner/pull/894
- Fix settings and password dict update by @berndbohmeier in https://github.com/ansible/ansible-runner/pull/899
- Enable nitpicky mode in Sphinx by @webknjaz in https://github.com/ansible/ansible-runner/pull/902
- Revert "Switch project to squash-merge mode" by @Shrews in https://github.com/ansible/ansible-runner/pull/913
- Stop using
/tmp
as a private data dir in tests by @AlanCoding in https://github.com/ansible/ansible-runner/pull/901 - Keep worker --private-data-dir when --delete not given by @AlanCoding in https://github.com/ansible/ansible-runner/pull/887
- Add coverage reporting to tests by @samdoran in https://github.com/ansible/ansible-runner/pull/917
- Added missing state callback by @BramVer in https://github.com/ansible/ansible-runner/pull/914
- Fix image location URL in docs by @Shrews in https://github.com/ansible/ansible-runner/pull/921
Full Changelog: https://github.com/ansible/ansible-runner/compare/2.0.3...2.1.1
v2.1.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.