Commit graph

55 commits

Author SHA1 Message Date
040e9ac808
feat: added 'list device' command 2025-05-01 23:23:36 -06:00
d34ba3f754
chore: update references and imports 2025-04-26 18:12:21 -06:00
ad30eb297d
fix: added check to stop collect on error 2025-04-26 17:46:52 -06:00
Devon Bautista
5d9afebcb1
fix: move BMC credentials getter that logs to util func 2025-04-26 17:46:51 -06:00
Devon Bautista
e4a521971a
fix(bmc): check for default key 2025-04-26 17:46:51 -06:00
Devon Bautista
541fb6ebb0
fix: adjust secret store precedence in collect command 2025-04-26 17:46:50 -06:00
Devon Bautista
93010587c6
refactor: split BMC data structures into pkg/bmc package 2025-04-26 17:46:50 -06:00
38e22ff24c
feat: add default secret to local store 2025-04-26 17:46:49 -06:00
92b05a81c7
refactor: improvements to CLI and update pkg 2025-04-26 17:46:49 -06:00
5e200edab5
lint: apply changes from golint 2025-04-26 17:46:00 -06:00
94a339e39e
refactor: changed var name for clarity and added logging details 2025-04-26 17:46:00 -06:00
b7cf7233a8
fix: collect not falling back to CLI args correctly 2025-04-26 17:46:00 -06:00
da8b1a1756
refactor: minor changes to error messages 2025-04-26 17:45:59 -06:00
5c624de821
refactor: export function to save JSON secrets 2025-04-26 17:45:59 -06:00
0333caa403
refactor: changed removing secret from store returns error 2025-04-26 17:45:58 -06:00
a4928b9ebb
refactor: minor changes to store in collect 2025-04-26 17:45:57 -06:00
b49b1f761d
fix: added missing funcs for secret store implementations 2025-04-26 17:45:57 -06:00
35cf2222a0
refactor: added func to remove secrets from store 2025-04-26 17:45:57 -06:00
f9059c50a1
refactor: added optional secrets file parameter and lookup in collect 2025-04-26 17:44:48 -06:00
9396de11c2
chore: added pre-condition guards for secrets 2025-04-26 17:44:48 -06:00
cdf380bd64
refactor: added function to open secrets store by checking env var 2025-04-26 17:44:48 -06:00
David Allen
d45bfa333d
fix: update goimports in update.go 2025-04-26 17:43:17 -06:00
0b16bf2ef6
refactor: moved internal functions to pkg and updated refs 2025-04-26 17:35:04 -06:00
Alex Lovell-Troy
dd944245c7
feat: enhance firmware update functionality and add BMC identification support 2025-04-26 17:19:13 -06:00
40a82d1c66
collect: return collection output from CollectInventory() 2025-04-26 17:19:12 -06:00
b0ff7a8d38
refactor: moved internal functions to pkg and updated refs 2025-04-26 17:19:12 -06:00
Alex Lovell-Troy
ee1fc327e2
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-04-26 17:19:12 -06:00
ccce61694b
fix: changed 'update' cmd to use gofish 2025-04-26 17:17:04 -06:00
e19af0ce0c
refactor: moved internal functions to pkg and updated refs 2025-04-26 17:15:16 -06:00
Alex Lovell-Troy
51c01df73a
feat: enhance firmware update functionality and add BMC identification support 2025-04-26 16:59:36 -06:00
d889082e80
updated all references 2024-11-03 19:53:48 -07:00
4f6011381b
crawler: include IP in manager's ethernet interfaces 2024-10-22 14:23:24 -06:00
ac78e21ee8
crawler: change check to exclude ethernet interfaces without IPs 2024-10-17 18:38:29 -06:00
c9ae96ab76
crawler: add check to get IP address from manager's ethernet interface 2024-10-17 15:54:45 -06:00
e1cc0bfd38
crawler: add function to fetch manager data 2024-10-15 13:51:38 -06:00
David Allen
9991f02631
Updated warning message and changed SMD client to use pointer receivers 2024-08-27 15:55:16 -06:00
David Allen
e3ef9d4276
Fixed field tag in crawler 2024-08-27 15:40:43 -06:00
David Allen
5d811f31ab
Changed interface func from GetClient() to GetInternalClient() 2024-08-27 14:40:23 -06:00
David Allen
abd83454ad
Added Init() to Client interface 2024-08-27 14:38:03 -06:00
David Allen
3b297351ec
Fixed panic when setting --cacert from invalid client 2024-08-27 14:30:03 -06:00
0454735c70
Changed collect messages to using JSON format 2024-08-22 08:44:32 -06:00
989ec611c6
Added response body into error messages 2024-08-21 16:50:24 -06:00
David Allen
d94152529b
Added more information to crawler output 2024-08-15 14:22:47 -06:00
David Allen
4597f63d12
Fixed issue with host string and added internal url package 2024-08-14 10:57:30 -06:00
David Allen
81ec43a923
Minor changes to fix lint errors 2024-08-13 10:41:06 -06:00
David Allen
c0a6d3bb6f
More minor changes 2024-08-12 13:09:15 -06:00
a6c95ef646
Removed unused variables in client package 2024-08-11 14:24:08 -06:00
David Allen
c5a348562b
Refactored how clients work to reduce hard-coded dependencies 2024-08-09 07:59:28 -06:00
David Allen
386e9f2777
Renamed smd package to client 2024-07-30 14:03:34 -06:00
David Allen
6873ffd1cb
Moved SMD-related API to pkg 2024-07-24 10:13:57 -06:00