summaryrefslogtreecommitdiff
path: root/changelogs/fragments
diff options
context:
space:
mode:
authorSloane Hertel <19572925+s-hertel@users.noreply.github.com>2022-09-28 10:12:30 -0400
committerGitHub <noreply@github.com>2022-09-28 09:12:30 -0500
commit551ddebeab451c1f158e4ef8b656d60ff57689be (patch)
tree40057217688f195761edf3e62110be4adbdb0c21 /changelogs/fragments
parent00d60a45fa7cd61b25d622735ceb4c8f6a125a76 (diff)
downloadansible-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.yml5
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).