sveltos icon indicating copy to clipboard operation
sveltos copied to clipboard

Document new dependency behavior

Open gianlucam76 opened this issue 7 months ago β€’ 1 comments

Auto deploy dependencie: enable automatic deployment of prerequisite profile Profile instances can declare dependencies on other profiles via the DependsOn field, establishing a directed acyclic graph (DAG) of dependencies. Before this PR, it was the administrator's responsibility to ensure that both the dependent and prerequisite profiles target the same set of managed clusters through matching cluster selectors.

Now Sveltos will automatically resolve and deploy the prerequisite profiles specified in the DependsOn field. Sveltos will analyze the dependency graph, identify the required prerequisite profiles, and ensure they are deployed to the same clusters.

gianlucam76 avatar Mar 16 '25 13:03 gianlucam76

This might help https://github.com/gianlucam76/devops-tutorial/tree/main/application-dependencies

gianlucam76 avatar Mar 17 '25 14:03 gianlucam76

Hi @gianlucam76! πŸ‘‹ Hope you're doing well! I've been testing the new dependency auto-deploy feature and it's really impressive work - thank you for implementing this! I did run into what seems to be a couple of issues while testing it out, so I wanted to share my findings with you. Let me know if you'd like me to provide any additional details or help with testing!

Bug Report: Issues with New Dependency Auto-Deploy Feature

I've encountered what appears to be a bug while testing it with Sveltos v0.57.2.

Issue Description

I created a ClusterProfile named upbound-provider-terraform-providerconfig-eks with the following dependency configuration:

short yaml:

spec:
  dependsOn:
    - upbound-provider-terraform-installation
    - capi-capt-installation

long yaml:

apiVersion: config.projectsveltos.io/v1beta1
kind: ClusterSummary
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"config.projectsveltos.io/v1beta1","kind":"ClusterProfile","metadata":{"annotations":{},"name":"upbound-provider-terraform-providerconfig-eks"},"spec":{"clusterSelector":{"matchLabels":{"installation.appthrust.com/capi-capt-aws":"enabled"}},"dependsOn":["upbound-provider-terraform-installation","capi-capt-installation"],"policyRefs":[{"deploymentType":"Remote","kind":"ConfigMap","name":"upbound-provider-terraform-providerconfig-eks-v1-template","namespace":"mgmt"}],"syncMode":"Continuous"}}
  creationTimestamp: "2025-07-03T08:22:54Z"
  finalizers:
  - clustersummaryfinalizer.projectsveltos.io
  generation: 2
  labels:
    projectsveltos.io/cluster-name: mgmt
    projectsveltos.io/cluster-profile-name: upbound-provider-terraform-providerconfig-eks
    projectsveltos.io/cluster-type: Sveltos
  name: upbound-provider-terraform-providerconfig-eks-sveltos-mgmt
  namespace: mgmt
  ownerReferences:
  - apiVersion: config.projectsveltos.io/v1beta1
    kind: ClusterProfile
    name: upbound-provider-terraform-providerconfig-eks
    uid: b84177f2-6359-4271-9ddf-f942047be6e9
  resourceVersion: "4724"
  uid: 4844f43f-3e80-43ae-b83e-d39fe3c0e939
spec:
  clusterName: mgmt
  clusterNamespace: mgmt
  clusterProfileSpec:
    clusterSelector:
      matchLabels:
        installation.appthrust.com/capi-capt-aws: enabled
    continueOnConflict: false
    continueOnError: false
    dependsOn:
    - upbound-provider-terraform-installation
    - capi-capt-installation
    policyRefs:
    - deploymentType: Remote
      kind: ConfigMap
      name: upbound-provider-terraform-providerconfig-eks-v1-template
      namespace: mgmt
      optional: false
    reloader: false
    stopMatchingBehavior: WithdrawPolicies
    syncMode: Continuous
    tier: 100
  clusterType: Sveltos
status:
  dependencies: ClusterSummary for ClusterProfile capi-capt-installation not found
