aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/barbican/tasks
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Remove Ansible from KollaSteven Dake11-327/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-11-12Fix placement of policy.jsonDuong Ha-Quang1-1/+5
Currently, policy.json is put in "{{ node_config_directory }}/{{ service_name }}" in target nodes. Relocation policy.json to "{{ node_config_directory }}/{{ item }}" with item is corresponding service compoment config directory. Currently, the policy.json is copied to all services, but it should be reviewed and left only in neccesary service (at many cases, only API service needs that). Redundant files will be removed in follow up patchset. Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d Closes-Bug: #1639686
2016-11-04Merge "Custom policy files"Jenkins1-0/+11
2016-11-03Move precheck into its own roleJeffrey Zhang1-0/+1
* Merge prechecks.yml and site.yml playbook * Create empty precheck.yml into all roles. Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd Implements: blueprint condition-pre-check
2016-10-28Custom policy filesEduardo Gonzalez1-0/+11
Allow operators to use their custom policy files. Avoid maintain policy files in kolla repos, only copying the files when an operator add their custom config. Implements: blueprint custom-policies Change-Id: Icf3c961b87cbc7a1f1dd2ffbfffcf271d151d862
2016-10-13Merge "Remove do_reconfigure.yml file for all roles"Jenkins2-78/+73
2016-10-13Merge "Mount host localtime for containers"Jenkins2-1/+4
2016-10-13Mount host localtime for containersJeffrey Zhang2-1/+4
Add /etc/localtime:/etc/localtime:ro to volume for aodh, barbican, etcd, gnocchi, kuryr and sahara. All the containers are added in Netwon cycle, so no need to backport Closes-Bug: #1633049 Change-Id: I9cdba54cf730af44fb1a9ff6f2c936d23dadbe9a
2016-10-11Enable keystone authentication for Barbicanliyingjun1-0/+8
By default Barbican has not enabled the Keystone authentication: [pipeline:barbican_api] pipeline = cors unauthenticated-context apiapp According to the Barbican install guide[1] this pipeline should be: pipeline = cors authtoken context apiapp [1]: http://docs.openstack.org/developer/barbican/setup/keystone.html Change-Id: I941515a98772a72762b20507e100e7872f3b4ab8 Closes-bug: #1625337
2016-10-11Fix 'Address already in use' for barbican-apiliyingjun1-1/+9
By default barbican uwsgi is configured to listen all address on host [1], we need to change this to the ip address of the host. [1]: https://github.com/openstack/barbican/blob/master/etc/barbican/vassals/barbican-api.ini Change-Id: I4a1f9fb44ad55caf21f82c1b6d272a9743d65fd8 Closes-bug: #1632177
2016-09-27Remove do_reconfigure.yml file for all rolesJeffrey Zhang2-78/+73
do_reconfigure.yml is introduced to use serial directive. But we use it in wrong. Now serial has moved to playbook file. So it is time to remove the do_reconfigure.yml file Closes-Bug: #1628152 Change-Id: I8d42d27e6bc302a0e575b0353956eaef9b2ca9fd
2016-09-17Optimized the serial upgrade and reconfigureJeffrey Zhang1-1/+0
* add serial for reconfigure * set playbook serial by using variable * fix serial for barbican, influxdb and vmtp Closes-Bug: #1624607 Change-Id: I66530c7736e1673a592eddbde75637825d12d9e2
2016-09-14Add upgrade file to barbican rolezhubingbing1-0/+6
Change-Id: I2e2b840676456abcb0dddea05864ad69f1c6b397
2016-09-13Add Barbican ansible rolezhubingbing10-0/+292
Partially-Implements: blueprint barbican-ansible Change-Id: Id6be35b1d0527d5c38d4ea8576b233ebcc404718