Skip to content

Known issue - AKS Arc billing status goes out-of-policy - can be fixed without re-installation #372

@Elektronenvolt

Description

@Elektronenvolt

An AKS Arc cluster billing status had been out of sync and limited cluster operations.
image

Sync-AksHciBilling returns Upload Successful! but Get-AksHciBillingStatus | ConvertTo-Json shows a ConnectionStatus OutOfPolicy and the LastConnected date is higher than 30 days.

It is documented in the known issues with the only way to fix as a redeploy with a clean installation.

With help from support, we fixed the issue by deleting the billing-manager pods.
kubectl get pods -n azure-arc --kubeconfig (get-kvaconfig).kubeconfig showed the billing-manager deployment older than 76 days
Billing_manager_hangs

  • Deleting the pods kubectl delete pod -n azure-arc billing-manager-deployment-597b8997bb-kzksb --kubeconfig (get-kvaconfig).kubeconfig
  • Sync-AksHciBilling
  • Fixed the issue and Get-AksHciBillingStatus | ConvertTo-Json reported ConnectionStatus Connected again.

We created multiple workload clusters after initial setup, but did not touch them for more than 60 days.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Document/ TSGA document of any kind that supports our releases/ helps troubleshoot issues, educates the customers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions