johnride
  • Joined on 2024-02-06
johnride merged pull request NationTech/harmony#298 2026-05-25 12:40:34 +00:00
Upate HTML for fleet/ARCHITECTURE.html
johnride commented on pull request NationTech/harmony#292 2026-05-25 12:39:32 +00:00
feat(fleet-deploy): smoke-test contract as a Score companion

This all looks correct, but I have a feeling we could find a simpler design that does not involve the whole smokesuite -> smoke -> probe -> probeoutcome -> probestatus boilerplate.

johnride commented on pull request NationTech/harmony#292 2026-05-25 12:39:32 +00:00
feat(fleet-deploy): smoke-test contract as a Score companion

Idea : associate an interpret type instead? The idea is that we have many scores that point to the same interpret. Of course locking to a score makes the code smaller and easier to understand, but will inevitably lead to boilerplate and a lot of repetition when similar scores exist. For example a smoke test on a HelmChartScore that valudates the helm chart is ready would not work with a NatsHelmChartScore as it is not the same type at the top level but would work with both if we use the Interpret type which is the same for both.

johnride pushed to feat/smoke-test-contract at NationTech/harmony 2026-05-25 12:28:51 +00:00
269ab2fbed Merge pull request 'docs(fleet): v0.3 last-mile roadmap' (#296) from docs/v0-3-roadmap into feat/smoke-test-contract
9deebab1ff docs(fleet): v0.3 last-mile roadmap
Compare 2 commits »
johnride deleted branch docs/v0-3-roadmap from NationTech/harmony 2026-05-25 12:28:51 +00:00
johnride merged pull request NationTech/harmony#296 2026-05-25 12:28:50 +00:00
docs(fleet): v0.3 last-mile roadmap
johnride created pull request NationTech/harmony#296 2026-05-25 12:24:52 +00:00
docs(fleet): v0.3 last-mile roadmap
johnride created pull request NationTech/harmony#295 2026-05-25 12:24:32 +00:00
feat(fleet-deploy): log-tail contract as a Score companion
johnride created pull request NationTech/harmony#294 2026-05-25 12:24:12 +00:00
feat/v0-3-operator-restart-baseline
johnride created pull request NationTech/harmony#293 2026-05-25 12:23:33 +00:00
feat/v0-3-dashboard-role-enforcement
johnride pushed to feat/iobench-redpanda-profile at NationTech/harmony 2026-05-25 12:22:01 +00:00
520dbd0461 wip: redpanda simulation fio benchmark
johnride pushed to feat/v0-3-dashboard-role-enforcement at NationTech/harmony 2026-05-25 10:45:45 +00:00
e9522464af refactor(zitadel-auth): typed Role/Roles, drop string-path role lookup
johnride pushed to feat/v0-3-init-containers at NationTech/harmony 2026-05-25 01:56:46 +00:00
bc2edf4530 feat(podman): init containers with k8s-style run-to-completion semantics
johnride created branch feat/v0-3-init-containers in NationTech/harmony 2026-05-25 01:56:46 +00:00
johnride created branch feat/v0-3-dashboard-role-enforcement in NationTech/harmony 2026-05-24 20:39:43 +00:00
johnride pushed to feat/v0-3-dashboard-role-enforcement at NationTech/harmony 2026-05-24 20:39:43 +00:00
aad14cd04d feat(fleet-operator): require fleet-admin role on dashboard routes
johnride created branch feat/v0-3-operator-restart-baseline in NationTech/harmony 2026-05-24 20:29:38 +00:00
johnride pushed to feat/v0-3-operator-restart-baseline at NationTech/harmony 2026-05-24 20:29:38 +00:00
13e5549d6b test(fleet-e2e): cold-restart regression baseline for operator
8648d05ff7 docs(fleet): enumerate operator recovery scenarios
Compare 2 commits »
johnride pushed to feat/v0-3-logs-companion at NationTech/harmony 2026-05-24 20:24:48 +00:00
cb83a1edfe feat(fleet-deploy): log-tail contract as a Score companion