stremblay
  • Joined on 2024-02-08
stremblay pushed to feat/add-new-node at NationTech/harmony 2026-04-22 22:57:01 +00:00
feadb088c8 fix(inventory): order physical_hosts by rowid, not version_id
4e79f26181 fix(add-node): tolerate transient API errors + sleep before first poll
db6cdca020 fix(add-node): prompt on SSH reboot failure instead of continuing blindly
4f6c449401 fix(os-artifacts): parse sha256sum output instead of piping through awk
4f568c6822 feat(okd): OKDOsArtifactsScore + wire as step 0 of OKDAddNodeScore
Compare 18 commits »
stremblay pushed to feat/add-new-node at NationTech/harmony 2026-04-22 17:03:28 +00:00
21e97c7ca9 refactor(add-node): refresh HAProxy before reboot, not after Ready
c62984caec feat(add-node): refresh OPNsense HAProxy backends after node Ready
d85c18c61e feat(add-node): auto-approve kubelet CSRs and wait for Ready
bd8f0c405b feat(add-node): auto-reboot the discovered host via SSH instead of prompting
Compare 4 commits »
stremblay deleted branch fix/haproxy-issues from NationTech/harmony 2026-04-22 17:01:55 +00:00
stremblay merged pull request NationTech/harmony#273 2026-04-22 17:01:54 +00:00
fix(opnsense): valid HAProxy config + From<&str> codegen cleanup
stremblay pushed to master at NationTech/harmony 2026-04-22 17:01:54 +00:00
be4b9acaad Merge pull request 'fix(opnsense): valid HAProxy config + From<&str> codegen cleanup' (#273) from fix/haproxy-issues into master
ead76e710f fix(opnsense): lowercase match arms in generated From<&str>
fc16e9fac9 refactor(opnsense): use From<&str> for wire-value conversions
a196268c1e revert(okd): bind load balancer on 0.0.0.0 again
5a17bc229e fix: formatting
Compare 8 commits »
stremblay pushed to fix/haproxy-issues at NationTech/harmony 2026-04-22 16:54:33 +00:00
ead76e710f fix(opnsense): lowercase match arms in generated From<&str>
stremblay pushed to fix/haproxy-issues at NationTech/harmony 2026-04-22 16:33:23 +00:00
fc16e9fac9 refactor(opnsense): use From<&str> for wire-value conversions
stremblay pushed to fix/haproxy-issues at NationTech/harmony 2026-04-22 16:11:01 +00:00
a196268c1e revert(okd): bind load balancer on 0.0.0.0 again
stremblay pushed to fix/haproxy-issues at NationTech/harmony 2026-04-22 15:29:38 +00:00
5a17bc229e fix: formatting
stremblay created pull request NationTech/harmony#273 2026-04-22 15:15:20 +00:00
fix(haproxy): make LoadBalancer score work end-to-end on OPNsense
stremblay pushed to fix/haproxy-issues at NationTech/harmony 2026-04-22 15:11:47 +00:00
5e72777c15 fix(okd): bind load balancer services on firewall IP, not 0.0.0.0
21035d2c56 fix(opnsense): set HAProxy healthcheck/server fields explicitly
83d9af211a fix(opnsense): distinguish unreachable API from missing HAProxy plugin
Compare 3 commits »
stremblay created branch fix/haproxy-issues in NationTech/harmony 2026-04-22 15:11:46 +00:00
stremblay pushed to feat/add-new-node at NationTech/harmony 2026-04-21 20:03:47 +00:00
cb78b111a7 fix: opnsense port is 8443
a906a51ef6 refactor(okd): rename AddOkdNodeScore to OKDAddNodeScore
ca115559a9 chore(logging): prefix interpret start with score name; quiet inventory probes
b86dfc6968 fix(add-node): pick the latest role mapping instead of diffing snapshots
9e3523dc24 fix(opnsense): fail ensure_initialized when caddy install state cant be verified
Compare 7 commits »
stremblay pushed to feat/add-new-node at NationTech/harmony 2026-04-21 18:07:24 +00:00
6a672eb4ae refactor(okd): drop /etc/hostname injection, rely on DHCP
2a6ecd6d7c chore(examples): target ControlPlane in okd_add_node
Compare 2 commits »
stremblay created pull request NationTech/harmony#268 2026-04-21 17:50:18 +00:00
feat/add-new-node
stremblay pushed to feat/add-new-node at NationTech/harmony 2026-04-21 17:48:39 +00:00
9944b6c02b feat(examples): add runnable okd_add_node example
b4372f4d72 feat(okd): add AddOkdNodeScore for Day-2 node adds
b8b5816721 refactor(okd): relax BootstrapIpxeTpl.ignition_file_name lifetime
05d77fa41b refactor(network-manager): extract .nmconnection builders into a shared module
Compare 4 commits »
stremblay created branch feat/add-new-node in NationTech/harmony 2026-04-21 17:48:39 +00:00
stremblay deleted branch feat/discover-networking from NationTech/harmony 2026-04-21 16:20:58 +00:00
stremblay pushed to master at NationTech/harmony 2026-04-21 16:20:54 +00:00
503f9eb357 Merge pull request 'feat: capture network intent at host discovery' (#267) from feat/discover-networking into master
84a083a012 refactor(discovery): use shared LaggProtocol for bond mode
adb05a0b91 chore(discovery): drop sqlite WAL sidecars, add blank line after prompts
0556b2ea0d feat(discovery): replace role mappings, sort NICs, polish host header
18fc87a597 feat(discovery): dedup identical host saves and harmonize prompt headers
Compare 7 commits »
stremblay merged pull request NationTech/harmony#267 2026-04-21 16:20:50 +00:00
feat: capture network intent at host discovery