Uploaded image for project: 'Ansible Cloud Automation'
  1. Ansible Cloud Automation
  2. ACA-1822

Finalize all Managed Identity tasks

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • azure
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      There are some changes required as part of the Managed Identity logic:

      1. Remove "update_identities" definition and make sure all modules use "update_managed_identity" instead
      2. Remove get new_identity back off and make sure "new_identity" param is always provided ("new_identity" shouldn't be optional)
      3. Move all managed identity specs to "azure_rm_common_ext.py" to avoid duplicated specs (see example) also move the relevant identity options description in doc_fragments (see example)
      4. For integration tests - consider using common tasks files for all managed identities preparation (see example)
        Open Issue: Is it possible to use one common file for all tests targets?
      5.  In integration tests - change all places using hard coded region to use '{{ location }}'

      These changes are general and should touch multiple modules

              rh-ee-nargaman Nir Argaman
              rh-ee-nargaman Nir Argaman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: