<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/neutron/neutron-agents, 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-02-06T07:13:47+00:00</updated>
<entry>
<title>Convert Neutron to thin containers</title>
<updated>2016-02-06T07:13:47+00:00</updated>
<author>
<name>SamYaple</name>
<email>sam@yaple.net</email>
</author>
<published>2016-01-26T19:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ddb7cd88c56604e69b838460c474213251ed3d8b'/>
<id>urn:sha1:ddb7cd88c56604e69b838460c474213251ed3d8b</id>
<content type='text'>
*** Requires Docker 1.10 which is released ***

Documentation will be in the next patch. You must set the following
in your docker.service daemon control file for propogation to work:

    [Service]
    MountFlags=shared

======================================================================

Thanks to mount propagation in Docker 1.10 we can use thin containers
finally! This is extremely useful to operators since now they can
access the network namespaces from the hosts (outside the neutron
container). But additionally it allows us to implement the VPN agent
and other services easier.

Neutron containers and the neutron role are brought into the standards
of the new Kolla. Completely with drop-root and ansible formating
updates.

The ip_wrapper.py script was (thankfully) not needed so it has been
removed from the repo.

Partially-Implements: blueprint upgrade-neutron
Change-Id: Iaf5555283240457e1912459f397a6393d886fba1
</content>
</entry>
<entry>
<title>Fix some words spellings</title>
<updated>2016-02-03T10:01:30+00:00</updated>
<author>
<name>venkatamahesh</name>
<email>venkatamaheshkotha@gmail.com</email>
</author>
<published>2016-02-03T09:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=23b1a8c03a2765627fb8b0c602a99c5d5dfc63c1'/>
<id>urn:sha1:23b1a8c03a2765627fb8b0c602a99c5d5dfc63c1</id>
<content type='text'>
Trivial Fix

Change-Id: Ic14778bb4e894490a3b6af9471ba01ab4da94601
</content>
</entry>
<entry>
<title>Fix typos in docstrings:</title>
<updated>2015-10-20T09:23:05+00:00</updated>
<author>
<name>malei</name>
<email>ma.lei@99cloud.net</email>
</author>
<published>2015-10-20T09:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bdda9e40ea16936598a68460579922566bb4d81c'/>
<id>urn:sha1:bdda9e40ea16936598a68460579922566bb4d81c</id>
<content type='text'>
Change 'formating' to 'formatting'
change 'seperate' to 'separate'

Change-Id: I3093461c91cc71654c3ba86d7d662259262c09f5
</content>
</entry>
<entry>
<title>Neutron ubuntu binary container</title>
<updated>2015-12-31T00:04:00+00:00</updated>
<author>
<name>Artur Zarzycki</name>
<email>azarzycki@mirantis.com</email>
</author>
<published>2015-12-30T12:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0ce55a9eddeab8261a7595e1c9ad6b1f35056bd2'/>
<id>urn:sha1:0ce55a9eddeab8261a7595e1c9ad6b1f35056bd2</id>
<content type='text'>
Change-Id: Iae33dfd72755ddc29961d8624fef2f4eb045816b
Partially-Implements: blueprint binary-ubuntu
</content>
</entry>
<entry>
<title>Source installation in virtualenv</title>
<updated>2015-11-27T09:22:17+00:00</updated>
<author>
<name>Michal Rostecki</name>
<email>mrostecki@mirantis.com</email>
</author>
<published>2015-11-18T06:22:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=febcb600f122dc644f8a05c4a7697a39e9157834'/>
<id>urn:sha1:febcb600f122dc644f8a05c4a7697a39e9157834</id>
<content type='text'>
Use virtualenv for installation of OpenStack projects and
dependencies to avoid conflicts with Python libraries installed
by non-OpenStack binary packages.

Change-Id: I21ecd673b2e93335b1d3dd4e279e940c9d694c3c
Implements: blueprint virtualenv
</content>
</entry>
<entry>
<title>Remove hardcoded MAINTAINER in Dockerfiles</title>
<updated>2015-11-23T11:03:47+00:00</updated>
<author>
<name>Swapnil Kulkarni (coolsvap)</name>
<email>me@coolsvap.net</email>
</author>
<published>2015-11-23T07:08:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=59a1c8b9fb91c3f2510b41858431e9a8a935e830'/>
<id>urn:sha1:59a1c8b9fb91c3f2510b41858431e9a8a935e830</id>
<content type='text'>
Added new option in kolla-build.conf

Change-Id: I45fe51966bcb59ea19d112281ba3d5a1ba091a56
Closes-Bug:#1514304</content>
</entry>
<entry>
<title>Fix namespace regression for neutron</title>
<updated>2015-11-16T20:56:39+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-11-12T17:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=baf9d93358f8fc79df9bb71f24dbc50b85860ea1'/>
<id>urn:sha1:baf9d93358f8fc79df9bb71f24dbc50b85860ea1</id>
<content type='text'>
Due the to way network namespaces work, they will not survive a
container restart. This is not an issue related to Kolla or Neutron
but rather an issue with how network namespaces work.

This is putting back into place a workaround that was in correctly
removed in the past. We simply cleanup the namespace cruft when the
neutron-agents container restarts thus avoiding this issue.

Change-Id: Ic16f2f766b4fa46347ea14a1ece5a4653c69d779
Closes-Bug: #1511216
</content>
</entry>
<entry>
<title>Fix validate-all-maintainer.sh to look for Dockerfile.j2</title>
<updated>2015-11-09T05:20:13+00:00</updated>
<author>
<name>Angus Salkeld</name>
<email>asalkeld@mirantis.com</email>
</author>
<published>2015-11-09T05:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=33d39f29421bec986b96b112d11cc8caa36a896d'/>
<id>urn:sha1:33d39f29421bec986b96b112d11cc8caa36a896d</id>
<content type='text'>
And fix the fallout.

Change-Id: Iccad3f4fdb0a6a7c14246df3408cae0425b833a5
</content>
</entry>
<entry>
<title>Bring Kolla inline with FHS</title>
<updated>2015-10-06T03:30:53+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-10-01T07:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=94162bd08f40ec742a7bfcdcd4aac45be5bd5618'/>
<id>urn:sha1:94162bd08f40ec742a7bfcdcd4aac45be5bd5618</id>
<content type='text'>
This brings Kolla images inline with FHS and should make finding
locations of things more consistent and reliable with the linux world
at large.

Change-Id: Iece5b4da4bace0fb8b1f41a65ab2c852ec73e6f8
Closes-Bug: #1485742
</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>
