199 Commits

Author SHA1 Message Date
Corey Bryant
705bba9358 Symlink keystone binaries to /usr/local/bin/* for 'keystone keystone-manage db_sync' 2015-05-06 19:12:31 +00:00
Corey Bryant
ecefb064f0 Point upstart scripts at venv binaries 2015-05-05 19:21:02 +00:00
Corey Bryant
f6414e3a90 Drop added packages 2015-04-23 16:01:40 +00:00
Corey Bryant
9347b098dc Add libyaml-dev to base git install packages 2015-04-22 19:33:19 +00:00
Corey Bryant
f3643788cf Change default mkdir permissions to 755 for deploy from source 2015-04-17 12:10:54 +00:00
James Page
419368c05c [trivial] Add missing dev packages for deploy from git install 2015-04-16 23:05:25 +01:00
Corey Bryant
244bdd27a8 Merge next branch 2015-04-15 15:21:50 +00:00
Corey Bryant
f867a3f0c2 Bulk copy files to /etc/keystone 2015-04-13 18:03:02 +00:00
Corey Bryant
ac5eb21fdf Move deploy from source template files to templates/git 2015-04-13 13:59:56 +00:00
Edward Hope-Morley
86f68c93b3 [hopem,r=]
Fix accidentally removed peer_store_and_set() for identity
settings to ensure that they are shared with and forwardable by
all peers.
2015-04-09 11:30:15 +01:00
Corey Bryant
7e273b7a72 Pass list of config_files to git.upstart template 2015-04-08 17:48:04 +00:00
Corey Bryant
4d99449780 Merge next branch 2015-04-01 15:15:49 +00:00
Edward Hope-Morley
a3e980e76b cleanup 2015-03-30 21:42:39 +01:00
Edward Hope-Morley
a546537888 fixed update_password logic 2015-03-30 21:06:31 +01:00
Edward Hope-Morley
e7f1cf2e61 set DEBIG log levels 2015-03-30 20:01:54 +01:00
Edward Hope-Morley
0ad7c85c38 [hopem,r=]
Refactor credentials creation code.
2015-03-30 19:57:24 +01:00
Corey Bryant
fc62b0fb64 Merge next branch 2015-03-30 15:11:11 +00:00
Liam Young
332fef579c [hopem, r=gnuoy] A previous commit had removed auth_host and service_host from
the peer relation due to races with resolve_address(). If
we do not place this data on the peer relation we actually
break endpoints that use openstack.context.IdentityServiceContext
which expects *any* keystone relation unit to be able to provide
a complete set of valid settings...which are propagated by the
peer relation and re-propagated to the keystone relations.
2015-03-30 15:35:34 +01:00
James Page
71d63a8f6f Add full kilo support 2015-03-30 15:25:27 +01:00
Corey Bryant
06f21b2090 Merge next branch 2015-03-30 11:43:06 +00:00
Corey Bryant
c4266e6154 Add config file and log file to git upstart template 2015-03-30 11:42:32 +00:00
Edward Hope-Morley
a2a041b82f [hopem,r=]
A previous commit had removed auth_host and service_host from
the peer relation due to races with resolve_address(). If
we do not place this data on the peer relation we actually
break endpoints that use openstack.context.IdentityServiceContext
which expects *any* keystone relation unit to be able to provide
a complete set of valid settings...which are propagated by the
peer relation and re-propagated to the keystone relations.
2015-03-30 00:00:15 +01:00
Edward Hope-Morley
424737f50e fix ssl sync peer actions 2015-03-26 17:27:22 -07:00
Edward Hope-Morley
c4e9c1e6a2 Ensure db not accessed before ready.
Closes-Bug: 1413753
2015-03-26 15:50:56 -07:00
James Page
4b26d6b11b Enable cinder v2 api as a service 2015-03-24 09:36:01 +00:00
Edward Hope-Morley
f8e7f32c75 [hopem,r=gnuoy]
Fixes import error for versions of python-keystoneclient < Icehouse

Closes-Bug: 1423579
2015-03-20 10:57:38 +00:00
Corey Bryant
db1ef75aad Add systemd comment 2015-03-20 01:02:12 +00:00
Corey Bryant
2672a74547 Fix lint errors 2015-03-19 21:08:23 +00:00
Corey Bryant
1b3faebb68 Merge next branch 2015-03-18 18:59:03 +00:00
Corey Bryant
aae8a009ff Render upstart config from charm-helpers template 2015-03-18 17:41:37 +00:00
Corey Bryant
1f57af01da Change format of openstack-origin-yaml, use try/except in action, use git_src_dir in post install, update amulet tests. 2015-03-17 20:45:13 +00:00
Edward Hope-Morley
3c3faa8728 [trivial] fix peer actions (broken in previous commit) 2015-03-15 11:16:24 +01:00
Edward Hope-Morley
6371af2e5c [hopem,r=gnuoy]
Implement PKI token signing.

Closes-Bug: 1309667
2015-03-13 12:56:46 +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
e47d3a214e cleanuo 2015-03-11 14:46:42 +00:00
Edward Hope-Morley
a4c5b8d4d4 [trivial] fix is_ssl_enabled to not always return True 2015-03-11 11:57:29 +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
Edward Hope-Morley
fdba570747 remove pkiz 2015-02-24 14:51:28 +00:00
Edward Hope-Morley
bfeca73d14 don't push race-prone data on cluster relation to avoid spinning 2015-02-24 13:35:09 +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
fac79a5bdc more 2015-02-20 00:30:36 +00:00
Edward Hope-Morley
987f3f0da6 more 2015-02-19 23:42:38 +00:00
Edward Hope-Morley
17a7e408a2 more 2015-02-19 21:05:09 +00:00
Edward Hope-Morley
63afdd20c7 Fixes import error for versions of python-keystoneclient < Icehouse 2015-02-19 14:35:06 +00: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
e092465fe4 more 2015-02-16 23:56:01 +00:00