Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/holger-ui

tests/fixtures/sync-board/alarm.json

{
  "schema": "holger.sync-board/v1",
  "upstream": "cloud",
  "generation": 3,
  "generated_at": 1800000000,
  "now": 1800090000,
  "ack_deadline_secs": 86400,
  "alarm": true,
  "downstreams": [
    {
      "name": "onprem", "state": "current", "headline": "at generation 3",
      "last_generation_applied": 3, "lag_generations": 0, "lag_secs": 0, "last_ack_at": 1800000600, "acks": 3,
      "packages_added": 6, "carrier": "usb", "invalidations_reached": 1, "invalidations_total": 1, "pending": [], "alarm": false
    },
    {
      "name": "dc2", "state": "behind", "headline": "behind 2 generation(s), 3600 s",
      "last_generation_applied": 1, "lag_generations": 2, "lag_secs": 3600, "last_ack_at": 1799990000, "acks": 1,
      "packages_added": 6, "carrier": "pull", "invalidations_reached": 1, "invalidations_total": 1, "pending": [], "alarm": false
    },
    {
      "name": "dc3", "state": "alarm", "headline": "1 invalidation(s) not acknowledged within 86400 s",
      "last_generation_applied": 1, "lag_generations": 2, "lag_secs": 90000, "last_ack_at": 1799900000, "acks": 1,
      "packages_added": 6, "carrier": "usb", "invalidations_reached": 0, "invalidations_total": 1,
      "pending": [ { "id": "inv-1", "coordinate": "pypi/demo_pkg-1.0.0-py3-none-any.whl", "reason": "malware", "issued_at": 1800000000, "waiting_secs": 90000, "overdue": true } ],
      "alarm": true
    },
    {
      "name": "lab", "state": "never", "headline": "no acknowledgement received yet",
      "last_generation_applied": 0, "lag_generations": 3, "lag_secs": 90000, "last_ack_at": 0, "acks": 0,
      "packages_added": 0, "carrier": "", "invalidations_reached": 0, "invalidations_total": 1,
      "pending": [ { "id": "inv-1", "coordinate": "pypi/demo_pkg-1.0.0-py3-none-any.whl", "reason": "malware", "issued_at": 1800000000, "waiting_secs": 90000, "overdue": false } ],
      "alarm": false
    }
  ],
  "invalidations": [
    { "id": "inv-1", "coordinate": "pypi/demo_pkg-1.0.0-py3-none-any.whl", "sha256": null, "reason": "malware", "detail": "found after its approval",
      "generation": 2, "issued_at": 1800000000, "reached": ["onprem", "dc2"], "pending": ["dc3", "lab"] }
  ]
}