diff options
author | Sloane Hertel <19572925+s-hertel@users.noreply.github.com> | 2022-09-28 10:12:30 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-28 09:12:30 -0500 |
commit | 551ddebeab451c1f158e4ef8b656d60ff57689be (patch) | |
tree | 40057217688f195761edf3e62110be4adbdb0c21 /changelogs/fragments | |
parent | 00d60a45fa7cd61b25d622735ceb4c8f6a125a76 (diff) | |
download | ansible-551ddebeab451c1f158e4ef8b656d60ff57689be.tar.gz |
[2.13] Limit Galaxy API calls during ansible-galaxy dependency resolution (#78722)
* Limit Galaxy API calls during ansible-galaxy collection dependency resolution when possible
Installing a tarfile with a dependency from a Galaxy server (e.g. dependencies: {'ns.coll': '>=1.0.0'}) does not get the available versions of the dependency from the galaxy server if a sufficient version is already installed.
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
(cherry picked from commit 41b62f7db459b7c3a1d97302da3b9f2cbf302670)
Diffstat (limited to 'changelogs/fragments')
-rw-r--r-- | changelogs/fragments/77468-ansible-galaxy-remove-unnecessary-api-call.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changelogs/fragments/77468-ansible-galaxy-remove-unnecessary-api-call.yml b/changelogs/fragments/77468-ansible-galaxy-remove-unnecessary-api-call.yml new file mode 100644 index 0000000000..ff360aef77 --- /dev/null +++ b/changelogs/fragments/77468-ansible-galaxy-remove-unnecessary-api-call.yml @@ -0,0 +1,5 @@ +bugfixes: +- >- + ``ansible-galaxy`` - remove extra server api call during dependency resolution + for requirements and dependencies that are already satisfied + (https://github.com/ansible/ansible/issues/77443). |