johnride
  • Joined on 2024-02-06
johnride deleted branch feat/openbao from NationTech/harmony 2025-10-03 00:29:04 +00:00
johnride pushed to master at NationTech/harmony 2025-10-03 00:28:56 +00:00
cf576192a8 Merge pull request 'feat: Add openbao example, open-source fork of vault' (#162) from feat/openbao into master
f7e9669009 Merge branch 'master' into feat/openbao
f65e16df7b feat: Remove unused helm command, refactor url to use hurl in some more places
4a500e4eb7 feat: Add openbao example, open-source fork of vault
Compare 4 commits »
johnride merged pull request NationTech/harmony#162 2025-10-03 00:28:51 +00:00
feat: Add openbao example, open-source fork of vault
johnride pushed to feat/detect_k8s_flavour at NationTech/harmony 2025-10-02 21:14:35 +00:00
5f78300d78 Merge branch 'master' into feat/detect_k8s_flavour
cbbaae2ac8 okd_enable_user_workload_monitoring (#160)
Compare 2 commits »
johnride pushed to feat/openbao at NationTech/harmony 2025-10-02 21:11:47 +00:00
f7e9669009 Merge branch 'master' into feat/openbao
cbbaae2ac8 okd_enable_user_workload_monitoring (#160)
Compare 2 commits »
johnride pushed to fix/clippy at NationTech/harmony 2025-10-02 21:11:07 +00:00
6e53397a58 commit
johnride created pull request NationTech/harmony#164 2025-10-02 20:25:41 +00:00
fix: clippy
johnride opened issue NationTech/harmony#163 2025-09-29 20:00:45 +00:00
BUG OKD "tcp server port" check is not enough when a node is half broken
johnride commented on pull request NationTech/harmony#159 2025-09-29 15:05:48 +00:00
WIP: configure-switch

Ok, I think I figured it out and it's not as complicated as it seems.

When an interface has changed, for example with a NIC replacement, we won't be deleting the switch config to fix that. What…

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

I did not review very deeply but still a couple comments.

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

There may be a better way but no better answer than 42.

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

redhat operators are not always available, it depends on how the OKD cluster was brought up. This method may not be as portable as we need.

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

The clone has been bugging me too. We could use an Rc or Arc too as a balance between usability and performance.

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

If I understand correctly this has the correct behavior. It is perfectly normal for a host to have mac addresses that are not connected to the switch. Most of them do have disconnected 1gb interfaces.

johnride commented on pull request NationTech/harmony#159 2025-09-29 13:35:44 +00:00
WIP: configure-switch

I understand we don't want to use the "inventory agent" data structures, but I think it's OK to have one base data structure that we try to reuse across crates for basic components like NetworkInterface and these few others.

johnride suggested changes for NationTech/harmony#161 2025-09-29 12:55:40 +00:00
feat: K8sFlavour
johnride commented on pull request NationTech/harmony#161 2025-09-29 12:55:40 +00:00
feat: K8sFlavour

This is more of a fallback to a default than a true way to detect that we're running vanilla k8s (made by kubeadm for example).

johnride commented on pull request NationTech/harmony#161 2025-09-29 12:55:40 +00:00
feat: K8sFlavour

That is a clear naming problem. Should be either k3d for real by detecting it another way or k3sFamily just like OpenshiftFamily

johnride commented on pull request NationTech/harmony#161 2025-09-29 12:55:40 +00:00
feat: K8sFlavour

Should be OpenshiftFamily(Version) as we want the same behavior between okd and openshift.

johnride created pull request NationTech/harmony#162 2025-09-25 01:55:08 +00:00
feat: Add openbao example, open-source fork of vault