---
apiVersion: config.projectsveltos.io/v1beta1
kind: ClusterProfile
metadata:
  annotations:
    addons.appthrust.com/category: infrastructure-provider,control-plane-provider
    addons.appthrust.com/description: Cluster API Provider for Terraform
    addons.appthrust.com/name: Cluster API Provider for Terraform
    addons.appthrust.com/provider: capt
    addons.appthrust.com/provider-version: v0.1.0
    addons.appthrust.com/type: provider
    addons.appthrust.com/version: v0.1.0
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"config.projectsveltos.io/v1beta1","kind":"ClusterProfile","metadata":{"annotations":{"addons.appthrust.com/category":"infrastructure-provider,control-plane-provider","addons.appthrust.com/description":"Cluster API Provider for Terraform","addons.appthrust.com/name":"Cluster API Provider for Terraform","addons.appthrust.com/provider":"capt","addons.appthrust.com/provider-version":"v0.1.0","addons.appthrust.com/type":"provider","addons.appthrust.com/version":"v0.1.0","tags.appthrust.com/aws":"enabled","tags.appthrust.com/capi":"enabled","tags.appthrust.com/component":"enabled"},"name":"capi-capt-installation"},"spec":{"dependsOn":["capi-core-installation"],"policyRefs":[{"deploymentType":"Remote","kind":"ConfigMap","name":"capi-capt-installation-template","namespace":"mgmt"}],"stopMatchingBehavior":"LeavePolicies","syncMode":"Continuous"}}
    tags.appthrust.com/aws: enabled
    tags.appthrust.com/capi: enabled
    tags.appthrust.com/component: enabled
  creationTimestamp: "2025-07-03T08:22:53Z"
  finalizers:
  - clusterprofilefinalizer.projectsveltos.io
  generation: 1
  name: capi-capt-installation
  resourceVersion: "2095"
  uid: fca0f9d3-4ba1-4730-ba6b-448d6349e62f
spec:
  continueOnConflict: false
  continueOnError: false
  dependsOn:
  - capi-core-installation
  policyRefs:
  - deploymentType: Remote
    kind: ConfigMap
    name: capi-capt-installation-template
    namespace: mgmt
    optional: false
  reloader: false
  stopMatchingBehavior: LeavePolicies
  syncMode: Continuous
  tier: 100
status:
  dependenciesHash: de1Jke7SF2tVm5aKQydN2AA+qiolNFigV05HEgSnzKI=
  matchingClusters:
  - apiVersion: lib.projectsveltos.io/v1beta1
    kind: SveltosCluster
    name: mgmt
    namespace: mgmt
  updatedClusters: {}
  updatingClusters: {}

While the capi-capt-installation ClusterProfile exists and is properly configured, the new automatic dependency resolution feature is not working as expected.

Observed Problems

  1. Dependency ClusterProfile not automatically deployed: Despite capi-capt-installation existing, it's not being automatically deployed to the target cluster
  2. Controller restart behavior: When I restart the addon-controller, all ClusterSummaries created by the dependency feature are deleted and then recreated

Evidence

Controller logs show repeated errors:

