Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Elektronenvolt opened this issue May 6, 2024 · 0 comments

Comments

@Elektronenvolt
Copy link

Elektronenvolt commented May 6, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant