aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/barbican
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Remove Ansible from KollaSteven Dake19-533/+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-03Merge "Barbican: Fix race condition when starting procs simultaneously"Jenkins1-0/+1
2016-11-03Barbican: Fix race condition when starting procs simultaneouslyPete Birley1-0/+1
This fixes a race condition when starting barbican processes, as by default they attempt to manage the db schema on startup. TrivialFix Change-Id: Ic168211880709a3279511ce519756e4cbdd57fe8
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-14Merge "Remove default values from conf file"Jenkins1-9/+0
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 Barbicanliyingjun3-0/+74
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-apiliyingjun3-1/+26
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-10-06Remove default values from conf fileMauricio Lima1-9/+0
https://github.com/openstack/barbican/blob/baf5edfbf9eff60ede03fd167e124960c126e525/barbican/common/config.py#L108-L131 TrivialFix Change-Id: I64baf401718ee694be4651fea6c1aae7cece358c
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-19Set ownership of barbican configuration files to barbicanChristian Berendt3-3/+3
Change-Id: I6fe7f0928812f816080ced76dec2659f2094276d Closes-bug: #1625317
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 rolezhubingbing16-0/+423
Partially-Implements: blueprint barbican-ansible Change-Id: Id6be35b1d0527d5c38d4ea8576b233ebcc404718