johnride
  • Joined on 2024-02-06
johnride pushed to refactor/smoke-companion-minimal at NationTech/harmony 2026-05-26 10:56:20 +00:00
1d6fb40236 refactor(fleet-deploy): collapse smoke companion to one trait, one method
johnride created branch refactor/smoke-companion-minimal in NationTech/harmony 2026-05-26 10:56:20 +00:00
johnride released Latest Snapshot at NationTech/harmony 2026-05-25 13:08:13 +00:00
johnride deleted branch docs/update-fleet-architecture from NationTech/harmony 2026-05-25 12:40:36 +00:00
johnride pushed to master at NationTech/harmony 2026-05-25 12:40:36 +00:00
9cea7148a0 Merge pull request 'Upate HTML for fleet/ARCHITECTURE.html' (#298) from docs/update-fleet-architecture into master
7a27fac5ec update html and add asset
Compare 2 commits »
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 deleted branch docs/v0-3-roadmap from NationTech/harmony 2026-05-25 12:28:51 +00:00
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 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