Better Observability of State
Closed this issue · 0 comments
Via Interlock https://github.com/weaveworks/weave-gitops-interlock/issues/359, been around since March 2023.
@darrylweaver, March 2023:
Expose status information in the UI that shows the last applied run time.
I wasn't able to see if the Terraform had been updated when iterating on the code and values and had to look into the YAML to find the Last Applied date so I could verify that it had been applied.
@darrylweaver, Oct 2023:
"Verified that this is now displayed in the UI, yes.
What is displayed in the UI is the field: lastHandledReconcileAt
However, this does NOT indicate the last applied changes.
I did changes today to a Terraform HCL which deployed changes to the infrastructure and yet the UI and the lastHandledReconcileAt still show "2023-09-29T10:43:37.572883364Z"
Whereas the status output shows:
- lastTransitionTime: "2023-10-02T11:09:26Z"
message: Applied successfully
reason: TerraformAppliedSucceed
status: "True"
type: Apply
The lastHandledReconcileAt field is clearly no good for determining the last time the TF was planned and applied to the infrastructure as it shows from several days ago.