<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/magnum/magnum-api/extend_start.sh, branch train-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=train-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=train-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2016-02-24T11:04:03+00:00</updated>
<entry>
<title>Remove duplicate code in magnum extend_start.sh</title>
<updated>2016-02-24T11:04:03+00:00</updated>
<author>
<name>Éric Lemoine</name>
<email>elemoine@mirantis.com</email>
</author>
<published>2016-02-24T11:04:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=feca4a3f4a4a16797ee32743be834ac04a0873e7'/>
<id>urn:sha1:feca4a3f4a4a16797ee32743be834ac04a0873e7</id>
<content type='text'>
Change-Id: Iaa7049834be784c7410970fb9f0b25086891211d
Partial-Bug: #1546944
</content>
</entry>
<entry>
<title>Make Heka collect Magnum logs</title>
<updated>2016-02-19T21:56:10+00:00</updated>
<author>
<name>Éric Lemoine</name>
<email>elemoine@mirantis.com</email>
</author>
<published>2016-02-17T13:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=d935f2da68e1fd6952c9e2c2f75152dcde5d87d4'/>
<id>urn:sha1:d935f2da68e1fd6952c9e2c2f75152dcde5d87d4</id>
<content type='text'>
Partially implements: blueprint heka
Change-Id: I91a977c6a3632c570f7a6054c8de3f5e3cb6932c
</content>
</entry>
<entry>
<title>Drop root for Magnum</title>
<updated>2015-11-17T18:02:18+00:00</updated>
<author>
<name>Paul Bourke</name>
<email>paul.bourke@oracle.com</email>
</author>
<published>2015-11-17T17:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1a536124ada8645d2fa1abb3c8c898afb531847e'/>
<id>urn:sha1:1a536124ada8645d2fa1abb3c8c898afb531847e</id>
<content type='text'>
This change ensures commands run in the magnum containers are done as the
'magnum' user rather than root.

Change-Id: I18e2febae98aae6d6fc6c61cc2817442f408cb75
Partially-Implements: blueprint drop-root
</content>
</entry>
<entry>
<title>Add Ansible support for Magnum</title>
<updated>2015-11-13T10:31:34+00:00</updated>
<author>
<name>Michal Rostecki</name>
<email>mrostecki@mirantis.com</email>
</author>
<published>2015-10-17T16:13:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2cd5d9ed74c15b2b6299ba283b2a7db702454626'/>
<id>urn:sha1:2cd5d9ed74c15b2b6299ba283b2a7db702454626</id>
<content type='text'>
Change-Id: Idb25ac4d3148c9b9400cf675ac2e47d35cce6224
Implements: blueprint ansible-magnum
</content>
</entry>
<entry>
<title>Fix issue with su and bad kernels</title>
<updated>2015-10-13T15:13:55+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-10-13T06:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5f200e044648efe64f297d186432839762f91395'/>
<id>urn:sha1:5f200e044648efe64f297d186432839762f91395</id>
<content type='text'>
Long story short, some kernels before 3.15 had an issue with using su
in a container when the network namespace was --net=host. The gate
has a 3.10 and a 3.13 kernel and has a problem with this. This changes
everything to use sudo

backport: liberty
Partially-Implements: blueprint functional-testing-gate
Change-Id: I4d79ccaa1cddffcc8393f64e7e1be2538efe33e5
</content>
</entry>
<entry>
<title>Common start.sh</title>
<updated>2015-10-06T03:30:26+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-09-30T11:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cb4e875ae1e1ec2e6ddf8a6b37f42283697fd50c'/>
<id>urn:sha1:cb4e875ae1e1ec2e6ddf8a6b37f42283697fd50c</id>
<content type='text'>
The majority of the start.sh code is identical. This removes that
duplicate code while still maintaining the ability to call code in a
specific container.

The start.sh is moved into /usr/local/bin/kolla_start in the container

The extend_start.sh script is called by the kolla_start script at the
location /usr/local/bin/kolla_extend_start . It always exists because
we create a noop kolla_extend_start in the base directory. We override
it with extend_start.sh in a specific image should we need to.

Of note, the neutron-agents container is exempt from this new
structure due to it being a fat container.

Additionally, we fix the inconsistent permissions throughout. 644 for
repo files and the scripts are set to 755 via a Docker RUN command to
ensure someones local perm change won't break upstream containers.

Change-Id: I7da8d19965463ad30ee522a71183e3f092e0d6ad
Closes-Bug: #1501295
</content>
</entry>
</feed>
