Commit Graph

7 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 18b6ba3b5a Add /healthcheck to main
With [1] we've updated barbican api paste file and added healthcheck
bit. However, it was missed to add /healthcheck to main, so it was not
working at the end.

[1] 78a1984517

Change-Id: I7d61d990b973bea538c7ca2ae059f8bea1bb2039
2022-12-13 11:33:05 +01:00
Dmitriy Rabotyagov 78a1984517 Update barbican api paste
We've used quite old version of api-paste file for Barbican that
did not support microversion or healthcheck.

Change-Id: I612315a459e891725850743e0af20e7934319577
2022-11-14 16:42:47 +01:00
Jesse Pretorius 7a648d5d12 Update paste, policy and rootwrap configurations 2016-11-04
Change-Id: I46e4981b393b92ad712ddd63118d18b7c0bcce7f
2016-11-04 13:14:34 +00:00
Jimmy McCrory c5f93b19bf Update paste, policy and rootwrap configurations 2016-10-13
Barbican's default API pipeline is noauth, a variable to
toggle between noauth and keystone, 'barbican__keystone_auth' has been
added. keystone_authtoken information has been moved to a better home
in barbican.conf.

python-memcached has also been added to the pip package list since it's
a requirement when using keystone authentication with token caching.

Change-Id: I5e731d63f442edf970845f2b821b98ce57176e48
2016-10-13 19:21:20 -07:00
Jimmy McCrory e957326fc3 Add functional testing
A test playbook has been created to validate basic functionality of
barbican.

The api-paste template has been updated to use keystone auth_token by
default.

Change-Id: Ib542f5a0112b504e70d8bab6b49e9c6f5367f9e7
2016-05-08 00:02:37 -07:00
Jimmy McCrory 37d90c5dd9 Enable functional convergence testing
This change adds variables and tasks for enabling developer mode to
allow for installing barbican without a repo server, moves the tasks
creating the barbican rabbit virtual host and mysql database from the
role to a playbook, and adds functional convergence test playbooks to
deploy rabbitmq, galera, keystone, and barbican.

The barbican.conf template has been updated to make use of the deployed
rabbit and galera servers and all other templated configuration files
have been updated from the current head of master.

Change-Id: I2716fbe6a5dbad2a3b7ce6e406098e463cf7d943
2016-04-12 11:27:15 -07:00
Ian Cordasco 7107ff7878 Add forgotten templates 2016-03-02 11:28:02 -06:00