[PR #9547/c823e37d backport][stable-10] add filter support for one_template module #9575
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a backport of PR #9547 as merged into main (c823e37).
SUMMARY
Fixes #9278
As discussed in the issue a filter flag was added to the
one_template
module. The default behavior is preserved by setting thefilter
option to the default value of-3
. Users can change the behavior by using values from-1
to-4
.Edit: filter option was changed to user friendly values (user, user_groups, ...) and internally the module converts those to the integers needed for the OpenNebula API.
The description of the module was also updated with an explanation of those values.
minor_changes:
filter
flag for retrieving templates which are not owned by the user (one_template only returns templates owned by user but not by group membership #9278).ISSUE TYPE
COMPONENT NAME
one_template
ADDITIONAL INFORMATION
See #9278 for a reproduction playbook and expected outputs.