<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/zaqar/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>2018-11-12T02:15:38+00:00</updated>
<entry>
<title>Update Zaqar image</title>
<updated>2018-11-12T02:15:38+00:00</updated>
<author>
<name>Kien Nguyen</name>
<email>kiennt65@viettel.com.vn</email>
</author>
<published>2018-10-16T10:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cf2b2b55b6a6ceb295c574ac5e0bdcdf40687f9c'/>
<id>urn:sha1:cf2b2b55b6a6ceb295c574ac5e0bdcdf40687f9c</id>
<content type='text'>
Follow Zaqar installation documentation [1]

[1] https://docs.openstack.org/zaqar/latest/install/

Change-Id: Ic356fb81c19ebbc78aa3c7e871c4946d1f712a45
Implements: blueprint ansible-zaqar
</content>
</entry>
<entry>
<title>Fix if $user is root at extend_start</title>
<updated>2017-05-12T12:40:52+00:00</updated>
<author>
<name>egonzalez90</name>
<email>dabarren@gmail.com</email>
</author>
<published>2017-05-12T11:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=45c54d7959a04dd95e871d6d00dd0fb84a5126d0'/>
<id>urn:sha1:45c54d7959a04dd95e871d6d00dd0fb84a5126d0</id>
<content type='text'>
In ubuntu is not evaluating correctly
if $user == root check at extend_start.

Changing to "$(whoami)" == 'root' fixes the issue

Change-Id: I296a1f98764cdfa09650c483bc7beba53e6bdba4
Closes-Bug: #1690360
</content>
</entry>
<entry>
<title>Add Apache packages to zaqar container</title>
<updated>2017-05-02T13:15:50+00:00</updated>
<author>
<name>Martin André</name>
<email>m.andre@redhat.com</email>
</author>
<published>2017-05-02T13:14:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=a2c0087b3842c00e27440e69abc3c57125a50cc0'/>
<id>urn:sha1:a2c0087b3842c00e27440e69abc3c57125a50cc0</id>
<content type='text'>
Some projects that use Kolla docker containers (TripleO) run zaqar
under httpd. This patch adds the httpd package so that it exists in the
container and can optionally by used via Docker entrypoints.

As many of these projects do not require the use of Apache (it is
opt-in) at this point not all deployment frameworks support the use of
it so the existing configuration defaults have been left as-is for now.

Change-Id: I35cfd1c2320eb972890b44668c8f9f0a047a65dc
Partially-Implements: blueprint apache-packages-for-apis
</content>
</entry>
<entry>
<title>Fix zaqar container</title>
<updated>2017-01-07T12:54:51+00:00</updated>
<author>
<name>Eduardo Gonzalez</name>
<email>dabarren@gmail.com</email>
</author>
<published>2016-12-06T19:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=69e2e9fff15ea9d20d81426cf384fe85177fb69b'/>
<id>urn:sha1:69e2e9fff15ea9d20d81426cf384fe85177fb69b</id>
<content type='text'>
This PS is part of a rework on zaqar container.
In it's current state is not working in kolla.
Will be adding/fixing issues under this PS.

- Remove bootstrap zaqar:
  At this point zaqar-manage command does not exist.
  Boostraping is not needed while starting zaqar container.

- Add pymongo package in source install.

- Create /var/log/kolla folder.

- Change zaqar homedir to /var/lib/zaqar and unify creation.

- Zaqar's source default have config files as *.sample.
  Policy.json need to be present if keystone auth
  is going to be used.

- Zaqar uses wsgi to the API, heka decoder need to be added

Change-Id: I9c6716b64345d9e846902ffbfbf033135e3eabd9
Closes-Bug: #1647831
</content>
</entry>
<entry>
<title>Drop root for Zaqar service</title>
<updated>2015-11-13T19:20:36+00:00</updated>
<author>
<name>Josh Lothian</name>
<email>jlothian@cisco.com</email>
</author>
<published>2015-11-13T18:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=63d5e9b5524d5e917dcf9848d74830d6dad08391'/>
<id>urn:sha1:63d5e9b5524d5e917dcf9848d74830d6dad08391</id>
<content type='text'>
Change-Id: I59797a8539406e478f6953a9aa0c933e73eb5892
Partially-Implements: blueprint drop-root
</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>
