321 Commits

Author SHA1 Message Date
David Ames
a747b8ff79 [ddellav, r=thedac] Fixing SSL deploy issue with missing system user. 2015-10-20 09:41:03 -07:00
David Della Vecchia
38c97f6b47 reordering function calls to avoid race condition 2015-10-19 20:52:06 +00:00
David Della Vecchia
411cb15da1 fixing bug 1507619 2015-10-19 20:35:57 +00:00
Liam Young
2a96ee0e43 Make do_openstack_upgrade action managed upgrade safe 2015-10-19 12:22:10 +00:00
Liam Young
a4711763a0 Remove chance of config-changed running in an infinite loop due to re-exec 2015-10-19 08:16:38 +00:00
David Ames
068a839452 [coreycb, r=thedac] Action managed upgrade 2015-10-08 15:29:33 -07:00
David Ames
39fac6157a Run even on unknown hook 2015-10-07 20:46:49 +00:00
David Ames
1322e4a824 Run set_os_workload_status after every hook 2015-10-07 18:03:54 +00:00
Corey Bryant
80dccdd02b Action-managed upgrade support. 2015-10-07 12:20:36 -04:00
Liam Young
e79c8d3567 [hopem,r=gnuoy]
Ensure duplicate resources not added to vip group

Closes-Bug: 1476325
2015-09-30 08:01:00 +01:00
David Ames
145de3889d Fix decorator ordering 2015-09-29 08:20:23 -07:00
David Ames
31caf460a5 use check_optional_relations 2015-09-25 16:01:35 -07:00
David Ames
13895315bf Workload status 2015-09-25 11:59:06 -07:00
James Page
85fbebf76d Ensure python2 is installed before hook execution 2015-09-22 14:46:01 +01:00
Edward Hope-Morley
33a86ba47c added unit test, fixed logic 2015-09-16 03:22:34 +02:00
Edward Hope-Morley
8a7e386ec1 synced /next 2015-09-16 03:13:29 +02:00
Edward Hope-Morley
46205c3e65 synced /next 2015-07-22 11:39:31 +01:00
Edward Hope-Morley
bb3a709f82 [trivial] fix lint indent warning 2015-07-22 10:17:13 +01:00
Edward Hope-Morley
bf01c06386 [hopem,r=]
Fix PKI issues (from l/e merge)
2015-07-21 14:44:57 +01:00
Edward Hope-Morley
587214d30b [hopem,r=]
Ensure duplicate resources not added to vip group

Closes-Bug: 1476325
2015-07-20 18:11:29 +01:00
Edward Hope-Morley
d2ab86025d [hopem,r=]
Ensure endpoints updated if config changes

Closes-Bug: 1472806
2015-07-09 12:59:30 +01:00
Liam Young
94b7cce842 Merged trunk in + LE charmhelper sync 2015-05-11 08:38:06 +01:00
Corey Bryant
005dd0a709 Use http(s)_proxy from openstack-origin-git yaml 2015-04-01 14:39:21 +00:00
Corey Bryant
c829ef7bc0 mock updates 2015-03-18 20:15:45 +00:00
Corey Bryant
1b3faebb68 Merge next branch 2015-03-18 18:59:03 +00:00
Corey Bryant
b064b890aa Add git_install support to config-changed hook 2015-03-18 15:23:03 +00:00
Edward Hope-Morley
a63b34235c synced /next 2015-03-15 11:20:18 +01:00
James Page
73534a4710 Enable leader-settings-changed 2015-03-13 14:56:44 +00:00
Corey Bryant
ece7c05e39 Add deploy from source action support and various fixups after rebase 2015-03-13 09:52:11 +00:00
Edward Hope-Morley
502bd54b45 Use staging dir for ssl sync 2015-03-12 09:21:51 +00:00
Edward Hope-Morley
e47d3a214e cleanuo 2015-03-11 14:46:42 +00:00
Corey Bryant
eafbb59cf2 Merge next branch 2015-03-11 11:45:09 +00:00
Edward Hope-Morley
fa4892f524 synced /next 2015-03-10 16:17:27 +00:00
Edward Hope-Morley
277fbae84d [hopem,r=]
Fixes disable ssl. Allows disable of use-https and https-service-endpoints.

Use '__null__' value to flush out peer relation settings that need to be unset
when forwared to other relations. This will fix ssl disable by ensuring that
peer settings are correctly forwarded to endpoint relations.

Closes-Bug: 1427906
2015-03-10 12:02:11 +00:00
Corey Bryant
7c3f9e57be Update openstack-origin-git to take a YAML-formatted two-dimensional array 2015-03-07 21:30:32 -05:00
Brad Marshall
1032fc6ece [bradm] Fixed merge conflicts 2015-02-26 14:32:18 +10:00
Edward Hope-Morley
fdba570747 remove pkiz 2015-02-24 14:51:28 +00:00
Edward Hope-Morley
284776a166 fix race 2015-02-20 14:19:45 +00:00
Edward Hope-Morley
d11af8fa62 fix race 2015-02-20 13:34:29 +00:00
Edward Hope-Morley
e08e63c092 fix race 2015-02-20 12:20:16 +00:00
Edward Hope-Morley
987f3f0da6 more 2015-02-19 23:42:38 +00:00
Brad Marshall
ab234ca1fd [bradm] Add haproxy nrpe checks 2015-02-19 14:17:25 +10:00
Edward Hope-Morley
d0993565ca [hopem,r=]
Implement PKI token signing.

Closes-Bug: 1309667
2015-02-18 17:20:23 +00:00
Edward Hope-Morley
466c9f6c6f [hopem,r=gnuoy]
Fixes db migration (keystone-manage db-sync) races but preventing
database access/usage until the database is ready and has been
initialised.
2015-02-17 09:22:46 +00:00
Edward Hope-Morley
e092465fe4 more 2015-02-16 23:56:01 +00:00
Edward Hope-Morley
717d6776b9 always ensure db_ready before migration 2015-02-16 22:59:25 +00:00
Edward Hope-Morley
fb91126bc3 [hopem,r=]
Ensure db is migrated in identity-relation hooks and
also avoiding unecessarily re-migrating unless an upgrade
is being performed.
2015-02-16 20:58:06 +00:00
Edward Hope-Morley
9f72e32ec5 [hopem,r=gnuoy]
Synced charm-helpers to get core.strutils and replaced
str-to-bool logic with bool_from_string()
2015-02-16 13:35:14 +00:00
Edward Hope-Morley
1915bb6852 [hopem,r=]
Synced charmhelpers and now using bool_from_string
2015-02-16 11:25:45 +00:00
Edward Hope-Morley
d7766ba6a4 [hopem,r=]
Backport fix from /next -r 116

* improves ssl master election logic
* adds more unit tests
* fixes config changes logic

Closes-Bug: 1415579
2015-02-06 12:29:53 +00:00