I0703 08:33:21.072447       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="c6dd5c29-b20f-4fea-9023-adf09c9c57bf"
I0703 08:33:30.723300       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=75 TotalAlloc (MiB)=2631 Sys (MiB)=184 NumGC=77
I0703 08:33:31.072814       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="34909339-19f9-4560-8c74-08238718f1c0"
I0703 08:33:31.072921       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="34909339-19f9-4560-8c74-08238718f1c0"
I0703 08:33:31.073227       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="34909339-19f9-4560-8c74-08238718f1c0"
I0703 08:33:41.074255       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="11f450af-ea7e-4e32-a057-ee983a206417"
I0703 08:33:41.074349       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="11f450af-ea7e-4e32-a057-ee983a206417"
I0703 08:33:41.074666       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="11f450af-ea7e-4e32-a057-ee983a206417"
I0703 08:33:51.075557       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="863bc7f4-68ea-4250-80de-30e8fb74d077"
I0703 08:33:51.075640       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="863bc7f4-68ea-4250-80de-30e8fb74d077"
I0703 08:33:51.075948       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="863bc7f4-68ea-4250-80de-30e8fb74d077"
I0703 08:34:01.077006       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="01417c79-e9e8-4b09-b13c-80dc17642a42"
I0703 08:34:01.077095       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="01417c79-e9e8-4b09-b13c-80dc17642a42"
I0703 08:34:01.077416       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="01417c79-e9e8-4b09-b13c-80dc17642a42"
I0703 08:34:11.078644       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e95c952d-03d8-4489-a61f-998a27e57d0d"
I0703 08:34:11.078722       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e95c952d-03d8-4489-a61f-998a27e57d0d"
I0703 08:34:11.079020       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e95c952d-03d8-4489-a61f-998a27e57d0d"
I0703 08:34:21.079570       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6cf3d4d1-343b-407b-b40d-e272a97537e6"
I0703 08:34:21.079656       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6cf3d4d1-343b-407b-b40d-e272a97537e6"
I0703 08:34:21.080035       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6cf3d4d1-343b-407b-b40d-e272a97537e6"
I0703 08:34:30.728680       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=69 TotalAlloc (MiB)=2634 Sys (MiB)=184 NumGC=78
I0703 08:34:31.081023       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7e2967bc-beb9-4ec7-a352-f8f32062e4b2"
I0703 08:34:31.081119       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7e2967bc-beb9-4ec7-a352-f8f32062e4b2"
I0703 08:34:31.081420       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7e2967bc-beb9-4ec7-a352-f8f32062e4b2"
I0703 08:34:41.082030       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8efbd727-a749-432e-b453-d25f198903d5"
I0703 08:34:41.082108       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8efbd727-a749-432e-b453-d25f198903d5"
I0703 08:34:41.082406       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8efbd727-a749-432e-b453-d25f198903d5"
I0703 08:34:51.082710       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7a449eb2-a33c-4ce2-a6f1-ae873156eff7"
I0703 08:34:51.082800       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7a449eb2-a33c-4ce2-a6f1-ae873156eff7"
I0703 08:34:51.083110       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="7a449eb2-a33c-4ce2-a6f1-ae873156eff7"
I0703 08:35:01.083522       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a0cadd68-a095-490b-bced-fbb69be97599"
I0703 08:35:01.083637       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a0cadd68-a095-490b-bced-fbb69be97599"
I0703 08:35:01.084061       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a0cadd68-a095-490b-bced-fbb69be97599"
I0703 08:35:11.085247       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="be79ffdb-0a7c-41e3-a633-72d1e5f91685"
I0703 08:35:11.085322       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="be79ffdb-0a7c-41e3-a633-72d1e5f91685"
I0703 08:35:11.085613       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="be79ffdb-0a7c-41e3-a633-72d1e5f91685"
I0703 08:35:21.086929       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="faa6f779-7204-481c-ab5e-8fa51ef2f981"
I0703 08:35:21.087020       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="faa6f779-7204-481c-ab5e-8fa51ef2f981"
I0703 08:35:21.087269       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="faa6f779-7204-481c-ab5e-8fa51ef2f981"
I0703 08:35:30.734465       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=69 TotalAlloc (MiB)=2637 Sys (MiB)=184 NumGC=79
I0703 08:35:31.088581       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="9a10e379-8525-4e76-ab68-916bb3b04eba"
I0703 08:35:31.088673       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="9a10e379-8525-4e76-ab68-916bb3b04eba"
I0703 08:35:31.088994       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="9a10e379-8525-4e76-ab68-916bb3b04eba"
I0703 08:35:41.090017       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="b2f73107-24cb-4d02-9155-f583d8c1545c"
I0703 08:35:41.090104       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="b2f73107-24cb-4d02-9155-f583d8c1545c"
I0703 08:35:41.090418       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="b2f73107-24cb-4d02-9155-f583d8c1545c"
I0703 08:35:51.091408       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="0fedc0c0-c34c-4a35-b3f1-99bc32610c59"
I0703 08:35:51.091496       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="0fedc0c0-c34c-4a35-b3f1-99bc32610c59"
I0703 08:35:51.091787       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="0fedc0c0-c34c-4a35-b3f1-99bc32610c59"
I0703 08:36:01.093022       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8ce125e9-a4ff-476e-85f8-53a33f8c0afb"
I0703 08:36:01.093113       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8ce125e9-a4ff-476e-85f8-53a33f8c0afb"
I0703 08:36:01.093415       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="8ce125e9-a4ff-476e-85f8-53a33f8c0afb"
I0703 08:36:11.094145       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ab0f1ee6-3735-4755-839d-91f1da9efacc"
I0703 08:36:11.094235       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ab0f1ee6-3735-4755-839d-91f1da9efacc"
I0703 08:36:11.094540       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ab0f1ee6-3735-4755-839d-91f1da9efacc"
I0703 08:36:21.095222       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="4fe7be07-85b7-46de-8432-a6b447e17abb"
I0703 08:36:21.095313       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="4fe7be07-85b7-46de-8432-a6b447e17abb"
I0703 08:36:21.095587       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="4fe7be07-85b7-46de-8432-a6b447e17abb"
I0703 08:36:30.739984       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=67 TotalAlloc (MiB)=2640 Sys (MiB)=184 NumGC=80
I0703 08:36:31.096825       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="1a895171-79f4-4018-857f-fc5dba7af25e"
I0703 08:36:31.096923       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="1a895171-79f4-4018-857f-fc5dba7af25e"
I0703 08:36:31.097214       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="1a895171-79f4-4018-857f-fc5dba7af25e"
I0703 08:36:41.098434       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="bdc93a98-b5c6-416b-9bb3-1369355500cd"
I0703 08:36:41.098523       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="bdc93a98-b5c6-416b-9bb3-1369355500cd"
I0703 08:36:41.098820       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="bdc93a98-b5c6-416b-9bb3-1369355500cd"
I0703 08:36:51.099955       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="733b0e1f-43b0-408b-8beb-ea8e57b9f734"
I0703 08:36:51.100071       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="733b0e1f-43b0-408b-8beb-ea8e57b9f734"
I0703 08:36:51.100387       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="733b0e1f-43b0-408b-8beb-ea8e57b9f734"
I0703 08:37:01.101127       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="cc2eaec3-60cf-467e-b741-ec89b466c934"
I0703 08:37:01.101212       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="cc2eaec3-60cf-467e-b741-ec89b466c934"
I0703 08:37:01.101497       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="cc2eaec3-60cf-467e-b741-ec89b466c934"
I0703 08:37:11.102224       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e3be19c1-2831-4238-9b30-546c681b2753"
I0703 08:37:11.102303       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e3be19c1-2831-4238-9b30-546c681b2753"
I0703 08:37:11.102604       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="e3be19c1-2831-4238-9b30-546c681b2753"
I0703 08:37:21.103641       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ad9341ea-107c-4d0d-99f6-69fa1d524073"
I0703 08:37:21.103728       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ad9341ea-107c-4d0d-99f6-69fa1d524073"
I0703 08:37:21.103998       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="ad9341ea-107c-4d0d-99f6-69fa1d524073"
I0703 08:37:30.745830       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=67 TotalAlloc (MiB)=2642 Sys (MiB)=184 NumGC=81
I0703 08:37:31.104612       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="c3164310-d198-4959-bbd0-5f095662e7b4"
I0703 08:37:31.104705       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="c3164310-d198-4959-bbd0-5f095662e7b4"
I0703 08:37:31.105058       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="c3164310-d198-4959-bbd0-5f095662e7b4"
I0703 08:37:41.106016       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="60b57e98-d577-4b3d-9bcc-496fd4fca9fe"
I0703 08:37:41.106105       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="60b57e98-d577-4b3d-9bcc-496fd4fca9fe"
I0703 08:37:41.106414       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="60b57e98-d577-4b3d-9bcc-496fd4fca9fe"
I0703 08:37:51.106874       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="33a3df10-e51c-4016-8cb2-250afac437dc"
I0703 08:37:51.106967       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="33a3df10-e51c-4016-8cb2-250afac437dc"
I0703 08:37:51.107273       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="33a3df10-e51c-4016-8cb2-250afac437dc"
I0703 08:38:01.107723       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="37afc7b6-f211-45f0-aab6-1ae346c413e8"
I0703 08:38:01.107821       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="37afc7b6-f211-45f0-aab6-1ae346c413e8"
I0703 08:38:01.108151       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="37afc7b6-f211-45f0-aab6-1ae346c413e8"
I0703 08:38:11.109048       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="330ef65e-b80e-4d74-a1d7-f4ca8fd05132"
I0703 08:38:11.109134       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="330ef65e-b80e-4d74-a1d7-f4ca8fd05132"
I0703 08:38:11.109452       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="330ef65e-b80e-4d74-a1d7-f4ca8fd05132"
I0703 08:38:21.110209       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="88f91535-77a6-4c79-9b99-ddb12c98765d"
I0703 08:38:21.110295       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="88f91535-77a6-4c79-9b99-ddb12c98765d"
I0703 08:38:21.110573       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="88f91535-77a6-4c79-9b99-ddb12c98765d"
I0703 08:38:30.751279       1 main.go:648] "memory stats" logger="memory-usage" Alloc (MiB)=66 TotalAlloc (MiB)=2645 Sys (MiB)=184 NumGC=82
I0703 08:38:31.111040       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="02e7653c-89a7-4fac-a1bd-c9adef8f0c1f"
I0703 08:38:31.111146       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="02e7653c-89a7-4fac-a1bd-c9adef8f0c1f"
I0703 08:38:31.111463       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="02e7653c-89a7-4fac-a1bd-c9adef8f0c1f"
I0703 08:38:41.112627       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a72b8ddc-bd48-45f3-b793-b40945068032"
I0703 08:38:41.112723       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a72b8ddc-bd48-45f3-b793-b40945068032"
I0703 08:38:41.113227       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="a72b8ddc-bd48-45f3-b793-b40945068032"
I0703 08:38:51.114452       1 clustersummary_controller.go:135] "Reconciling" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6e0494ff-cc9b-49a5-9daa-1c838bcd9ff4"
I0703 08:38:51.114550       1 clustersummary_controller.go:339] "Reconciling ClusterSummary" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6e0494ff-cc9b-49a5-9daa-1c838bcd9ff4"
I0703 08:38:51.114951       1 clustersummary_controller.go:1298] "ClusterSummary for ClusterProfile capi-capt-installation not found" controller="clustersummary" controllerGroup="config.projectsveltos.io" controllerKind="ClusterSummary" ClusterSummary="mgmt/upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" namespace="mgmt" name="upbound-provider-terraform-providerconfig-eks-sveltos-mgmt" reconcileID="6e0494ff-cc9b-49a5-9daa-1c838bcd9ff4"

