I am seeing an error when running a command installing jenkins
I am running helm install --namespace ci --values jenkins.values.yaml jenkins jenkins/jenkins
I then see this error
Error: INSTALLATION FAILED: template: jenkins/templates/tests/test-config.yaml:1:14: executing "jenkins/templates/tests/test-config.yaml" at <.Values.controller.testEnabled>: nil pointer evaluating interface {}.testEnabled
and am not sure how to fix this
Answers
-
Can anyone help with this as it is stopping me progressing the course?
0 -
Looks like there is a new value added by the Jenkins Chart now. It requires it and is failing now since our values file does not have it. You could read about a similar issue here https://stackoverflow.com/questions/65790905/nil-pointer-evaluating-interface-when-installing-a-helm-chart.
@robsquire , I would suggest you to update
jenkins.values.yamlto following,controller: serviceType: NodePort resources: requests: cpu: "400m" memory: "512Mi" limits: cpu: "2000m" memory: "4096Mi" testEnabled: truenotice the
testEnabled: truewhich was missing earlier. Let us know if this solves this problem.-1 -
I have updated my jenkins.values.yaml file as shown but still see the same error Error: INSTALLATION FAILED: template: jenkins/templates/tests/test-config.yaml:1:14: executing "jenkins/templates/tests/test-config.yaml" at <.Values.controller.testEnabled>: nil pointer evaluating interface {}.testEnabled
0 -
@gouravshah said:
Looks like there is a new value added by the Jenkins Chart now. It requires it and is failing now since our values file does not have it. You could read about a similar issue here https://stackoverflow.com/questions/65790905/nil-pointer-evaluating-interface-when-installing-a-helm-chart.@robsquire , I would suggest you to update
jenkins.values.yamlto following,controller: serviceType: NodePort resources: requests: cpu: "400m" memory: "512Mi" limits: cpu: "2000m" memory: "4096Mi" testEnabled: truenotice the
testEnabled: truewhich was missing earlier. Let us know if this solves this problem.this is not possible
0 -
It looks like your jenkins/jenkins.values.yaml file is not set up correctly. You need to check your .Values.controller.testEnabled property and make sure it is set to 'true'. If it is not set to true, then you can set the proper boolean value in the yaml file.
0 -
^^^
96.4% probability for AI0 -
@robsquire would be useful if you could join the office hours session during mon/tue so that we could debug this live. I could reproduce the issue and adding testEnabled: true did solve me. There are possibly other environmental issues which we may be overlooking. Working with the exact environment where this issue happens is the quickest way to fix this.
0
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
- 3 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 1 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
- 983 Software
- 375 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 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)
