lp:~hopem/charms/trusty/keystone/fix-auth-settings

Created by Edward Hope-Morley and last modified
Get this branch:
bzr branch lp:~hopem/charms/trusty/keystone/fix-auth-settings
Only Edward Hope-Morley can upload to this branch. If you are Edward Hope-Morley please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Edward Hope-Morley
Status:
Development

Recent revisions

135. By Edward Hope-Morley

[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.

134. By Edward Hope-Morley

[hopem,r=wolsen]

Fix SSL peer service actions

133. By Billy Olsen

[hopem,r=wolsen]

Ensure db not accessed before ready.

Closes-Bug: #1413753

132. By Edward Hope-Morley

[hopem,r=gnuoy]

Fixes import error for versions of python-keystoneclient < Icehouse

Closes-Bug: 1423579

131. By Edward Hope-Morley

[hopem,r=wolsen]

Fixes SSL cert/key inject from config.

Closes-Bug: 1351401

130. By Edward Hope-Morley

[trivial] fix peer actions (broken in previous commit)

129. By Edward Hope-Morley

[hopem,r=gnuoy]

Implement PKI token signing.

Closes-Bug: 1309667

128. By Edward Hope-Morley

[trivial] fix Makefile publish rule

127. By Edward Hope-Morley

[trivial] fix is_ssl_enabled to not always return True

126. By Edward Hope-Morley

[hopem,r=gnuoy]

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~openstack-charmers-archive/charms/precise/keystone/trunk
This branch contains Public information 
Everyone can see this information.