Root Cause Analysis

My hypothesis is that during addon-controller initialization, ClusterSummaries are being deleted because they don't initially match target clusters, before the dependency resolution logic can properly evaluate and deploy the prerequisite profiles.

Screenshots

I captured the moment when addon-controller restart caused all dependency-created ClusterSummaries to be deleted and recreated:

Controller restart behavior

Environment

  • Sveltos Version: v0.57.2
  • Issue: New dependency auto-deploy feature not working correctly
  • Cluster: Self-managed cluster with SveltosCluster resource

Expected Behavior

  • [ ] 1. capi-capt-installation should be automatically deployed to the same cluster as upbound-provider-terraform-providerconfig-eks
  • [x] 2. Controller restarts should not delete and recreate dependency-managed ClusterSummaries

This feature has great potential, so I hope this feedback helps improve its reliability! πŸ™Œ

Thank you for your time and for developing such a useful feature. πŸ™

kahirokunn avatar Jul 03 '25 09:07 kahirokunn

Thank you so much. This is really great/useful feedbacks.

Will address both.

Might I ask you to please share your configuration? While I think I can verify the delete on restart part, I might need it to understand the first issue you described. Thank you

gianlucam76 avatar Jul 03 '25 09:07 gianlucam76

Thank you @kahirokunn for reporting the issues with incorrect undeploys on restart. This fixes that.

