This is the downstream Midonet Neutron plugin.
Run the following command to install the plugin in the system:
$ sudo python ./setup.py
In neutron.conf
, set the core_plugin to:
core_plugin = midonet.neutron.plugin.MidonetPluginV2
You can run the unit tests with the following command.:
$ ./run_tests.sh -f -V
run_tests.sh
installs its requirements to .venv
on the initial run.
-f
forces a clean re-build of the virtual environment. If you just make
changes on the working tree without any change on the dependencies, you can
ignore -f
switch.
-V
or --virtual-env
is specified to use virtualenv and this should be
always turned on.
To know more detail about command options, please execute it with ---help
.:
$ ./run_tests.sh --help
Run the following command to generate both both the RPM and Debian packages with the provided version:
$ ./package.sh some_version
To contribute to this repo, please go through the following steps.
- Keep your working tree updated
- Make modifications on your working tree
- Run tests
- If the tests pass, submit patches to our Gerrit server to get them reviewed