You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I updated to Ubuntu 20.04, and with SealedSecrets v0.12.3 / v0.12.1 I kept seeing CrashLoopBackOff errors from the controller.
The relevant part of the controller logs starts here:
runtime: mlock of signal stack failed: 12
runtime: increase the mlock limit (ulimit -l) or
runtime: update your kernel to 5.3.15+, 5.4.2+, or 5.5+
fatal error: mlock failed
runtime stack:
runtime.throw(0x139a45f, 0xc)
/home/travis/.gimme/versions/go1.14.linux.amd64/src/runtime/panic.go:1112 +0x72
runtime.mlockGsignal(0xc00020b080)
My kernel is 5.4.0-29 - and by the way this what ubuntu currently ships - it seems to be related to this go-lang issue: golang/go#37436
Please consider updating your docker image go version to 1.14.2 or above. Thanks!
PS: I will add the controller still kind of works, it fails after a seemingly random amount of time.
The text was updated successfully, but these errors were encountered:
415: Fix travis Go version r=mkmik a=mkmik
Turns out all our released binaries are compiled with Go 1.14.0 because .travis.yaml
contains the `1.14` version spec which doesn't imply "latest version of 1.14 branch"
(I checked that on our released binaries following the instructions on https://dave.cheney.net/2017/06/20/how-to-find-out-which-go-version-built-your-binary)
A user reported an issue (#411) that is likely caused by a toolchain bug (golang/go#37436)
which is fixed in 1.14.1 (2020/03/19).
Several sealed-secret releases happened after that and we didn't inherit the fix.
Given the strong backwards compat guarantees the Go team commits to,
I think it's a good idea to just build with the latest version of the toolchain.
Closes#411
Co-authored-by: Marko Mikulicic <mkmik@vmware.com>
I updated to Ubuntu 20.04, and with SealedSecrets v0.12.3 / v0.12.1 I kept seeing CrashLoopBackOff errors from the controller.
The relevant part of the controller logs starts here:
My kernel is
5.4.0-29
- and by the way this what ubuntu currently ships - it seems to be related to this go-lang issue: golang/go#37436Please consider updating your docker image go version to 1.14.2 or above. Thanks!
PS: I will add the controller still kind of works, it fails after a seemingly random amount of time.
The text was updated successfully, but these errors were encountered: