aboutsummaryrefslogtreecommitdiff
path: root/docker/neutron
AgeCommit message (Collapse)AuthorFilesLines
2018-11-06Merge "neutron-base: unify Debian/Ubuntu part"Zuul1-21/+17
2018-11-02Drop deprecated image neutron-sfc-agentChristian Berendt2-23/+0
Change-Id: Ie81b9c5f44d209209b65ceea446d4abc9f533f91
2018-10-12neutron-base: remove bashismsChristian Berendt1-1/+1
Use [ instead of [[. This will solve the following issue: Change-Id: I1153a5146ca8b08dd1ad732b60d8d4bce8e060ab INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:/bin/sh: 1: [[: not found INFO:kolla.common.utils.neutron-base:
2018-10-10neutron-base: unify Debian/Ubuntu partMarcin Juszkiewicz1-21/+17
Change-Id: I13d75c3fafd2f1e26da6e85cacb7b84601096d8d
2018-09-18Test Fix ceilometer source buildsEduardo Gonzalez1-1/+2
Remove ceilometer from constraints to fix the build. Change-Id: I992cf177944df8da3026a8b3deabf5f10051959c
2018-09-11Merge "Add networking-generic-switch to neutron-server"Zuul1-1/+2
2018-08-21Fix the ubuntu binary gateJeffrey Zhang1-2/+4
1. openstack-dashboard package already configured the folders as expected. 2. UCA is not include python-vmware-nsx 13.0.0 package now. Change-Id: I7cb0c4d3d872333dadd2eecd7071e8f08c21a44d
2018-08-16Add networking-generic-switch to neutron-serverWill Miller1-1/+2
Change-Id: I75c460bda4c85016446f6a8df14e53806f8ef414
2018-07-31Add neutron dragent package for RPM binary buildsEduardo Gonzalez1-2/+4
Change-Id: Ief8f075a57f8e365499fddbca25b1af71ccfc96c Closes-Bug: #1772552
2018-07-26validate-indentation: expand check to also catch macros.install_packagesJon Schlueter1-1/+1
Fixed up 5 Dockerfile.j2 files that had the issue Change-Id: I8a5551050a75d64712c36d53573437a18777a82f
2018-07-26Merge "Adding BGPVPN Heat plugin to Neutron Opendaylight image"Zuul1-0/+6
2018-07-26Adding BGPVPN Heat plugin to Neutron Opendaylight imageRicardo Noriega1-0/+6
Change-Id: Ieba8ca43fd00a0c6a3e5f1b89110ad7341eb9653 Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2018-07-20Add networking-baremetal package to neutron-baseWill Miller1-0/+1
Change-Id: I032bfdbbb4890594a9ef43f9a5807a76ecd5d3ab
2018-07-19Merge "Only run rolling upgrade for neutron, vpnaas, fwaas"Zuul1-2/+8
2018-07-13Merge "Stop using deprecated rpm package names"Zuul1-2/+2
2018-07-10Stop using deprecated rpm package namesMartin André1-2/+2
These packages produce a warning during the installation, we should switch to their new names, usually to be specific about their use of python2. Change-Id: I0a80e822f64222d9a32aabd1fd834bcf794d6320
2018-07-06Add dibbler-client package to neutron-l3-agentMurali Annamneni1-2/+4
For IPV6 prefix delegation, dibbler-client is required to send solicit messages to dibbler server. Change-Id: I00fa0d6137788f3aaee11498f89c385ba580bce4
2018-06-21Only run rolling upgrade for neutron, vpnaas, fwaasDuong Ha-Quang1-2/+8
Due to only neutron, vpnass and fwaas have supported for rolling upgrade database migration, this patch set add --subproject argument to limited the upgrade to these. Co-Authored-By: Ha Manh Dong <donghm@vn.fujitsu.com> Change-Id: I007e0068622fd630eb9f2f29b604015376ae7cd3 Implements: blueprint apply-service-upgrade-procedure
2018-06-04Merge "Use real package name"Zuul2-2/+2
2018-05-26Use real package nameChuck Short2-2/+2
In the mitaka cycle, the Ubuntu neutron plugin packages were renamed, and transitional packages were created. Use the real name of the linuxbridge plugin package to reflect reality. Change-Id: I12e1ee45b7a9cfee0d42ba66a34d2e5f4267ca2e Signed-off-by: Chuck Short <charles.short@ericsson.com>
2018-05-04Merge "Create radvd container"Zuul1-0/+5
2018-04-20Create radvd containerBrian Haley1-0/+5
Also added radvd to neutron-base container since it's needed for IPv6. Change-Id: I27e2316b419f48dfb90b536a0835f00b39b28444
2018-03-27Add support for Infoblox IPAM agentGerry Buteau1-0/+11
The Infoblox IPAM agent will be started when 'infoblox' is configured as the pluggable IPAM driver in neutron. Change-Id: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b Partially-Implements: blueprint neutron-ipam-driver-infoblox
2018-03-19Merge "Remove the unnecessary "openstack-neutron-lbaas" from neutron-server"Zuul1-1/+0
2018-03-13Merge "Remove customizable for plugins_pip_packages"Zuul4-4/+4
2018-03-12Merge "Fix neutron dhcp agent dockerfile for non-deb/ubuntu"Zuul1-4/+2
2018-03-08Migrate neutron-vpnaas-agent to neutron-l3-agentchenxing4-69/+34
Depends-On: I880ef5dad6723de06da5dd8a424f7158d65b5a35 Depends-On: I52efd29791a230df1ce7e3acde4b7184aec34150 Change-Id: I47cd8ba5a14da3c76d5b1eb0b4c0cf0c729eb2ff Partially-Implements: blueprint restructure-neutron-vpnaas
2018-03-05Fix neutron dhcp agent dockerfile for non-deb/ubuntuBrent Eagles1-4/+2
The macro.install_packages line was inside the if block for debian and ubuntu distros, making it so that setting neutron_dhcp_agent_packages via overrides has no effect on CentOS, etc. Change-Id: I131ada5f92b5827fd571e698719ec12dea1e66cb Closes-Bug: #1753568
2018-01-23Remove customizable for plugins_pip_packagesMartin André4-4/+4
The pip packages are normally already configurable with the <image_name>_pip_packages variable. It doesn't make much sense to make the list of packages installed with the plugins mechanism configurable via the <image_name>_plugins_pip_packages variable too. And even if we wanted to, the parameter to the `customizable()` function should be 'plugins_pip_packages' and not 'pip_packages'. This commit removes the customizable bits from the plugins install macro, at least until we get a good use case for it. Change-Id: I90dd28b8c5d981e6028af353e34645712ef09b0b
2018-01-16Remove the unnecessary "openstack-neutron-lbaas" from neutron-servercaoyuan1-1/+0
since openstack-neutron-lbaas has beed installed in neutron-base image, it's no need to install it again install neutron-server. Change-Id: I5219b1d37a408dfeb61fa54133e36751af1ee389
2017-12-12Merge "Add Dockerfile for networking-ovn-metadata-agent"Zuul1-0/+39
2017-12-07Add Dockerfile for networking-ovn-metadata-agentDaniel Alvarez1-0/+39
This patch adds a new Dockerfile for the metadata agent in networking-ovn so that we can have a Kolla image to be deployed in OVN containerized environments. Change-Id: I8af4ae921ecca51a99886d5208abeb1a4eb42c83 Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
2017-12-04neutron-server-opendaylight: make it buildable on non-x86Marcin Juszkiewicz1-0/+14
When built from source JPEG headers are needed on !x86-64 architectures. Change-Id: Iefeb4658b6633c694495e1de3aa26af63693cb29
2017-11-29Merge "Typo in neutron-server/extend_start.sh"Zuul1-1/+1
2017-11-17Merge "Fix missing bgp library in neutron-server"Zuul1-0/+1
2017-11-17Typo in neutron-server/extend_start.shsairamp1-1/+1
The variable is defined as "OTPS" and in the rest of the code it is referred as "OPTS" Change-Id: Ic8b2bab64afa4e54e8c69b2cd94a7d6cad361c3a
2017-11-09Add missing vmware libsPierre Hanselmann1-1/+4
Neutron and Cinder base images doesn't include the necessary vmware libs. If we enable vmware nsx (nsxv or dvs) we need those libraries to be available. Closes-Bug: #1730662 Change-Id: I94005728fbce8320d7cf9d3b746978d8c7634ed5
2017-11-08Fix missing bgp library in neutron-serverMichal Nasiadka1-0/+1
Closes-Bug: #1730629 Change-Id: Iae9ab6f3bba8185cf1bf53c3a5748e801404aeb7 Signed-off-by: Michal Nasiadka <michal.nasiadka@pl.ibm.com>
2017-10-14Merge "Upgrade neutron-fwaas db during bootstrap"Jenkins2-1/+5
2017-10-13Upgrade neutron-fwaas db during bootstrapJeffrey Zhang2-1/+5
Closes-Bug: #1719775 Change-Id: I76803f0f81260129a242e31e81f4f956c5a44ef9
2017-09-27Make plugins optional in opendaylight & ovnPaul Bourke2-2/+6
Only attempt to install plugins in these images if the user has enabled them. Change-Id: I78dd929b0c43b577e443a8226a8d5b9a9c868626
2017-08-28Change networking-hyperv version for PikeDan Ardelean1-1/+1
Change-Id: I56b9ef9ceb449d3fe6f2aa4cf856d6d1d7af7ee9
2017-08-15Remove networking-sfc in n-server-opendaylightEduardo Gonzalez1-2/+1
networking-sfc is already installed in neutron-base images for both source and binary builds. https://github.com/openstack/kolla/blob/8cfdd01ec26e65df1fc00a54af1ec08d47682651/docker/neutron/neutron-base/Dockerfile.j2#L24 Change-Id: Ia0bde04977fa3a1ab9df9c714dd2c110c9610f9b
2017-07-26Remove net-tools in neutron-lbaas-agentzhubingbing1-2/+1
neutron-base have been install net-tools https://github.com/openstack/kolla/blob/master/docker/neutron/neutron-base/Dockerfile.j2#L50 Change-Id: I8c892e618479eb339b1f9a6ebd631cb22ae27d4f
2017-07-21Merge "Add sfc plugin into neutron-base image"Jenkins3-21/+11
2017-07-20Merge "Deprecate neutron-sfc-agent image"Jenkins1-0/+1
2017-07-12Merge "Install net-tools for neutron-base container"Jenkins1-0/+5
2017-07-12Install net-tools for neutron-base containerJeffrey Zhang1-0/+5
neutron-netns-cleanup script requires netstat command which is provided by net-tools package. Change-Id: Ic9417d2eb03e0dd93f7c668b189b4ad9c72eae0f Closes-Bug: #1703078
2017-07-11Add OVN specific neutron-server containerNuman Siddique1-0/+32
This patch creates a specific OVN neutron-server container which uses neutron-server as its base and adds OVN specific packages similar to this commit [1] which adds ODL specific neutron-server [1] - I610b07a3c2bcf1c3288f76112a08b81c50e06913 Change-Id: Iee1d04d08609e4492a7a799b5ac9c0991898887d Partially-implements: blueprint ovn-controller-neutron
2017-07-04Add IPV6 radvd package to neutron-l3-agentMurali Annamneni1-0/+5
When a IPV6 subnet created in SLAAC mode, neutron-l3-agent fails if radvd is not installed. 'radvd' daemon is required in generation of RA messages by virtual routers. Change-Id: I16e856bf4563ac1dba5b38b7ed7fdaa52e629ee4