Centos8 train missing some needed Iptables rules - Timeout exception waiting for the logger. Please check connectivity to [<IP>:19885]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
Centos8 train is missing some needed Iptables rules which is causing below issues:-
* Below tasks failed because zuul executor unable to connect to port 19885 of undercloud(primary node).
~~~
2020-07-08 06:37:28.576207 | TASK [Check script existence]
2020-07-08 06:37:33.381977 | Timeout exception waiting for the logger. Please check connectivity to [198.101.
2020-07-08 06:37:33.389729 | primary | ok
2020-07-08 06:37:33.587819 |
2020-07-08 06:37:33.588398 | TASK [Run ansible playbook to collect logs]
2020-07-08 06:37:38.702989 | Timeout exception waiting for the logger. Please check connectivity to [198.101.
2020-07-08 06:49:07.816263 | primary | ok: Runtime: 0:11:33.098212
~~~
* Below task failed while zuul executor trying to collect logs from secondary node because it cannot ssh to port 22 of secondary node:-
~~~
2020-07-08 06:49:35.560497 | LOOP [fetch-output : Collect logs, artifacts and docs]
2020-07-08 06:49:37.407568 | primary | changed: .d..tp..... ./
2020-07-08 06:49:37.408400 | primary | changed: All items complete
2020-07-08 06:49:37.408541 |
2020-07-08 06:49:38.565070 | primary | changed: .d..tp..... ./
2020-07-08 06:49:39.725616 | primary | changed: .d..tp..... ./
2020-07-08 06:56:09.835836 |
.
.
2020-07-08 06:56:14.644328 | PLAY RECAP
2020-07-08 06:56:14.644483 | primary | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0
2020-07-08 06:56:14.644887 | secondary | ok: 2 changed: 1 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0
~~~
* Comparing tripleo-
~~~
-A openstack-INPUT -i lo -j ACCEPT
-A openstack-INPUT -p icmp -m icmp --icmp-type any -j ACCEPT
-A openstack-INPUT -p tcp -m tcp --dport 22 -j ACCEPT
-A openstack-INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A openstack-INPUT -p tcp -m state --state NEW -m tcp --dport 19885 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p udp -m udp --dport 69 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p tcp -m tcp --dport 6385 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p tcp -m tcp --dport 80 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p tcp -m tcp --dport 8000 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p tcp -m tcp --dport 8003 -j ACCEPT
-A openstack-INPUT -s 172.24.4.0/23 -p tcp -m tcp --dport 8004 -j ACCEPT
-A openstack-INPUT -m limit --limit 2/min -j LOG --log-prefix "iptables dropped: "
-A openstack-INPUT -j REJECT --reject-with icmp-host-
~~~
This seems to be caused because /etc/sysconfig/
Changed in tripleo: | |
importance: | Undecided → High |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |
Changed in tripleo: | |
milestone: | victoria-3 → wallaby-1 |
Changed in tripleo: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in tripleo: | |
milestone: | wallaby-2 → wallaby-3 |
the bug at https:/ /bugs.launchpad .net/tripleo/ +bug/1886953 seems to share the same root cause as this - added https:/ /bugs.launchpad .net/tripleo/ +bug/1886953/ comments/ 1 with details