fuel-devops 2.9.13 does not create postrouting rules for admin network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Dennis Dmitriev |
Bug Description
When using fuel-devops 2.9.13, the post routing rules are not being created via libvirt resulting in an admin node with no internet connectivity.
When creating an environment with 2.9.12, the following lines are present in the POSTROUTING configuration for iptables:
-A POSTROUTING -s 10.122.20.0/24 -d 224.0.0.0/24 -j RETURN
-A POSTROUTING -s 10.122.20.0/24 -d 255.255.255.255/32 -j RETURN
-A POSTROUTING -s 10.122.20.0/24 ! -d 10.122.20.0/24 -p tcp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 10.122.20.0/24 ! -d 10.122.20.0/24 -p udp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 10.122.20.0/24 ! -d 10.122.20.0/24 -j MASQUERADE
In 2.9.13, no such rules are created and internet access is does not work from the fuel master.
tags: |
added: area-qa fuel-devops removed: area-devops |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel QA Team (fuel-qa) → Dennis Dmitriev (ddmitriev) |
Changed in fuel: | |
status: | New → Confirmed |
Could you please provide steps to reproduce:
1) Which environment variables were set,
2) How the environment was created (by command line, by a system test with some group name, using a YAML devops template or original approach) ?
3) Please provide the content of XML for admin network:
virsh net-dumpxml ${ENV_NAME}_admin
4) Please provide the version of libvirt package