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
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
* 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
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
VNI ID ranges for VxLAN are currently harcoded, it makes sense to
make them configurable, like VLAN ranges for physnets.
Change-Id: Ie3468f51eb606e95c5fdac5f7a1d677a08c9b510
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
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
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
Create 'local' network if neutron.plugin_agent is 'calico'.
Change-Id: Idec8c794320aadcc295718bccd21608946b1a3db
Closes-Bug: #1645779
Co-Authored-By: Alexander Saprykin <cutwatercore@gmail.com>
- enable multiple DHCP agents by default
- use 2 agents per network as the optimal value for HA/performance balance
Change-Id: I254f6aef8d485e3707ad37b34fc16efd134dad6d