Skip to content

Errors in k8s-resource-installer.service logs #280

@ldevulder

Description

@ldevulder

RKE2 VIP seems to be correctly deployed at firstboot but I saw some errors in the service's log:

$ journalctl -f -u k8s-resource-installer.service
Dec 04 15:11:09 localhost systemd[1]: Starting Kubernetes Resources Installer...
Dec 04 15:12:11 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for RKE2 core helm charts
Dec 04 15:12:11 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-canal HelmChart Job..
Dec 04 15:12:17 elemental-node-01.work.lan.greatancien.eu bash[3091]: job.batch/helm-install-rke2-canal condition met
Dec 04 15:12:17 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-coredns HelmChart Job..
Dec 04 15:12:17 elemental-node-01.work.lan.greatancien.eu bash[3473]: job.batch/helm-install-rke2-coredns condition met
Dec 04 15:12:17 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-ingress-nginx HelmChart Job..
Dec 04 15:12:59 elemental-node-01.work.lan.greatancien.eu bash[3490]: job.batch/helm-install-rke2-ingress-nginx condition met
Dec 04 15:12:59 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-metrics-server HelmChart Job..
Dec 04 15:12:59 elemental-node-01.work.lan.greatancien.eu bash[8000]: job.batch/helm-install-rke2-metrics-server condition met
Dec 04 15:12:59 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-runtimeclasses HelmChart Job..
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[8025]: job.batch/helm-install-rke2-runtimeclasses condition met
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-snapshot-controller-crd HelmChart Job..
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[8042]: job.batch/helm-install-rke2-snapshot-controller-crd condition met
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-rke2-snapshot-controller HelmChart Job..
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[8085]: job.batch/helm-install-rke2-snapshot-controller condition met
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: Deploying HelmCharts..
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: helmchart.helm.cattle.io/metallb created
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for metallb HelmChart to be available..
Dec 04 15:13:00 elemental-node-01.work.lan.greatancien.eu bash[2796]: [1/10] '.status.jobName' is not yet present in metallb HelmChart. Retrying..
Dec 04 15:13:04 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-metallb HelmChart Job..
Dec 04 15:13:21 elemental-node-01.work.lan.greatancien.eu bash[8344]: job.batch/helm-install-metallb condition met
Dec 04 15:13:21 elemental-node-01.work.lan.greatancien.eu bash[2796]: helmchart.helm.cattle.io/endpoint-copier-operator created
Dec 04 15:13:21 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for endpoint-copier-operator HelmChart to be available..
Dec 04 15:13:22 elemental-node-01.work.lan.greatancien.eu bash[2796]: Waiting for helm-install-endpoint-copier-operator HelmChart Job..
Dec 04 15:13:26 elemental-node-01.work.lan.greatancien.eu bash[9123]: job.batch/helm-install-endpoint-copier-operator condition met
Dec 04 15:13:26 elemental-node-01.work.lan.greatancien.eu bash[2796]: Deploying Kubernetes manifests..
Dec 04 15:13:26 elemental-node-01.work.lan.greatancien.eu bash[2796]: Creation for resource '/var/lib/elemental/kubernetes/manifests/k8s-vip.yaml' failed with error 'service/kubernetes-vip created
Dec 04 15:13:26 elemental-node-01.work.lan.greatancien.eu bash[2796]: Error from server (InternalError): error when creating "/var/lib/elemental/kubernetes/manifests/k8s-vip.yaml": Internal error occurred: failed calling webhook "ipaddresspoolvalidationwebhook.metallb.io": failed to call webhook: Post "https://metallb-webhook-service.metallb-system.svc:443/validate-metallb-io-v1beta1-ipaddresspool?timeout=10s": no endpoints available for service "metallb-webhook-service"
Dec 04 15:13:26 elemental-node-01.work.lan.greatancien.eu bash[2796]: Error from server (InternalError): error when creating "/var/lib/elemental/kubernetes/manifests/k8s-vip.yaml": Internal error occurred: failed calling webhook "l2advertisementvalidationwebhook.metallb.io": failed to call webhook: Post "https://metallb-webhook-service.metallb-system.svc:443/validate-metallb-io-v1beta1-l2advertisement?timeout=10s": no endpoints available for service "metallb-webhook-service"'. Retrying in 10 seconds..
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu bash[2796]: ipaddresspool.metallb.io/api-ip created
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu bash[2796]: l2advertisement.metallb.io/api-ip-l2-adv created
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu bash[2796]: Error from server (AlreadyExists): error when creating "/var/lib/elemental/kubernetes/manifests/k8s-vip.yaml": services "kubernetes-vip" already exists
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu bash[2796]: namespace/qe-test-ns created
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu systemctl[10395]: Removed '/etc/systemd/system/multi-user.target.wants/k8s-resource-installer.service'.
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu systemd[1]: k8s-resource-installer.service: Deactivated successfully.
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu systemd[1]: Finished Kubernetes Resources Installer.
Dec 04 15:13:37 elemental-node-01.work.lan.greatancien.eu systemd[1]: k8s-resource-installer.service: Consumed 4.455s CPU time, 61.8M memory peak.

Maybe they are "normal" because all yaml files are applied at once? I checked and the applied configurations are as expected.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions