Commit Graph

6 Commits

Author SHA1 Message Date
Alex Kavanagh 5ccab5e53d Add *.charm to gitignore
This patch adds *.charm to the .gitignore to ensure that any built
artifacts are ignored.

Change-Id: I9f9d6d375013ab67d2a4e539382d893898550004
2022-04-18 21:05:20 +01:00
Alex Kavanagh 5571a18c8d Add .stestr to .gitignore
Change-Id: I855d30318cfadade0cb57330efea66f752776216
2017-11-15 13:47:03 +00:00
Liam Young d36a55f4ac Add SSL support
* Change charm to inherit layer:openstack-api as this is an API charm
  This adds the SSL config options to the charms config.yaml
* Barbican now servers the API service through Apache so add code
  to manage /etc/apache2/conf-available/barbican-api.conf
* Switch BarbicanConfigurationAdapter to be a child of
  APIConfigurationAdapter to inherit methods for configuring haproxy
  and apache2.
* Add reactive handle to configure ssl when identity relation is
  complete
* Move Juno template dir to mitaka as mitaka is the earliest
  supported release.
* Updated host_href in barbican.conf to specify the correct external
  url for accessing the service. Without this clients are redirected
  to the wrong location.
2016-07-18 13:09:36 +00:00
Alex Kavanagh 1ea4507ced Initial unit_tests added - NOT FUNCTIONAL at this stage
This adds in the unit_test framework but there is a name collision
between charm.openstack as a module, and charm.openstack here which the
package loader can't resolve.  Therefore, going to change the
charm.openstack package to charms.openstack to avoid the collision.
2016-05-19 18:00:23 +00:00
Liam Young 9989fd8cb3 Barbican charm build env 2015-12-11 10:32:58 +00:00
Liam Young dceb21874f Initial commit 2015-12-11 10:31:25 +00:00