Skip to content

[Cilium v1.19] fix: adapt operator, Helm, tests for v1.19 #2038

@nddq

Description

@nddq

Summary

Part 7 of the Cilium v1.19 upgrade (#1788).

Operator CRD registration, endpoint/identity controllers, Helm charts (enableDNSParsing), remaining test utilities.

Files (~27):

  • operator/cilium-crds/k8s/apis/cell.go, operator/cilium-crds/k8s/apis/register.go, operator/cilium-crds/k8s/resource_ctors.go, operator/cilium-crds/k8s/resources.go
  • operator/cmd/cilium-crds/cells_linux.go, operator/cmd/cilium-crds/flags.go, operator/cmd/cilium-crds/root_linux.go, operator/cmd/cilium-crds/zap_linux.go
  • operator/cmd/cilium_crds_cmd_linux.go, operator/cmd/standard/deployment.go
  • pkg/controllers/operator/cilium-crds/endpoint/endpoint_controller_linux.go, pkg/controllers/operator/cilium-crds/endpoint/endpoint_controller_linux_test.go
  • pkg/controllers/operator/cilium-crds/endpoint/identitymanager_linux.go, pkg/controllers/operator/cilium-crds/endpoint/identitymanager_linux_test.go
  • pkg/controllers/operator/retinaendpoint/retinaendpoint_controller_test.go
  • pkg/utils/testutil/cilium/endpoint_client.go, pkg/utils/testutil/cilium/identity_client.go, pkg/utils/testutil/cilium/resource.go, pkg/utils/testutil/cilium/versioned_client.go
  • deploy/hubble/manifests/controller/helm/retina/templates/agent/configmap.yaml, deploy/hubble/manifests/controller/helm/retina/templates/agent/daemonset.yaml, deploy/hubble/manifests/controller/helm/retina/values.yaml
  • deploy/standard/manifests/controller/helm/retina/templates/configmap.yaml, deploy/standard/manifests/controller/helm/retina/values.yaml
  • test/managers/filtermanager/main.go, test/plugin/infiniband/main_linux.go, test/plugin/linuxutil/main_linux.go, test/plugin/packetforward/main_linux.go
  • test/e2e/framework/prometheus/prometheus.go

Estimated size: ~550 lines

Depends on: #2037
Parent issue: #1788

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions