OpenStack Networking (Neutron)
Go to file
Slawek Kaplonski f63dc09206 Limit usage of resources in the fullstack tests job
To limit usage of resources (mostly memory) in the fullstack job and
to avoid oom killer to kill e.g. mysqld service, this patch:

* Makes number of API workers changeable by tests, as a parameter to
  EnvironmentDescription and defaults its value to 1. As neutron server
  is spawned separately for each test and is used only to process just
  few API requests during that single test so this should be still
  enough there, and where more API workers are needed (like some dhcp HA
  tests: TestDhcpAgentHARaceCondition) it can be changed,
* reduces number of test run workers from 4 to 3 - job will run slower
  but hopefully more stable,
* in the functional and fullstack tests job definition disable etcd3
  service - this will not save us a lot of memory but still it's not
  needed at all so why to run it there.

Change-Id: If19803ab6db144e2d17d6805d379c1c76d8fa343
Closes-Bug: #1906366
2020-12-10 10:10:01 +00:00
api-ref Fix some typos 2016-06-28 22:46:19 +02:00
devstack Merge "Add Loki testing for Neutron" 2020-11-15 04:46:17 +00:00
doc Merge "[Docs] Guide about running and debugging fullstack tests" 2020-12-04 01:24:05 +00:00
etc Merge "Remove "find" rule from rootwrap filters" 2020-12-06 14:37:14 +00:00
neutron Limit usage of resources in the fullstack tests job 2020-12-10 10:10:01 +00:00
playbooks Merge "Convert neutron-grenade-ovn job to be zuulv3" 2020-10-11 16:50:14 +00:00
rally-jobs [ci] Fix several rally task arguments 2020-05-06 14:56:27 +03:00
releasenotes Merge "[OVN] Fix inconsistent IGMP configuration" 2020-11-30 03:38:51 +00:00
roles [OVN] Use the OVN DevStack module 2020-08-26 10:09:28 +01:00
tools Remove ML2OVS-specific templates before migration to OVN 2020-10-12 12:15:58 +03:00
vagrant/ovn Fix local neutron folder path in ovn/sparse/Vagrantfile 2020-11-03 17:02:34 +01:00
zuul.d Limit usage of resources in the fullstack tests job 2020-12-10 10:10:01 +00:00
.coveragerc Cleanup coverage configuration 2016-10-17 17:06:19 +05:30
.gitignore Add etc/neutron/*.sample files to be ignored by git 2019-12-12 12:38:24 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:38:27 +00:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Remove "six" library 2020-07-28 16:55:52 +00:00
.stestr.conf Fix post gate hook to accommodate for new os-testr 2017-09-12 14:20:12 -06:00
CONTRIBUTING.rst [Community goal] Add contributor and PTL guide 2020-03-03 04:43:26 +01:00
HACKING.rst Remove "six" library 2020-07-28 16:55:52 +00:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
README.rst Start README.rst with a better title 2019-11-19 17:42:57 +01:00
TESTING.rst Merge "[Docs] Guide about running and debugging fullstack tests" 2020-12-04 01:24:05 +00:00
bindep.txt include python36-devel in bindep, for tests 2020-10-03 21:58:20 +10:00
lower-constraints.txt Update requirements for recent pip failures 2020-12-09 13:17:51 +01:00
plugin.spec Add OSP16.1 choice to migration plugin spec 2020-05-04 20:34:16 +03:00
requirements.txt Update requirements for recent pip failures 2020-12-09 13:17:51 +01:00
setup.cfg Add port NUMA affinity policy 2020-11-13 15:49:34 +00:00
setup.py Updated from global requirements 2017-03-04 11:19:58 +00:00
test-requirements.txt Update requirements for recent pip failures 2020-12-09 13:17:51 +01:00
tox.ini Limit usage of resources in the fullstack tests job 2020-12-10 10:10:01 +00:00

README.rst

OpenStack Neutron

image

Neutron is an OpenStack project to provide "network connectivity as a service" between interface devices (e.g., vNICs) managed by other OpenStack services (e.g., Nova).

To learn more about neutron:

Get in touch via email. Use [Neutron] in your subject.

To learn how to contribute, please read the CONTRIBUTING.rst file.