<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/haproxy/extend_start.sh, 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>2016-03-30T10:07:40+00:00</updated>
<entry>
<title>Start the haproxy by using haproxy-system-wrapper</title>
<updated>2016-03-30T10:07:40+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>jeffrey.zhang@99cloud.net</email>
</author>
<published>2016-03-18T16:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=de6650874da1470f10d4561fd1e33829eaef3414'/>
<id>urn:sha1:de6650874da1470f10d4561fd1e33829eaef3414</id>
<content type='text'>
haproxy-system-wrapper is a solution for systemd from upstream. it can
handle the reload graceful.

Change-Id: I6a3d141af065e429bd1be1b7252f5c6df1fda3bb
Closes-Bug: #1559238
</content>
</entry>
<entry>
<title>Merge "Fix race condition in haproxy"</title>
<updated>2016-03-20T16:17:28+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-03-20T16:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=69553b95f10fa32d414264b45cd21af66112eae5'/>
<id>urn:sha1:69553b95f10fa32d414264b45cd21af66112eae5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix race condition in haproxy</title>
<updated>2016-03-16T15:56:19+00:00</updated>
<author>
<name>MD NADEEM</name>
<email>mail2nadeem92@gmail.com</email>
</author>
<published>2016-03-15T09:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f11112371d50a604829e8a6c5c333e87ea94185f'/>
<id>urn:sha1:f11112371d50a604829e8a6c5c333e87ea94185f</id>
<content type='text'>
The time period between getting pid
of haproxy service and checking existance of
pid file is very short, if with in this period
haproxy service get reload then the race condition
occured and container get exit as extend_start.sh
script exit.

To minimize the risk of race condition, this patch
let the extend_start.sh script to try upto 3 times
before exit.

Closes-Bug: #1479888

Change-Id: I2f9b7ec832dec8d94a2cdd27ca8a212d0c65a60d
</content>
</entry>
<entry>
<title>Move sysctl out of haproxy container</title>
<updated>2016-03-15T14:56:38+00:00</updated>
<author>
<name>SamYaple</name>
<email>sam@yaple.net</email>
</author>
<published>2016-03-15T13:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=22fe11840ba738c045c3dce1bad840ce28c4b5b4'/>
<id>urn:sha1:22fe11840ba738c045c3dce1bad840ce28c4b5b4</id>
<content type='text'>
sysctl was improperly set in the contaienr itself which is not correct

TrivialFix

Change-Id: If2ffca6d2a40e86db4af2f103a27b280bc5fa2ff
</content>
</entry>
<entry>
<title>Fix false alert messages in HAProxy logs</title>
<updated>2016-03-13T07:02:27+00:00</updated>
<author>
<name>Vikram Hosakote</name>
<email>vhosakot@cisco.com</email>
</author>
<published>2016-03-13T06:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9d1911c5a497fe625989f5795676d9f2fa4029e6'/>
<id>urn:sha1:9d1911c5a497fe625989f5795676d9f2fa4029e6</id>
<content type='text'>
Bug #1549753 raises false alarm about haproxy to the operator and
monitoring tools even though haproxy is running fine and there is
no issue.

haproxy uses UDP datagram socket for logging and the default queue
length of 10 datagrams causes false alert messages in haproxy
logs. This patch set fixes this bug by increasing the queue length
to 128.

Test results of the fix in this patch set are at
http://paste.openstack.org/show/490302/.

Change-Id: I64fdd17cd278d51616aa0dfa4e8d2a422c8ee630
Closes-Bug: #1549753
</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>
