chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.26 to 1.27.27 #7877
49 fail, 6 skipped, 57 pass in 3h 59m 35s
4 files 4 suites 3h 59m 35s ⏱️
112 tests 57 ✅ 6 💤 49 ❌
385 runs 314 ✅ 22 💤 49 ❌
Results for commit e7f0fdf.
Annotations
github-actions / Published E2E Test Results
TestMain failed
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 0s]
Raw output
Failed
panic: test timed out after 1h0m0s
running tests:
TestCanarySuite (17m30s)
TestCanarySuite/TestRolloutScalingDuringUpdate (44s)
goroutine 7623 [running]:
testing.(*M).startAlarm.func1()
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:2366 +0x385
created by time.goFunc
/opt/hostedtoolcache/go/1.22.5/x64/src/time/sleep.go:177 +0x2d
goroutine 1 [chan receive, 18 minutes]:
testing.(*T).Run(0xc0005d09c0, {0x3cc8ceb?, 0x0?}, 0x3e8f3e0)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1750 +0x3ab
testing.runTests.func1(0xc0005d09c0)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:2161 +0x37
testing.tRunner(0xc0005d09c0, 0xc000b3fc70)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1689 +0xfb
testing.runTests(0xc000b44b58, {0x5c81a20, 0xe, 0xe}, {0x1?, 0x1552e2e?, 0x5d969a0?})
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:2159 +0x445
testing.(*M).Run(0xc000555180)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:2027 +0x68b
main.main()
_testmain.go:73 +0x16c
goroutine 5 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc000053280)
/home/runner/go/pkg/mod/[email protected]/stats/view/worker.go:292 +0x9f
created by go.opencensus.io/stats/view.init.0 in goroutine 1
/home/runner/go/pkg/mod/[email protected]/stats/view/worker.go:34 +0x8d
goroutine 195 [chan receive (nil chan), 59 minutes]:
k8s.io/client-go/tools/cache.(*controller).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:132 +0x25
created by k8s.io/client-go/tools/cache.(*controller).Run in goroutine 179
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:131 +0xa9
goroutine 5115 [chan receive]:
testing.(*T).Run(0xc00161e4e0, {0x35d661a?, 0x1fb88cf?}, 0xc00217f830)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1750 +0x3ab
github.com/stretchr/testify/suite.runTests({0x44810d0, 0xc00161e4e0}, {0xc001fcf500?, 0xf?, 0x10?})
/home/runner/go/pkg/mod/github.com/stretchr/[email protected]/suite/suite.go:247 +0xef
github.com/stretchr/testify/suite.Run(0xc00161e4e0, {0x4450010, 0xc001bb6b00})
/home/runner/go/pkg/mod/github.com/stretchr/[email protected]/suite/suite.go:220 +0x4ad
github.com/argoproj/argo-rollouts/test/e2e.TestCanarySuite(0xc00161e4e0)
/home/runner/work/argo-rollouts/argo-rollouts/test/e2e/canary_test.go:25 +0x33
testing.tRunner(0xc00161e4e0, 0x3e8f3e0)
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1689 +0xfb
created by testing.(*T).Run in goroutine 1
/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1742 +0x390
goroutine 176 [select]:
k8s.io/client-go/tools/cache.watchHandler({0x0?, 0x0?, 0x5d969a0?}, {0x4447708, 0xc0018aa980}, {0x7f985054cdc0, 0xc000329760}, {0x448f1d0, 0x3c5cb00}, 0x0, ...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:724 +0x187
k8s.io/client-go/tools/cache.(*Reflector).watch(0xc0008567e0, {0x0?, 0x0?}, 0x0, 0xc0008e4180)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:437 +0x545
k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch(0xc0008567e0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:357 +0x4cf
k8s.io/client-go/tools/cache.(*Reflector).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:291 +0x25
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x10?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000949f50, {0x4439820, 0xc000b4ad70}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/client-go/tools/cache.(*Reflector).Run(0xc0008567e0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:290 +0x1c5
k8s.io/client-go/tools/cache.(*controller).Run.(*Group).StartWithChannel.func2()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 145
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 216 [chan receive, 59 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc000536f00, 0xc0007d5620)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 180
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 111 [IO wait]:
internal/poll.runtime_pollWait(0x7f98508c6ea0, 0x72)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/netpoll.go:345 +0x85
internal/poll.(*pollDesc).wait(0xc00078be00?, 0xc00142e000?, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.22.5/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc00078be00, {0xc00142e000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.22.5/x64/src/internal/poll/fd_unix.go:164 +0x27a
net.(*netFD).Read(0xc00078be00, {0xc00142e000?, 0x7f98505631c0?, 0xc003b9d4b8?})
/opt/hostedtoolcache/go/1.22.5/x64/src/net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc000a321d0, {0xc00142e000?, 0xc001384938?, 0x143735b?})
/opt/hostedtoolcache/go/1.22.5/x64/src/net/net.go:185 +0x45
crypto/tls.(*atLeastReader).Read(0xc003b9d4b8, {0xc00142e000?, 0x0?, 0xc003b9d4b8?})
/opt/hostedtoolcache/go/1.22.5/x64/src/crypto/tls/conn.go:806 +0x3b
bytes.(*Buffer).ReadFrom(0xc00089a9b0, {0x4439b40, 0xc003b9d4b8})
/opt/hostedtoolcache/go/1.22.5/x64/src/bytes/buffer.go:211 +0x98
crypto/tls.(*Conn).readFromUntil(0xc00089a708, {0x4439d00, 0xc000a321d0}, 0xc001384980?)
/opt/hostedtoolcache/go/1.22.5/x64/src/crypto/tls/conn.go:828 +0xde
crypto/tls.(*Conn).readRecordOrCCS(0xc00089a708, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/crypto/tls/conn.go:626 +0x3cf
crypto/tls.(*Conn).readRecord(...)
/opt/hostedtoolcache/go/1.22.5/x64/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0xc00089a708, {0xc0008c8000, 0x1000, 0x19f0a71?})
/opt/hostedtoolcache/go/1.22.5/x64/src/crypto/tls/conn.go:1370 +0x156
bufio.(*Reader).Read(0xc0008c5bc0, {0xc0002117e0, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.22.5/x64/src/bufio/bufio.go:241 +0x197
io.ReadAtLeast({0x44385e0, 0xc0008c5bc0}, {0xc0002117e0, 0x9, 0x9}, 0x9)
/opt/hostedtoolcache/go/1.22.5/x64/src/io/io.go:335 +0x90
io.ReadFull(...)
/opt/hostedtoolcache/go/1.22.5/x64/src/io/io.go:354
golang.org/x/net/http2.readFrameHeader({0xc0002117e0, 0x9, 0x1384dc0?}, {0x44385e0?, 0xc0008c5bc0?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237 +0x65
golang.org/x/net/http2.(*Framer).ReadFrame(0xc0002117a0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:501 +0x85
golang.org/x/net/http2.(*clientConnReadLoop).run(0xc001384fa8)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2442 +0xd8
golang.org/x/net/http2.(*ClientConn).readLoop(0xc000acd200)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2338 +0x65
created by golang.org/x/net/http2.(*ClientConn).goRun in goroutine 110
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:369 +0x2d
goroutine 181 [sync.Cond.Wait, 59 minutes]:
sync.runtime_notifyListWait(0xc0008fe2e8, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0000de000?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc0008fe2c0, 0xc000111300)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc0005555e0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000097e48, {0x4439800, 0xc000729ef0}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000097e48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc0005555e0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf8370, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start.func1()
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:141 +0x5c
created by github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start in goroutine 87
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:139 +0x205
goroutine 180 [sync.Cond.Wait, 59 minutes]:
sync.runtime_notifyListWait(0xc000329838, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0002b3380?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc000329810, 0xc000bde4f0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc0003b3ea0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000045e48, {0x4439800, 0xc000be2480}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000045e48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc0003b3ea0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf82c0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start.func1()
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:141 +0x5c
created by github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start in goroutine 87
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:139 +0x205
goroutine 175 [chan receive (nil chan), 59 minutes]:
k8s.io/client-go/tools/cache.(*controller).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:132 +0x25
created by k8s.io/client-go/tools/cache.(*controller).Run in goroutine 145
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:131 +0xa9
goroutine 196 [select]:
k8s.io/client-go/tools/cache.watchHandler({0x0?, 0x0?, 0x5d969a0?}, {0x4447708, 0xc002a89840}, {0x7f985054cdc0, 0xc0008fe210}, {0x448f1d0, 0x3c5c760}, 0x0, ...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:724 +0x187
k8s.io/client-go/tools/cache.(*Reflector).watch(0xc0002100e0, {0x0?, 0x0?}, 0x0, 0xc000730d80)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:437 +0x545
k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch(0xc0002100e0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:357 +0x4cf
k8s.io/client-go/tools/cache.(*Reflector).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:291 +0x25
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x10?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000bc7f50, {0x4439820, 0xc000854550}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/client-go/tools/cache.(*Reflector).Run(0xc0002100e0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:290 +0x1c5
k8s.io/client-go/tools/cache.(*controller).Run.(*Group).StartWithChannel.func2()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 179
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 179 [sync.Cond.Wait, 59 minutes]:
sync.runtime_notifyListWait(0xc0008fe238, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0000de000?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc0008fe210, 0xc000111050)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc000555540)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000099e48, {0x4439800, 0xc000729bc0}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000099e48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc000555540, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf8420, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
k8s.io/client-go/informers.(*sharedInformerFactory).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:159 +0x5c
created by k8s.io/client-go/informers.(*sharedInformerFactory).Start in goroutine 87
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:157 +0x205
goroutine 2150 [sync.Cond.Wait, 39 minutes]:
sync.runtime_notifyListWait(0xc001ad0188, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0001ad6c0?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc001ad0160, 0xc0017f0d30)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc001bfd360)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc001c6de48, {0x4439800, 0xc001ad4120}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc001c6de48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc001bfd360, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000de4a50, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start.func1()
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:141 +0x5c
created by github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start in goroutine 2057
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:139 +0x205
goroutine 178 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc00016e028, 0x3f2)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0037551a0?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc00016e000, 0xc0008a5e40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc000b8fd60)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000b2ae48, {0x4439800, 0xc0009bbaa0}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000b2ae48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc000b8fd60, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf8160, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
k8s.io/client-go/informers.(*sharedInformerFactory).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:159 +0x5c
created by k8s.io/client-go/informers.(*sharedInformerFactory).Start in goroutine 87
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:157 +0x205
goroutine 145 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc000329788, 0xe9)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0023ebba0?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc000329760, 0xc000bde220)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc0003b3c20)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000042e48, {0x4439800, 0xc000be2120}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000042e48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc0003b3c20, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf80b0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
k8s.io/client-go/informers.(*sharedInformerFactory).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:159 +0x5c
created by k8s.io/client-go/informers.(*sharedInformerFactory).Start in goroutine 87
/home/runner/go/pkg/mod/k8s.io/[email protected]/informers/factory.go:157 +0x205
goroutine 144 [select]:
k8s.io/client-go/util/workqueue.(*delayingType).waitingLoop(0xc0008c4600)
/home/runner/go/pkg/mod/k8s.io/[email protected]/util/workqueue/delaying_queue.go:276 +0x2ff
created by k8s.io/client-go/util/workqueue.newDelayingQueue in goroutine 87
/home/runner/go/pkg/mod/k8s.io/[email protected]/util/workqueue/delaying_queue.go:113 +0x205
goroutine 194 [chan receive, 59 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc000536fa0, 0xc000062c00)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 179
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 1153 [chan receive, 49 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc000718000, 0xc000dfc540)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 1166
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 209 [select, 59 minutes]:
k8s.io/client-go/tools/cache.(*Reflector).startResync(0xc0008567e0, 0x0, 0xc000063440, 0xc0008e4180)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:369 +0x10f
created by k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch in goroutine 176
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:356 +0x4a5
goroutine 199 [chan receive]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc00051f770, {0x4439800, 0xc000729e90}, 0x1, 0xc000062e40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc00051f770, 0x3b9aca00, 0x0, 0x1, 0xc000062e40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc000aca3f0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 184
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 174 [chan receive, 59 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc000536af0, 0xc0007d5320)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 145
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 718 [chan receive, 52 minutes]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000e3a770, {0x4439800, 0xc000fe26c0}, 0x1, 0xc000ed2660)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc000e3a770, 0x3b9aca00, 0x0, 0x1, 0xc000ed2660)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc000892240)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 754
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 211 [chan receive]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc00051d770, {0x4439800, 0xc000be23f0}, 0x1, 0xc0007d5560)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc00051d770, 0x3b9aca00, 0x0, 0x1, 0xc0007d5560)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc000aca2d0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 174
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 182 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc000bf84f8, 0x12d)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc000e50e60?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
k8s.io/client-go/tools/cache.(*DeltaFIFO).Pop(0xc000bf84d0, 0xc000ab6550)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/delta_fifo.go:575 +0x236
k8s.io/client-go/tools/cache.(*controller).processLoop(0xc00084b720)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:188 +0x30
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc00009ae48, {0x4439800, 0xc000afc3c0}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc00009ae48, 0x3b9aca00, 0x0, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*controller).Run(0xc00084b720, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:159 +0x35e
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run(0xc000bf8210, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:502 +0x2c8
github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start.func1()
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:141 +0x5c
created by github.com/argoproj/argo-rollouts/pkg/client/informers/externalversions.(*sharedInformerFactory).Start in goroutine 87
/home/runner/work/argo-rollouts/argo-rollouts/pkg/client/informers/externalversions/factory.go:139 +0x205
goroutine 4395 [chan receive]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc0013d7f70, {0x4439800, 0xc00093e570}, 0x1, 0xc0012dab40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0013d7f70, 0x3b9aca00, 0x0, 0x1, 0xc0012dab40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc0020a0e10)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 4359
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 184 [chan receive, 59 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc000536eb0, 0xc000bb7860)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 182
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 185 [chan receive (nil chan), 59 minutes]:
k8s.io/client-go/tools/c…ckoff.go:227 +0xaf
k8s.io/client-go/tools/cache.(*Reflector).Run(0xc002f9a1c0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:290 +0x1c5
k8s.io/client-go/tools/cache.(*controller).Run.(*Group).StartWithChannel.func2()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7484
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7496 [select, 2 minutes]:
k8s.io/client-go/tools/cache.(*Reflector).startResync(0xc002f9a1c0, 0x0, 0xc000dfd260, 0xc002686c60)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:369 +0x10f
created by k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch in goroutine 7524
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:356 +0x4a5
goroutine 7509 [chan receive]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc0027cd770, {0x4439800, 0xc002c93cb0}, 0x1, 0xc00196b6e0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0027cd770, 0x3b9aca00, 0x0, 0x1, 0xc00196b6e0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc0039622d0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7456
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7510 [select]:
k8s.io/client-go/tools/cache.(*processorListener).pop(0xc0039622d0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:937 +0x107
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7456
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7513 [chan receive (nil chan), 2 minutes]:
k8s.io/client-go/tools/cache.(*controller).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:132 +0x25
created by k8s.io/client-go/tools/cache.(*controller).Run in goroutine 7487
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:131 +0xa9
goroutine 7514 [select, 2 minutes]:
k8s.io/client-go/tools/cache.watchHandler({0x0?, 0x0?, 0x5d969a0?}, {0x4447708, 0xc0032a14c0}, {0x7f985054cdc0, 0xc001c16210}, {0x448f1d0, 0x3c55be0}, 0x0, ...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:724 +0x187
k8s.io/client-go/tools/cache.(*Reflector).watch(0xc00229e700, {0x0?, 0x0?}, 0x0, 0xc002226780)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:437 +0x545
k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch(0xc00229e700, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:357 +0x4cf
k8s.io/client-go/tools/cache.(*Reflector).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:291 +0x25
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x10?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc00345df50, {0x4439820, 0xc000a2fc20}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/client-go/tools/cache.(*Reflector).Run(0xc00229e700, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:290 +0x1c5
k8s.io/client-go/tools/cache.(*controller).Run.(*Group).StartWithChannel.func2()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7487
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7439 [select, 2 minutes]:
k8s.io/client-go/tools/cache.(*Reflector).startResync(0xc00229e700, 0x0, 0xc0032ae780, 0xc002226780)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:369 +0x10f
created by k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch in goroutine 7514
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:356 +0x4a5
goroutine 7497 [select, 2 minutes]:
golang.org/x/net/http2.(*clientStream).writeRequest(0xc00232fb00, 0xc0024bcd80)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1621 +0xd45
golang.org/x/net/http2.(*clientStream).doRequest(0xc00232fb00, 0xc0027ce7a0?)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1449 +0x18
golang.org/x/net/http2.(*ClientConn).roundTrip.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1325 +0x1b
created by golang.org/x/net/http2.(*ClientConn).goRun in goroutine 7524
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:369 +0x2d
goroutine 7527 [chan receive]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc0012fef70, {0x4439800, 0xc000a87860}, 0x1, 0xc0024a61e0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0038cbf70, 0x3b9aca00, 0x0, 0x1, 0xc0024a61e0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc0039623f0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7491
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7528 [select]:
k8s.io/client-go/tools/cache.(*processorListener).pop(0xc0039623f0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:937 +0x107
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7491
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7530 [chan receive, 2 minutes]:
k8s.io/client-go/tools/cache.(*sharedProcessor).run(0xc001b56c30, 0xc0024a6240)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:801 +0x4d
k8s.io/client-go/tools/cache.(*sharedIndexInformer).Run.(*Group).StartWithChannel.func4()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7488
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7531 [chan receive (nil chan), 2 minutes]:
k8s.io/client-go/tools/cache.(*controller).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:132 +0x25
created by k8s.io/client-go/tools/cache.(*controller).Run in goroutine 7488
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/controller.go:131 +0xa9
goroutine 7532 [select, 2 minutes]:
k8s.io/client-go/tools/cache.watchHandler({0x0?, 0x0?, 0x5d969a0?}, {0x4447708, 0xc003239580}, {0x7f985054cdc0, 0xc0024153f0}, {0x448f1d0, 0x3c55160}, 0x0, ...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:724 +0x187
k8s.io/client-go/tools/cache.(*Reflector).watch(0xc002f9a460, {0x0?, 0x0?}, 0x0, 0xc002c63d40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:437 +0x545
k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch(0xc002f9a460, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:357 +0x4cf
k8s.io/client-go/tools/cache.(*Reflector).Run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:291 +0x25
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x10?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc001053f50, {0x4439820, 0xc0008e7180}, 0x1, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/client-go/tools/cache.(*Reflector).Run(0xc002f9a460, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:290 +0x1c5
k8s.io/client-go/tools/cache.(*controller).Run.(*Group).StartWithChannel.func2()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:55 +0x1b
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7488
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7538 [select, 2 minutes]:
k8s.io/client-go/tools/cache.(*Reflector).startResync(0xc002f9a460, 0x0, 0xc0024a72c0, 0xc002c63d40)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:369 +0x10f
created by k8s.io/client-go/tools/cache.(*Reflector).ListAndWatch in goroutine 7532
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:356 +0x4a5
goroutine 7440 [select, 2 minutes]:
golang.org/x/net/http2.(*clientStream).writeRequest(0xc002a47680, 0xc000a50b40)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1621 +0xd45
golang.org/x/net/http2.(*clientStream).doRequest(0xc002a47680, 0xc0016b87a0?)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1449 +0x18
golang.org/x/net/http2.(*ClientConn).roundTrip.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1325 +0x1b
created by golang.org/x/net/http2.(*ClientConn).goRun in goroutine 7514
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:369 +0x2d
goroutine 7517 [chan receive, 2 minutes]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc0027cf770, {0x4439800, 0xc0029d4360}, 0x1, 0xc000e1a8a0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0027cf770, 0x3b9aca00, 0x0, 0x1, 0xc000e1a8a0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc003962480)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7512
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7518 [select, 2 minutes]:
k8s.io/client-go/tools/cache.(*processorListener).pop(0xc003962480)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:937 +0x107
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7512
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7519 [chan receive, 2 minutes]:
k8s.io/client-go/tools/cache.(*processorListener).run.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:967 +0x4b
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x30?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc0016c4f70, {0x4439800, 0xc0029d43c0}, 0x1, 0xc000e1a900)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0016c4f70, 0x3b9aca00, 0x0, 0x1, 0xc000e1a900)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.Until(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:161
k8s.io/client-go/tools/cache.(*processorListener).run(0xc003962510)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:966 +0x69
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7530
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7520 [select, 2 minutes]:
k8s.io/client-go/tools/cache.(*processorListener).pop(0xc003962510)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/cache/shared_informer.go:937 +0x107
k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:72 +0x52
created by k8s.io/apimachinery/pkg/util/wait.(*Group).Start in goroutine 7530
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:70 +0x73
goroutine 7539 [select, 2 minutes]:
golang.org/x/net/http2.(*clientStream).writeRequest(0xc002b07500, 0xc0024858c0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1621 +0xd45
golang.org/x/net/http2.(*clientStream).doRequest(0xc002b07500, 0x0?)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1449 +0x18
golang.org/x/net/http2.(*ClientConn).roundTrip.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1325 +0x1b
created by golang.org/x/net/http2.(*ClientConn).goRun in goroutine 7532
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:369 +0x2d
goroutine 7537 [sync.Cond.Wait, 2 minutes]:
sync.runtime_notifyListWait(0xc00232fb48, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0x5d969a0?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc00232fb30, {0xc003909800, 0x200, 0x200})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x0?}, {0xc003909800?, 0xc0038cbce0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc0029bd180)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc0029bd180)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc0029bd180, {0x38a6fe0, 0xc002a2b380})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc002270ae0, {0xc001da7400, 0x400, 0x400})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc0008e7590, 0x0, {0x44454f8, 0xc00396f800})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc0029f73a0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc00396f7c0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 7524
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7500 [sync.Cond.Wait, 2 minutes]:
sync.runtime_notifyListWait(0xc002b07548, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0x3b?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc002b07530, {0xc000904a00, 0x200, 0x200})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x19fb19e?}, {0xc000904a00?, 0xc0027cece0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc002a19400)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc002a19400)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc002a19400, {0x38a6fe0, 0xc00277fc50})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc000ee95f0, {0xc00256d000, 0x400, 0x400})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc001b57ae0, 0x0, {0x44454f8, 0xc0032395c0})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc0039ade80)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc003239580)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 7532
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7501 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc002b07848, 0x6)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0x1a?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc002b07830, {0xc003200001, 0xdff, 0xdff})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x9bc?}, {0xc003200001?, 0xc001e01ce0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc002a19680)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc002a19680)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc002a19680, {0x38a6fe0, 0xc002a2ae58})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc000ee97a0, {0xc00339f500, 0x1000, 0x1500})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc001b57cc0, 0x0, {0x44454f8, 0xc00226ab80})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc0039adea0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc0032396c0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 7468
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7598 [select]:
k8s.io/client-go/tools/watch.(*RetryWatcher).doReceive(0xc001d0f580)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:144 +0x587
k8s.io/client-go/tools/watch.(*RetryWatcher).receive.func2({0x4464cb0, 0xc001b56730})
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:264 +0x45
k8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:259 +0x1f
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0xc002712a50?)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:226 +0x33
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc002cb5e98, {0x4439800, 0xc002712a50}, 0x0, 0xc001da86c0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:227 +0xaf
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0xc0016c3698, 0x3b9aca00, 0x0, 0x0, 0xc001da86c0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:204 +0x7f
k8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext({0x4464cb0, 0xc001b56730}, 0xc0016c3738, 0x3b9aca00, 0x0, 0x0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:259 +0x93
k8s.io/apimachinery/pkg/util/wait.NonSlidingUntilWithContext(...)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/backoff.go:190
k8s.io/client-go/tools/watch.(*RetryWatcher).receive(0xc001d0f580)
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:263 +0x28b
created by k8s.io/client-go/tools/watch.newRetryWatcher in goroutine 7588
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:84 +0x1b6
goroutine 7599 [sleep]:
time.Sleep(0x14f46b0400)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/time.go:195 +0x115
github.com/argoproj/argo-rollouts/test/fixtures.(*When).WaitForRolloutCondition.func2()
/home/runner/work/argo-rollouts/argo-rollouts/test/fixtures/when.go:438 +0x25
created by github.com/argoproj/argo-rollouts/test/fixtures.(*When).WaitForRolloutCondition in goroutine 7588
/home/runner/work/argo-rollouts/argo-rollouts/test/fixtures/when.go:437 +0x473
goroutine 7637 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc002ec24c8, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0x44?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc002ec24b0, {0xc00315c600, 0x200, 0x200})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x19fb19e?}, {0xc00315c600?, 0xc0027ca4e0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc001afc640)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc001afc640)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc001afc640, {0x38a6fe0, 0xc0010a6960})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc0034fb320, {0xc001fcac00, 0x400, 0x400})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc000b4b590, 0x0, {0x44454f8, 0xc001cfe4c0})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc000a21620)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc001cfe400)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 2157
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7635 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0032873c8, 0x0)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc0014cfb88?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc0032873b0, {0xc00315c400, 0x200, 0x200})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x19fb19e?}, {0xc00315c400?, 0xc0016c34e0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc003012140)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc003012140)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc003012140, {0x38a6fe0, 0xc001c537a0})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc001a979e0, {0xc001fca800, 0x400, 0x400})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc000b4b180, 0x0, {0x44454f8, 0xc0011b2700})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc002682320)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc0011b26c0)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 1805
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7600 [select]:
k8s.io/client-go/tools/watch.(*RetryWatcher).receive.func1()
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:252 +0x6f
created by k8s.io/client-go/tools/watch.(*RetryWatcher).receive in goroutine 7598
/home/runner/go/pkg/mod/k8s.io/[email protected]/tools/watch/retrywatcher.go:251 +0x236
goroutine 7601 [select]:
golang.org/x/net/http2.(*clientStream).writeRequest(0xc0028b1800, 0xc0005d86c0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1621 +0xd45
golang.org/x/net/http2.(*clientStream).doRequest(0xc0028b1800, 0xc001d0f580?)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1449 +0x18
golang.org/x/net/http2.(*ClientConn).roundTrip.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:1325 +0x1b
created by golang.org/x/net/http2.(*ClientConn).goRun in goroutine 7598
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:369 +0x2d
goroutine 7618 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0028b1848, 0x6)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0xc001d0f640?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc0028b1830, {0xc002b90001, 0x1dff, 0x1dff})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0xe53?}, {0xc002b90001?, 0xc00174dce0?, 0x143735b?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc0005a7540)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc0005a7540)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc0005a7540, {0x38a6fe0, 0xc003119db8})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc002712e10, {0xc0000eea00, 0x1000, 0x1500})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc001b56910, 0x0, {0x44454f8, 0xc001d8b980})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc000f5a860)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc001d0f680)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 7598
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
goroutine 7656 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc0024c76c8, 0x5)
/opt/hostedtoolcache/go/1.22.5/x64/src/runtime/sema.go:569 +0x159
sync.(*Cond).Wait(0x0?)
/opt/hostedtoolcache/go/1.22.5/x64/src/sync/cond.go:70 +0x85
golang.org/x/net/http2.(*pipe).Read(0xc0024c76b0, {0xc0034f0001, 0x1dff, 0x1dff})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/pipe.go:76 +0xdf
golang.org/x/net/http2.transportResponseBody.Read({0x10b6?}, {0xc0034f0001?, 0xc0036a7ce0?, 0x1437385?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2725 +0x65
encoding/json.(*Decoder).refill(0xc002ffde00)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:165 +0x188
encoding/json.(*Decoder).readValue(0xc002ffde00)
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:140 +0x85
encoding/json.(*Decoder).Decode(0xc002ffde00, {0x38a6fe0, 0xc003b9c810})
/opt/hostedtoolcache/go/1.22.5/x64/src/encoding/json/stream.go:63 +0x75
k8s.io/apimachinery/pkg/util/framer.(*jsonFrameReader).Read(0xc000dcc510, {0xc00350a500, 0x2000, 0x2500})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/util/framer/framer.go:152 +0x19c
k8s.io/apimachinery/pkg/runtime/serializer/streaming.(*decoder).Decode(0xc000a2f220, 0x0, {0x44454f8, 0xc003a39380})
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/runtime/serializer/streaming/streaming.go:77 +0xa3
k8s.io/client-go/rest/watch.(*Decoder).Decode(0xc000e51520)
/home/runner/go/pkg/mod/k8s.io/[email protected]/rest/watch/decoder.go:49 +0x4b
k8s.io/apimachinery/pkg/watch.(*StreamWatcher).receive(0xc0033cc480)
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:105 +0xdb
created by k8s.io/apimachinery/pkg/watch.NewStreamWatcher in goroutine 3942
/home/runner/go/pkg/mod/k8s.io/[email protected]/pkg/watch/streamwatcher.go:76 +0x105
FAIL github.com/argoproj/argo-rollouts/test/e2e 3600.267s
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestAnalysisWithArgs (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestAnalysisWithArgs
time="2024-07-25T15:37:50Z" level=info msg="Deleting e2e-test-name=TestAnalysisWithArgs"
time="2024-07-25T15:37:50Z" level=info msg="rollout.argoproj.io/rollout-secret created\n" rollout=rollout-secret
time="2024-07-25T15:37:50Z" level=info msg="secret/example-secret created\n" rollout=rollout-secret
time="2024-07-25T15:37:50Z" level=info msg="analysistemplate.argoproj.io/analysis-secret-args created\n" rollout=rollout-secret
time="2024-07-25T15:37:50Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-secret
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-secret
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 3/3
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-secret Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-secret-77bf55959c�[0m ReplicaSet �[94m◌�[0m Progressing 70s �[32mstable�[0m
└──□ rollout-secret-77bf55959c-df6ck Pod �[31m⚠�[0m ImagePullBackOff 70s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:37:50Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestAnalysisWithArgs
name: rollout-secret
namespace: default
resourceVersion: "872"
uid: 7da229a7-1fda-4e13-bd38-766f83149437
spec:
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
app: rollout-secret
strategy:
canary:
steps:
- setWeight: 25
- analysis:
analysisRunMetadata: {}
args:
- name: failure-limit
value: "2"
- name: analysis-interval
value: 5s
- name: analysis-runs
value: "3"
- name: inconclusive-limit
value: "2"
- name: success-condition
value: It worked!
templates:
- templateName: analysis-secret-args
- pause: {}
template:
metadata:
creationTimestamp: null
labels:
app: rollout-secret
spec:
containers:
- image: nginx:1.19-alpine
imagePullPolicy: Always
name: rollouts-demo
ports:
- containerPort: 8080
protocol: TCP
resources: {}
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:38:10Z"
lastUpdateTime: "2024-07-25T15:38:10Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:38:10Z"
lastUpdateTime: "2024-07-25T15:38:10Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:38:10Z"
lastUpdateTime: "2024-07-25T15:38:10Z"
message: ReplicaSet "rollout-secret-77bf55959c" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 77bf55959c
currentStepHash: 58d9d99467
currentStepIndex: 3
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-secret
stableRS: 77bf55959c
updatedReplicas: 1
2024-07-25T15:37:50Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-secret
2024-07-25T15:38:10Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (77bf55959c)
2024-07-25T15:38:10Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:38:10Z Normal NewReplicaSetCreated Created ReplicaSet rollout-secret-77bf55959c (revision 1)
2024-07-25T15:38:10Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-secret-77bf55959c (revision 1) from 0 to 1
2024-07-25T15:38:10Z Normal RolloutCompleted Rollout completed update to revision 1 (77bf55959c): Initial deploy
time="2024-07-25T15:39:20Z" level=info msg="Deleting e2e-test-name=TestAnalysisWithArgs"
--- FAIL: TestAnalysisSuite/TestAnalysisWithArgs (90.47s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestAnalysisWithSecret (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestAnalysisWithSecret
time="2024-07-25T15:39:20Z" level=info msg="Deleting e2e-test-name=TestAnalysisWithSecret"
time="2024-07-25T15:39:20Z" level=info msg="rollout.argoproj.io/rollout-secret created\n" rollout=rollout-secret
time="2024-07-25T15:39:20Z" level=info msg="secret/example-secret configured\n" rollout=rollout-secret
time="2024-07-25T15:39:21Z" level=info msg="analysistemplate.argoproj.io/analysis-secret created\n" rollout=rollout-secret
time="2024-07-25T15:39:21Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-secret
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-secret
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 3/3
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-secret Rollout �[94m◌�[0m Progressing 91s
└──# revision:1
└──⧉ �[32mrollout-secret-77bf55959c�[0m ReplicaSet �[94m◌�[0m Progressing 71s �[32mstable�[0m
└──□ rollout-secret-77bf55959c-9jrtt Pod �[31m⚠�[0m ImagePullBackOff 71s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:39:20Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestAnalysisWithSecret
name: rollout-secret
namespace: default
resourceVersion: "1003"
uid: d6b7449d-020d-4198-8034-96569a05f893
spec:
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
app: rollout-secret
strategy:
canary:
steps:
- setWeight: 25
- analysis:
analysisRunMetadata: {}
templates:
- templateName: analysis-secret
- pause: {}
template:
metadata:
creationTimestamp: null
labels:
app: rollout-secret
spec:
containers:
- image: nginx:1.19-alpine
imagePullPolicy: Always
name: rollouts-demo
ports:
- containerPort: 8080
protocol: TCP
resources: {}
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:39:40Z"
lastUpdateTime: "2024-07-25T15:39:40Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:39:40Z"
lastUpdateTime: "2024-07-25T15:39:40Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:39:40Z"
lastUpdateTime: "2024-07-25T15:39:40Z"
message: ReplicaSet "rollout-secret-77bf55959c" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 77bf55959c
currentStepHash: 6d67d78fc7
currentStepIndex: 3
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-secret
stableRS: 77bf55959c
updatedReplicas: 1
2024-07-25T15:39:20Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-secret
2024-07-25T15:39:40Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (77bf55959c)
2024-07-25T15:39:40Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:39:40Z Normal NewReplicaSetCreated Created ReplicaSet rollout-secret-77bf55959c (revision 1)
2024-07-25T15:39:40Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-secret-77bf55959c (revision 1) from 0 to 1
2024-07-25T15:39:40Z Normal RolloutCompleted Rollout completed update to revision 1 (77bf55959c): Initial deploy
time="2024-07-25T15:40:51Z" level=info msg="Deleting e2e-test-name=TestAnalysisWithSecret"
--- FAIL: TestAnalysisSuite/TestAnalysisWithSecret (90.57s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBackgroundAnalysisWithArgs (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBackgroundAnalysisWithArgs
time="2024-07-25T15:40:51Z" level=info msg="Deleting e2e-test-name=TestBackgroundAnalysisWithArgs"
time="2024-07-25T15:40:51Z" level=info msg="rollout.argoproj.io/rollout-bg-analysis created\n" rollout=rollout-bg-analysis
time="2024-07-25T15:40:51Z" level=info msg="secret/example-secret configured\n" rollout=rollout-bg-analysis
time="2024-07-25T15:40:51Z" level=info msg="analysistemplate.argoproj.io/analysis-secret created\n" rollout=rollout-bg-analysis
time="2024-07-25T15:40:51Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-bg-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-bg-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-bg-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-bg-analysis-58dfc8c64c�[0m ReplicaSet �[94m◌�[0m Progressing 70s �[32mstable�[0m
└──□ rollout-bg-analysis-58dfc8c64c-qbv2f Pod �[31m⚠�[0m ErrImagePull 70s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:40:51Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBackgroundAnalysisWithArgs
name: rollout-bg-analysis
namespace: default
resourceVersion: "1136"
uid: 7a9e7913-fcdb-4d56-9765-b82715f1e4a5
spec:
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
app: rollout-bg-analysis
strategy:
canary:
analysis:
analysisRunMetadata: {}
args:
- name: failure-limit
value: "2"
- name: analysis-interval
value: 10s
- name: inconclusive-limit
value: "2"
- name: success-condition
value: It worked!
startingStep: 1
templates:
- templateName: analysis-secret
steps:
- setWeight: 25
- pause: {}
template:
metadata:
creationTimestamp: null
labels:
app: rollout-bg-analysis
spec:
containers:
- image: nginx:1.19-alpine
imagePullPolicy: Always
name: rollouts-demo
ports:
- containerPort: 8080
protocol: TCP
resources: {}
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:41:11Z"
lastUpdateTime: "2024-07-25T15:41:11Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:41:11Z"
lastUpdateTime: "2024-07-25T15:41:11Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:41:11Z"
lastUpdateTime: "2024-07-25T15:41:11Z"
message: ReplicaSet "rollout-bg-analysis-58dfc8c64c" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 58dfc8c64c
currentStepHash: 77b4b4f4c6
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-bg-analysis
stableRS: 58dfc8c64c
updatedReplicas: 1
2024-07-25T15:40:51Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-bg-analysis
2024-07-25T15:41:11Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (58dfc8c64c)
2024-07-25T15:41:11Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:41:11Z Normal NewReplicaSetCreated Created ReplicaSet rollout-bg-analysis-58dfc8c64c (revision 1)
2024-07-25T15:41:11Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-bg-analysis-58dfc8c64c (revision 1) from 0 to 1
2024-07-25T15:41:11Z Normal RolloutCompleted Rollout completed update to revision 1 (58dfc8c64c): Initial deploy
time="2024-07-25T15:42:21Z" level=info msg="Deleting e2e-test-name=TestBackgroundAnalysisWithArgs"
--- FAIL: TestAnalysisSuite/TestBackgroundAnalysisWithArgs (90.56s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBlueGreenAbortAndUpdate (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBlueGreenAbortAndUpdate
time="2024-07-25T15:42:21Z" level=info msg="Deleting e2e-test-name=TestBlueGreenAbortAndUpdate"
time="2024-07-25T15:42:21Z" level=info msg="service/bluegreen-abort-and-update-active created\n" rollout=bluegreen-abort-and-update
time="2024-07-25T15:42:22Z" level=info msg="service/bluegreen-abort-and-update-preview created\n" rollout=bluegreen-abort-and-update
time="2024-07-25T15:42:22Z" level=info msg="rollout.argoproj.io/bluegreen-abort-and-update created\n" rollout=bluegreen-abort-and-update
time="2024-07-25T15:42:22Z" level=info msg="Waiting for condition: status=Healthy" rollout=bluegreen-abort-and-update
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: bluegreen-abort-and-update
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: BlueGreen
Images: nginx:1.19-alpine (�[32mstable�[0m, �[94mpreview�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ bluegreen-abort-and-update Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32mbluegreen-abort-and-update-67868db479�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mpreview�[0m
└──□ bluegreen-abort-and-update-67868db479-jrrvt Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:42:22Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBlueGreenAbortAndUpdate
name: bluegreen-abort-and-update
namespace: default
resourceVersion: "1255"
uid: ab85e922-fb79-4fa7-baec-bc273f1616c9
spec:
replicas: 1
selector:
matchLabels:
app: bluegreen-abort-and-update
strategy:
blueGreen:
activeService: bluegreen-abort-and-update-active
postPromotionAnalysis:
analysisRunMetadata: {}
args:
- name: exit-code
value: "1"
templates:
- templateName: sleep-job
previewService: bluegreen-abort-and-update-preview
template:
metadata:
creationTimestamp: null
labels:
app: bluegreen-abort-and-update
spec:
containers:
- image: nginx:1.19-alpine
name: bluegreen-abort-and-update
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen:
previewSelector: 67868db479
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:42:22Z"
lastUpdateTime: "2024-07-25T15:42:22Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:42:22Z"
lastUpdateTime: "2024-07-25T15:42:22Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:42:22Z"
lastUpdateTime: "2024-07-25T15:42:22Z"
message: ReplicaSet "bluegreen-abort-and-update-67868db479" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 67868db479
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=bluegreen-abort-and-update
stableRS: 67868db479
updatedReplicas: 1
2024-07-25T15:42:22Z Normal RolloutAddedToInformer Rollout resource added to informer: default/bluegreen-abort-and-update
2024-07-25T15:42:22Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:42:22Z Normal NewReplicaSetCreated Created ReplicaSet bluegreen-abort-and-update-67868db479 (revision 1)
2024-07-25T15:42:22Z Normal SwitchService Switched selector for service 'bluegreen-abort-and-update-preview' from '' to '67868db479'
2024-07-25T15:42:22Z Normal ScalingReplicaSet Scaled up ReplicaSet bluegreen-abort-and-update-67868db479 (revision 1) from 0 to 1
2024-07-25T15:42:22Z Normal RolloutCompleted Rollout completed update to revision 1 (67868db479): Initial deploy
time="2024-07-25T15:43:52Z" level=info msg="Deleting e2e-test-name=TestBlueGreenAbortAndUpdate"
--- FAIL: TestAnalysisSuite/TestBlueGreenAbortAndUpdate (90.60s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBlueGreenAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBlueGreenAnalysis
time="2024-07-25T15:43:52Z" level=info msg="Deleting e2e-test-name=TestBlueGreenAnalysis"
time="2024-07-25T15:43:52Z" level=info msg="service/bluegreen-analysis-active created\n" rollout=bluegreen-analysis
time="2024-07-25T15:43:52Z" level=info msg="service/bluegreen-analysis-preview created\n" rollout=bluegreen-analysis
time="2024-07-25T15:43:52Z" level=info msg="rollout.argoproj.io/bluegreen-analysis created\n" rollout=bluegreen-analysis
time="2024-07-25T15:43:52Z" level=info msg="Waiting for condition: status=Healthy" rollout=bluegreen-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: bluegreen-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: BlueGreen
Images: nginx:1.19-alpine (�[32mstable�[0m, �[94mpreview�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ bluegreen-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32mbluegreen-analysis-58bbb57475�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mpreview�[0m
└──□ bluegreen-analysis-58bbb57475-27z8z Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:43:52Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBlueGreenAnalysis
name: bluegreen-analysis
namespace: default
resourceVersion: "1406"
uid: e534fef3-893b-4a4d-9fed-be54970e77e7
spec:
replicas: 1
selector:
matchLabels:
app: bluegreen-analysis
strategy:
blueGreen:
activeService: bluegreen-analysis-active
autoPromotionEnabled: false
postPromotionAnalysis:
analysisRunMetadata: {}
args:
- name: duration
value: "5"
templates:
- templateName: sleep-job
prePromotionAnalysis:
analysisRunMetadata: {}
args:
- name: duration
value: "5"
templates:
- templateName: sleep-job
previewService: bluegreen-analysis-preview
template:
metadata:
creationTimestamp: null
labels:
app: bluegreen-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: bluegreen-analysis
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen:
previewSelector: 58bbb57475
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:43:52Z"
lastUpdateTime: "2024-07-25T15:43:52Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:43:52Z"
lastUpdateTime: "2024-07-25T15:43:52Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:43:52Z"
lastUpdateTime: "2024-07-25T15:43:52Z"
message: ReplicaSet "bluegreen-analysis-58bbb57475" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 58bbb57475
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=bluegreen-analysis
stableRS: 58bbb57475
updatedReplicas: 1
2024-07-25T15:43:52Z Normal RolloutAddedToInformer Rollout resource added to informer: default/bluegreen-analysis
2024-07-25T15:43:52Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:43:52Z Normal NewReplicaSetCreated Created ReplicaSet bluegreen-analysis-58bbb57475 (revision 1)
2024-07-25T15:43:52Z Normal SwitchService Switched selector for service 'bluegreen-analysis-preview' from '' to '58bbb57475'
2024-07-25T15:43:52Z Normal ScalingReplicaSet Scaled up ReplicaSet bluegreen-analysis-58bbb57475 (revision 1) from 0 to 1
2024-07-25T15:43:52Z Normal RolloutCompleted Rollout completed update to revision 1 (58bbb57475): Initial deploy
time="2024-07-25T15:45:22Z" level=info msg="Deleting e2e-test-name=TestBlueGreenAnalysis"
--- FAIL: TestAnalysisSuite/TestBlueGreenAnalysis (90.58s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBlueGreenKitchenSink (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBlueGreenKitchenSink
time="2024-07-25T15:45:22Z" level=info msg="Deleting e2e-test-name=TestBlueGreenKitchenSink"
time="2024-07-25T15:45:23Z" level=info msg="service/bluegreen-kitchensink-active created\n" rollout=bluegreen-kitchensink
time="2024-07-25T15:45:23Z" level=info msg="service/bluegreen-kitchensink-preview created\n" rollout=bluegreen-kitchensink
time="2024-07-25T15:45:23Z" level=info msg="rollout.argoproj.io/bluegreen-kitchensink created\n" rollout=bluegreen-kitchensink
time="2024-07-25T15:45:23Z" level=info msg="Waiting for condition: status=Healthy" rollout=bluegreen-kitchensink
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: bluegreen-kitchensink
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: BlueGreen
Images: nginx:1.19-alpine (�[32mstable�[0m, �[94mpreview�[0m)
Replicas:
Desired: 2
Current: 2
Updated: 2
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ bluegreen-kitchensink Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32mbluegreen-kitchensink-65bb5769b5�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mpreview�[0m
├──□ bluegreen-kitchensink-65bb5769b5-4jmsl Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
└──□ bluegreen-kitchensink-65bb5769b5-swg6h Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:45:23Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBlueGreenKitchenSink
name: bluegreen-kitchensink
namespace: default
resourceVersion: "1570"
uid: e2b45daa-b4e2-43bd-97d8-8169366382e2
spec:
replicas: 2
selector:
matchLabels:
app: bluegreen-kitchensink
strategy:
blueGreen:
activeService: bluegreen-kitchensink-active
autoPromotionSeconds: 10
postPromotionAnalysis:
analysisRunMetadata: {}
args:
- name: exit-code
value: "1"
- name: duration
value: "10"
templates:
- templateName: sleep-job
prePromotionAnalysis:
analysisRunMetadata: {}
args:
- name: duration
value: "10"
templates:
- templateName: sleep-job
previewReplicaCount: 1
previewService: bluegreen-kitchensink-preview
scaleDownDelaySeconds: 5
template:
metadata:
creationTimestamp: null
labels:
app: bluegreen-kitchensink
spec:
containers:
- image: nginx:1.19-alpine
name: bluegreen-kitchensink
resources:
requests:
cpu: 1m
memory: 16Mi
status:
HPAReplicas: 2
blueGreen:
previewSelector: 65bb5769b5
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:45:23Z"
lastUpdateTime: "2024-07-25T15:45:23Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:45:23Z"
lastUpdateTime: "2024-07-25T15:45:23Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:45:23Z"
lastUpdateTime: "2024-07-25T15:45:23Z"
message: ReplicaSet "bluegreen-kitchensink-65bb5769b5" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 65bb5769b5
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 2
selector: app=bluegreen-kitchensink
stableRS: 65bb5769b5
updatedReplicas: 2
2024-07-25T15:45:23Z Normal RolloutAddedToInformer Rollout resource added to informer: default/bluegreen-kitchensink
2024-07-25T15:45:23Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:45:23Z Normal NewReplicaSetCreated Created ReplicaSet bluegreen-kitchensink-65bb5769b5 (revision 1)
2024-07-25T15:45:23Z Normal SwitchService Switched selector for service 'bluegreen-kitchensink-preview' from '' to '65bb5769b5'
2024-07-25T15:45:23Z Normal ScalingReplicaSet Scaled up ReplicaSet bluegreen-kitchensink-65bb5769b5 (revision 1) from 0 to 2
2024-07-25T15:45:23Z Normal RolloutCompleted Rollout completed update to revision 1 (65bb5769b5): Initial deploy
time="2024-07-25T15:46:53Z" level=info msg="Deleting e2e-test-name=TestBlueGreenKitchenSink"
--- FAIL: TestAnalysisSuite/TestBlueGreenKitchenSink (90.57s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBlueGreenPostPromotionFail (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBlueGreenPostPromotionFail
time="2024-07-25T15:46:53Z" level=info msg="Deleting e2e-test-name=TestBlueGreenPostPromotionFail"
time="2024-07-25T15:46:53Z" level=info msg="service/post-promotion-fail-active created\n" rollout=post-promotion-fail
time="2024-07-25T15:46:53Z" level=info msg="service/post-promotion-fail-preview created\n" rollout=post-promotion-fail
time="2024-07-25T15:46:53Z" level=info msg="rollout.argoproj.io/post-promotion-fail created\n" rollout=post-promotion-fail
time="2024-07-25T15:46:53Z" level=info msg="Waiting for condition: status=Healthy" rollout=post-promotion-fail
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: post-promotion-fail
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: BlueGreen
Images: nginx:1.19-alpine (�[32mstable�[0m, �[94mpreview�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ post-promotion-fail Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32mpost-promotion-fail-595ccff9df�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mpreview�[0m
└──□ post-promotion-fail-595ccff9df-xtnds Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:46:53Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBlueGreenPostPromotionFail
name: post-promotion-fail
namespace: default
resourceVersion: "1756"
uid: 53e5c851-154e-41b3-a74a-e69475eeb229
spec:
replicas: 1
selector:
matchLabels:
app: post-promotion-fail
strategy:
blueGreen:
activeService: post-promotion-fail-active
autoPromotionEnabled: false
postPromotionAnalysis:
analysisRunMetadata: {}
args:
- name: exit-code
value: "1"
- name: duration
value: "5"
templates:
- templateName: sleep-job
previewService: post-promotion-fail-preview
template:
metadata:
creationTimestamp: null
labels:
app: post-promotion-fail
spec:
containers:
- image: nginx:1.19-alpine
name: post-promotion-fail
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen:
previewSelector: 595ccff9df
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:46:53Z"
lastUpdateTime: "2024-07-25T15:46:53Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:46:53Z"
lastUpdateTime: "2024-07-25T15:46:53Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:46:53Z"
lastUpdateTime: "2024-07-25T15:46:53Z"
message: ReplicaSet "post-promotion-fail-595ccff9df" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 595ccff9df
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=post-promotion-fail
stableRS: 595ccff9df
updatedReplicas: 1
2024-07-25T15:46:53Z Normal RolloutAddedToInformer Rollout resource added to informer: default/post-promotion-fail
2024-07-25T15:46:53Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:46:53Z Normal NewReplicaSetCreated Created ReplicaSet post-promotion-fail-595ccff9df (revision 1)
2024-07-25T15:46:53Z Normal SwitchService Switched selector for service 'post-promotion-fail-preview' from '' to '595ccff9df'
2024-07-25T15:46:53Z Normal ScalingReplicaSet Scaled up ReplicaSet post-promotion-fail-595ccff9df (revision 1) from 0 to 1
2024-07-25T15:46:53Z Normal RolloutCompleted Rollout completed update to revision 1 (595ccff9df): Initial deploy
time="2024-07-25T15:48:23Z" level=info msg="Deleting e2e-test-name=TestBlueGreenPostPromotionFail"
--- FAIL: TestAnalysisSuite/TestBlueGreenPostPromotionFail (90.61s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestBlueGreenPrePromotionFail (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestBlueGreenPrePromotionFail
time="2024-07-25T15:48:24Z" level=info msg="Deleting e2e-test-name=TestBlueGreenPrePromotionFail"
time="2024-07-25T15:48:24Z" level=info msg="service/pre-promotion-fail-active created\n" rollout=pre-promotion-fail
time="2024-07-25T15:48:24Z" level=info msg="service/pre-promotion-fail-preview created\n" rollout=pre-promotion-fail
time="2024-07-25T15:48:24Z" level=info msg="rollout.argoproj.io/pre-promotion-fail created\n" rollout=pre-promotion-fail
time="2024-07-25T15:48:24Z" level=info msg="Waiting for condition: status=Healthy" rollout=pre-promotion-fail
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: pre-promotion-fail
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: BlueGreen
Images: nginx:1.19-alpine (�[32mstable�[0m, �[94mpreview�[0m)
Replicas:
Desired: 2
Current: 2
Updated: 2
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ pre-promotion-fail Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32mpre-promotion-fail-f5fd59d5f�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mpreview�[0m
├──□ pre-promotion-fail-f5fd59d5f-j79gr Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
└──□ pre-promotion-fail-f5fd59d5f-zkw7n Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:48:24Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestBlueGreenPrePromotionFail
name: pre-promotion-fail
namespace: default
resourceVersion: "1921"
uid: 39919b8f-8609-462f-9fa7-74c5466d157d
spec:
replicas: 2
selector:
matchLabels:
app: pre-promotion-fail
strategy:
blueGreen:
abortScaleDownDelaySeconds: 0
activeService: pre-promotion-fail-active
prePromotionAnalysis:
analysisRunMetadata: {}
args:
- name: exit-code
value: "1"
- name: duration
value: "5"
templates:
- templateName: sleep-job
previewReplicaCount: 1
previewService: pre-promotion-fail-preview
template:
metadata:
creationTimestamp: null
labels:
app: pre-promotion-fail
spec:
containers:
- image: nginx:1.19-alpine
name: pre-promotion-fail
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 2
blueGreen:
previewSelector: f5fd59d5f
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:48:24Z"
lastUpdateTime: "2024-07-25T15:48:24Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:48:24Z"
lastUpdateTime: "2024-07-25T15:48:24Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:48:24Z"
lastUpdateTime: "2024-07-25T15:48:24Z"
message: ReplicaSet "pre-promotion-fail-f5fd59d5f" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: f5fd59d5f
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 2
selector: app=pre-promotion-fail
stableRS: f5fd59d5f
updatedReplicas: 2
2024-07-25T15:48:24Z Normal RolloutAddedToInformer Rollout resource added to informer: default/pre-promotion-fail
2024-07-25T15:48:24Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:48:24Z Normal NewReplicaSetCreated Created ReplicaSet pre-promotion-fail-f5fd59d5f (revision 1)
2024-07-25T15:48:24Z Normal SwitchService Switched selector for service 'pre-promotion-fail-preview' from '' to 'f5fd59d5f'
2024-07-25T15:48:24Z Normal ScalingReplicaSet Scaled up ReplicaSet pre-promotion-fail-f5fd59d5f (revision 1) from 0 to 2
2024-07-25T15:48:24Z Normal RolloutCompleted Rollout completed update to revision 1 (f5fd59d5f): Initial deploy
time="2024-07-25T15:49:54Z" level=info msg="Deleting e2e-test-name=TestBlueGreenPrePromotionFail"
--- FAIL: TestAnalysisSuite/TestBlueGreenPrePromotionFail (90.58s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestCanaryBackgroundAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestCanaryBackgroundAnalysis
time="2024-07-25T15:49:54Z" level=info msg="Deleting e2e-test-name=TestCanaryBackgroundAnalysis"
time="2024-07-25T15:49:54Z" level=info msg="rollout.argoproj.io/rollout-background-analysis created\n" rollout=rollout-background-analysis
time="2024-07-25T15:49:54Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-background-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-background-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-background-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-background-analysis-fc7fcff6d�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-background-analysis-fc7fcff6d-vvpd2 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:49:54Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestCanaryBackgroundAnalysis
name: rollout-background-analysis
namespace: default
resourceVersion: "2105"
uid: f994a252-a7e7-4f87-884b-38524ca03caa
spec:
replicas: 1
selector:
matchLabels:
app: rollout-background-analysis
strategy:
canary:
analysis:
analysisRunMetadata: {}
templates:
- templateName: web-background
steps:
- setWeight: 10
- pause: {}
template:
metadata:
creationTimestamp: null
labels:
app: rollout-background-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: rollouts-demo
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:49:54Z"
lastUpdateTime: "2024-07-25T15:49:54Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:49:54Z"
lastUpdateTime: "2024-07-25T15:49:54Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:49:54Z"
lastUpdateTime: "2024-07-25T15:49:54Z"
message: ReplicaSet "rollout-background-analysis-fc7fcff6d" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: fc7fcff6d
currentStepHash: 849b756fd4
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-background-analysis
stableRS: fc7fcff6d
updatedReplicas: 1
2024-07-25T15:49:54Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-background-analysis
2024-07-25T15:49:54Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (fc7fcff6d)
2024-07-25T15:49:54Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:49:54Z Normal NewReplicaSetCreated Created ReplicaSet rollout-background-analysis-fc7fcff6d (revision 1)
2024-07-25T15:49:54Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-background-analysis-fc7fcff6d (revision 1) from 0 to 1
2024-07-25T15:49:54Z Normal RolloutCompleted Rollout completed update to revision 1 (fc7fcff6d): Initial deploy
time="2024-07-25T15:51:24Z" level=info msg="Deleting e2e-test-name=TestCanaryBackgroundAnalysis"
--- FAIL: TestAnalysisSuite/TestCanaryBackgroundAnalysis (90.33s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestCanaryFailInlineMultipleAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestCanaryFailInlineMultipleAnalysis
time="2024-07-25T15:51:25Z" level=info msg="Deleting e2e-test-name=TestCanaryFailInlineMultipleAnalysis"
time="2024-07-25T15:51:25Z" level=info msg="rollout.argoproj.io/rollout-inline-analysis created\n" rollout=rollout-inline-analysis
time="2024-07-25T15:51:25Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-inline-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-inline-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 3/3
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-inline-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-inline-analysis-5b9ffdfd5�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-inline-analysis-5b9ffdfd5-xvvq6 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:51:25Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestCanaryFailInlineMultipleAnalysis
name: rollout-inline-analysis
namespace: default
resourceVersion: "2241"
uid: 60ab2aa4-4b53-48ef-ae28-aaddbc516010
spec:
replicas: 1
selector:
matchLabels:
app: rollout-inline-analysis
strategy:
canary:
steps:
- setWeight: 10
- pause: {}
- analysis:
analysisRunMetadata: {}
templates:
- templateName: multiple-job-fail
template:
metadata:
creationTimestamp: null
labels:
app: rollout-inline-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: rollouts-demo
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:51:25Z"
lastUpdateTime: "2024-07-25T15:51:25Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:51:25Z"
lastUpdateTime: "2024-07-25T15:51:25Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:51:25Z"
lastUpdateTime: "2024-07-25T15:51:25Z"
message: ReplicaSet "rollout-inline-analysis-5b9ffdfd5" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 5b9ffdfd5
currentStepHash: 5d965587f9
currentStepIndex: 3
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-inline-analysis
stableRS: 5b9ffdfd5
updatedReplicas: 1
2024-07-25T15:51:25Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-inline-analysis
2024-07-25T15:51:25Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (5b9ffdfd5)
2024-07-25T15:51:25Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:51:25Z Normal NewReplicaSetCreated Created ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1)
2024-07-25T15:51:25Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1) from 0 to 1
2024-07-25T15:51:25Z Normal RolloutCompleted Rollout completed update to revision 1 (5b9ffdfd5): Initial deploy
time="2024-07-25T15:52:55Z" level=info msg="Deleting e2e-test-name=TestCanaryFailInlineMultipleAnalysis"
--- FAIL: TestAnalysisSuite/TestCanaryFailInlineMultipleAnalysis (90.34s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestCanaryInlineAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestCanaryInlineAnalysis
time="2024-07-25T15:52:55Z" level=info msg="Deleting e2e-test-name=TestCanaryInlineAnalysis"
time="2024-07-25T15:52:55Z" level=info msg="rollout.argoproj.io/rollout-inline-analysis created\n" rollout=rollout-inline-analysis
time="2024-07-25T15:52:55Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-inline-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-inline-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 5/5
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-inline-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-inline-analysis-5b9ffdfd5�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-inline-analysis-5b9ffdfd5-jnpbs Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:52:55Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestCanaryInlineAnalysis
name: rollout-inline-analysis
namespace: default
resourceVersion: "2371"
uid: 0dc631fe-d25d-48be-aa70-03dcb6b23d79
spec:
replicas: 1
selector:
matchLabels:
app: rollout-inline-analysis
strategy:
canary:
steps:
- setWeight: 10
- analysis:
analysisRunMetadata: {}
templates:
- templateName: sleep-job
- pause: {}
- analysis:
analysisRunMetadata: {}
templates:
- templateName: sleep-job
- analysis:
analysisRunMetadata: {}
templates:
- templateName: sleep-job
template:
metadata:
creationTimestamp: null
labels:
app: rollout-inline-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: rollouts-demo
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:52:55Z"
lastUpdateTime: "2024-07-25T15:52:55Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:52:55Z"
lastUpdateTime: "2024-07-25T15:52:55Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:52:55Z"
lastUpdateTime: "2024-07-25T15:52:55Z"
message: ReplicaSet "rollout-inline-analysis-5b9ffdfd5" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 5b9ffdfd5
currentStepHash: 69b8949bf5
currentStepIndex: 5
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-inline-analysis
stableRS: 5b9ffdfd5
updatedReplicas: 1
2024-07-25T15:52:55Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-inline-analysis
2024-07-25T15:52:55Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (5b9ffdfd5)
2024-07-25T15:52:55Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:52:55Z Normal NewReplicaSetCreated Created ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1)
2024-07-25T15:52:55Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1) from 0 to 1
2024-07-25T15:52:55Z Normal RolloutCompleted Rollout completed update to revision 1 (5b9ffdfd5): Initial deploy
time="2024-07-25T15:54:25Z" level=info msg="Deleting e2e-test-name=TestCanaryInlineAnalysis"
--- FAIL: TestAnalysisSuite/TestCanaryInlineAnalysis (90.33s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestCanaryInlineMultipleAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestCanaryInlineMultipleAnalysis
time="2024-07-25T15:54:25Z" level=info msg="Deleting e2e-test-name=TestCanaryInlineMultipleAnalysis"
time="2024-07-25T15:54:25Z" level=info msg="rollout.argoproj.io/rollout-inline-analysis created\n" rollout=rollout-inline-analysis
time="2024-07-25T15:54:25Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-inline-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-inline-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 3/3
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-inline-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-inline-analysis-5b9ffdfd5�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-inline-analysis-5b9ffdfd5-ctkzf Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:54:25Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestCanaryInlineMultipleAnalysis
name: rollout-inline-analysis
namespace: default
resourceVersion: "2501"
uid: 3f9e94bb-7da0-4203-b95c-badd97531830
spec:
replicas: 1
selector:
matchLabels:
app: rollout-inline-analysis
strategy:
canary:
steps:
- setWeight: 10
- pause: {}
- analysis:
analysisRunMetadata: {}
templates:
- templateName: multiple-job
template:
metadata:
creationTimestamp: null
labels:
app: rollout-inline-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: rollouts-demo
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:54:25Z"
lastUpdateTime: "2024-07-25T15:54:25Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:54:25Z"
lastUpdateTime: "2024-07-25T15:54:25Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:54:25Z"
lastUpdateTime: "2024-07-25T15:54:25Z"
message: ReplicaSet "rollout-inline-analysis-5b9ffdfd5" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 5b9ffdfd5
currentStepHash: 85d6477764
currentStepIndex: 3
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=rollout-inline-analysis
stableRS: 5b9ffdfd5
updatedReplicas: 1
2024-07-25T15:54:25Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-inline-analysis
2024-07-25T15:54:25Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (5b9ffdfd5)
2024-07-25T15:54:25Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:54:25Z Normal NewReplicaSetCreated Created ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1)
2024-07-25T15:54:25Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-inline-analysis-5b9ffdfd5 (revision 1) from 0 to 1
2024-07-25T15:54:25Z Normal RolloutCompleted Rollout completed update to revision 1 (5b9ffdfd5): Initial deploy
time="2024-07-25T15:55:55Z" level=info msg="Deleting e2e-test-name=TestCanaryInlineMultipleAnalysis"
--- FAIL: TestAnalysisSuite/TestCanaryInlineMultipleAnalysis (90.33s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite/TestMultipleAnalysis (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAnalysisSuite/TestMultipleAnalysis
time="2024-07-25T15:55:56Z" level=info msg="Deleting e2e-test-name=TestMultipleAnalysis"
time="2024-07-25T15:55:56Z" level=info msg="analysistemplate.argoproj.io/template-a created\n" rollout=multi-analysis
time="2024-07-25T15:55:56Z" level=info msg="analysistemplate.argoproj.io/template-b created\n" rollout=multi-analysis
time="2024-07-25T15:55:56Z" level=info msg="rollout.argoproj.io/multi-analysis created\n" rollout=multi-analysis
time="2024-07-25T15:55:56Z" level=info msg="Waiting for condition: status=Healthy" rollout=multi-analysis
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: multi-analysis
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 1/1
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ multi-analysis Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mmulti-analysis-5d85f99875�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ multi-analysis-5d85f99875-svpnd Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:55:56Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestMultipleAnalysis
name: multi-analysis
namespace: default
resourceVersion: "2639"
uid: 444525e1-69e7-4bfe-8221-7bfeb58c8641
spec:
replicas: 1
selector:
matchLabels:
app: multi-analysis
strategy:
canary:
steps:
- analysis:
analysisRunMetadata: {}
args:
- name: host
value: api.github.com
- name: repo
value: argoproj/argo-rollouts
templates:
- templateName: template-a
- templateName: template-b
template:
metadata:
creationTimestamp: null
labels:
app: multi-analysis
spec:
containers:
- image: nginx:1.19-alpine
name: multi-analysis
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary: {}
conditions:
- lastTransitionTime: "2024-07-25T15:55:56Z"
lastUpdateTime: "2024-07-25T15:55:56Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:55:56Z"
lastUpdateTime: "2024-07-25T15:55:56Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:55:56Z"
lastUpdateTime: "2024-07-25T15:55:56Z"
message: ReplicaSet "multi-analysis-5d85f99875" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 5d85f99875
currentStepHash: 5c88946c99
currentStepIndex: 1
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=multi-analysis
stableRS: 5d85f99875
updatedReplicas: 1
2024-07-25T15:55:56Z Normal RolloutAddedToInformer Rollout resource added to informer: default/multi-analysis
2024-07-25T15:55:56Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (5d85f99875)
2024-07-25T15:55:56Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:55:56Z Normal NewReplicaSetCreated Created ReplicaSet multi-analysis-5d85f99875 (revision 1)
2024-07-25T15:55:56Z Normal ScalingReplicaSet Scaled up ReplicaSet multi-analysis-5d85f99875 (revision 1) from 0 to 1
2024-07-25T15:55:56Z Normal RolloutCompleted Rollout completed update to revision 1 (5d85f99875): Initial deploy
time="2024-07-25T15:57:26Z" level=info msg="Deleting e2e-test-name=TestMultipleAnalysis"
time="2024-07-25T15:57:26Z" level=info msg="Deleting e2e-test-name"
--- FAIL: TestAnalysisSuite/TestMultipleAnalysis (90.52s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAnalysisSuite (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 19m 36s]
Raw output
Failed
=== RUN TestAnalysisSuite
time="2024-07-25T15:37:49Z" level=info msg="analysistemplate.argoproj.io/web-background created\n"
time="2024-07-25T15:37:49Z" level=info msg="analysistemplate.argoproj.io/sleep-job created\n"
time="2024-07-25T15:37:50Z" level=info msg="analysistemplate.argoproj.io/multiple-job created\n"
time="2024-07-25T15:37:50Z" level=info msg="analysistemplate.argoproj.io/multiple-job-fail created\n"
--- FAIL: TestAnalysisSuite (1176.78s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAPISIXSuite/TestAPISIXCanarySetHeaderStep (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAPISIXSuite/TestAPISIXCanarySetHeaderStep
time="2024-07-25T15:57:26Z" level=info msg="Deleting e2e-test-name=TestAPISIXCanarySetHeaderStep"
time="2024-07-25T15:57:26Z" level=info msg="service/rollout-apisix-canary-canary created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:57:26Z" level=info msg="service/rollout-apisix-canary-stable created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:57:26Z" level=info msg="apisixroute.apisix.apache.org/rollouts-apisix-route created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:57:27Z" level=info msg="rollout.argoproj.io/rollout-apisix-canary created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:57:27Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-apisix-canary
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-apisix-canary
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 6/6
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-apisix-canary Rollout �[94m◌�[0m Progressing 91s
└──# revision:1
└──⧉ �[32mrollout-apisix-canary-68b64b9547�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-apisix-canary-68b64b9547-7lfbv Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:57:26Z"
generation: 1
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestAPISIXCanarySetHeaderStep
name: rollout-apisix-canary
namespace: default
resourceVersion: "2782"
uid: 8e665192-4894-442b-9537-28b4bdca4e4a
spec:
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
app: rollout-apisix-canary
strategy:
canary:
canaryService: rollout-apisix-canary-canary
stableService: rollout-apisix-canary-stable
steps:
- pause:
duration: 15
setCanaryScale:
replicas: 1
setHeaderRoute:
match:
- headerName: trace
headerValue:
exact: debug
name: set-header
- pause:
duration: 15
- setWeight: 5
- pause:
duration: 15
- setWeight: 50
- pause:
duration: 15
trafficRouting:
apisix:
route:
name: rollouts-apisix-route
rules:
- rollouts-apisix
managedRoutes:
- name: set-header
template:
metadata:
creationTimestamp: null
labels:
app: rollout-apisix-canary
spec:
containers:
- image: nginx:1.19-alpine
name: rollout-apisix-canary
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: 68b64b9547
serviceName: rollout-apisix-canary-canary
weight: 0
stable:
podTemplateHash: 68b64b9547
serviceName: rollout-apisix-canary-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T15:57:27Z"
lastUpdateTime: "2024-07-25T15:57:27Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:57:27Z"
lastUpdateTime: "2024-07-25T15:57:27Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:57:27Z"
lastUpdateTime: "2024-07-25T15:57:27Z"
message: ReplicaSet "rollout-apisix-canary-68b64b9547" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 68b64b9547
currentStepHash: 57d765fc8d
currentStepIndex: 6
message: updated replicas are still becoming available
observedGeneration: "1"
phase: Progressing
replicas: 1
selector: app=rollout-apisix-canary
stableRS: 68b64b9547
updatedReplicas: 1
2024-07-25T15:57:26Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-apisix-canary
2024-07-25T15:57:27Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (68b64b9547)
2024-07-25T15:57:27Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:57:27Z Normal NewReplicaSetCreated Created ReplicaSet rollout-apisix-canary-68b64b9547 (revision 1)
2024-07-25T15:57:27Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T15:57:27Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-apisix-canary-68b64b9547 (revision 1) from 0 to 1
2024-07-25T15:57:27Z Normal RolloutCompleted Rollout completed update to revision 1 (68b64b9547): Initial deploy
2024-07-25T15:57:27Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T15:58:57Z" level=info msg="Deleting e2e-test-name=TestAPISIXCanarySetHeaderStep"
--- FAIL: TestAPISIXSuite/TestAPISIXCanarySetHeaderStep (90.62s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAPISIXSuite/TestAPISIXCanaryStep (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 31s]
Raw output
Failed
=== RUN TestAPISIXSuite/TestAPISIXCanaryStep
time="2024-07-25T15:58:57Z" level=info msg="Deleting e2e-test-name=TestAPISIXCanaryStep"
time="2024-07-25T15:58:57Z" level=info msg="service/rollout-apisix-canary-canary created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:58:57Z" level=info msg="service/rollout-apisix-canary-stable created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:58:58Z" level=info msg="apisixroute.apisix.apache.org/rollouts-apisix-route configured\n" rollout=rollout-apisix-canary
time="2024-07-25T15:58:58Z" level=info msg="rollout.argoproj.io/rollout-apisix-canary created\n" rollout=rollout-apisix-canary
time="2024-07-25T15:58:58Z" level=info msg="Waiting for condition: status=Healthy" rollout=rollout-apisix-canary
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: rollout-apisix-canary
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 4/4
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ rollout-apisix-canary Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32mrollout-apisix-canary-68b64b9547�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ rollout-apisix-canary-68b64b9547-62wk9 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T15:58:58Z"
generation: 1
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestAPISIXCanaryStep
name: rollout-apisix-canary
namespace: default
resourceVersion: "2946"
uid: 8fb8a234-327b-41ce-80e5-ecb694f44aa6
spec:
replicas: 1
revisionHistoryLimit: 2
selector:
matchLabels:
app: rollout-apisix-canary
strategy:
canary:
canaryService: rollout-apisix-canary-canary
stableService: rollout-apisix-canary-stable
steps:
- setWeight: 5
- pause:
duration: 15
- setWeight: 50
- pause:
duration: 15
trafficRouting:
apisix:
route:
name: rollouts-apisix-route
rules:
- rollouts-apisix
template:
metadata:
creationTimestamp: null
labels:
app: rollout-apisix-canary
spec:
containers:
- image: nginx:1.19-alpine
name: rollout-apisix-canary
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: 68b64b9547
serviceName: rollout-apisix-canary-canary
weight: 0
stable:
podTemplateHash: 68b64b9547
serviceName: rollout-apisix-canary-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T15:58:58Z"
lastUpdateTime: "2024-07-25T15:58:58Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T15:58:58Z"
lastUpdateTime: "2024-07-25T15:58:58Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T15:58:58Z"
lastUpdateTime: "2024-07-25T15:58:58Z"
message: ReplicaSet "rollout-apisix-canary-68b64b9547" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 68b64b9547
currentStepHash: d56f846bc
currentStepIndex: 4
message: updated replicas are still becoming available
observedGeneration: "1"
phase: Progressing
replicas: 1
selector: app=rollout-apisix-canary
stableRS: 68b64b9547
updatedReplicas: 1
2024-07-25T15:58:58Z Normal RolloutAddedToInformer Rollout resource added to informer: default/rollout-apisix-canary
2024-07-25T15:58:58Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (68b64b9547)
2024-07-25T15:58:58Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T15:58:58Z Normal NewReplicaSetCreated Created ReplicaSet rollout-apisix-canary-68b64b9547 (revision 1)
2024-07-25T15:58:58Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T15:58:58Z Normal ScalingReplicaSet Scaled up ReplicaSet rollout-apisix-canary-68b64b9547 (revision 1) from 0 to 1
2024-07-25T15:58:58Z Normal RolloutCompleted Rollout completed update to revision 1 (68b64b9547): Initial deploy
2024-07-25T15:58:58Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:00:28Z" level=info msg="Deleting e2e-test-name=TestAPISIXCanaryStep"
time="2024-07-25T16:00:28Z" level=info msg="Deleting e2e-test-name"
--- FAIL: TestAPISIXSuite/TestAPISIXCanaryStep (91.36s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAPISIXSuite (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 3m 2s]
Raw output
Failed
=== RUN TestAPISIXSuite
--- FAIL: TestAPISIXSuite (182.05s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBExperimentStep (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBExperimentStep
time="2024-07-25T16:00:28Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStep"
time="2024-07-25T16:00:29Z" level=info msg="service/alb-rollout-root created\n" rollout=alb-rollout
time="2024-07-25T16:00:29Z" level=info msg="service/alb-rollout-canary created\n" rollout=alb-rollout
time="2024-07-25T16:00:29Z" level=info msg="service/alb-rollout-stable created\n" rollout=alb-rollout
time="2024-07-25T16:00:29Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-ingress created\n" rollout=alb-rollout
time="2024-07-25T16:00:29Z" level=info msg="rollout.argoproj.io/alb-rollout created\n" rollout=alb-rollout
time="2024-07-25T16:00:29Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-rollout
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-rollout
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-rollout Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32malb-rollout-d6f4fdcdc�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ alb-rollout-d6f4fdcdc-7wg8w Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:00:29Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBExperimentStep
name: alb-rollout
namespace: default
resourceVersion: "3111"
uid: b81690f4-bcdd-483f-a719-2d46b879da42
spec:
replicas: 1
selector:
matchLabels:
app: alb-rollout
strategy:
canary:
canaryService: alb-rollout-canary
stableService: alb-rollout-stable
steps:
- setWeight: 10
- experiment:
analysisRunMetadata: {}
templates:
- metadata: {}
name: experiment-alb
specRef: canary
weight: 20
trafficRouting:
alb:
ingress: alb-rollout-ingress
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-rollout
spec:
containers:
- image: nginx:1.19-alpine
name: alb-rollout
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-canary
weight: 0
stable:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:00:29Z"
lastUpdateTime: "2024-07-25T16:00:29Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:00:29Z"
lastUpdateTime: "2024-07-25T16:00:29Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:00:29Z"
lastUpdateTime: "2024-07-25T16:00:29Z"
message: ReplicaSet "alb-rollout-d6f4fdcdc" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: d6f4fdcdc
currentStepHash: d577bd4b9
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=alb-rollout
stableRS: d6f4fdcdc
updatedReplicas: 1
2024-07-25T16:00:29Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-rollout
2024-07-25T16:00:29Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (d6f4fdcdc)
2024-07-25T16:00:29Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:00:29Z Normal NewReplicaSetCreated Created ReplicaSet alb-rollout-d6f4fdcdc (revision 1)
2024-07-25T16:00:29Z Normal PatchingALBIngress Updating Ingress `alb-rollout-ingress` to desiredWeight '0'
2024-07-25T16:00:29Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:00:29Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-rollout-d6f4fdcdc (revision 1) from 0 to 1
2024-07-25T16:00:29Z Normal RolloutCompleted Rollout completed update to revision 1 (d6f4fdcdc): Initial deploy
2024-07-25T16:00:29Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:01:59Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStep"
--- FAIL: TestAWSSuite/TestALBExperimentStep (90.71s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBExperimentStepMultiIngress (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBExperimentStepMultiIngress
time="2024-07-25T16:01:59Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepMultiIngress"
time="2024-07-25T16:01:59Z" level=info msg="service/alb-rollout-root created\n" rollout=alb-rollout
time="2024-07-25T16:01:59Z" level=info msg="service/alb-rollout-canary created\n" rollout=alb-rollout
time="2024-07-25T16:02:00Z" level=info msg="service/alb-rollout-stable created\n" rollout=alb-rollout
time="2024-07-25T16:02:00Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-multi-ingress-1 created\n" rollout=alb-rollout
time="2024-07-25T16:02:00Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-multi-ingress-2 created\n" rollout=alb-rollout
time="2024-07-25T16:02:00Z" level=info msg="rollout.argoproj.io/alb-rollout created\n" rollout=alb-rollout
time="2024-07-25T16:02:00Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-rollout
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-rollout
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-rollout Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32malb-rollout-d6f4fdcdc�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ alb-rollout-d6f4fdcdc-vbsvz Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:02:00Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBExperimentStepMultiIngress
name: alb-rollout
namespace: default
resourceVersion: "3295"
uid: 7ba43598-1d2d-47d3-8cb2-d367c70ad9ed
spec:
replicas: 1
selector:
matchLabels:
app: alb-rollout
strategy:
canary:
canaryService: alb-rollout-canary
stableService: alb-rollout-stable
steps:
- setWeight: 10
- experiment:
analysisRunMetadata: {}
templates:
- metadata: {}
name: experiment-alb
specRef: canary
weight: 20
trafficRouting:
alb:
ingresses:
- alb-rollout-multi-ingress-1
- alb-rollout-multi-ingress-2
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-rollout
spec:
containers:
- image: nginx:1.19-alpine
name: alb-rollout
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-canary
weight: 0
stable:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:02:00Z"
lastUpdateTime: "2024-07-25T16:02:00Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:02:00Z"
lastUpdateTime: "2024-07-25T16:02:00Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:02:00Z"
lastUpdateTime: "2024-07-25T16:02:00Z"
message: ReplicaSet "alb-rollout-d6f4fdcdc" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: d6f4fdcdc
currentStepHash: d577bd4b9
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=alb-rollout
stableRS: d6f4fdcdc
updatedReplicas: 1
2024-07-25T16:02:00Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-rollout
2024-07-25T16:02:00Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (d6f4fdcdc)
2024-07-25T16:02:00Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:02:00Z Normal NewReplicaSetCreated Created ReplicaSet alb-rollout-d6f4fdcdc (revision 1)
2024-07-25T16:02:00Z Normal PatchingALBIngress Updating Ingress `alb-rollout-multi-ingress-1` to desiredWeight '0'
2024-07-25T16:02:00Z Normal PatchingALBIngress Updating Ingress `alb-rollout-multi-ingress-2` to desiredWeight '0'
2024-07-25T16:02:00Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:02:00Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-rollout-d6f4fdcdc (revision 1) from 0 to 1
2024-07-25T16:02:00Z Normal RolloutCompleted Rollout completed update to revision 1 (d6f4fdcdc): Initial deploy
2024-07-25T16:02:00Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:03:30Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepMultiIngress"
--- FAIL: TestAWSSuite/TestALBExperimentStepMultiIngress (90.81s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBExperimentStepNoSetWeight (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBExperimentStepNoSetWeight
time="2024-07-25T16:03:30Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepNoSetWeight"
time="2024-07-25T16:03:30Z" level=info msg="service/alb-rollout-root created\n" rollout=alb-rollout
time="2024-07-25T16:03:30Z" level=info msg="service/alb-rollout-canary created\n" rollout=alb-rollout
time="2024-07-25T16:03:30Z" level=info msg="service/alb-rollout-stable created\n" rollout=alb-rollout
time="2024-07-25T16:03:30Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-ingress created\n" rollout=alb-rollout
time="2024-07-25T16:03:30Z" level=info msg="rollout.argoproj.io/alb-rollout created\n" rollout=alb-rollout
time="2024-07-25T16:03:30Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-rollout
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-rollout
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 1/1
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-rollout Rollout �[94m◌�[0m Progressing 91s
└──# revision:1
└──⧉ �[32malb-rollout-d6f4fdcdc�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ alb-rollout-d6f4fdcdc-pmcmh Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:03:30Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBExperimentStepNoSetWeight
name: alb-rollout
namespace: default
resourceVersion: "3493"
uid: 10447505-98db-44c1-96b0-d8162a079621
spec:
replicas: 1
selector:
matchLabels:
app: alb-rollout
strategy:
canary:
canaryService: alb-rollout-canary
stableService: alb-rollout-stable
steps:
- experiment:
analysisRunMetadata: {}
duration: 15s
templates:
- metadata: {}
name: experiment-alb-canary
specRef: canary
weight: 20
- metadata: {}
name: experiment-alb-stable
specRef: stable
weight: 20
trafficRouting:
alb:
ingress: alb-rollout-ingress
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-rollout
spec:
containers:
- image: nginx:1.19-alpine
name: alb-rollout
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-canary
weight: 0
stable:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:03:30Z"
lastUpdateTime: "2024-07-25T16:03:30Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:03:31Z"
lastUpdateTime: "2024-07-25T16:03:31Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:03:30Z"
lastUpdateTime: "2024-07-25T16:03:31Z"
message: ReplicaSet "alb-rollout-d6f4fdcdc" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: d6f4fdcdc
currentStepHash: 8b59978
currentStepIndex: 1
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=alb-rollout
stableRS: d6f4fdcdc
updatedReplicas: 1
2024-07-25T16:03:30Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-rollout
2024-07-25T16:03:30Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (d6f4fdcdc)
2024-07-25T16:03:31Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:03:31Z Normal NewReplicaSetCreated Created ReplicaSet alb-rollout-d6f4fdcdc (revision 1)
2024-07-25T16:03:31Z Normal PatchingALBIngress Updating Ingress `alb-rollout-ingress` to desiredWeight '0'
2024-07-25T16:03:31Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:03:31Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-rollout-d6f4fdcdc (revision 1) from 0 to 1
2024-07-25T16:03:31Z Normal RolloutCompleted Rollout completed update to revision 1 (d6f4fdcdc): Initial deploy
2024-07-25T16:03:31Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:05:01Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepNoSetWeight"
--- FAIL: TestAWSSuite/TestALBExperimentStepNoSetWeight (90.77s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBExperimentStepNoSetWeightMultiIngress (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBExperimentStepNoSetWeightMultiIngress
time="2024-07-25T16:05:01Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepNoSetWeightMultiIngress"
time="2024-07-25T16:05:01Z" level=info msg="service/alb-rollout-root created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="service/alb-rollout-canary created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="service/alb-rollout-stable created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-multi-ingress-1 created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-rollout-multi-ingress-2 created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="rollout.argoproj.io/alb-rollout created\n" rollout=alb-rollout
time="2024-07-25T16:05:01Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-rollout
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-rollout
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 1/1
SetWeight: 100
ActualWeight: 100
Images: nginx:1.19-alpine (�[32mstable�[0m)
Replicas:
Desired: 1
Current: 1
Updated: 1
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-rollout Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[32malb-rollout-d6f4fdcdc�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m
└──□ alb-rollout-d6f4fdcdc-7pj7w Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:05:01Z"
generation: 2
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBExperimentStepNoSetWeightMultiIngress
name: alb-rollout
namespace: default
resourceVersion: "3673"
uid: 9c1046d4-ee5a-413c-abaf-d278e5a119e9
spec:
replicas: 1
selector:
matchLabels:
app: alb-rollout
strategy:
canary:
canaryService: alb-rollout-canary
stableService: alb-rollout-stable
steps:
- experiment:
analysisRunMetadata: {}
duration: 15s
templates:
- metadata: {}
name: experiment-alb-canary
specRef: canary
weight: 20
- metadata: {}
name: experiment-alb-stable
specRef: stable
weight: 20
trafficRouting:
alb:
ingresses:
- alb-rollout-multi-ingress-1
- alb-rollout-multi-ingress-2
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-rollout
spec:
containers:
- image: nginx:1.19-alpine
name: alb-rollout
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 1
blueGreen: {}
canary:
weights:
canary:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-canary
weight: 0
stable:
podTemplateHash: d6f4fdcdc
serviceName: alb-rollout-stable
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:05:01Z"
lastUpdateTime: "2024-07-25T16:05:01Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:05:01Z"
lastUpdateTime: "2024-07-25T16:05:01Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:05:01Z"
lastUpdateTime: "2024-07-25T16:05:01Z"
message: ReplicaSet "alb-rollout-d6f4fdcdc" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: d6f4fdcdc
currentStepHash: 8b59978
currentStepIndex: 1
message: updated replicas are still becoming available
observedGeneration: "2"
phase: Progressing
replicas: 1
selector: app=alb-rollout
stableRS: d6f4fdcdc
updatedReplicas: 1
2024-07-25T16:05:01Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-rollout
2024-07-25T16:05:01Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (d6f4fdcdc)
2024-07-25T16:05:01Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:05:01Z Normal NewReplicaSetCreated Created ReplicaSet alb-rollout-d6f4fdcdc (revision 1)
2024-07-25T16:05:01Z Normal PatchingALBIngress Updating Ingress `alb-rollout-multi-ingress-1` to desiredWeight '0'
2024-07-25T16:05:01Z Normal PatchingALBIngress Updating Ingress `alb-rollout-multi-ingress-2` to desiredWeight '0'
2024-07-25T16:05:01Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:05:01Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-rollout-d6f4fdcdc (revision 1) from 0 to 1
2024-07-25T16:05:01Z Normal RolloutCompleted Rollout completed update to revision 1 (d6f4fdcdc): Initial deploy
2024-07-25T16:05:01Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:06:31Z" level=info msg="Deleting e2e-test-name=TestALBExperimentStepNoSetWeightMultiIngress"
--- FAIL: TestAWSSuite/TestALBExperimentStepNoSetWeightMultiIngress (90.81s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBMesh_PingPong_StableCanary_Update (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBMesh_PingPong_StableCanary_Update
time="2024-07-25T16:06:32Z" level=info msg="Deleting e2e-test-name=TestALBMesh_PingPong_StableCanary_Update"
time="2024-07-25T16:06:32Z" level=info msg="service/ping-service created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="service/pong-service created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="service/stable-service created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="service/canary-service created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-canary-ingress created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="rollout.argoproj.io/alb-canary created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="virtualservice.networking.istio.io/istio-host-split-vsvc created\n" rollout=alb-canary
time="2024-07-25T16:06:32Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-canary
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-canary
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: argoproj/rollouts-demo:red (�[32mstable�[0m, �[94mping�[0m)
Replicas:
Desired: 2
Current: 2
Updated: 2
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-canary Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32malb-canary-865d9b49db�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mping�[0m
├──□ alb-canary-865d9b49db-kdxlm Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
└──□ alb-canary-865d9b49db-tnll5 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:06:32Z"
generation: 1
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBMesh_PingPong_StableCanary_Update
name: alb-canary
namespace: default
resourceVersion: "3875"
uid: 0280d84e-3852-4f56-9fc8-28448f2f10af
spec:
replicas: 2
selector:
matchLabels:
app: alb-canary
strategy:
canary:
canaryService: canary-service
pingPong:
pingService: ping-service
pongService: pong-service
scaleDownDelaySeconds: 2
stableService: stable-service
steps:
- setWeight: 25
- pause: {}
trafficRouting:
alb:
ingress: alb-canary-ingress
rootService: alb-rollout-root
servicePort: 80
istio:
virtualService:
name: istio-host-split-vsvc
routes:
- primary
template:
metadata:
creationTimestamp: null
labels:
app: alb-canary
spec:
containers:
- image: argoproj/rollouts-demo:red
name: alb-canary
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 2
blueGreen: {}
canary:
stablePingPong: ping
weights:
canary:
podTemplateHash: 865d9b49db
serviceName: canary-service
weight: 0
stable:
podTemplateHash: 865d9b49db
serviceName: stable-service
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:06:32Z"
lastUpdateTime: "2024-07-25T16:06:32Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:06:32Z"
lastUpdateTime: "2024-07-25T16:06:32Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:06:32Z"
lastUpdateTime: "2024-07-25T16:06:32Z"
message: ReplicaSet "alb-canary-865d9b49db" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 865d9b49db
currentStepHash: 77b4b4f4c6
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "1"
phase: Progressing
replicas: 2
selector: app=alb-canary
stableRS: 865d9b49db
updatedReplicas: 2
2024-07-25T16:06:32Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-canary
2024-07-25T16:06:32Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (865d9b49db)
2024-07-25T16:06:32Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:06:32Z Normal NewReplicaSetCreated Created ReplicaSet alb-canary-865d9b49db (revision 1)
2024-07-25T16:06:32Z Normal SwitchService Switched selector for service 'ping-service' from '' to '865d9b49db'
2024-07-25T16:06:32Z (x2) Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:06:32Z (x2) Normal PatchingALBIngress Updating Ingress `alb-canary-ingress` to desiredWeight '0'
2024-07-25T16:06:32Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-canary-865d9b49db (revision 1) from 0 to 2
2024-07-25T16:06:32Z Normal RolloutCompleted Rollout completed update to revision 1 (865d9b49db): Initial deploy
2024-07-25T16:06:32Z (x2) Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:08:02Z" level=info msg="Deleting e2e-test-name=TestALBMesh_PingPong_StableCanary_Update"
--- FAIL: TestAWSSuite/TestALBMesh_PingPong_StableCanary_Update (90.96s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBPingPongUpdate (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBPingPongUpdate
time="2024-07-25T16:08:03Z" level=info msg="Deleting e2e-test-name=TestALBPingPongUpdate"
time="2024-07-25T16:08:03Z" level=info msg="service/ping-service created\n" rollout=alb-canary
time="2024-07-25T16:08:03Z" level=info msg="service/pong-service created\n" rollout=alb-canary
time="2024-07-25T16:08:03Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-canary-ingress created\n" rollout=alb-canary
time="2024-07-25T16:08:03Z" level=info msg="rollout.argoproj.io/alb-canary created\n" rollout=alb-canary
time="2024-07-25T16:08:03Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-canary
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-canary
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: argoproj/rollouts-demo:red (�[32mstable�[0m, �[94mping�[0m)
Replicas:
Desired: 2
Current: 2
Updated: 2
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-canary Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32malb-canary-865d9b49db�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mping�[0m
├──□ alb-canary-865d9b49db-949n7 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
└──□ alb-canary-865d9b49db-kqzrq Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:08:03Z"
generation: 1
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBPingPongUpdate
name: alb-canary
namespace: default
resourceVersion: "4128"
uid: bfc05e89-9195-4fb8-bab4-6c15ed2a26d5
spec:
replicas: 2
selector:
matchLabels:
app: alb-canary
strategy:
canary:
pingPong:
pingService: ping-service
pongService: pong-service
scaleDownDelaySeconds: 2
steps:
- setWeight: 25
- pause:
duration: 5s
trafficRouting:
alb:
ingress: alb-canary-ingress
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-canary
spec:
containers:
- image: argoproj/rollouts-demo:red
name: alb-canary
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 2
blueGreen: {}
canary:
stablePingPong: ping
weights:
canary:
podTemplateHash: 865d9b49db
weight: 0
stable:
podTemplateHash: 865d9b49db
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:08:03Z"
lastUpdateTime: "2024-07-25T16:08:03Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:08:03Z"
lastUpdateTime: "2024-07-25T16:08:03Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:08:03Z"
lastUpdateTime: "2024-07-25T16:08:03Z"
message: ReplicaSet "alb-canary-865d9b49db" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 865d9b49db
currentStepHash: 6989d8858d
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "1"
phase: Progressing
replicas: 2
selector: app=alb-canary
stableRS: 865d9b49db
updatedReplicas: 2
2024-07-25T16:08:03Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-canary
2024-07-25T16:08:03Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (865d9b49db)
2024-07-25T16:08:03Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:08:03Z Normal NewReplicaSetCreated Created ReplicaSet alb-canary-865d9b49db (revision 1)
2024-07-25T16:08:03Z Normal SwitchService Switched selector for service 'ping-service' from '' to '865d9b49db'
2024-07-25T16:08:03Z (x2) Normal PatchingALBIngress Updating Ingress `alb-canary-ingress` to desiredWeight '0'
2024-07-25T16:08:03Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:08:03Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-canary-865d9b49db (revision 1) from 0 to 2
2024-07-25T16:08:03Z Normal RolloutCompleted Rollout completed update to revision 1 (865d9b49db): Initial deploy
2024-07-25T16:08:03Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:09:33Z" level=info msg="Deleting e2e-test-name=TestALBPingPongUpdate"
--- FAIL: TestAWSSuite/TestALBPingPongUpdate (90.80s)
Check warning on line 0 in github.com/argoproj/argo-rollouts/test/e2e
github-actions / Published E2E Test Results
1 out of 4 runs failed: TestAWSSuite/TestALBPingPongUpdateMultiIngress (github.com/argoproj/argo-rollouts/test/e2e)
artifacts/E2E Test Results (k8s 1.28)/junit-e2e-test.xml [took 1m 30s]
Raw output
Failed
=== RUN TestAWSSuite/TestALBPingPongUpdateMultiIngress
time="2024-07-25T16:09:33Z" level=info msg="Deleting e2e-test-name=TestALBPingPongUpdateMultiIngress"
time="2024-07-25T16:09:33Z" level=info msg="service/ping-multi-ingress-service created\n" rollout=alb-canary-multi-ingress
time="2024-07-25T16:09:34Z" level=info msg="service/pong-multi-ingress-service created\n" rollout=alb-canary-multi-ingress
time="2024-07-25T16:09:34Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-canary-multi-ingress-1 created\n" rollout=alb-canary-multi-ingress
time="2024-07-25T16:09:34Z" level=info msg="Warning: annotation \"kubernetes.io/ingress.class\" is deprecated, please use 'spec.ingressClassName' instead\ningress.networking.k8s.io/alb-canary-multi-ingress-2 created\n" rollout=alb-canary-multi-ingress
time="2024-07-25T16:09:34Z" level=info msg="rollout.argoproj.io/alb-canary-multi-ingress created\n" rollout=alb-canary-multi-ingress
time="2024-07-25T16:09:34Z" level=info msg="Waiting for condition: status=Healthy" rollout=alb-canary-multi-ingress
when.go:455: timeout after 1m30s waiting for condition status=Healthy
Name: alb-canary-multi-ingress
Namespace: default
Status: �[94m◌�[0m Progressing
Message: updated replicas are still becoming available
Strategy: Canary
Step: 2/2
SetWeight: 100
ActualWeight: 100
Images: argoproj/rollouts-demo:red (�[32mstable�[0m, �[94mping�[0m)
Replicas:
Desired: 2
Current: 2
Updated: 2
Ready: 0
Available: 0
NAME KIND STATUS AGE INFO
⟳ alb-canary-multi-ingress Rollout �[94m◌�[0m Progressing 90s
└──# revision:1
└──⧉ �[94m�[32malb-canary-multi-ingress-6b9965d7db�[0m�[0m ReplicaSet �[94m◌�[0m Progressing 90s �[32mstable�[0m,�[94mping�[0m
├──□ alb-canary-multi-ingress-6b9965d7db-bpqjk Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
└──□ alb-canary-multi-ingress-6b9965d7db-zkgh8 Pod �[31m⚠�[0m ImagePullBackOff 90s ready:0/1
---
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
annotations:
rollout.argoproj.io/revision: "1"
creationTimestamp: "2024-07-25T16:09:34Z"
generation: 1
labels:
argo-rollouts.argoproj.io/controller-instance-id: argo-rollouts-e2e
e2e-test-name: TestALBPingPongUpdateMultiIngress
name: alb-canary-multi-ingress
namespace: default
resourceVersion: "4336"
uid: 7f6b97c1-523e-442f-a23a-598c6243d0fc
spec:
replicas: 2
selector:
matchLabels:
app: alb-canary-multi-ingress
strategy:
canary:
pingPong:
pingService: ping-multi-ingress-service
pongService: pong-multi-ingress-service
scaleDownDelaySeconds: 2
steps:
- setWeight: 25
- pause:
duration: 5s
trafficRouting:
alb:
ingresses:
- alb-canary-multi-ingress-1
- alb-canary-multi-ingress-2
rootService: alb-rollout-root
servicePort: 80
template:
metadata:
creationTimestamp: null
labels:
app: alb-canary-multi-ingress
spec:
containers:
- image: argoproj/rollouts-demo:red
name: alb-canary-multi-ingress
ports:
- containerPort: 80
name: http
protocol: TCP
resources:
requests:
cpu: 5m
memory: 16Mi
status:
HPAReplicas: 2
blueGreen: {}
canary:
stablePingPong: ping
weights:
canary:
podTemplateHash: 6b9965d7db
weight: 0
stable:
podTemplateHash: 6b9965d7db
weight: 100
conditions:
- lastTransitionTime: "2024-07-25T16:09:34Z"
lastUpdateTime: "2024-07-25T16:09:34Z"
message: Rollout does not have minimum availability
reason: AvailableReason
status: "False"
type: Available
- lastTransitionTime: "2024-07-25T16:09:34Z"
lastUpdateTime: "2024-07-25T16:09:34Z"
message: RolloutCompleted
reason: RolloutCompleted
status: "True"
type: Completed
- lastTransitionTime: "2024-07-25T16:09:34Z"
lastUpdateTime: "2024-07-25T16:09:34Z"
message: ReplicaSet "alb-canary-multi-ingress-6b9965d7db" is progressing.
reason: ReplicaSetUpdated
status: "True"
type: Progressing
currentPodHash: 6b9965d7db
currentStepHash: 6989d8858d
currentStepIndex: 2
message: updated replicas are still becoming available
observedGeneration: "1"
phase: Progressing
replicas: 2
selector: app=alb-canary-multi-ingress
stableRS: 6b9965d7db
updatedReplicas: 2
2024-07-25T16:09:34Z Normal RolloutAddedToInformer Rollout resource added to informer: default/alb-canary-multi-ingress
2024-07-25T16:09:34Z Normal RolloutNotCompleted Rollout not completed, started update to revision 1 (6b9965d7db)
2024-07-25T16:09:34Z Normal RolloutUpdated Rollout updated to revision 1
2024-07-25T16:09:34Z Normal NewReplicaSetCreated Created ReplicaSet alb-canary-multi-ingress-6b9965d7db (revision 1)
2024-07-25T16:09:34Z Normal SwitchService Switched selector for service 'ping-multi-ingress-service' from '' to '6b9965d7db'
2024-07-25T16:09:34Z (x2) Normal PatchingALBIngress Updating Ingress `alb-canary-multi-ingress-1` to desiredWeight '0'
2024-07-25T16:09:34Z (x2) Normal PatchingALBIngress Updating Ingress `alb-canary-multi-ingress-2` to desiredWeight '0'
2024-07-25T16:09:34Z Normal TrafficWeightUpdated Traffic weight updated to 0
2024-07-25T16:09:34Z Normal ScalingReplicaSet Scaled up ReplicaSet alb-canary-multi-ingress-6b9965d7db (revision 1) from 0 to 2
2024-07-25T16:09:34Z Normal RolloutCompleted Rollout completed update to revision 1 (6b9965d7db): Initial deploy
2024-07-25T16:09:34Z Normal TrafficWeightUpdated Traffic weight updated
time="2024-07-25T16:11:04Z" level=info msg="Deleting e2e-test-name=TestALBPingPongUpdateMultiIngress"
--- FAIL: TestAWSSuite/TestALBPingPongUpdateMultiIngress (90.74s)