Source: go-mmproxy
Version: 2.2.1-1
Severity: serious

https://tracker.debian.org/pkg/go-mmproxy

Issues preventing migration:
∙ ∙ autopkgtest for go-mmproxy/2.2.1-1: amd64: Regression or new test ♻ 
(reference ♻), arm64: Regression or new test ♻ (reference ♻), armel: Regression 
or new test ♻ (reference ♻), armhf: Regression or new test ♻ (reference ♻), 
i386: Regression or new test ♻ (reference ♻), ppc64el: Regression or new test ♻ 
(reference ♻), s390x: Regression or new test ♻ (reference ♻)


https://ci.debian.net/packages/g/go-mmproxy/testing/amd64/

...
 33s    dh_auto_test -O--buildsystem=golang
 33s    cd obj-x86_64-linux-gnu && go test -vet=off -v -p 64 
github.com/kzemek/go-mmproxy github.com/kzemek/go-mmproxy/buffers 
github.com/kzemek/go-mmproxy/proxyprotocol github.com/kzemek/go-mmproxy/tcp 
github.com/kzemek/go-mmproxy/tests github.com/kzemek/go-mmproxy/udp 
github.com/kzemek/go-mmproxy/utils
 38s ?          github.com/kzemek/go-mmproxy    [no test files]
 38s ?          github.com/kzemek/go-mmproxy/buffers    [no test files]
 38s ?          github.com/kzemek/go-mmproxy/proxyprotocol      [no test files]
 38s ?          github.com/kzemek/go-mmproxy/tcp        [no test files]
639s === RUN   TestGetGetsAPutBuffer
639s --- PASS: TestGetGetsAPutBuffer (0.00s)
639s === RUN   TestProxyProtocolV1
639s --- PASS: TestProxyProtocolV1 (0.00s)
639s === RUN   TestProxyProtocolV1_nontcp
639s --- PASS: TestProxyProtocolV1_nontcp (0.00s)
639s === RUN   TestProxyProtocolV1_Unknown
639s --- PASS: TestProxyProtocolV1_Unknown (0.00s)
639s === RUN   TestProxyProtocolV1_UnknownWithAddrs
639s --- PASS: TestProxyProtocolV1_UnknownWithAddrs (0.00s)
639s === RUN   TestProxyProtocolV2
639s --- PASS: TestProxyProtocolV2 (0.00s)
639s === RUN   TestProxyProtocolV2_udp6
639s --- PASS: TestProxyProtocolV2_udp6 (0.00s)
639s === RUN   TestListen
639s time=2025-03-04T14:03:40.943Z level=INFO msg=listening
639s time=2025-03-04T14:03:41.043Z level=DEBUG msg="new connection" 
remoteAddr=127.0.0.1:56808 localAddr=127.0.0.1:12345
639s time=2025-03-04T14:03:41.043Z level=DEBUG msg="successfully parsed PROXY 
header" remoteAddr=127.0.0.1:56808 localAddr=127.0.0.1:12345 
clientAddr=192.168.0.1:56324 targetAddr=127.0.0.1:54321
639s time=2025-03-04T14:03:41.043Z level=DEBUG msg="failed to establish 
upstream connection" remoteAddr=127.0.0.1:56808 localAddr=127.0.0.1:12345 
clientAddr=192.168.0.1:56324 targetAddr=127.0.0.1:54321 error="dial tcp 
192.168.0.1:56324->127.0.0.1:54321: setsockopt(IPPROTO_IP, IP_TRANSPARENT, 1): 
operation not permitted" dropConnection=true
639s panic: test timed out after 10m0s
639s    running tests:
639s            TestListen (10m0s)
639s 
639s goroutine 19 [running]:
639s testing.(*M).startAlarm.func1()
639s    /usr/lib/go-1.24/src/testing/testing.go:2484 +0x394
639s created by time.goFunc
639s    /usr/lib/go-1.24/src/time/sleep.go:215 +0x2d
639s 
639s goroutine 1 [chan receive]:
639s testing.(*T).Run(0xc00014c1c0, {0x617fcf?, 0xc0000f7b30?}, 0x626840)
639s    /usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
639s testing.runTests.func1(0xc00014c1c0)
639s    /usr/lib/go-1.24/src/testing/testing.go:2279 +0x37
639s testing.tRunner(0xc00014c1c0, 0xc0000f7c70)
639s    /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
639s testing.runTests(0xc000010288, {0x7963c0, 0xd, 0xd}, {0x7b1ec0?, 0x7?, 
0x7b0d40?})
639s    /usr/lib/go-1.24/src/testing/testing.go:2277 +0x4b4
639s testing.(*M).Run(0xc0001248c0)
639s    /usr/lib/go-1.24/src/testing/testing.go:2142 +0x64a
639s main.main()
639s    _testmain.go:69 +0x9b
639s 
639s goroutine 14 [chan receive]:
639s github.com/kzemek/go-mmproxy/tests.TestListen(0xc00014d180)
639s    
/tmp/autopkgtest-lxc.2c4cc854/downtmp/autopkgtest_tmp/obj-x86_64-linux-gnu/src/github.com/kzemek/go-mmproxy/tests/tcp_test.go:87
 +0x69b
