<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/base/start.sh, branch stein-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=stein-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stein-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2017-08-16T16:13:28+00:00</updated>
<entry>
<title>Enable xtrace on start scripts</title>
<updated>2017-08-16T16:13:28+00:00</updated>
<author>
<name>Paul Bourke</name>
<email>paul.bourke@oracle.com</email>
</author>
<published>2017-08-16T16:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=755c4ed69e305d51a1efbad7c5f60d7bfe80fdf8'/>
<id>urn:sha1:755c4ed69e305d51a1efbad7c5f60d7bfe80fdf8</id>
<content type='text'>
This helps operators more accurately see the start up sequence of
containers, especially in the case where they fail and we want to see
the last command executed.

Change-Id: I8a5765f09d52bb11d5af5aa8886746c87757ea5f
</content>
</entry>
<entry>
<title>Remove all Heka related remaining stuff</title>
<updated>2017-05-29T01:42:20+00:00</updated>
<author>
<name>Bertrand Lallau</name>
<email>bertrand.lallau@thalesgroup.com</email>
</author>
<published>2017-03-15T15:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c71e8ba8ffecad82b3c959e8eff84ff9b152a577'/>
<id>urn:sha1:c71e8ba8ffecad82b3c959e8eff84ff9b152a577</id>
<content type='text'>
Heka has been removed and replaced by fluentd.
Refer to https://review.openstack.org/#/c/437874/

Change-Id: I989e5d71b5ba4d036dd45c02b3923c5bf27a04ed
</content>
</entry>
<entry>
<title>Move shebang customization into jinja2 block</title>
<updated>2017-05-11T15:54:17+00:00</updated>
<author>
<name>Martin André</name>
<email>m.andre@redhat.com</email>
</author>
<published>2017-04-07T09:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f9e634ca6b5e6aa33369858e73433409fe10dd2f'/>
<id>urn:sha1:f9e634ca6b5e6aa33369858e73433409fe10dd2f</id>
<content type='text'>
By setting up the shebang inside a jinja2 block, this allows the
operator to use a different init system of simply disable it. This is
especially useful with docker 1.13 that comes with its own stripped
down init system (a build of tini) that would cause the containers to
run double init systems if used with the '--init' command line
argument.

Change-Id: I220d8cfc81c25471e635b2f5790759f21e788e64
Closes-Bug: #1680770
</content>
</entry>
<entry>
<title>Merge "Use dumb-init to manage the pid 1 process"</title>
<updated>2016-08-31T16:30:13+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-08-31T16:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=e37314aaabd8610dfe44df05791c7b026c319442'/>
<id>urn:sha1:e37314aaabd8610dfe44df05791c7b026c319442</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change source with dot at extend_start files</title>
<updated>2016-08-29T05:29:16+00:00</updated>
<author>
<name>Eduardo Gonzalez</name>
<email>dabarren@gmail.com</email>
</author>
<published>2016-08-23T17:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8e98e5f15e253263fe18833d623968a9de677d69'/>
<id>urn:sha1:8e98e5f15e253263fe18833d623968a9de677d69</id>
<content type='text'>
Is a best practice in Unix/Linux scripts to use dots
instead of source command.
Using dots will avoid issues with non BASH shells

TrivialFix
Change-Id: Ie6480a1954f853f79faffa093452715ebd9f7d90
Signed-off-by: Eduardo Gonzalez &lt;dabarren@gmail.com&gt;
</content>
</entry>
<entry>
<title>Use dumb-init to manage the pid 1 process</title>
<updated>2016-08-20T17:27:17+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>jeffrey.zhang@99cloud.net</email>
</author>
<published>2016-08-18T08:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6710bbeb7c8bdcec45b1fb01c78618f6c9482e80'/>
<id>urn:sha1:6710bbeb7c8bdcec45b1fb01c78618f6c9482e80</id>
<content type='text'>
Normally, when you launch a Docker container, the process you're
executing becomes PID 1, giving it the quirks and responsibilities that
come with being the init system for the container.

There are two common issues this presents:

* In most cases, signals won't be handled properly.
* Orphaned zombie processes aren't properly reaped.

the dumb-init acting like a simple init system. It launches a single
process and then proxies all received signals to a session rooted at
that child process.

Closes-Bug: #1614509
Change-Id: I9d3d04648e151ddc7c6732b92ffd3b6c9fe467ec
</content>
</entry>
<entry>
<title>Fix "wait for log socket" in start.sh</title>
<updated>2016-03-07T12:21:38+00:00</updated>
<author>
<name>Éric Lemoine</name>
<email>elemoine@mirantis.com</email>
</author>
<published>2016-03-07T10:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=14dec25e54eb0507d35b86abee8030c6878c6566'/>
<id>urn:sha1:14dec25e54eb0507d35b86abee8030c6878c6566</id>
<content type='text'>
The code in docker/base/start.sh that waits for the log socket does
not work because it includes a bad "space" character after "-S".

This patch changes that character to a real "space" character. It
also sets the SKIP_LOG_SETUP envvar for the Heka container.

TrivialFix

Change-Id: I17a3005df5bbd57678350fc77030e44b5ad6acae
</content>
</entry>
<entry>
<title>Merge "Remove Rsyslog entirely"</title>
<updated>2016-02-23T16:37:56+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-02-23T16:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=56c32ac39aed6a7a0cff334e6b57e9e27037499b'/>
<id>urn:sha1:56c32ac39aed6a7a0cff334e6b57e9e27037499b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Rsyslog entirely</title>
<updated>2016-02-23T09:45:23+00:00</updated>
<author>
<name>Éric Lemoine</name>
<email>elemoine@mirantis.com</email>
</author>
<published>2016-02-22T16:13:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0417844b8d1babf3bb95d5237c7811c06d9b6347'/>
<id>urn:sha1:0417844b8d1babf3bb95d5237c7811c06d9b6347</id>
<content type='text'>
Partially implements: blueprint heka

Change-Id: I1322d2dc870e6f8fe052926995d993e8a08a25db
</content>
</entry>
<entry>
<title>Skip extend_start.sh if KOLLA_SKIP_EXTEND_START is defined</title>
<updated>2016-02-23T01:09:08+00:00</updated>
<author>
<name>Angus Salkeld</name>
<email>asalkeld@mirantis.com</email>
</author>
<published>2016-02-23T01:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2597bf8cfd27dc82133cc4bf978c8268f00953b6'/>
<id>urn:sha1:2597bf8cfd27dc82133cc4bf978c8268f00953b6</id>
<content type='text'>
This is all kolla-mesos needs, so that we can run the extend_start
within the context of our start script. We need to do this to track
dependencies of the commands (one of which is the extend_start).

implements blueprint custom-extend-start

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