os_tempest: Ping router ip address - Destination Host Unreachable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
periodic-
TASK [os_tempest : Ping router ip address] *******
2021-12-08 08:42:29.331858 | primary | Wednesday 08 December 2021 08:42:29 -0500 (0:00:00.043) 0:32:50.959 ****
2021-12-08 08:42:33.921328 | primary | FAILED - RETRYING: Ping router ip address (5 retries left).
2021-12-08 08:42:48.749615 | primary | FAILED - RETRYING: Ping router ip address (4 retries left).
2021-12-08 08:43:03.284398 | primary | FAILED - RETRYING: Ping router ip address (3 retries left).
2021-12-08 08:43:17.743868 | primary | FAILED - RETRYING: Ping router ip address (2 retries left).
2021-12-08 08:43:32.346524 | primary | FAILED - RETRYING: Ping router ip address (1 retries left).
2021-12-08 08:43:46.894235 | primary | fatal: [undercloud]: FAILED! => {"attempts": 5, "changed": true, "cmd": "set -e\nping -c2 \"192.168.
2021-12-08 08:43:46.895013 | primary |
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → yoga-1 |
tags: | added: ci |
tags: | added: alert promotion-blocker |
In the L3 agent logs in that failed job I see errors with spawning keepalived sidecar container:
2021-12-08 13:42:35.111 131589 ERROR neutron. agent.l3. agent [-] Failed to process compatible router: ac39aabb- b846-44d3- a702-54a58e5b18 7a: neutron_ lib.exceptions. ProcessExecutio nError: Exit code: 127; Cmd: ['ip', 'netns', 'exec', 'qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a', 'keepalived', '-P', '-f', '/var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a/keepalived. conf', '-p', '/var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived' , '-r', '/var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived- vrrp', '-D']; Stdin: ; Stdout: Starting a new child container neutron- keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a/keepalived. conf -p /var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived -r /var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived- vrrp -D' ac39aabb- b846-44d3- a702-54a58e5b18 7a keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a run/netns/ qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a --preserve- credentials -m -t 1 podman' '--log- driver k8s-file --log-opt path=/var/ log/containers/ stdouts/ neutron- keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a.log' sbin/keepalived -n -l -D' run/netns/ qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a --preserve- credentials -m -t 1 podman ps -a --filter name=neutron- keepalived- --format '{{.ID} }:{{.Names} }:{{.Status} }' keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a$' keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a' run/netns/ qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a --preserve- credentials -m -t 1 podman run --detach --log-driver k8s-file --log-opt path=/var/ log/containers/ stdouts/ neutron- keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a.log -v /var/lib/ config- data/puppet- generated/ neutron/ etc/neutron: /etc/neutron: ro -v /lib/modules: /lib/modules: ro -v /sbin/modprobe: /sbin/modprobe: ro -v /run/netns: /run/netns: shared -v /var/lib/ neutron: /var/lib/ neutron: shared -v /dev/log:/dev/log --net host --pid host --cgroupns host --privileged -u root --name neutron- keepalived- qrouter- ac39aabb- b846-44d3- a702-54a58e5b18 7a 192.168. 24.1:8787/ tripleomasterce ntos9/openstack -neutron- l3-agent: 9d27ee6e0e4f514 3dbc49d4c775c9c d5-updated- 20211208080944 /usr/sbin/ keepalived -n -l -D -P -f /var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a/keepalived. conf -p /var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived -r /var/lib/ neutron/ ha_confs/ ac39aabb- b846-44d3- a702-54a58e5b18 7a.pid. keepalived- vrrp -D cgroup/ ../../libpod- 74030e1ee20a0de 5fd4791acb2b575 1fe0e1e8e03f6bb 4f5714da41487e2 7d94.scope` : No...
; Stderr: + export DOCKER_HOST=
+ DOCKER_HOST=
+ ARGS='-P -f /var/lib/
++ ip netns identify
+ NETNS=qrouter-
+ NAME=neutron-
+ CLI='nsenter --net=/
+ LOGGING=
+ CMD='/usr/
++ nsenter --net=/
++ awk '{print $1}'
+ LIST=
++ printf '%s\n' ''
++ grep -E ':(Exited|Created)'
+ ORPHANTS=
+ '[' -n '' ']'
+ printf '%s\n' ''
+ grep -q 'neutron-
+ echo 'Starting a new child container neutron-
+ nsenter --net=/
Error: create directory `/sys/fs/