gianlucam76 avatar Jul 08 '25 14:07 gianlucam76

Thank you @kahirokunn for reporting the issues with incorrect undeploys on restart. This fixes that.

Thank you very much! That's great! πŸ™Œ Then the only remaining issue is the following!

  1. capi-capt-installation should be automatically deployed to the same cluster as upbound-provider-terraform-providerconfig-eks

I apologize for not having the reproducible yaml file ready yet, but I would appreciate it if you could wait a little longer. πŸ™

kahirokunn avatar Jul 08 '25 23:07 kahirokunn

I ran extensive dependsOn tests to provide reproducible code and confirmed that it works without any problems. Since it is not currently reproducible, I believe my issue is now resolved. If I find anything else, I will share it. Thank you very much!

Image
graph TD
    %% γƒ«γƒΌγƒˆγƒŽγƒΌγƒ‰οΌˆγƒ¬γƒ™γƒ«1οΌ‰
    root-1[root-cm-1]
    root-2[root-cm-2]
    root-3[root-cm-3]

    %% レベル2
    root-1 --> cm-1[cm-1]
    root-1 --> cm-2[shared-cm-2]
    root-2 --> cm-2[shared-cm-2]
    root-2 --> cm-3[cm-3]
    root-2 --> cm-4[cm-4]
    root-3 --> cm-5[cm-5]
    root-3 --> cm-6[cm-6]

    %% レベル3
    cm-1 --> cm-7[cm-7]
    cm-1 --> cm-8[cm-8]
    cm-2 --> cm-9[cm-9]
    cm-2 --> cm-10[cm-10]
    cm-3 --> cm-11[cm-11]
    cm-3 --> cm-12[cm-12]
    cm-4 --> cm-13[cm-13]
    cm-5 --> cm-14[cm-14]
    cm-6 --> cm-15[cm-15]

    %% レベル4
    cm-7 --> cm-16[shared-cm-16]
    cm-8 --> cm-16[shared-cm-16]
    cm-9 --> cm-17[shared-cm-17]
    cm-10 --> cm-17[shared-cm-17]
    cm-11 --> cm-18[cm-18]
    cm-12 --> cm-19[cm-19]
    cm-13 --> cm-20[cm-20]
    cm-14 --> cm-21[cm-21]
    cm-15 --> cm-22[cm-22]

    %% レベル5
    cm-16 --> cm-23[cm-23]
    cm-16 --> cm-24[cm-24]
    cm-17 --> cm-25[cm-25]
    cm-17 --> cm-26[cm-26]
    cm-18 --> cm-27[cm-27]
    cm-19 --> cm-28[cm-28]
    cm-20 --> cm-29[cm-29]
    cm-21 --> cm-30[cm-30]
    cm-22 --> cm-31[cm-31]

    %% レベル6
    cm-23 --> cm-32[shared-cm-32]
    cm-24 --> cm-32[shared-cm-32]
    cm-25 --> cm-33[cm-33]
    cm-26 --> cm-34[cm-34]
    cm-27 --> cm-35[cm-35]
    cm-28 --> cm-36[cm-36]
    cm-29 --> cm-37[cm-37]
    cm-30 --> cm-38[cm-38]
    cm-31 --> cm-39[cm-39]

cluster-profile-graph.zip

kahirokunn avatar Jul 15 '25 04:07 kahirokunn

The documentation is published here. https://projectsveltos.github.io/sveltos/deployment_order/depends_on/

kahirokunn avatar Aug 31 '25 23:08 kahirokunn