Commit Graph

151 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
OpenDev Sysadmins c911fc4f60 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:19 +00: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
Jenkins ee7986606f Merge "Store sensitive configs in secret" 2017-03-10 10:05:47 +00: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
Jenkins ce1cc38e6f Merge "Don't use --upgrade when installing into venv" 2017-03-09 10:39:55 +00:00
Jenkins b37c31dded Merge "Add DVR support" 2017-03-09 09:06:48 +00: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
Andrey Pavlov 7fcea1bee5 Store sensitive configs in secret
Change-Id: I812580d4bb9bb7147e4b966fb50d2c864ad019d9
Depends-On: Ie6a9833cdf73b076e24204d47e5898dfb24de43e
2017-03-06 08:47:04 +00:00
Jenkins 073415fad8 Merge "Adjust to per-service configuration" 2017-03-03 13:57:43 +00:00
Oleg Bondarev 082102ab71 Add DVR support
Additional service neutron-l3-agent-compute was added
with a corresponding config file since agent mode should
differ on controllers and computes in a DVR env.
Metadata agent should be running on both controllers and
computes in a DVR env.

Change-Id: I62af129331773b1ae42530a0079937942952701b
2017-03-01 16:45:08 +04:00
Artur Zarzycki 60f43c2ea9 TLS support for neutron
Change-Id: I58a5f2f498ad96907acee68a7560c14ddb5fff1f
2017-03-01 09:44:22 +00:00
Andrey Pavlov 53e98a28f2 Adjust to per-service configuration
Change-Id: Ibff46ab612b0e1ac2a35fddd66550c6435d165ca
Depends-On: Ia4d29167cea6dfd19a1970706aafda51a31d5b24
2017-02-28 11:12:58 +00:00
Jenkins 6c2857d671 Merge "Make debug option name consistent for Neutron" 2017-02-21 07:05:37 +00:00
Sergey Kraynev 6691266a40 Make debug option name consistent for Neutron
Change-Id: I7e1d03cba9191f60899547ac6ad996af1b9e5db6
2017-02-21 06:43:43 +00:00
Andrey Pavlov 209dd8728f Moving tls flag from percona to db group
Change-Id: Ie60055dabb8d81c8aa3fd763f650d1955d59ace1
Depends-On: I2ff95f7a1cbb14cb1cd9e35677f95c30a4523340
2017-02-20 14:32:36 +00:00
Jenkins 9d50ce7330 Merge "Add DB sync action" 2017-02-16 12:35:59 +00:00
Andrey Pavlov c74c326090 Fix typo
Change-Id: I367d4f16e42b2f63f3c5cd90755a2a1338ceb1b7
2017-02-16 10:03:13 +00:00
Jenkins 8ac8f8feaa Merge "Use keystone_authtoken macros for auth" 2017-02-15 19:59:52 +00:00
Sergey Reshetnyak 95f657b584 Add DB sync action
It's needed for manual upgrade database schema

Change-Id: I33dab3d5c0df83d0d99cf4b6b71cb2d91d9af750
Depends-on: I425e028fcabf326d582a1d2e8fd45f761cd1a66c
2017-02-15 20:11:35 +03:00
Jenkins e2465c452a Merge "Add DB SSL support" 2017-02-15 15:55:46 +00:00
Sergey Reshetnyak 4e835f84fa Use keystone_authtoken macros for auth
Change-Id: I9bcb80bb843f46cf754e6395a34877c746ab66d2
Depends-on: Icd3a2276097a52e77a31cb7eeeffb2d5bca8492b
2017-02-15 16:12:17 +03:00
Jenkins 0e6d172b90 Merge "Enable isolated metadata network" 2017-02-15 11:58:30 +00:00
Elena Ezhova 257534c9d0 [OVS] Move references to node-related configs to a file
This would allow to make use of the nodes-config feature.

Change-Id: Idf5285edddfb532c1c599922b593b14673ad5c22
2017-02-14 16:22:33 +04:00
Jenkins 9a738c9de8 Merge "Add OpenDaylight Neutron plugin support" 2017-02-13 19:56:20 +00:00
Jenkins 2a4794c933 Merge "Local dependencies should not be addressed" 2017-02-13 13:02:08 +00:00
Proskurin Kirill 11e00a8c2c Add DB SSL support
Change-Id: I4af5f0aaf6dc65c2e2bd5159823d39dbe4bb0f62
Depends-On: I9e6d9ee439cab734eba02320d58ccfcd73e23106
2017-02-13 12:13:25 +00:00
Andrey Pavlov 069809cca3 Local dependencies should not be addressed
They are not being tracked in etcd and should not be
listed in dependencies.

