OpenStack Networking (Neutron)
Go to file
lizheng e17dac3ae9 Add protocol to port_forwarding uniq constraint
Floating IP port forwardings with different protocols can not have
the same internal or external port number to the same VM port. But
we can have different application servers, for instance TCP server
and UDP server, listen to the same port at same time.

This patch adds the protocol attribute to the DB uniq constraint
to allow creating different protocol port forwardings with same
internal or external port number.

Co-Authored-By: LIU Yulong <i@liuyulong.me>
Closes-Bug: #1799155
Change-Id: Ifbb5f3ee2473aac98982bff0d2e6bb9b3e5ab5d6
2018-11-06 23:03:06 +08:00
api-ref Fix some typos 2016-06-28 22:46:19 +02:00
bin Use os-xenapi for neutron when XenServer as hypervisor 2017-03-30 18:33:37 +00:00
devstack Fix devstack/lib/ovs to run with Fedora 28 2018-08-31 15:01:05 +01:00
doc Update docs for disabling DNS server announcement 2018-11-01 11:15:01 +00:00
etc Introduce floating IP pool resource 2018-10-04 15:53:53 +00:00
neutron Add protocol to port_forwarding uniq constraint 2018-11-06 23:03:06 +08:00
playbooks/legacy Revert "Add openstack/placement as a required project for neutron-grenade*" 2018-10-24 08:46:21 -04:00
rally-jobs [rally] Port custom plugins to use proper code 2018-05-18 00:25:35 +03:00
releasenotes Add protocol to port_forwarding uniq constraint 2018-11-06 23:03:06 +08:00
tools Update abandon_old_reviews script to check Zuul votes 2018-08-30 10:18:48 +02:00
.coveragerc Cleanup coverage configuration 2016-10-17 17:06:19 +05:30
.gitignore Switch to stestr 2018-06-02 13:03:33 +02:00
.gitreview Fix .gitreview to not point at a branch 2015-08-17 13:51:51 -06:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Disable some pylint checks 2018-10-03 08:41:56 +00:00
.stestr.conf Fix post gate hook to accommodate for new os-testr 2017-09-12 14:20:12 -06:00
.zuul.yaml Increase tempest-full jobs timeout 2018-10-31 08:58:31 +01:00
CONTRIBUTING.rst Update link for contribution 2017-08-31 16:44:51 +02:00
HACKING.rst Update the documentation link for doc migration 2017-07-22 18:46:13 +09: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 Add release notes link in README 2018-07-10 15:40:00 +07:00
TESTING.rst doc: Small clearances for fullstack testing 2018-09-05 09:40:07 +02:00
babel.cfg Use babel to generate translation file 2013-01-24 00:20:32 +08:00
bindep.txt Add libffi-dev to bindep.txt 2017-06-13 19:26:49 +00:00
lower-constraints.txt Add neutron-status upgrade check command framework 2018-10-25 12:11:27 +02:00
requirements.txt Add neutron-status upgrade check command framework 2018-10-25 12:11:27 +02:00
setup.cfg Merge "Add neutron-status upgrade check command framework" 2018-10-30 04:57:24 +00:00
setup.py Updated from global requirements 2017-03-04 11:19:58 +00:00
test-requirements.txt Upgrade pylint to a version that works with python3 2018-10-04 18:03:25 +00:00
tox.ini Fix flake8 N534 untranslated exception message 2018-10-19 15:46:04 -04:00

README.rst

Team and repository tags

image

Welcome!

To learn more about neutron:

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

To learn how to contribute:

CONTRIBUTING.rst