Error in Lab 11.2
Hello Support,
I am encountering error in the lab 11.2.
I had to uninstall linkerd and did 11.1 all over again.
each time I execute the step 11 lab 11.2 command that injects linkerd into the ingress controller immediately my linkerd dashboard that has been working fine from lab 11.1 throws error.
The error does not stay.
I have seen too many people complain about this error but I have not seen any concrete answer on why this is happening or steps to fix this error from the support team hence I started this discussion.
I have been stock here for one week now. Initially I felt i did something wrong but I cleared everything with the help of the linkerd docs and started again.
I would appreciate if this can be fixed



Comments
-
Hi @ogbonnaec,
I tried to reproduce the issue reported above, however, following all the steps from the latest release of the lab guide no error was displayed. In fact, everything worked as expected.
What is the version of the lab guide (release date)?
What is your Kubernetes version? What is the Linkerd version?
What is the OS of your VMs? What infrastructure hosts your VMs (cloud or local hypervisor)?What is the output of the following command? Please use the code formatting option when pasting the output in your comment, or upload a text/yaml file with your comment.
kubectl -n linkerd-viz get deploy web -o yamlIf you believe this is a bug, please report the issue on the linkerd project's github page:
https://github.com/linkerd/linkerd2/issues
Regards,
-Chris0 -
Thank you for your response. I am using the current version of the lab guide V2024-03-14. I am using a local setup on virtual box. There is nothing wrong with the worker3. It is shutdown

I have also attached the output of this command in the web.txt file attached
kubectl -n linkerd-viz get deploy web -o yaml0 -
Hi @ogbonnaec,
What are the sizes of the VirtualBox VMs (cpu, mem, disk)? How is disk allocated (dynamic or fully allocated)?
How many network interfaces per VM, and what network type they attach to? Is promiscuous mode enabled to allow all ingress traffic?Regards,
-Chris0 -
Hello @chrispokorni ,
My VMs are running with the following resource
CPU: 3
RAM: 8G
Disk: 40
I have two network interfaces one set to bridge and another set to host-only. The bridged interface is the default of kubelet as seen above and promiscuous mode enabled. The second host-only is for my admin purpose so i can ssh and work on my terminal which is more convenient.
Before now everything worked well. I have done the task Lab 11.1 without any issues.
I have also done lab 11.2 until task 11. My ingress is working. It is able route my curl request to the services. I can see the request being served by the pods on the linkerd dashboard.
I noticed a little difference between the image in the lab 11.1 and the deploy/web file of linkerd

Is some entries are missing example is that of the
linkerd-metrics-apicould this be an issue. The exercise only asked to to edit one line in the deploy/web file.0 -
Hi @ogbonnaec,
From my previous set of questions:
How is disk allocated (dynamic or fully allocated)?
0 -
Hi @chrispokorni,
They are dynamically allocated.0 -
Hi @ogbonnaec,
Kubelet does not favor dynamically allocated disk space, because the control plane only sees the allocated space, not the desired size of the disk. That's where the control plane begins to panic, and throttles the application Pods scheduling process, to the point that some Pods will not get scheduled at all.
Regards,
-Chris0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 750 Linux Foundation IT Professional Programs
- 373 Cloud Engineer IT Professional Program
- 169 Advanced Cloud Engineer IT Professional Program
- 74 DevOps IT Professional Program - Discontinued
- 4 DevOps & GitOps IT Professional Program
- 99 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 1 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 4 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 2 Open Source Best Practice Training
- 1 System Administration Training
- 1 System Engineering Training
- 1 Web & Application Development Training
- 792 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 87 Storage
- 769 Linux Distributions
- 81 Debian
- 68 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 106 Mobile Computing
- 18 Android
- 73 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 392 Off Topic
- 121 Introductions
- 181 Small Talk
- 29 Study Material
- 955 Programming and Development
- 310 Kernel Development
- 627 Software Development
- 984 Software
- 376 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
- 1.4K LFS258 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)