-
Notifications
You must be signed in to change notification settings - Fork 364
Comparing changes
Open a pull request
base repository: ansible/ansible-runner
base: 2.3.6
head repository: ansible/ansible-runner
compare: 2.4.0
Commits on Nov 1, 2022
-
* Add full stop * Clarify get_inventory's action argument values * Fix typos in python_interface docs
Configuration menu - View commit details
-
Copy full SHA for 0c88369 - Browse repository at this point
Copy the full SHA 0c88369View commit details
Commits on Nov 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 79b564d - Browse repository at this point
Copy the full SHA 79b564dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ce27f6 - Browse repository at this point
Copy the full SHA 6ce27f6View commit details
Commits on Nov 8, 2022
-
Add receptor usage detail to the remote execution docs (#1154)
* Add receptor usage detail to the remote execution docs Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fbd928a - Browse repository at this point
Copy the full SHA fbd928aView commit details
Commits on Nov 9, 2022
-
Flush buffer in streaming interface before writing zip data
We ran into a really obscure issue when working on ansible/receptor#683. I'll try to make this at least somewhat digestable. Due to a bug in Kubernetes, AWX can't currently run jobs longer than 4 hours when deployed into Kubernetes. More context on that in ansible/awx#11805 To address this issue, we needed a way to restart from a certain point in the logs. The only mechanism Kubernetes provides to do this is by passing "sinceTime" to the API endpoint for retrieving logs from a pod. Our patch in ansible/receptor#683 worked when we ran it locally, but in OpenShift, jobs errored when unpacking the zip stream at the end of the results of "ansible-runner worker". Upon further investigation this was because the timestamps of the last 2 lines were exactly the same: ``` 2022-11-09T00:07:46.851687621Z {"status": "successful", "runner_ident": "1"} 2022-11-08T23:07:58.648753832Z {"zipfile": 1330} 2022-11-08T23:07:58.648753832Z UEsDBBQAAAAIAPy4aFVGnUFkqQMAAIwK.... ``` After squinting at this code for a bit I noticed that we weren't flushing the buffer here like we do in the event_handler and other callbacks that are fired in streaming.py. The end. Ugh.
Configuration menu - View commit details
-
Copy full SHA for ad12c71 - Browse repository at this point
Copy the full SHA ad12c71View commit details -
Merge pull request #1161 from shanemcd/flush-it
Flush buffer in streaming interface before writing zip data
Configuration menu - View commit details
-
Copy full SHA for 9d0ce96 - Browse repository at this point
Copy the full SHA 9d0ce96View commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c6644a1 - Browse repository at this point
Copy the full SHA c6644a1View commit details
Commits on Jan 3, 2023
-
Honor inventory filepath (#1065)
inventory parameter in `run` method, accepts inventory filepath relative to the `private_data_dir`. Check added to honor this path. Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 55f0396 - Browse repository at this point
Copy the full SHA 55f0396View commit details
Commits on Jan 10, 2023
-
Docs: Use the Ansible Sphinx theme (#1178)
* use the ansible sphinx theme * set docs language
Configuration menu - View commit details
-
Copy full SHA for 6439bd3 - Browse repository at this point
Copy the full SHA 6439bd3View commit details
Commits on Jan 16, 2023
-
Bump certifi from 2021.10.8 to 2022.12.7 in /docs (#1180)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e1509a0 - Browse repository at this point
Copy the full SHA e1509a0View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4a981d - Browse repository at this point
Copy the full SHA a4a981dView commit details
Commits on Mar 1, 2023
-
Emit periodic keepalive events from
Worker
(#1191)* new CLI arg and envvar for `Worker` mode to optionally emit regular keepalive events; fixes issues with container runtimes that assume long-silent stdout == hung process --------- Co-authored-by: Alan Rominger <arominge@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fd9d67a - Browse repository at this point
Copy the full SHA fd9d67aView commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 69e8c1a - Browse repository at this point
Copy the full SHA 69e8c1aView commit details -
Add license and classifiers metadata (#1213)
* Add license and classifiers metadata * Correct license value. Co-authored-by: Matt Martz <matt@sivel.net>
Configuration menu - View commit details
-
Copy full SHA for d1417e5 - Browse repository at this point
Copy the full SHA d1417e5View commit details
Commits on Mar 7, 2023
-
Give more detail when we cannot process a non-JSON streamed line (#1186)
Pack the line information into job_explanation for technical reasons Limit line length in these error messages to print to 1000 characters Update tests to check for more error reporting
Configuration menu - View commit details
-
Copy full SHA for 1d04ddb - Browse repository at this point
Copy the full SHA 1d04ddbView commit details
Commits on Apr 6, 2023
-
Remove pkg_resources use (#1224)
* Remove pkg_resources use * pkg_resources is deprecated in favor of importlib.metadata Fixes: #1223 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> Co-authored-by: Matt Davis <6775756+nitzmahone@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d6f66b - Browse repository at this point
Copy the full SHA 3d6f66bView commit details
Commits on Apr 7, 2023
-
expand importlib-metadata version constraint (#1229)
* only applicable to Python 3.9; minimizes downstream packaging conflicts
Configuration menu - View commit details
-
Copy full SHA for 4b3f056 - Browse repository at this point
Copy the full SHA 4b3f056View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d49f80 - Browse repository at this point
Copy the full SHA 0d49f80View commit details -
Fix unclosed files warnings (#1228)
* Fixed unit tests * Fixed integration tests Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 04bc553 - Browse repository at this point
Copy the full SHA 04bc553View commit details
Commits on Apr 17, 2023
-
Remove everything relating to default container (#1232)
* Remove everything relating to default container * Faster CI by pre-seeding test container_image
Configuration menu - View commit details
-
Copy full SHA for f899811 - Browse repository at this point
Copy the full SHA f899811View commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 64e8fbe - Browse repository at this point
Copy the full SHA 64e8fbeView commit details
Commits on Apr 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d522c9 - Browse repository at this point
Copy the full SHA 0d522c9View commit details
Commits on Apr 26, 2023
-
Merge pull request #1238 from sivel/utc-isoformat
Ensure that UTC ISO8601 datetimes include timezone info
Configuration menu - View commit details
-
Copy full SHA for 66cd509 - Browse repository at this point
Copy the full SHA 66cd509View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e89b0 - Browse repository at this point
Copy the full SHA e2e89b0View commit details
Commits on May 2, 2023
-
Move pytest coverage to toxconfig (#1241)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a8eb404 - Browse repository at this point
Copy the full SHA a8eb404View commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0746379 - Browse repository at this point
Copy the full SHA 0746379View commit details
Commits on May 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 85b3403 - Browse repository at this point
Copy the full SHA 85b3403View commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 963827a - Browse repository at this point
Copy the full SHA 963827aView commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 565ed4a - Browse repository at this point
Copy the full SHA 565ed4aView commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4bff2e7 - Browse repository at this point
Copy the full SHA 4bff2e7View commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0f64a0 - Browse repository at this point
Copy the full SHA b0f64a0View commit details
Commits on Jun 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc8ba7c - Browse repository at this point
Copy the full SHA fc8ba7cView commit details
Commits on Jun 27, 2023
-
Bump cryptography from 40.0.2 to 41.0.0 in /docs (#1253)
Bumps [cryptography](https://github.com/pyca/cryptography) from 40.0.2 to 41.0.0. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@40.0.2...41.0.0) --- updated-dependencies: - dependency-name: cryptography dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7b9f270 - Browse repository at this point
Copy the full SHA 7b9f270View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bcb0a41 - Browse repository at this point
Copy the full SHA bcb0a41View commit details -
Simplify config settings initialization (#1262)
Also remove unused BaseConfig._volume_mount_paths variable.
Configuration menu - View commit details
-
Copy full SHA for 9c62fb3 - Browse repository at this point
Copy the full SHA 9c62fb3View commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aed3525 - Browse repository at this point
Copy the full SHA aed3525View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2b8a83 - Browse repository at this point
Copy the full SHA b2b8a83View commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aef73cf - Browse repository at this point
Copy the full SHA aef73cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8301351 - Browse repository at this point
Copy the full SHA 8301351View commit details
Commits on Jul 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20cc855 - Browse repository at this point
Copy the full SHA 20cc855View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72327fa - Browse repository at this point
Copy the full SHA 72327faView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48aa6db - Browse repository at this point
Copy the full SHA 48aa6dbView commit details
Commits on Jul 19, 2023
-
Bump cryptography from 41.0.0 to 41.0.2 in /docs (#1272)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.0 to 41.0.2. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@41.0.0...41.0.2) --- updated-dependencies: - dependency-name: cryptography dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 230b3be - Browse repository at this point
Copy the full SHA 230b3beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1db719f - Browse repository at this point
Copy the full SHA 1db719fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a51c8b - Browse repository at this point
Copy the full SHA 2a51c8bView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 358dab1 - Browse repository at this point
Copy the full SHA 358dab1View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5541472 - Browse repository at this point
Copy the full SHA 5541472View commit details -
Configuration menu - View commit details
-
Copy full SHA for edfc174 - Browse repository at this point
Copy the full SHA edfc174View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dfd9f36 - Browse repository at this point
Copy the full SHA dfd9f36View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ff45cba - Browse repository at this point
Copy the full SHA ff45cbaView commit details
There are no files selected for viewing