collection: match skip message as per role install (#74861)

This commit is contained in:
Abhijeet Kasurde 2021-06-01 09:44:01 +05:30 committed by GitHub
parent 35a2345809
commit b0dcf0d164
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 5 deletions

View file

@ -0,0 +1,3 @@
---
minor_changes:
- collection - match skip message as per role installation.

View file

@ -523,14 +523,14 @@ def install_collections(
for fqcn, concrete_coll_pin in dependency_map.items():
if concrete_coll_pin.is_virtual:
display.vvvv(
"Skipping '{coll!s}' as it is virtual".
"'{coll!s}' is virtual, skipping.".
format(coll=to_text(concrete_coll_pin)),
)
continue
if concrete_coll_pin in preferred_collections:
display.display(
"Skipping '{coll!s}' as it is already installed".
"'{coll!s}' is already installed, skipping.".
format(coll=to_text(concrete_coll_pin)),
)
continue

View file

@ -124,9 +124,9 @@
that:
- '"parent_dep.parent_collection:1.1.0 was installed successfully" in result.stdout_lines'
- (metadata.results[0].content | b64decode | from_json).collection_info.version == '1.1.0'
- "\"Skipping 'child_dep.child_collection:0.9.9' as it is already installed\" in result.stdout_lines"
- "\"'child_dep.child_collection:0.9.9' is already installed, skipping.\" in result.stdout_lines"
- (metadata.results[1].content | b64decode | from_json).collection_info.version == '0.9.9'
- "\"Skipping 'child_dep.child_dep2:1.2.2' as it is already installed\" in result.stdout_lines"
- "\"'child_dep.child_dep2:1.2.2' is already installed, skipping.\" in result.stdout_lines"
- (metadata.results[2].content | b64decode | from_json).collection_info.version == '1.2.2'
##### Updating collections with --upgrade
@ -187,7 +187,7 @@
register: result
- assert:
that: "\"Skipping 'namespace1.name1:1.1.0-beta.1' as it is already installed\" in result.stdout"
that: "\"'namespace1.name1:1.1.0-beta.1' is already installed, skipping.\" in result.stdout"
# With deps