Uploaded image for project: 'Ansible Automation Platform RFEs'
  1. Ansible Automation Platform RFEs
  2. AAPRFE-1264

Add an option to force Git project synchronization on all controllers at once.

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 2.4
    • controller
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      What is the nature and description of the request?
      Currently AAP git project synchronization is performed from one controller.
      Add an option from the project to force the project synchronization on all controllers.

      Why does the customer need this?
      Users can't be certain that the project is synchronized on all controllers and so this can lead to unexpected behaviors.
      For example, a user can launch a project synchronization that is successfull and later have random jobs failing because in the meantime the git token expired and the project sync only was perfomed on one controller.

      How would you like to achieve this?
      Add a new API project parameter (such as "scm_clean", "scm_delete_on_update", "scm_update_on_launch", etc) and add a new web UI checkbox (such as "Clean, "Delete", "Update Revision on Launch", etc).

      List any affected known dependencies: 
      Controller API, Controller Web UI, Project updates playbooks.

            chadwickferman Chad Ferman
            mlotton1 Maxime Lotton
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: