63 Commits

Author SHA1 Message Date
James Page
543e694969 Move password storage to peer storage 2014-03-28 10:39:49 +00:00
James Page
5d8579294d fix related_unit call 2014-03-27 22:02:13 +00:00
James Page
5113db2cdd reexec changed on db_change for migration 2014-03-27 22:00:08 +00:00
James Page
50da410871 Sortout perms 2014-03-27 11:29:56 +00:00
James Page
057d4b1d8c Merge ssl-everywhere branch (may break stuff) 2014-03-27 10:54:38 +00:00
James Page
b6f2640f00 Sleep after restart 2014-03-04 17:00:56 +00:00
James Page
bc24a7dbef Add support for computev3 service type 2014-03-04 16:56:50 +00:00
James Page
9fc294e196 Pep8 formatting 2014-03-03 09:14:09 +00:00
James Page
90888b2477 Restart on change and write_all configs for all ha_changed hooked executions 2014-03-03 09:13:00 +00:00
Ante Karamatic
5772e67467 Use VIP for Apache on ha-changed relation 2014-03-02 09:56:04 +01:00
James Page
1e1b35b197 Drop surplus restart 2014-02-27 10:56:27 +00:00
James Page
2bc62e8235 Add sleep for upgrade hook if leader 2014-02-26 17:30:34 +00:00
James Page
0f8869029d Restart if need be 2014-02-26 17:05:40 +00:00
James Page
0c0c5ff9c0 Re-instate a load of lost function 2014-02-26 16:54:26 +00:00
Ante Karamatic
d93829d056 Revert to last stable version. Last three commits were not ready to be merged. 2014-02-25 13:29:18 +01:00
Ante Karamatic
3394809899 Fix for lack of concentration 2014-02-25 13:05:15 +01:00
Ante Karamatic
c57773a05f Fix unison importing 2014-02-25 13:04:00 +01:00
Ante Karamatic
c648f7d196 Rewrite charm to get it more in line with other OpenStack charms.
Added support for contexts and templating. Makes use of charm-helpers
instead of relaying on its own tools (probably could use some additional work).

HA is currently non-functional. ETA for fixing: less than 2 days.
2014-02-25 12:34:13 +01:00
yolanda.robla@canonical.com
bc1da09487 adding syslog functionality 2014-02-03 12:58:43 +01:00
yolanda.robla@canonical.com
9cfa2b7a85 added Heat CFN service 2013-11-27 12:22:58 +01:00
Adam Gandelman
1fab6dd3db [yolanda.robla] Add Heat to services list. 2013-11-25 11:58:33 -08:00
yolanda.robla@canonical.com
ba0162564d added heat service 2013-11-25 16:59:23 +01:00
Juju Management User
b0113d7b6e Add preinstall hook and create charm-helpers.yaml to pull in additional charmhelpers module to support it 2013-11-12 16:28:10 +00:00
James Page
fefdf58965 add missing settings 2013-09-03 13:03:32 +01:00
James Page
089dcae07f Re-add original checks for None and service_username 2013-09-03 12:55:49 +01:00
James Page
469845068e Add helper for requested roles - rejig again 2013-09-03 12:46:13 +01:00
James Page
46340116a1 Rejig hook flow to avoid 'return' 2013-09-03 09:10:11 +01:00
James Page
f0cb7955d6 Deal with setting of 'None' in remote services 2013-09-03 08:46:38 +01:00
James Page
9de1405e3f Refactor registered_roles 2013-09-03 08:39:42 +01:00
James Page
9fa66dca4d Deal with juju-core diff 2013-09-03 08:33:00 +01:00
James Page
df0b58e664 Fixup handling of user to create roles under 2013-09-03 08:29:10 +01:00
James Page
8672a114bd Update comment 2013-09-03 08:20:51 +01:00
James Page
eab8d860b3 Move creation of requested roles to start of identity_changed function to ensure that roles are created for relations which are not registering endpoints 2013-09-03 08:08:57 +01:00
James Page
2cc1af52e7 Fixes for compat with juju-core 2013-08-13 13:55:50 +01:00
James Page
36b4617023 Reset /var/lib/keystone permissions post upgrade 2013-05-22 11:28:56 +01:00
James Page
06be298f3f Add sqlalchemy to list of packages to fix upgrades 2013-05-22 11:15:37 +01:00
James Page
cb089918be Fixup upgrades from previous keystone charm 2013-05-03 09:51:09 +01:00
Adam Gandelman
f4668850db Merge dirty config tracking. 2013-04-09 11:07:32 -07:00
Adam Gandelman
d3f7530dbe Merge association of requested_role /w service_user from Yolanda. 2013-04-09 09:42:43 -07:00
James Page
117d68f07d Fixup ensure_user break 2013-04-09 13:16:44 +01:00
yolanda.robla@canonical.com
22a392be8c fixes in grant requested roles 2013-04-09 11:07:30 +02:00
yolanda.robla@canonical.com
ec88d3d953 fix in create_role 2013-04-09 09:55:15 +02:00
yolanda.robla@canonical.com
df9ea6dac7 fixes in requested roles 2013-04-08 18:45:40 +02:00
yolanda.robla@canonical.com
627b2ebd20 typo fix 2013-04-08 13:02:40 +02:00
yolanda.robla@canonical.com
6c441a5754 changes in requested roles 2013-04-08 12:28:28 +02:00
yolanda.robla@canonical.com
a7d1ee53c3 fixes in requested_roles 2013-04-08 12:06:31 +02:00
yolanda.robla@canonical.com
315e54923a grant requested role to user 2013-04-08 09:36:54 +02:00
Adam Gandelman
a09b2de671 Merge upstream SSH_USER fix. 2013-04-04 16:40:20 -07:00
Adam Gandelman
5c9e122e79 Merge SSH_USER fix for non-clustered nodes. 2013-04-04 16:39:30 -07:00
Adam Gandelman
dbceed4791 Avoid excessive svc restarts by tracking config changes. 2013-04-04 19:35:06 -04:00