Role os_barbican for OpenStack-Ansible
Go to file
Travis Truman 271d642148 Address Ansible bare variable usage
When executing the role with Ansible 2.1, the following
deprecation warning is issued in the output for some tasks.

[DEPRECATION WARNING]: Using bare variables is deprecated.

This patch addresses the tasks to fix the behaviour appropriately.

Change-Id: Id61f978d9848626a9e3e9ca84228780bb9fc067d
2016-06-15 12:46:36 -04:00
defaults Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
doc Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
extras Enable functional convergence testing 2016-04-12 11:27:15 -07:00
handlers Add apache handler 2016-03-02 13:51:12 -06:00
meta Remove pip_lock_down dependency 2016-06-07 23:39:16 -05:00
releasenotes Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01:00
tasks Address Ansible bare variable usage 2016-06-15 12:46:36 -04:00
templates Verbose option has been deprecated from oslo.log 2016-05-17 11:07:07 -04:00
tests Address Ansible bare variable usage 2016-06-15 12:46:36 -04:00
vars Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
.gitignore Add .swp files to .gitignore 2016-05-05 11:45:08 -07:00
.gitreview Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
.travis.yml Initialize galaxy role 2016-02-23 15:30:30 -06:00
CONTRIBUTING.rst Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
README.rst Remove dependency on the Keystone admin auth token 2016-03-22 12:33:16 -07:00
Vagrantfile Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
other-requirements.txt Use master git branches when testing 2016-05-05 10:32:19 -07:00
run_tests.sh Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
setup.cfg Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
setup.py Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
test-requirements.txt blacklist Ansible 1.9.6 2016-04-16 10:42:40 -05:00
tox.ini Merge "Enable functional convergence testing" 2016-04-13 09:34:18 +00:00

README.rst

OpenStack-Ansible Barbican

tags

openstack, barbican, cloud, ansible

category

*nix

This Ansible role installs and configures OpenStack Barbican.

Default Variables

../../defaults/main.yml

Required Variables

barbican_galera_address barbican_galera_password barbican_rabbitmq_password barbican_service_password keystone_admin_user_name keystone_auth_admin_password keystone_admin_tenant_name

Example Playbook

- name: Install barbican server
  hosts: barbican_all
  user: root
  roles:
    - role: "os_barbican"
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    barbican_galera_address: "{{ internal_lb_vip_address }}"
    barbican_service_password: SuperSecretePassword1
    barbican_galera_password: SuperSecretePassword2
    barbican_rabbitmq_password: SuperSecretePassword3
    keystone_admin_user_name: admin
    keystone_auth_admin_password: SuperSecretePassword4
    keystone_admin_tenant_name: admin