639s testing.tRunner(0xc00014d180, 0x626840)
639s    /usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
639s created by testing.(*T).Run in goroutine 1
639s    /usr/lib/go-1.24/src/testing/testing.go:1851 +0x413
639s 
639s goroutine 15 [IO wait]:
639s internal/poll.runtime_pollWait(0x7fa71591e638, 0x72)
639s    /usr/lib/go-1.24/src/runtime/netpoll.go:351 +0x85
639s internal/poll.(*pollDesc).wait(0xc000218000?, 0x900000036?, 0x0)
639s    /usr/lib/go-1.24/src/internal/poll/fd_poll_runtime.go:84 +0x27
639s internal/poll.(*pollDesc).waitRead(...)
639s    /usr/lib/go-1.24/src/internal/poll/fd_poll_runtime.go:89
639s internal/poll.(*FD).Accept(0xc000218000)
639s    /usr/lib/go-1.24/src/internal/poll/fd_unix.go:620 +0x295
639s net.(*netFD).accept(0xc000218000)
639s    /usr/lib/go-1.24/src/net/fd_unix.go:172 +0x29
639s net.(*TCPListener).accept(0xc00021a000)
639s    /usr/lib/go-1.24/src/net/tcpsock_posix.go:159 +0x1b
639s net.(*TCPListener).Accept(0xc00021a000)
639s    /usr/lib/go-1.24/src/net/tcpsock.go:380 +0x30
639s github.com/kzemek/go-mmproxy/tcp.Listen({0x6620d0, 0xc000014460}, 
0xc0000fe9c0, 0xc000124a00, 0xc0000367b0, 0xc0001480e0)
639s    
/tmp/autopkgtest-lxc.2c4cc854/downtmp/autopkgtest_tmp/obj-x86_64-linux-gnu/src/github.com/kzemek/go-mmproxy/tcp/tcp.go:147
 +0x1e6
639s created by github.com/kzemek/go-mmproxy/tests.TestListen in goroutine 14
639s    
/tmp/autopkgtest-lxc.2c4cc854/downtmp/autopkgtest_tmp/obj-x86_64-linux-gnu/src/github.com/kzemek/go-mmproxy/tests/tcp_test.go:73
 +0x498
639s 
639s goroutine 16 [IO wait]:
639s internal/poll.runtime_pollWait(0x7fa71591e750, 0x72)
639s    /usr/lib/go-1.24/src/runtime/netpoll.go:351 +0x85
639s internal/poll.(*pollDesc).wait(0xc000174100?, 0xc000127470?, 0x0)
639s    /usr/lib/go-1.24/src/internal/poll/fd_poll_runtime.go:84 +0x27
639s internal/poll.(*pollDesc).waitRead(...)
639s    /usr/lib/go-1.24/src/internal/poll/fd_poll_runtime.go:89
639s internal/poll.(*FD).Accept(0xc000174100)
639s    /usr/lib/go-1.24/src/internal/poll/fd_unix.go:620 +0x295
639s net.(*netFD).accept(0xc000174100)
639s    /usr/lib/go-1.24/src/net/fd_unix.go:172 +0x29
639s net.(*TCPListener).accept(0xc0000fea80)
639s    /usr/lib/go-1.24/src/net/tcpsock_posix.go:159 +0x1b
639s net.(*TCPListener).Accept(0xc0000fea80)
639s    /usr/lib/go-1.24/src/net/tcpsock.go:380 +0x30
639s github.com/kzemek/go-mmproxy/tests.runServer(0xc00014d180, {0x61977d?, 
0x0?}, 0xc000148150)
639s    
/tmp/autopkgtest-lxc.2c4cc854/downtmp/autopkgtest_tmp/obj-x86_64-linux-gnu/src/github.com/kzemek/go-mmproxy/tests/tcp_test.go:33
 +0xee
639s created by github.com/kzemek/go-mmproxy/tests.TestListen in goroutine 14
639s    
/tmp/autopkgtest-lxc.2c4cc854/downtmp/autopkgtest_tmp/obj-x86_64-linux-gnu/src/github.com/kzemek/go-mmproxy/tests/tcp_test.go:76
 +0x50b
639s FAIL       github.com/kzemek/go-mmproxy/tests      600.105s
639s ?          github.com/kzemek/go-mmproxy/udp        [no test files]
639s ?          github.com/kzemek/go-mmproxy/utils      [no test files]
639s FAIL
639s dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 64 
github.com/kzemek/go-mmproxy github.com/kzemek/go-mmproxy/buffers 
github.com/kzemek/go-mmproxy/proxyprotocol github.com/kzemek/go-mmproxy/tcp 
github.com/kzemek/go-mmproxy/tests github.com/kzemek/go-mmproxy/udp 
github.com/kzemek/go-mmproxy/utils returned exit code 1
639s make: *** [debian/rules:6: build] Error 25
639s autopkgtest [14:13:41]: test dh-golang-autopkgtest: 
-----------------------]
639s autopkgtest [14:13:41]: test dh-golang-autopkgtest:  - - - - - - - - - - 
results - - - - - - - - - -
639s dh-golang-autopkgtest FAIL non-zero exit status 2

Reply via email to