<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/centos/binary/keystone, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=master</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2015-08-28T07:50:30+00:00</updated>
<entry>
<title>Remove docker directory</title>
<updated>2015-08-28T07:50:30+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-08-28T02:23:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f895ee07cc5c1030e32854cf9a4e91bbeaf4de12'/>
<id>urn:sha1:f895ee07cc5c1030e32854cf9a4e91bbeaf4de12</id>
<content type='text'>
Remove the docker directory (yay) and old build tools.

This will result in an f21 failing gate - however, I have a patch
submission to remove that gate from our project configuration.

Change-Id: I3c461cedb6906422c8076f60c470e773d6cdcf33
Partially-Implements: blueprint remove-docker-dir
</content>
</entry>
<entry>
<title>Remove config-internal for keystone</title>
<updated>2015-08-07T18:33:27+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-08-07T18:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f631243a71c3d2647da4741b53fb8280c65c6432'/>
<id>urn:sha1:f631243a71c3d2647da4741b53fb8280c65c6432</id>
<content type='text'>
Change-Id: Iacd37265619866d4b46c67e16824021d955c0251
Partially-implements: blueprint remove-config-internal
</content>
</entry>
<entry>
<title>Fix permissions on log directory for keystone</title>
<updated>2015-07-08T09:35:33+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-07-07T13:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=4c4181d54a5fe5491db8e3f4f29a615005d23c64'/>
<id>urn:sha1:4c4181d54a5fe5491db8e3f4f29a615005d23c64</id>
<content type='text'>
Additionally fixed bootstrap issue caused by an ansible bug in some
versions of the docker module.

Closes-Bug: #1472270
Change-Id: Ia5a370db5ab7690854afcd63492ba7dbbea29835
</content>
</entry>
<entry>
<title>Have bootstrap script create the initial endpoint</title>
<updated>2015-07-05T15:36:22+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-07-05T11:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c80a8c282bfa51c61a76e7b9b5f1228527503dea'/>
<id>urn:sha1:c80a8c282bfa51c61a76e7b9b5f1228527503dea</id>
<content type='text'>
Due to a few issue that exist between keystone v3 and v2.0 the endpoint
needs to be created as v2.0. If it is created as v3, v2.0 queries will not
see the endpoint.

https://bugs.launchpad.net/keystone/+bug/1470635

Change-Id: Ie7ff88b8cbb23b3ca149cb6e8d5a18a427d22038
Partially-Implements: blueprint ansible-service
</content>
</entry>
<entry>
<title>Add initial config function and keystone support</title>
<updated>2015-06-30T17:26:23+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-06-17T08:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3ac7da64d12c631def3640369998d292fd1a199f'/>
<id>urn:sha1:3ac7da64d12c631def3640369998d292fd1a199f</id>
<content type='text'>
Add set_configs function that implements the flow from the proposed
ansible-multi spec. Move start.sh to config-internal.sh to preserve existing
behaviour.

config-externall.sh copies the appropriate configs in from the bind'd
location and sets permissions and ownership appropriately.

Partially Implements: blueprint ansible-multi

Change-Id: I53fca0660451087f273fefc3c63e0d8cf1a2c096
</content>
</entry>
<entry>
<title>Convert keystone from eventlet to httpd</title>
<updated>2015-06-29T21:39:40+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-06-29T20:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6370bf25cb3c624067d7327ef54bf2fe654c87be'/>
<id>urn:sha1:6370bf25cb3c624067d7327ef54bf2fe654c87be</id>
<content type='text'>
eventlet in master (Delorean) has had a regression making Keystone
not work well with it.  Instead, we have decided to switch to the
recommended deployment model using httpd.

Change-Id: Ie5407ae4fab9882b301925ddfa1b065923bbd52f
Closes-Bug: #1469851
</content>
</entry>
<entry>
<title>Symlink all non Dockerfile resources in images</title>
<updated>2015-06-19T17:12:05+00:00</updated>
<author>
<name>Paul Bourke</name>
<email>paul.bourke@oracle.com</email>
</author>
<published>2015-06-17T11:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=897337cdd61f1702aa7e68da0466804bf0d21a86'/>
<id>urn:sha1:897337cdd61f1702aa7e68da0466804bf0d21a86</id>
<content type='text'>
The only files in the docker image directories that differ majorly between
distros are the Dockerfiles (e.g. different package manager mechanisms,
different repo sources, etc).

The supporting files such as the start.sh/check.sh and config files should
largely stay the same between base images.

This change moves these files up into a "common" directory, and symlinks them
in the same way that the build script is managed. This means when adding a new
base distro only new Dockerfiles need to be created. Also, if a distro does
happen to require a vastly different start.sh script for example, one can
choose to simply not symlink to the common and instead drop in a custom one.

Implements: blueprint refactor-base-image-layout

Change-Id: Ic4db69d31ff54a1fb95af4853a2e5ae490064284
</content>
</entry>
<entry>
<title>Make keystone start.sh bashate compliant</title>
<updated>2015-06-08T18:01:50+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-05-28T16:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=74d81e610e2744428eee5831fe44398174d997cc'/>
<id>urn:sha1:74d81e610e2744428eee5831fe44398174d997cc</id>
<content type='text'>
Change-Id: I83fbe7aa0828c82058fcd9cae184f7fbf6ce88d8
Partially-Implements: blueprint bashate-gate
</content>
</entry>
<entry>
<title>Restructure builds to allow more flexibility</title>
<updated>2015-05-15T06:32:22+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-05-13T11:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=13062e23e86b5d86020949754540460cb5b0b4fe'/>
<id>urn:sha1:13062e23e86b5d86020949754540460cb5b0b4fe</id>
<content type='text'>
As a restructure, nothing is changed from the original behaviour and
naming despite the file structure changing. The symlinks to build had
to be updated generating lots of "deleted" and "new_file".

The new structure is:

docker/${base_distro}/${type}/${container}

base_distro == centos, ubuntu, fedora, etc
type == source, binary, rdo

type rdo is a symlink to binary for backwards compatibility

Two new flags are added to the build-all script to support the ability
to support different base distros and a flag to support binary or source
containers.

There are several added folders that are empty to hold the directory
structure for future containers of these types.

To use a prefix other than centos-rdo- you can set PREFIX in the toplevel
directory .buildconf file

Change-Id: Ifc7bac0d827470f506c8b5c004a833da9ce13b90
</content>
</entry>
</feed>
