Update git submodules

* Update openstack-ansible-os_keystone from branch 'master'
  to 7ab6882066f2053c7b4adb2e6efaa9f14c398c7e
  - Add a new main tasks file for pre-service setup
    
    There are a number of tasks and use of the ssh keypair setup role
    which must happen on all of the keystone hosts before the service
    itself is deployed.
    
    Previously, the keystone role ran with serial (1,100%), and the
    pre-service setup tasks iterated over ansible_play_hosts
    during the deployment of the first keystone host using delegate_to.
    This makes the control flow of the role hard to understand and
    causes issues when the pre-service tasks need to include further
    roles which also use delegate_to, such as the ssh-keypairs role.
    
    This change introduces a new 'main' tasks file for the pre-service
    setup  which can be called independantly with no restriction on
    serial:. This means that the pre-service setup can be completed
    on all keystone hosts using normal ansible tasks without iteration
    or delegate_to, and the role can be called a second time with the usual
    main.yml and serial: settings to deploy the service itself and
    maintain operation in a H/A deployment. In addition, the behaviour
    of --limit will now be more obvious.
    
    Change-Id: Ifcd2afe217205684b0ea3917a3776666d10ffae7
This commit is contained in:
Jonathan Rosser 2022-05-30 11:25:27 +01:00 committed by Gerrit Code Review
parent 70aab87cc4
commit 974cce7400
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit a0c419c9b87961b5ea8cbd27f657075a46ce03a3
Subproject commit 7ab6882066f2053c7b4adb2e6efaa9f14c398c7e