Bug 2050158

Summary: [ansible-freeipa] automount map indirect is missing in automountmap module
Product: Red Hat Enterprise Linux 8 Reporter: Varun Mylaraiah <mvarun>
Component: ansible-freeipaAssignee: Rafael Jeffman <rjeffman>
Status: CLOSED ERRATA QA Contact: Varun Mylaraiah <mvarun>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.6CC: rjeffman, twoerner
Target Milestone: rcKeywords: Triaged
Target Release: ---Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ansible-freeipa-1.11.1-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2050176 (view as bug list) Environment:
Last Closed: 2023-11-14 15:26:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2050176    

Description Varun Mylaraiah 2022-02-03 11:50:51 UTC
Description of problem:
[ansible-freeipa] automount map add indirect is missing in automount map module

Version-Release number of selected component (if applicable):
ansible-freeipa-1.6.3-1

# ipa automountmap-add-indirect --help
Usage: ipa [global-options] automountmap-add-indirect AUTOMOUNTLOCATION MAP [options]

Create a new indirect mount point.
Options:
  -h, --help       show this help message and exit
  --desc=STR       Description
  --setattr=STR    Set an attribute to a name/value pair. Format is
                   attr=value. For multi-valued attributes, the command
                   replaces the values already present.
  --addattr=STR    Add an attribute/value pair. Format is attr=value. The
                   attribute must be part of the schema.
  --mount=STR      Mount point
  --parentmap=STR  Name of parent automount map (default: auto.master).
  --all            Retrieve and print all attributes from the server. Affects
                   command output.
  --raw            Print entries as stored on the server. Only affects output
                   format.

Comment 2 Rafael Jeffman 2023-04-10 23:55:34 UTC
Upstream PR: https://github.com/freeipa/ansible-freeipa/pull/1075

Comment 8 Varun Mylaraiah 2023-08-02 10:23:05 UTC
Verified

ansible-core-2.15.1-1.el8.x86_64
ansible-freeipa-1.11.1-1.el8.noarch

PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_add
PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_add_to_inexistent_location
PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_add_with_default_parentmap
PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_add_with_parentmap_and_absolute_mountpoint
PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_add_with_inexistent_parentmap
PASSED ansible_freeipa_tests/automount/test_automount.py::TestAutomountmap::test_automountmapindirect_delete


Based on the above test result, marking the bug Verified.

Comment 11 errata-xmlrpc 2023-11-14 15:26:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (ansible-freeipa bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2023:6926