johnride
  • Joined on 2024-02-06
johnride pushed to doc/pxe_test_setup at NationTech/harmony 2025-08-22 13:05:39 +00:00
57c3b01e66 chore: refactor pxe templates to jinja templates rendered by askama
94ddf027dd feat(pxe): chainloading works, kickstart for inventory still wip
Compare 2 commits »
johnride pushed to doc/pxe_test_setup at NationTech/harmony 2025-08-22 01:58:56 +00:00
06a2be4496 doc: Add README explaining how to build harmony_inventory_agent statically with musl target
e2a09efdee Merge remote-tracking branch 'origin/master' into doc/pxe_test_setup
d36c574590 Merge pull request 'feat/inventory_agent' (#119) from feat/inventory_agent into master
bfca9cf163 Merge pull request 'feat/ceph-osd-score' (#116) from feat/ceph-osd-score into master
cd3ea6fc10 fix: added check to ensure that rook-ceph-tools is available in the designated namespace
Compare 10 commits »
johnride released Latest Snapshot at NationTech/harmony 2025-08-22 01:58:45 +00:00
johnride deleted branch feat/inventory_agent from NationTech/harmony 2025-08-22 01:56:04 +00:00
johnride pushed to master at NationTech/harmony 2025-08-22 01:55:59 +00:00
d36c574590 Merge pull request 'feat/inventory_agent' (#119) from feat/inventory_agent into master
72fb05b5cc fix(inventory_agent) : Agent now retreives correct dmidecode fields, fixed uuid generation which is unacceptable, fixed storage drive parsing, much better error handling, much more strict behavior which also leads to more complete output as missing fields will raise errors unless explicitely optional
6685b05cc5 wip(inventory_agent): Refactoring for better error handling in progress
Compare 3 commits »
johnride merged pull request NationTech/harmony#119 2025-08-22 01:55:56 +00:00
feat/inventory_agent
johnride created pull request NationTech/harmony#119 2025-08-22 01:55:00 +00:00
feat/inventory_agent
johnride pushed to doc/pxe_test_setup at NationTech/harmony 2025-08-21 21:31:58 +00:00
2618441de3 fix: Make sure directory exists before uploading file in opnsense http
johnride pushed to doc/pxe_test_setup at NationTech/harmony 2025-08-21 21:28:38 +00:00
da6610c625 wip: PXE setup for ipxe and okd files in progress
e956772593 feat: Add pxe example and new data files structure
27c51e0ec5 feat(wip): Support opnsense 25.7 which defaults to dnsmasq instead of isc dhcp
Compare 3 commits »
johnride released Latest Snapshot at NationTech/harmony 2025-08-20 18:22:37 +00:00
johnride approved NationTech/harmony#116 2025-08-20 18:16:06 +00:00
feat/ceph-osd-score

LGTM 👍

johnride commented on pull request NationTech/harmony#116 2025-08-20 18:16:06 +00:00
feat/ceph-osd-score

Tres cool d'avoir ce check. Eventuellement on pourra etre plus intelligent et proposer au user de demarrer la toolbox mais c'est hors sujet pour l'instant 👍

johnride commented on pull request NationTech/harmony#116 2025-08-20 18:16:06 +00:00
feat/ceph-osd-score

Nice, super lisible.

johnride created pull request NationTech/harmony#117 2025-08-20 17:15:01 +00:00
doc/pxe_test_setup
johnride pushed to doc/pxe_test_setup at NationTech/harmony 2025-08-20 17:14:31 +00:00
597dcbc848 doc: PXE test setup script and README file to explain what it does and how to use it
a53e8552e9 wip: pxe test setup still has a few kinks with serial console
Compare 2 commits »
johnride created branch doc/pxe_test_setup in NationTech/harmony 2025-08-20 17:14:30 +00:00
johnride pushed to feat/inventory_agent at NationTech/harmony 2025-08-19 21:56:17 +00:00
72fb05b5cc fix(inventory_agent) : Agent now retreives correct dmidecode fields, fixed uuid generation which is unacceptable, fixed storage drive parsing, much better error handling, much more strict behavior which also leads to more complete output as missing fields will raise errors unless explicitely optional
6685b05cc5 wip(inventory_agent): Refactoring for better error handling in progress
Compare 2 commits »
johnride created branch feat/inventory_agent in NationTech/harmony 2025-08-19 21:56:16 +00:00
johnride released Latest Snapshot at NationTech/harmony 2025-08-19 17:00:42 +00:00
johnride pushed to master at NationTech/harmony 2025-08-19 16:58:10 +00:00
07116eb8a6 Merge pull request 'feat: Harmony inventory agent crate that exposes an endpoint listing the host hardware. Has to be reviewed, generated 99% by GLM-4.5' (#115) from feat/inventory_agent into master
3f34f868eb Merge remote-tracking branch 'origin/master' into feat/inventory_agent
bc6f7336d2 feat(inventory_agent): use HARMONY_INVENTORY_AGENT_PORT as environment variable to set port
01da8631da chore(inventory_agent): Cargo fmt
19cb7f73bc feat: Harmony inventory agent crate that exposes an endpoint listing the host hardware. Has to be reviewed, generated 99% by GLM-4.5
Compare 5 commits »