Commit Graph

24 Commits

Author SHA1 Message Date
Andreas Jaeger 8574c17c19 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I673a4a600659a8cf7516e125c4754f3bfca4f1cc
2019-12-18 09:50:31 +01:00
Jenkins 41d64308ba Merge "Add support for DPDK" 2017-03-15 10:22:13 +00:00
Jenkins 3328194371 Merge "Add SR-IOV support" 2017-03-13 12:57:23 +00:00
Ilya Chukhnakov 6f28ec2946 Add support for DPDK
This patch adds support for running Neutron with DPDK-enabled
OpenVSwitch.

Change-Id: I75cd577d946c4f47d37cafbb5cb7caeda0d9c16c
2017-03-10 15:36:04 +03:00
Elena Ezhova 67230431c6 Add SR-IOV support
* Add Neutron SR-IOV NIC switch agent
* Add config options for ccp.yaml

Change-Id: I1125ff53e3d980c5a37d270c328206bd9a71f92f
2017-03-09 18:58:45 +04:00
Yuriy Taraday a135808360 Don't use --upgrade when installing into venv
In venv --upgrade does nothing good since venv have constraints-bound
versions of everything installed. It does bad thing though: it tries to
upgrade setuptools (they are not mentioned in upstream constraints.txt)
and break further building.

Change-Id: Idc8ae229479fcbf9f524703df2f74e1f83016a7f
2017-03-09 12:37:24 +04:00
Oleg Bondarev 2cbb8a9bdf Add OpenDaylight Neutron plugin support
*  Add Dockerfile template for Opendaylight. ODL image depends
   on a base-tools image and additionally includes Java 8.

*  Add a new service "opendaylight", configure neutron to use
   ml2 opendaylight plugin, configure ovs to be managed by
   opendaylight.

Co-Authored-By: Elena Ezhova <eezhova@mirantis.com>
Change-Id: I0125075440d788437672b1980473e8a5ecffd29e
2017-02-10 18:30:44 +04:00
Jenkins 95bd277621 Merge "Add ability to deploy certain OVS version" 2017-01-30 10:32:06 +00:00
Oleg Bondarev 036fe9b7fb Add ability to deploy certain OVS version
With this patch one can deploy any OpenVSwitch version
specified in ccp.yaml. Corresponding tarball will be
downloaded from http://openvswitch.org/releases/,
compiled and installed

Change-Id: I760512da59258b16749b144e9a980c88526fce54
2017-01-18 18:55:34 +04:00
Oleg Bondarev 2116784de0 Neutron: do apt-get update before installing packages
Change-Id: I1ac062da3df52ebd822b995467dbe052c32b36a3
Closes-Bug: #1656797
2017-01-16 15:27:13 +04:00
Yuriy Taraday 5eef712a40 Use rootwrap daemon
It speeds up agents significantly halfing the time needed to reestablish
router on L3 agent which means way less external connectivity downtime
during upgrades

Change-Id: I8fb28e9e35f361fc95c90769a2981f3059744178
2016-11-15 16:06:02 +03:00
Jenkins f34be3c237 Merge "Remove no-cache-dir opt from pip install" 2016-11-07 09:44:30 +00:00
Andrey Pavlov b221db001a Fixing FROM statement definition
Change-Id: Ic39338bd45eb0b6b845686b5fa2ba876f227460b
2016-10-20 07:13:41 +00:00
Andrey Shestakov aae475c464 Remove no-cache-dir opt from pip install
Change-Id: I8a2ee844917b94bd53c0a15b7c534f58837a7e6d
2016-10-19 18:23:29 +03:00
Jenkins 7bcb040405 Merge "Add networking-calico support" 2016-10-19 12:04:41 +00:00
Yuriy Taraday cc0255c2e5 Convert parent image specification to image_spec calls
Change-Id: I1f1ba1833dace69f7c6746c74d737cfb3807a884
Depends-On: I18281bdb41e91cd5c9160055f1617d7ee9d3b548
2016-10-18 12:53:31 +03:00
Aleksandr Didenko 926b815e79 Add networking-calico support
Add support for using networking-calico Neutron ML2 plugin instead
of OVS.

Change-Id: I4de5ed0d90a9c9494117803f81a33cd62a5a1163
2016-10-17 17:59:22 +02:00
Yuriy Taraday e336aed243 Cleanup pip arguments
--no-cache-dir is now default for microservices venv.

Change-Id: I5f961116cbc022b6845963b45bcf8817efdd170b
2016-10-13 12:53:50 +03:00
Sergey Reshetnyak 343192de37 Rum neutron-l3-metadata-agent from root user
This patch fixes problem with connection to openvswitchdb socket

Change-Id: Ida198a28e8977108ec45ac3d073dd8743b0e5e7e
2016-09-15 04:17:27 +03:00
Andrey 203f1049b9 Adding default configs to build from git repo
Images will be built with sources from master branch of
https://github.com/openstack/neutron.git repository by default.

Change-Id: I1087b005e4437978afb5d7ef44bbe82aaa8025f1
Depends-On: I4d91aa8632fcd55735d791300fde475696b435b5
2016-08-26 14:14:25 +00:00
Andrey 804105da63 Remove unused jшnja variable "image_prefix"
Change-Id: I7d434019844e00754e7db8ee9c4a6c19d8581d90
2016-08-23 10:36:43 +00:00
Aleksandr Didenko 2d63f5e1cc Fix ovsdb interface
By default neutron openvswitch and dhcp agents try to use 'native'
ovsdb_interface: see I2632b0e21edd61536867a9fc830a45d9899091e4
It's not working from containers properly because tcp:127.0.0.1:6640
is not accessible. This patch adds new config option to control
ovsdb_interface and changes ovsdb connection to socket. Also agents
should be run under root user in order to have access to ovsb socket.

Change-Id: I9cea2fa8a1f94fbf73f31e146a29b3c7dc56e868
2016-07-13 12:56:02 +02:00
Proskurin Kirill 3bd0e9ed94 Add ovs to neutron repo
In upstream we don't have a separated ovs repo.

Change-Id: If027e953f38408aabcdcce475b9742a6fb26ec04
2016-07-06 18:20:58 +03:00
Aleksandr Mogylchenko cbb9cac9c6 Initial Neutron implementation for k8s with app_def.
Reworked Aleksandr Mogylchenko neutron work to be compatible with application
definition framework. Removed a lot of hand made workarounds.

Change-Id: I674b897dd3f0566a9879024d20afe763ba68a791
2016-06-29 13:55:36 +02:00