kayobe/dev
Mark Goddard 4b180502a5 Fix kayobe-overcloud-centos CI job flakiness
Docker CE has added a default DROP policy to the FORWARD chain.  When
nova-compute runs on the controller, kolla ansible sets the
net.bridge.bridge-nf-call-iptables sysctl to 1, which causes iptables to
process frames forwarded across bridges.

Currently, the kayobe-overcloud-centos job is failing quite frequently
with timeouts when deploying bare metal compute. Experimentation with
iptables hasn't revealed why this only happens sometimes, or exactly
what traffic is being blocked, but opening up the firewall does seem to
fix the issue. We won't see this in production since control and compute
services are on separate hosts.

This change updates the iptables configuration used in CI to forward all
frames on the bridge, breth1.

Change-Id: If96437b73b9b5c58600ba1b004f53ee0c1f14398
Story: 2006534
Task: 36590
2019-09-17 16:42:09 +01:00
..
config.sh Add a job for seed deployment 2018-04-09 12:10:38 +01:00
configure-firewall.sh Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
dev-hosts Add container-image-builders group 2017-11-28 15:32:49 +00:00
dev-vagrant-network-allocation.yml Refactor Vagrantfile to support VMware 2017-11-29 11:30:25 +00:00
dev-vagrant.yml Support configuring tunnel network 2018-07-20 13:57:03 +01:00
environment-setup.sh Update development scripts for control plane deployment 2019-02-05 09:36:35 +00:00
functions Fix kayobe-overcloud-centos CI job flakiness 2019-09-17 16:42:09 +01:00
install-dev.sh Support complete installation of Kayobe as a python package 2019-02-01 12:55:27 +00:00
install.sh Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
overcloud-deploy.sh Address dev environment review comments 2018-02-06 14:08:45 +00:00
overcloud-test-baremetal.sh Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
overcloud-test-vm.sh Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
overcloud-upgrade.sh Test upgrades in CI 2018-11-05 12:02:31 +00:00
ovs-vsctl Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
seed-deploy.sh Address dev environment review comments 2018-02-06 14:08:45 +00:00
seed-hypervisor-deploy.sh Address dev environment review comments 2018-02-06 14:08:45 +00:00
seed-upgrade.sh Test upgrading seed services in CI 2018-12-21 15:21:47 +00:00
tenks-deploy-compute.sh Add alternative tenks deploy and teardown entrypoints. 2019-06-06 14:03:58 +01:00
tenks-deploy-config-compute.yml Prevent use of KVM for Tenks VMs in CI 2019-03-29 15:26:04 +00:00
tenks-deploy-config-overcloud.yml Prevent use of KVM for Tenks VMs in CI 2019-03-29 15:26:04 +00:00
tenks-deploy-overcloud.sh Add alternative tenks deploy and teardown entrypoints. 2019-06-06 14:03:58 +01:00
tenks-deploy.sh Add tenks-deploy.sh dev script 2018-11-20 18:53:09 +00:00
tenks-teardown-compute.sh Add alternative tenks deploy and teardown entrypoints. 2019-06-06 14:03:58 +01:00
tenks-teardown-overcloud.sh Add alternative tenks deploy and teardown entrypoints. 2019-06-06 14:03:58 +01:00
tenks-teardown.sh Update development scripts for control plane deployment 2019-02-05 09:36:35 +00:00