Skip to content

Emissary Ingress Chart v3.9.1 shutdown with unreal memory usage 'bug' #5819

Open
@mnogueiraops

Description

@mnogueiraops

No significant changes were made to this Emissary Ingress. It was working for like 60 days until we got a restart into the namespace. Now i got this:

"│ ambassador time="2025-02-11 03:45:39.5273" level=info msg="Memory Usage 541.58Gi (138644%)\n PID 1, 0.08Gi: busyambassador entrypoint \n PID 35, 0.04Gi: /usr/bin/python /usr/bin/diagd /ambassador/snapshots /ambassador/bootstrap-ads.json /ambassador/envoy/envoy.json --no │"

│ ambassador time="2025-02-11 03:45:39.5273" level=info msg="Memory Usage 541.58Gi (138644%)\n PID 1, 0.08Gi: busyambassador entrypoint \n PID 35, 0.04Gi: /usr/bin/python /usr/bin/diagd /ambassador/snapshots /ambassador/bootstrap-ads.json /ambassador/envoy/envoy.json --no ││ ambassador time="2025-02-11 03:45:39.5290" level=info msg="finished successfully: exit status 0" func="github.com/datawire/dlib/dexec.(*Cmd).Wait" file="/go/vendor/github.com/datawire/dlib/dexec/cmd.go:255" CMD=entrypoint PID=1 THREAD=/envoy dexec.pid=47 ││ ambassador [2025-02-11 03:45:39 +0000] [36] [INFO] Worker exiting (pid: 36) ││ ambassador [2025-02-11 03:45:39 +0000] [35] [INFO] Shutting down: Master ││ ambassador time="2025-02-11 03:45:39.7692" level=info msg="finished successfully: exit status 0" func="github.com/datawire/dlib/dexec.(*Cmd).Wait" file="/go/vendor/github.com/datawire/dlib/dexec/cmd.go:255" CMD=entrypoint PID=1 THREAD=/diagd dexec.pid=35 ││ ambassador time="2025-02-11 03:45:39.7693" level=info msg=" final goroutine statuses:" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:84" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7694" level=info msg=" /ambex : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7694" level=info msg=" /diagd : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7695" level=info msg=" /envoy : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7695" level=info msg=" /external_snapshot_server: exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7695" level=info msg=" /healthchecks : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7695" level=info msg=" /memory : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7696" level=info msg=" /snapshot_server : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7696" level=info msg=" /watcher : exited" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7696" level=info msg=" :signal_handler:0 : exited with error" func=github.com/datawire/dlib/dgroup.logGoroutineStatuses file="/go/vendor/github.com/datawire/dlib/dgroup/group.go:95" CMD=entrypoint PID=1 THREAD=":shutdown_status" ││ ambassador time="2025-02-11 03:45:39.7696" level=error msg="shut down with error error: received signal terminated (triggering graceful shutdown)" func=github.com/emissary-ingress/emissary/v3/pkg/busy.Main file="/go/pkg/busy/busy.go:87" CMD=entrypoint PID=1 │

Any tips?

Metadata

Metadata

Assignees

No one assigned

    Labels

    t:bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions