Hi, On 2021-02-19 10:49:00 +0100, Ralf Lang wrote:
Am 19.02.2021 um 09:59 schrieb Marcus Hüwe:
On 2021-02-19 07:35:44 +0100, Ralf Lang wrote:
I have repeatedly failed at checking out a repo from osc. It fails both for the recent osc on tumbleweed (native x86_64 on hardware) and the osc on openSUSE 15.2 (WSL2 on Windows 10) If I just failed to find the correct past thread (I really looked a while) please point me there. Otherwise, if this looks like an osc or obs issue, I will file a bug in bugzilla or whatever we use today. It's been a while ;)
This happens on an otherwise stable home internet connection.
Did anything change wrt. your network setup (hardware etc.)? It could be related to boo#1068470 [1].
No, this is fairly standard fare and did not change recently. However, haven't been doing much obs work for quite a while.
(Network carrier) -> Cable Modem -> Home Router/Wifi (fritzbox) -> direct cable to PC -> WSL2 instance (Network carrier) -> Cable Modem -> Home Router/Wifi (fritzbox) -> Wifi -> openSUSE tumbleweed laptop
Ok, that doesn't look too exotic:)
-- GET https://api.opensuse.org/source/home:ralflangb1:branches:Apache/apache2/apac...
It just hangs at this point "forever" (at least overnight) and I don't see it do any network activity. Can you strace the osc process to see where it "hangs"? A tcpdump might be helpful, too (you might want to limit it to specific "opensuse.org" connections).
Here comes the last lines of strace (Full trace will go to the ticket)
This excerpt is already sufficient. Thanks! <SNIP>
connect(6, {sa_family=AF_INET6, sin6_port=htons(443), sin6_flowinfo=htonl(0), inet_pton(AF_INET6, "2001:67c:2178:8::162", &sin6_addr), sin6_scope_id=0}, 28) = -1 ENETUNREACH (Das Netzwerk ist nicht erreichbar) close(6) = 0 socket(AF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_IP) = 6 setsockopt(6, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=647, ...}) = 0 connect(6, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("195.135.221.162")}, 16) = 0 getpid() = 20545 getpid() = 20545 getpid() = 20545 getpid() = 20545 getpid() = 20545 getpid() = 20545 write(6, "\26\3\1\2\0\1\0\1\374\3\3\223\327Ce!\2\16\22m\4\2269\323\321\233\267\327x\341F\245"..., 517) = 517
read(6,
Ok, it seems it that it "stopped" after the client hello. Can you please provide a tcpdump?
[1] https://bugzilla.opensuse.org/show_bug.cgi?id=1068470 Should I add to this closed ticket or open a new one referencing the old one?
If have no strong preference (the bug was closed by the reporter) - so feel free to reopen it. At the moment I'm not sure if you hit the same "bug" (the tcpdump will probably tell us:) ). You can also file a new github issue [1]. Marcus [1] https://github.com/openSUSE/osc/issues/new