Skip to content
  1. Sep 15, 2023
    • Thomas Woerner's avatar
      New idoverrideuser management module. · c0692e17
      Thomas Woerner authored
      There is a new idoverrideuser management module placed in the plugins
      folder:
      
          plugins/modules/ipaidoverrideuser.py
      
      The idoverrideuser module allows to ensure presence and absence of
      idoverrides for users and certificate members.
      
      Here is the documentation for the module:
      
          README-idoverrideuser.md
      
      New example playbooks have been added:
      
          playbooks/idoverrideuser/idoverrideuser-absent.yml
          playbooks/idoverrideuser/idoverrideuser-certificate-absent.yml
          playbooks/idoverrideuser/idoverrideuser-certificate-present.yml
          playbooks/idoverrideuser/idoverrideuser-present.yml
      
      New tests for the module can be found at:
      
          tests/idoverrideuser/test_idoverrideuser.yml
          tests/idoverrideuser/test_idoverrideuser_client_context.yml
      c0692e17
  2. Sep 11, 2023
  3. Sep 08, 2023
  4. Sep 07, 2023
  5. Sep 06, 2023
    • Rafael Guterres Jeffman's avatar
      Merge pull request #1134 from t-woerner/new_idview_module · be9a2db4
      Rafael Guterres Jeffman authored
      New idview management module.
      be9a2db4
    • Thomas Woerner's avatar
      New idview management module. · ba4a3605
      Thomas Woerner authored
      There is a new idview management module placed in the plugins folder:
      
          plugins/modules/ipaidview.py
      
      The idview module allows to ensure presence and absence of idviews and
      idview host members.
      
      Here is the documentation for the module:
      
          README-idview.md
      
      New example playbooks have been added:
      
          playbooks/idview/idview-absent.yml
          playbooks/idview/idview-host-applied.yml
          playbooks/idview/idview-host-unapplied.yml
          playbooks/idview/idview-present.yml
      
      New tests for the module can be found at:
      
          tests/idview/test_idview.yml
          tests/idview/test_idview_client_context.yml
      ba4a3605
  6. Sep 05, 2023
    • Rafael Guterres Jeffman's avatar
      ansible-lint: Use the same command line as galaxy-importer · 3534fcdc
      Rafael Guterres Jeffman authored
      Currently, there is a hard coded timeout in galaxy-importer that
      prevents larger collections to execute the ansible-lint step [1].
      
      This patch modifies the calls to ansible-lint on development tools and
      upstream CI to use the same arguments as galaxy-importer and disables
      the execution of the ansible-lint step for the Ansible's sanity test.
      
      Requested ansible-lint version for tools is also updated, as a more
      recent one is required.
      
      This change will not allow development using an environment using Python
      2.7, due to newer ansible-lint requirements. Roles and modules tests
      against target nodes using Python 2.7 is still possible.
      
      [1]: https://github.com/ansible/galaxy-importer/pull/231
      3534fcdc
  7. Aug 24, 2023
  8. Aug 23, 2023
  9. Jul 24, 2023
  10. Jul 21, 2023
  11. Jul 20, 2023
  12. Jul 19, 2023
  13. Jul 17, 2023
  14. Jul 15, 2023
    • Rafael Guterres Jeffman's avatar
      utils/run-tests.sh: Install Ansible collections on virtual environment · 1555132d
      Rafael Guterres Jeffman authored
      When runing tests using 'utils/run-tests.sh' from inside an existing
      Python virtual environment the Ansible collections are not installed due
      to the order of execution of the script. On a machine that does not have
      the 'containers.*' collection the test fails as there is no container
      connector available.
      
      This patch moves the section that installs Ansible collections to run
      after the virtual environment is configured, and then install the
      collections (usually, only 'containers.podman'), allowing the tests to
      be executed.
      1555132d
  15. Jul 14, 2023