Project

General

Profile

Actions

action #55043

closed

[openqa] Unable to resolve dist.suse.de from openQA backend after setting Multi-Machine environment

Added by bchou almost 5 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Support
Target version:
-
Start date:
2019-08-02
Due date:
% Done:

0%

Estimated time:

Description

Test Suite:

mru-install-minimal-with-addons_fips
qam-openvpn-client_fips
qam-openvpn-server_fips

Description

Create and run the openvpn cases under my local openQA server, and I have already set up the Multi-Machine environment[1] in my local in advance. After setup and meet a problem about that I cannot zypper refresh and install packages from the qa-head repo [2]. It shows could not resolve host: dist.suse.de

I also check that I still cannot can response about ping 10.160.0.100 [dist.suse.de], it turns out to fail from the case. I think it is not DNS problem. I suspect it is the network setting problem in the localhost, and that could be the routing and NAT or Bridge setting problem.

I suspect that if it is the NAT problem that I connect to SUSE openVPN(SUSE-NUE) via tun0 interface.

  • Local openQA Server IP is : 10.100.202.37 (tun0)
  • The eth0 ip is 192.168.1.101 (eth0) But all the setting are related to (eth0) and not (tun0).

I have run the cases in Development Job Group[3], it works well.

Reference

[1] Multi_Machine setup : https://github.com/os-autoinst/openQA/blob/master/docs/Networking.asciidoc#multi-machine-tests-setup
[2] Local openQA server : http://10.100.202.37/tests/454#step/openvpn_server/12
[3] OSD : https://openqa.suse.de/tests/overview?distri=sle&version=12-SP5&build=0251&groupid=168

[4] Network Environment information:

# ovs-vsctl show
eb63ee48-c14d-4a3d-ab4f-ca63d67f90ca
Bridge "br1"
Port "tap2"
Interface "tap2"
Port "tap0"
Interface "tap0"
Port "tap1"
Interface "tap1"
Port "br1"
Interface "br1"
type: internal
ovs_version: "2.8.7"


# ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:9e:f3:26:3a:8d brd ff:ff:ff:ff:ff:ff
inet 192.168.1.101/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::da9e:f3ff:fe26:3a8d/64 scope link
valid_lft forever preferred_lft forever
8: tun0: mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
link/none
inet 10.100.202.37 peer 10.100.200.1/32 scope global tun0
valid_lft forever preferred_lft forever
inet6 fe80::4eb4:b807:c921:389b/64 scope link flags 800
valid_lft forever preferred_lft forever
14: tap0: mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000
link/ether c6:08:0a:8c:cc:d6 brd ff:ff:ff:ff:ff:ff
15: tap1: mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000
link/ether c6:c0:1e:34:bb:41 brd ff:ff:ff:ff:ff:ff
16: tap2: mtu 1500 qdisc pfifo_fast master ovs-system state DOWN group default qlen 1000
link/ether f2:14:d1:82:ca:b7 brd ff:ff:ff:ff:ff:ff
17: ovs-system: mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether ca:28:56:56:2e:7b brd ff:ff:ff:ff:ff:ff
18: br1: mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 72:0a:aa:54:63:44 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.2/15 brd 10.1.255.255 scope global br1
valid_lft forever preferred_lft forever
inet6 fe80::700a:aaff:fe54:6344/64 scope link
valid_lft forever preferred_lft forever

It is unable to use #ip l s dev tap0 up to bring them to UP


# ip r s
default via 192.168.1.1 dev eth0 proto dhcp
10.0.0.0/15 dev br1 proto kernel scope link src 10.0.2.2
10.0.0.0/8 via 10.100.200.1 dev tun0
10.100.200.1 dev tun0 proto kernel scope link src 10.100.202.37
137.65.0.0/16 via 10.100.200.1 dev tun0
147.2.0.0/16 via 10.100.200.1 dev tun0
149.44.0.0/16 via 10.100.200.1 dev tun0
151.155.128.0/17 via 10.100.200.1 dev tun0
164.99.0.0/16 via 10.100.200.1 dev tun0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.101


# netstat -an | grep ':443'
tcp 0 0 192.168.1.101:42276 195.135.220.6:443 ESTABLISHED
tcp 0 0 192.168.1.101:53934 195.135.220.6:443 ESTABLISHED
tcp 0 0 192.168.1.101:47608 192.30.253.124:443 ESTABLISHED
tcp 0 0 192.168.1.101:47446 108.177.97.189:443 ESTABLISHED
tcp 0 0 192.168.1.101:35636 216.58.199.99:443 ESTABLISHED
tcp 0 0 192.168.1.101:48362 195.135.221.167:443 ESTABLISHED
tcp 0 0 192.168.1.101:41750 23.9.185.199:443 ESTABLISHED
tcp 0 0 192.168.1.101:38646 172.217.24.197:443 ESTABLISHED
tcp 0 0 192.168.1.101:33468 172.217.24.78:443 ESTABLISHED
tcp 0 0 192.168.1.101:59664 140.82.113.25:443 ESTABLISHED

# netstat -an | grep ':22'
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

tcp 0 36 10.100.202.37:22 10.163.2.52:59238 ESTABLISHED
tcp6 0 0 :::22 :::* LISTEN


# nslookup dist.suse.de
Server: 10.67.0.8
Address: 10.67.0.8#53

Name: dist.suse.de
Address: 10.160.0.100
Name: dist.suse.de
Address: 2620:113:80c0:8080:10:160:0:100

Actions

Also available in: Atom PDF