Node Customization in TCA stuck in Processing state
search cancel

Node Customization in TCA stuck in Processing state

book

Article ID: 415139

calendar_today

Updated On:

Products

VMware Telco Cloud Automation

Issue/Introduction

Node Customization in TCA stuck in Processing state with error as below:

Failed to apply NodePolicy CR. Cluster:###########, Operation: Customize, Intent: ###############, NodePool:#######-np01, Details: HttpStatus: 403 : admission webhook "validator.vmconfig.acm.vmware.com" denied the request: NodePolicy.acm.vmware.com "########-np01" is invalid: spec.tuned: Invalid value: []v1alpha1.TunedSpec{v1alpha1.TunedSpec{Name:"loadmodule"}}: tuned is configured, please add tuned in spec.packages

Environment

TCA 2.3

Cause

Admission webhook rejection:validator.vmconfig.acm.vmware.com validates NodePolicy CRs. It detected spec.tuned is set, but the package dependency tuned is missing from spec.packages. Hence the CR is invalid and the request is denied (HttpStatus: 403).The 403 here is schema/semantic validation issue.

Resolution

Consult application/CNF team to amend the NodePolicy to include the package dependency and then apply tuned settings.