Update to using Ansible 2.1

Registered by Jesse Pretorius

Update the Ansible version used to 2.1.

Blueprint information

Status:
Complete
Approver:
Jesse Pretorius
Priority:
High
Drafter:
Jesse Pretorius
Direction:
Approved
Assignee:
Jimmy McCrory
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon newton-2
Started by
Jesse Pretorius
Completed by
Jesse Pretorius

Related branches

Sprints

Whiteboard

https://etherpad.openstack.org/p/openstack-ansible-taking-advantage-ansible2

Gerrit topic: https://review.openstack.org/#q,topic:bug/1431324,n,z

Addressed by: https://review.openstack.org/304840
    Isolate Ansible from the deployment host

Gerrit topic: https://review.openstack.org/#q,topic:bp/ansible-2-1-support,n,z

Addressed by: https://review.openstack.org/317224
    Update OSA to use Ansible "stable-2.1"

Addressed by: https://review.openstack.org/321042
    Update ansible to version 2.1

Addressed by: https://review.openstack.org/321036
    Isolate Ansible from the deployment host

Addressed by: https://review.openstack.org/329401
    Address Ansible bare variable usage for bootstrap-host role

Addressed by: https://review.openstack.org/329591
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/329595
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/329603
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/329606
    Address Ansible bare variable usage in haproxy_server role

Addressed by: https://review.openstack.org/329958
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/329986
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/329992
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330005
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330037
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330046
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330080
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330085
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330094
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330154
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330155
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330157
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/330158
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/331363
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/331676
    Address Ansible bare variable usage

Gerrit topic: https://review.openstack.org/#q,topic:ansible-2-1-support,n,z

Addressed by: https://review.openstack.org/332599
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/309425
    Ansible 2.x - Address deprecation warning of bare variables

Addressed by: https://review.openstack.org/344511
    Address Ansible bare variable usage

Addressed by: https://review.openstack.org/344508
    Fix deprecation warning for undefined variables

Addressed by: https://review.openstack.org/345942
    Fix deprecation warning for undefined variables

Addressed by: https://review.openstack.org/354029
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354372
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354373
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354374
    Introduced all the scaffolding for test repo

Addressed by: https://review.openstack.org/354375
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354401
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354411
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353561
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353606
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353607
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353608
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353604
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353595
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353596
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353589
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353612
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353617
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353616
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353587
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/353567
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/354257
    Include ansible commands for ansible linting

Addressed by: https://review.openstack.org/354258
    Include ansible commands for ansible linting

Addressed by: https://review.openstack.org/354259
    Include ansible commands for ansible linting

Addressed by: https://review.openstack.org/353492
    Fix depreciation warning for ceph_client role.

Addressed by: https://review.openstack.org/353609
    Ansible 2.1.1.0 role testing

Addressed by: https://review.openstack.org/353610
    Ansible 2.1.x role testing

Addressed by: https://review.openstack.org/356713
    Add SNI support to lxc container create role via OS packages

Addressed by: https://review.openstack.org/361407
    Fix deprecation warning for undefined variables

Addressed by: https://review.openstack.org/369038
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/369524
    Convert role testing to use Ansible 2.1.1

Addressed by: https://review.openstack.org/353563
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/369782
    Convert role testing to use Ansible 2.1.1

Addressed by: https://review.openstack.org/370170
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/370241
    Add role linking to tox tests

Addressed by: https://review.openstack.org/370245
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/370246
    Add role linking to tox tests

Addressed by: https://review.openstack.org/370248
    Add role linking to tox tests

Addressed by: https://review.openstack.org/370253
    Add role linking to tox tests

Addressed by: https://review.openstack.org/353569
    Ansible 2.1.1 update

Addressed by: https://review.openstack.org/353590
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/370261
    Add role linking to tox tests

Addressed by: https://review.openstack.org/370828
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/370904
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/369697
    Address ansible_ssh_* var deprecation

Addressed by: https://review.openstack.org/371760
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/371844
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371846
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371847
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371848
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371849
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371850
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371851
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371852
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371853
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371854
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371855
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371857
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371858
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371859
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371860
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371861
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371862
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371863
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371865
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371882
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371884
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/371886
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371958
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371959
    Update testing bits for consistency

Addressed by: https://review.openstack.org/371960
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/371963
    Update testing bits for consistency

Addressed by: https://review.openstack.org/353614
    Ansible 2.1.1 role testing

Addressed by: https://review.openstack.org/371988
    Address ansible_ssh_* var deprecation

Addressed by: https://review.openstack.org/373445
    Use openstack-ansible-tests and ansible 2.1.1

Addressed by: https://review.openstack.org/371510
    Use openstack-ansible-tests repository for Swift

Addressed by: https://review.openstack.org/374207
    Fix deprecation warning for undefined variables

Addressed by: https://review.openstack.org/374314
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374675
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374678
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374690
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374691
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374699
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374702
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374703
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374706
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374707
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374710
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374716
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374721
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374722
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374723
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374725
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374775
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374777
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374778
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374784
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374790
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374803
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374805
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374865
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374866
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374868
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374873
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374876
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374877
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374879
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374882
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374885
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374889
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374890
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/374896
    Force Ansible to use dynamic includes

Addressed by: https://review.openstack.org/377006
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377009
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377013
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377016
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377017
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377018
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377020
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377023
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377024
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377026
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377027
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377030
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377031
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377032
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377033
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377034
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377036
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377037
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377038
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377040
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377041
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377044
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377046
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377047
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377048
    Revert dynamic includes for inventory-based conditionals

Addressed by: https://review.openstack.org/377098
    Move tempest to Ansible 2.1.1 and central testing

Addressed by: https://review.openstack.org/380166
    Ansible 2.1.1 update

Addressed by: https://review.openstack.org/380753
    Move tempest to Ansible 2.1.1 and central testing

Addressed by: https://review.openstack.org/381461
    Ansible 2.1.1 role testing

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.