<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/keystone/start.sh, branch kilo-eol</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=kilo-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=kilo-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2015-04-27T05:26:37+00:00</updated>
<entry>
<title>Change the default shell to bash</title>
<updated>2015-04-27T05:26:37+00:00</updated>
<author>
<name>Chen Zhiwei</name>
<email>zhiwchen@cn.ibm.com</email>
</author>
<published>2015-04-27T03:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=76c1fe63717492fbe84b86c7f5c87b1b042cf446'/>
<id>urn:sha1:76c1fe63717492fbe84b86c7f5c87b1b042cf446</id>
<content type='text'>
Unify the shell to bash in all Kolla scripts.

Change-Id: Ib9591b2f8f344eb88455c5e9b7ecf2164fb5960a
Implements: blueprint use-bash-shell
</content>
</entry>
<entry>
<title>Allow check_for_* functions to be consumed by wait_for</title>
<updated>2015-04-01T07:39:44+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-03-30T01:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=34872c1c2f68f4a410c423ed8b615822a29ff94a'/>
<id>urn:sha1:34872c1c2f68f4a410c423ed8b615822a29ff94a</id>
<content type='text'>
In order for the `check_for_*` functions to be consumed by `wait_for`,
they should notify of their success but not exit.

As a consequence, the previous behavior is restored by the fail_unless_*
companion functions.

With this change, it is now possible to do:

    wait_for 30 1 check_for_os_service_running keystone

Change-Id: I16ddf8913027030c3ccb5487713d172904508fd6
</content>
</entry>
<entry>
<title>Merge "Don't kill keystone, but instead wait for it to finish at the end"</title>
<updated>2015-03-21T03:19:48+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-03-21T03:19:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=be79b50b3178b882fe20bdc20d8d082f4c45a3db'/>
<id>urn:sha1:be79b50b3178b882fe20bdc20d8d082f4c45a3db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't kill keystone, but instead wait for it to finish at the end</title>
<updated>2015-03-20T17:48:32+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-03-20T17:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f642fd7b2da8f96db031e02e61e0df7ec955f738'/>
<id>urn:sha1:f642fd7b2da8f96db031e02e61e0df7ec955f738</id>
<content type='text'>
use the bash wait builtin to wait for the keystone process to exit.

Change-Id: I03057e7925e7e41120c163c0be22ade75050d9f1
</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>Add a "admin" user via crux to keystone container</title>
<updated>2015-03-18T19:48:05+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-03-18T19:46:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=857a2b1dd2ac371a6a90d4d2a52506efd9977c6b'/>
<id>urn:sha1:857a2b1dd2ac371a6a90d4d2a52506efd9977c6b</id>
<content type='text'>
The keystone container was changed to only add a keystone user.  The rest
of the infrastructure in Kolla expects the name "admin" from a "can I
use a client to access the APIs perspective."  As a result, we need a user
for keystone and a user for admin which this patch adds.

Change-Id: I3a3e938f946df1fd5982e89397ef61368f1f3674
</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>Cleanup required variables checks for all containers</title>
<updated>2015-01-19T07:29:59+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2014-12-01T05:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=91ca8d4b00c632bcf7a2a9903aa4cf584fee27e9'/>
<id>urn:sha1:91ca8d4b00c632bcf7a2a9903aa4cf584fee27e9</id>
<content type='text'>
This allows Kubernetes to reschedule containers in case a required
variable is missing, for example when the Kubernetes pod is started
before the service.

The checks were cleaned using the following method:
  * remove duplicates
  * remove check for variables that get a default value in the same file
  * check for all variables used in the file
  * check for required services when it is obvious.

Change-Id: Ib7e0530c410c61f828d36efe8925a20dc9781eab
</content>
</entry>
<entry>
<title>Merge "Prefer the use PUBLIC_IP over MY_IP"</title>
<updated>2014-12-26T07:01:12+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-12-26T07:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1fcf0bee5fbf455c547db6bd4a581680faf303a8'/>
<id>urn:sha1:1fcf0bee5fbf455c547db6bd4a581680faf303a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable usage of containers outside of Kubernetes</title>
<updated>2014-12-17T04:50:03+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2014-12-03T07:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=816612192c179a6b73c3f3b5f105d481ab1a438c'/>
<id>urn:sha1:816612192c179a6b73c3f3b5f105d481ab1a438c</id>
<content type='text'>
Kubernetes currently creates FOO_SERVICE_HOST and FOO_SERVICE_PORT env
vars as part of starting the containers. However this is not done when
starting them with plain docker.

Defaulting variables to their common version if they're not already set
allows the usage of --link in plain 'docker run' to wire together
containers.

Co-Authored-By: Charles Crouch &lt;ccrouch@redhat.com&gt;
Change-Id: I91098ff987b18646d901ac63a3a644fbb68fc857
</content>
</entry>
</feed>
