Fleet diff

Read-only fleet snapshot comparison with a default latest-vs-previous mode and optional manual history selection.

Read-only snapshot diff

This view defaults to comparing the latest generated fleet artifacts to the immediately previous snapshot, and it can also compare any two retained history snapshots of the same type. It does not refresh artifacts or run infrastructure actions.

Current-state truth still comes from the latest artifacts. Diff is an operator aid for understanding what changed between snapshots.

Manual snapshot compare

Choose one artifact type plus two retained snapshots. Changes are shown from the left snapshot to the right snapshot.

Leave the selector blank to keep the default latest-vs-previous comparison mode.

Default comparison mode

Comparing the latest generated artifact to the immediately previous retained snapshot.

Previous snapshot

Immediately previous retained snapshot

Latest snapshot

Latest generated snapshot

Compared raw artifacts

Read-only source artifacts behind this diff. These links open the retained or latest JSON payloads that produced the comparison.

SourcePreviousCurrent

Inventory list

missing current

No artifact available

No artifact available

Health check

missing current

No artifact available

No artifact available

Smoke check

missing current

No artifact available

No artifact available

Added

0

Removed

0

Newly unhealthy

0

Newly healthy

0

Reassigned

0

Changed

0

Inventory list

Current snapshot is missing.

Latest snapshot: Not recorded

Previous snapshot: Not recorded

Entries: 0

  • - The latest inventory artifact is missing.
  • - No previous inventory snapshot is available for comparison.

Health check

Current snapshot is missing.

Latest snapshot: Not recorded

Previous snapshot: Not recorded

Entries: 0

  • - The latest health check artifact is missing.
  • - No previous health check snapshot is available for comparison.

Smoke check

Current snapshot is missing.

Latest snapshot: Not recorded

Previous snapshot: Not recorded

Entries: 0

  • - The latest smoke check artifact is missing.
  • - No previous smoke check snapshot is available for comparison.

Diff warnings

Missing history or inferred timestamps reduce comparison confidence.

  • - Fleet manifest not found at /secure/muzorg/digitalocean/fleet.production.yaml.
  • - Health artifact data is missing.
  • - Inventory artifact data is missing.
  • - No health-check history exists yet for diffing.
  • - No inventory history exists yet for diffing.
  • - No previous health check snapshot is available for comparison.
  • - No previous inventory snapshot is available for comparison.
  • - No previous smoke check snapshot is available for comparison.
  • - No smoke-check history exists yet for diffing.
  • - Smoke artifact data is missing.
  • - The latest health check artifact is missing.
  • - The latest inventory artifact is missing.
  • - The latest smoke check artifact is missing.

No changes detected

The latest and previous snapshots did not produce any added, removed, unhealthy, healthy, reassigned, or changed entries.

Newly missing

VMs present in the previous snapshot but absent in the latest snapshot.

EmployeeSourceChangeSummaryFields
No newly missing entries were detected.

Newly added

VMs that appear in the latest snapshot but not the previous one.

EmployeeSourceChangeSummaryFields
No newly added entries were detected.

Newly unhealthy

Health or smoke transitions that moved from passing to failing.

EmployeeSourceChangeSummaryFields
No newly unhealthy entries were detected.

Newly healthy

Health or smoke transitions that moved from failing to passing.

EmployeeSourceChangeSummaryFields
No newly healthy entries were detected.

Reassigned

Employee-to-droplet mapping changes detected between snapshots.

EmployeeSourceChangeSummaryFields
No reassigned entries were detected.

Changed

Other field-level changes such as IPs, status, project, or tags.

EmployeeSourceChangeSummaryFields
No changed entries were detected.