<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/keystone/Dockerfile, 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-05-15T06:32:22+00:00</updated>
<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>
<entry>
<title>Port to icehouse</title>
<updated>2015-05-06T16:58:43+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-05-05T00:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=d30f69bc8327bf37e013c9647c99d9192eec8830'/>
<id>urn:sha1:d30f69bc8327bf37e013c9647c99d9192eec8830</id>
<content type='text'>
This represents making build-docker-images --release build
with the icehouse tag and causes docker-compsoe to pull from
the icehouse tag.

Partially-implements: blueprint port-kilo

Change-Id: I66b2c39abc55c0f47152dd90e696fc46b9c58f50
</content>
</entry>
<entry>
<title>Replace ; with &amp;&amp; in Dockerfile</title>
<updated>2015-03-27T23:52:48+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-03-27T23:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=986edf4a97d9c98cd784067275c426f03df52f77'/>
<id>urn:sha1:986edf4a97d9c98cd784067275c426f03df52f77</id>
<content type='text'>
When using ';' this can allow the previous command to fail and while the
docker build proceeds without realizing a command failed. Switching to
'&amp;&amp;' allows the exit code to make it to the docker build command and the
build to fail appropriately.

Change-Id: Idd0991ed4549542bb10d27da1a0a025d0503b6c1
</content>
</entry>
<entry>
<title>Fixes Keystone openrc and sets / for scripts</title>
<updated>2015-03-20T07:18:21+00:00</updated>
<author>
<name>Daneyon Hansen</name>
<email>danehans@cisco.com</email>
</author>
<published>2015-03-20T07:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8eb36e7cde708c36074874401601744caed817c4'/>
<id>urn:sha1:8eb36e7cde708c36074874401601744caed817c4</id>
<content type='text'>
Previously, the keydtone openrc file was not using the proper
auth url, whcih was broken with too many double ticks. Also
changed the auth port from public to admin since keystone user
is an admin tenant. Changed DIR for scripts to align with the
rest of the project.

Change-Id: Iadde3239227e65ecca479b16a7b7db51d3a579c8
</content>
</entry>
<entry>
<title>Implements: blueprint container-set-api-control</title>
<updated>2015-03-13T17:10:16+00:00</updated>
<author>
<name>Daneyon Hansen</name>
<email>danehans@cisco.com</email>
</author>
<published>2015-02-27T03:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=dafbaf05edce9199953688bc076e75e59fee5aeb'/>
<id>urn:sha1:dafbaf05edce9199953688bc076e75e59fee5aeb</id>
<content type='text'>
Adds Keystone Container-Set support

Previously, Keystone containers were configured for use in a
Kubernetes environment. This patch removed k8s dependencies and
adds container set functionality.

Change-Id: I131ce205857110bbee49fe81a4a005f9e273ce09
</content>
</entry>
<entry>
<title>Allow changing base image</title>
<updated>2015-03-02T05:08:06+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-02-26T06:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0764fd7dea3f56627bb42e285cfb818cce08229e'/>
<id>urn:sha1:0764fd7dea3f56627bb42e285cfb818cce08229e</id>
<content type='text'>
By changing the PREFIX variable in the .buildconf one is now able to
build docker images from different bases.

For example, add the following line to your .buildconf file to build
CentOS based images:

    PREFIX=centos-rdo-

Default base image is Fedora. For now only RH family is supported.

Additionally, changing the namespace either with the NAMESPACE variable
in .buildconf or via --namespace commandline option now changes the
source namespace as well from the default kollaglue one.

Implements: blueprint multi-baseos
Co-Authored-By: Steven Dake &lt;stdake@cisco.com&gt;
Change-Id: I3964cd2292789ea883a1f2d2738a5731a4fff49b
</content>
</entry>
<entry>
<title>Make keystone work with CentOS 7 image</title>
<updated>2015-02-24T09:28:30+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-02-24T04:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9dc7c1a15f10bd911b2d719e124de5925db9ba38'/>
<id>urn:sha1:9dc7c1a15f10bd911b2d719e124de5925db9ba38</id>
<content type='text'>
Keystone relies on crux.  Crux is now installed in the base images, so
individual images don't need to install crux.

Partially-implements: blueprint multi-baseos
Change-Id: Id9ed5fb8bc74de6a36f28a6b2bc8ba055c31a32e
</content>
</entry>
<entry>
<title>Update MAINTAINER in Dockerfiles to Kolla Project</title>
<updated>2014-10-22T15:11:31+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@redhat.com</email>
</author>
<published>2014-10-22T14:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=277f2448e8fde089cfed0a3dfe2e74dc265af447'/>
<id>urn:sha1:277f2448e8fde089cfed0a3dfe2e74dc265af447</id>
<content type='text'>
Remove individual MAINTAINER information from Dockerfiles.

Change-Id: I777df5cde049599dc786176e1d5b4b9597f0b334
</content>
</entry>
<entry>
<title>added simple health check scripts</title>
<updated>2014-10-13T20:43:13+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@redhat.com</email>
</author>
<published>2014-10-10T17:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f5935414855ad8bbe3abe51020e7d92965938cec'/>
<id>urn:sha1:f5935414855ad8bbe3abe51020e7d92965938cec</id>
<content type='text'>
add /check.sh to keystone and glance-api images that can be used to
verify proper functionality of the container.

Change-Id: I0a878678fb8e9427d8e99af4896cbc679d3490a4
</content>
</entry>
<entry>
<title>use "crux" for creating users/endpoints</title>
<updated>2014-10-06T17:26:34+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@redhat.com</email>
</author>
<published>2014-10-03T18:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9414ab5cadea0cfd958cc7dfc0041eb758f452e6'/>
<id>urn:sha1:9414ab5cadea0cfd958cc7dfc0041eb758f452e6</id>
<content type='text'>
this patch introduces the "crux" [1] tool for creating keystone
users, services, and endpoints in an idempotent fashion.  E.g., to
create a user that doesn't exist:

    $ crux user-create -n lars -t lars -p secret
    creating new tenant
    created tenant lars (d74cec5023c4428da533066bb11943db)
    creating new user lars
    created user lars (adf2c2d92e894a3d90a403c5885f192e)

And performing the same operation a second time:

    $ crux user-create -n lars -t lars -p secret
    using existing tenant lars (d74cec5023c4428da533066bb11943db)
    using existing user lars (adf2c2d92e894a3d90a403c5885f192e)

The behavior is similar for creating keystone endpoints.

[1]: https://github.com/larsks/crux

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