Change-Id: I02d1e807f2f2689d2cb3de375acbfa52267297c1
2017-02-13 11:23:54 +00: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 f4f30a276f Merge "Add option to create HA routers by default" 2017-02-04 09:34:04 +00:00
Sergey Reshetnyak 19fe2ce976 Enable isolated metadata network
Change-Id: I5689d07225b7b08665589d44c00afb78cf331c4c
2017-02-03 19:16:49 +03:00
Sergey Reshetnyak 172f369479 Make external networl not shared
Regression was added in I31a93bf7275d68554821810bdfc7a547ed27bb33

Change-Id: I1422c936a69b447c3eb5a3bb5f554f6c916bfd19
2017-02-03 17:50:59 +03:00
Ann Kamyshnikova a124cdffdb Add option to create HA routers by default
Add option in config to enable creation HA routers by default.
Also set max_l3_agents_per_router to 0, so HA router will be
scheduled on all L3 agents. This option is  added unconditinally as
HA routers can be created without enabling l3_ha by default.

Change-Id: I88a2934cda6e958803dfee5334bdae265c0d7c6c
2017-02-03 17:39:23 +04:00
Jenkins e7013bc998 Merge "Add config options for database section" 2017-01-31 13:54:47 +00:00
Jenkins a03835c453 Merge "Messaging multi-backend support" 2017-01-30 13:23:31 +00:00
Jenkins 95bd277621 Merge "Add ability to deploy certain OVS version" 2017-01-30 10:32:06 +00:00
Elena Ezhova 2d8e6b0b13 Allow configuring VxLAN VNI IDs
VNI ID ranges for VxLAN are currently harcoded, it makes sense to
make them configurable, like VLAN ranges for physnets.

Change-Id: Ie3468f51eb606e95c5fdac5f7a1d677a08c9b510
2017-01-24 18:37:54 +04:00
Elena Ezhova e6f78fe6aa Support various tenant network types
Currently CCP supports only VxLAN network segmentation type.
This change adds a new config parameter `tenant_network_types`
that allows to specify different allowed network types like `vlan`,
`vxlan` or several of them at once, with `vxlan` as the default one.

Change-Id: Idcea3f6047c9b06f5fd025de3d38d4dd6153d31c
2017-01-24 17:04:25 +04:00
Peter Razumovsky 3f0d6ecede Add config options for database section
Add max_pool_size and max_overflow for database section
of config file. This helps to customize database limits for
ccp and further for each node.

Change-Id: Ibfe7ac44e73b8540d7cfe73eaae041c70bbc9a73
Closes-bug: #1653077
2017-01-24 13:13:02 +04:00
Bartosz Kupidura ee23083cab Add annotations for prometheus
Change-Id: I11ba554d36c0b58b4a5608dfd330ef171f72eec2
2017-01-19 12:57:34 +01:00
Jenkins 03ab7c4cf4 Merge "Replace openstack cli with neutron one" 2017-01-18 15:27: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
Proskurin Kirill dacb9ff9a3 Replace openstack cli with neutron one
This is needed for Mitaka support

Change-Id: I31a93bf7275d68554821810bdfc7a547ed27bb33
2017-01-17 17:36:57 +00:00
Proskurin Kirill dc61d57208 Fix typo
Change-Id: Ide37527de90baa849ad0f468ae9111a6689a8fa4
2017-01-17 15:47:54 +00:00
Kirill Bespalov e6f839e41a Messaging multi-backend support
Allow to set backend-related dependencies
and configurations for oslo.messaging.

Change-Id: I422f6f4df3198b49e0e903ced1cf45936fc24162
2017-01-17 12:26:02 +00:00
Proskurin Kirill e29ee11b65 Create initial network depending on plugin agent type
Create 'local' network if neutron.plugin_agent is 'calico'.

Change-Id: Idec8c794320aadcc295718bccd21608946b1a3db
Closes-Bug: #1645779
Co-Authored-By: Alexander Saprykin <cutwatercore@gmail.com>
2017-01-16 15:20:35 +00: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
Alexander Ignatov 4a3eb57007 Enable multiple Neutron DHCP agents
- enable multiple DHCP agents by default
- use 2 agents per network as the optimal value for HA/performance balance

Change-Id: I254f6aef8d485e3707ad37b34fc16efd134dad6d
2016-12-27 17:43:11 +04:00