johnride
  • Joined on 2024-02-06
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-05 03:47:14 +00:00
1304a3a1d1 fix: Haproxy now has SSL:Other(String) to store unknown values from opnsense, also ran a cargo fmt
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-05 03:34:42 +00:00
ecc461a33f Merge branch 'feat/dnsmasqDhcpStatic' of https://git.nationtech.io/NationTech/harmony into feat/dnsmasqDhcpStatic
1640e6d7a3 feat: Invetory inspection score that dumps the inventory in a readable way, also quite a few fixes on okd installation scores
Compare 2 commits »
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-05 03:30:09 +00:00
be385dccff fix: pxe boot for undionly client should use pxe config even if arch is bios
6651194582 fix: Haproxy readyz check must force ssl
Compare 2 commits »
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 21:54:37 +00:00
f31d21f9da fix: boostrap control plane was using non-existend get_control_plane_host function -> control_plane. Also fix okd installation example
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 21:49:09 +00:00
902185daa4 feat: Control plane bootstraping logic implemented, next step is testing it!
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 21:23:22 +00:00
8bcade27a1 refact: Split OKD installation score into a simple struct that returns the list of scores. Also refactored discovery logic so it can be used by bootstrap and control plane steps
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 15:29:22 +00:00
e7ccfe6969 chore: Rename interpret name Okd.. string to OKD..
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 02:42:22 +00:00
4fdc2e8a58 fix: mac-specific ipxe file was missing #!ipxe sheban causing bad exec format. Also added autofree to chainloading boot file so it won't cause kernel panics when fallback boots after a failed boot of a previous file
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-04 00:53:51 +00:00
c5427b983c New boot ipxe default file, much better logging and easier to follow . Also Tolerate the opnsense lack of reloading every time
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 21:50:21 +00:00
f0d907d92f feat: opnsense-config make sure file has not changed on remote since loading it before saving it, also fix group member Vec<u8> type was not able to deserialize when more than one member
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 17:18:04 +00:00
a03327d7e4 fix: OPnsense xml fields for wk1 after update to 25.7
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 17:07:07 +00:00
680902e450 fix: Use ssh key from FileContent in OKDIpxe score instead of hardcoded path
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 16:09:50 +00:00
b765e9b7dc feat(secret): added get_or_prompt functionality and debuggable ipxe chainloading boot file and some misc stuff
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 12:53:53 +00:00
160939de21 fix: opnsense dhcp test and formatting
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 12:40:11 +00:00
5142e2dd2d fix: Support multiple mac address on static host binding
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 12:39:46 +00:00
fed4a8076c fix: Support multiple mac address on static host binding
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 04:39:25 +00:00
ceea03d6ce wip minor refactor in okd example
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 04:00:40 +00:00
f1209b3823 feat: OKD bootstrap automation pretty much complete with a few prompt for manual steps
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-03 00:55:47 +00:00
6f746d4c88 feat: OKD Installation now generates ignition files, copies them over, also uploads scos images
johnride pushed to feat/dnsmasqDhcpStatic at NationTech/harmony 2025-09-02 15:46:48 +00:00
75f27a2b85 chore: Move opnsense credential secret from example into domain. There is an architectural problem around secrets still but its definitely something we want to manage for the user