Revision 1defd4c01a35a5f37f7d796efc85b2894ae4d587 authored by Marco Hofstetter on 12 June 2024, 15:12:57 UTC, committed by Julian Wiedmann on 17 June 2024, 16:35:54 UTC
Currently, IPAM gets registered as debuginfo statusobject before it
gets initialized.

This is visible when displaying the debuginfo from within an agent pod.

```
cilium-dbg statusinfo

...

<nil>

...
```

After moving the initialization of IPAM into it's own cell, IPAM is fully initialized
at that point in time. The problem is that with the added dependencies it seems as the
output is way too big and results in memory issues (also results in failing tests due to
OOM on GitHub).

Therefore, this commit removes the registration of IPAM to the debuginfo (and the related
implementation of the interface in IPAM). This shouldn't be an issue as it seems that this
was no longer part of the debuginfo output for quite some time.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
1 parent 4a36fe9
History
File Mode Size
.devcontainer
.github
.nvim
.vscode
Documentation
api
bpf
bugtool
cilium-dbg
cilium-health
clustermesh-apiserver
contrib
daemon
examples
hack
hubble
hubble-relay
images
install
operator
pkg
plugins
test
tools
vendor
.authors.aux -rw-r--r-- 416 bytes
.clang-format -rw-r--r-- 7.6 KB
.clomonitor.yml -rw-r--r-- 984 bytes
.gitattributes -rw-r--r-- 887 bytes
.gitignore -rw-r--r-- 1.8 KB
.golangci.yaml -rw-r--r-- 4.4 KB
.mailmap -rw-r--r-- 6.9 KB
AUTHORS -rw-r--r-- 52.1 KB
CODEOWNERS -rw-r--r-- 28.2 KB
CODE_OF_CONDUCT.md -rw-r--r-- 2.2 KB
CONTRIBUTING.md -rw-r--r-- 691 bytes
FURTHER_READINGS.rst -rw-r--r-- 6.4 KB
LICENSE -rw-r--r-- 11.1 KB
MAINTAINERS.md -rw-r--r-- 4.6 KB
Makefile -rw-r--r-- 25.4 KB
Makefile.defs -rw-r--r-- 7.5 KB
Makefile.docker -rw-r--r-- 7.1 KB
Makefile.kind -rw-r--r-- 16.8 KB
Makefile.quiet -rw-r--r-- 818 bytes
README.rst -rw-r--r-- 19.6 KB
SECURITY-INSIGHTS.yml -rw-r--r-- 2.1 KB
SECURITY.md -rw-r--r-- 1.0 KB
USERS.md -rw-r--r-- 35.2 KB
VERSION -rw-r--r-- 11 bytes
Vagrantfile -rw-r--r-- 14.9 KB
go.mod -rw-r--r-- 13.6 KB
go.sum -rw-r--r-- 96.9 KB
netlify.toml -rw-r--r-- 92 bytes
stable.txt -rw-r--r-- 8 bytes
vagrant_box_defaults.rb -rw-r--r-- 334 bytes

README.rst

back to top