Skip to content
Snippets Groups Projects
Select Git revision
  • 246593d77fe1850e9bb992ebd74c7ef2391102d3
  • master default protected
  • v1.14.7
  • v1.14.6
  • v1.14.5
  • v1.14.4
  • v1.14.3
  • v1.14.2
  • v1.14.1
  • v1.14.0
  • v1.13.2
  • v1.13.1
  • v1.13.0
  • v1.12.1
  • v1.12.0
  • v1.11.1
  • v1.11.0
  • v1.10.0
  • v1.9.2
  • v1.9.1
  • v1.9.0
  • v1.8.4
22 results

README-hostgroup.md

Blame
    • Rafael Guterres Jeffman's avatar
      16f67ce9
      Add support for parameter `rename` on ipahostgroup. · 16f67ce9
      Rafael Guterres Jeffman authored
      FreeIPA 4.8.7 introduced an option to rename an existing hostgroup.
      This patch adds support for renaming hostgroups if the option is
      available on installed IPA version.
      
      A new state `renamed` and a new option `rename` (alias: `new_name`)
      was added to module `ipahostgroup` to allow renaming of host groups.
      
      The implemented behavior is:
      * Rename if `name` exists and `rename` doesn't.
      * Do nothing if `name` does not exist and `rename` does, or if
        `name` equals to `rename`. (result.changed is False)
      * Fail if neither or both `name` and `rename` exist.
      16f67ce9
      History
      Add support for parameter `rename` on ipahostgroup.
      Rafael Guterres Jeffman authored
      FreeIPA 4.8.7 introduced an option to rename an existing hostgroup.
      This patch adds support for renaming hostgroups if the option is
      available on installed IPA version.
      
      A new state `renamed` and a new option `rename` (alias: `new_name`)
      was added to module `ipahostgroup` to allow renaming of host groups.
      
      The implemented behavior is:
      * Rename if `name` exists and `rename` doesn't.
      * Do nothing if `name` does not exist and `rename` does, or if
        `name` equals to `rename`. (result.changed is False)
      * Fail if neither or both `name` and `rename` exist.
    .ansible-lint 1.23 KiB
    ---
    parseable: true
    skip_list:
      # see https://docs.ansible.com/ansible-lint/rules/default_rules.html for a list of all default rules
    
      # DO NOT add any other rules to this skip_list, instead use local `# noqa` with a comment explaining WHY it is necessary
    
      # These rules are intentionally skipped:
      #
      # [E204]: "Lines should be no longer than 160 chars"
      # This could be re-enabled with a major rewrite in the future.
      # For now, there's not enough value gain from strictly limiting line length.
      # (Disabled in May 2019)
      - '204'
    
      # [E701]: "meta/main.yml should contain relevant info"
      # Roles in Kubespray are not intended to be used/imported by Ansible Galaxy.
      # While it can be useful to have these metadata available, they are also available in the existing documentation.
      # (Disabled in May 2019)
      - '701'
    
      # [role-name] "meta/main.yml" Role name role-name does not match ``^+$`` pattern
      # Meta roles in Kubespray don't need proper names
      # (Disabled in June 2021)
      - 'role-name'
    
      # [var-naming] "defaults/main.yml" File defines variable 'apiVersion' that violates variable naming standards
      # In Kubespray we use variables that use camelCase to match their k8s counterparts
      # (Disabled in June 2021)
      - 'var-naming'