Commit graph

57 commits

Author SHA1 Message Date
Ben McDonald
bff549bcfa
Remove https from RedfishEndpoints post 2025-05-28 09:57:20 -07:00
jose-angel gomez-lopez
17ec8b07a7
#92 making sure that the argument of net.ParseIP is a pure IP address (x.x.x.x), without any prefix 2025-05-26 10:15:00 +02:00
cf1fcc7646
fix: added check to stop collect on error 2025-04-21 15:37:15 -06:00
Devon Bautista
db6d958934
fix: move BMC credentials getter that logs to util func 2025-04-16 22:42:19 -06:00
Devon Bautista
b50b31ff40
fix(bmc): check for default key 2025-04-16 17:41:46 -06:00
Devon Bautista
1847a5ed41
fix: adjust secret store precedence in collect command 2025-04-16 16:33:07 -06:00
Devon Bautista
ad0708d2ad
refactor: split BMC data structures into pkg/bmc package 2025-04-16 16:33:06 -06:00
82e1c45036
feat: add default secret to local store 2025-03-31 15:35:15 -06:00
c950532e88
refactor: improvements to CLI and update pkg 2025-03-28 13:12:38 -06:00
667fd39213
lint: apply changes from golint 2025-03-25 14:54:09 -06:00
841a97dce4
refactor: changed var name for clarity and added logging details 2025-03-25 14:16:19 -06:00
d4d0bc8a2c
fix: collect not falling back to CLI args correctly 2025-03-25 09:53:58 -06:00
7cd927d503
refactor: minor changes to error messages 2025-03-24 11:36:53 -06:00
6c5fc993b0
refactor: export function to save JSON secrets 2025-03-20 10:18:22 -06:00
e38402edc3
refactor: changed removing secret from store returns error 2025-03-20 09:28:24 -06:00
ceeaa5d891
refactor: minor changes to store in collect 2025-03-19 15:31:24 -06:00
a8f0c12505
fix: added missing funcs for secret store implementations 2025-03-19 11:36:29 -06:00
932daeafe1
refactor: added func to remove secrets from store 2025-03-19 11:10:26 -06:00
5ecc051fef
refactor: added optional secrets file parameter and lookup in collect 2025-03-17 10:34:53 -06:00
c3a7ebf975
chore: added pre-condition guards for secrets 2025-03-17 10:14:36 -06:00
a1276360fe
refactor: added function to open secrets store by checking env var 2025-03-14 13:28:47 -06:00
David Allen
c5ee0c6a4c
fix: update goimports in update.go 2025-03-13 11:32:47 -06:00
David Allen
ac4f591061
Merge branch 'main' into 71-bug-redfishv1updateserviceactionssimpleupdate-gives-errors-for-openbmc
Signed-off-by: David Allen <16520934+davidallendj@users.noreply.github.com>
2025-03-13 11:10:18 -06:00
Alex Lovell-Troy
9615f523f1
feat: enhance firmware update functionality and add BMC identification support 2025-03-13 10:58:36 -06:00
524a38a475
collect: return collection output from CollectInventory() 2025-03-13 10:54:55 -06:00
1477da9693
refactor: moved internal functions to pkg and updated refs 2025-03-13 10:52:37 -06:00
Alex Lovell-Troy
853e27c312
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-03-13 10:50:32 -06:00
5bbd0b8998
fix: changed 'update' cmd to use gofish 2025-03-13 10:48:29 -06:00
ebcd3ff917
refactor: moved internal functions to pkg and updated refs 2025-03-13 10:47:28 -06:00
Alex Lovell-Troy
1f2e72dab6
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-03-07 17:10:31 -05:00
555990c6b6
collect: return collection output from CollectInventory() 2025-02-26 16:18:42 -07:00
5843bc1768
refactor: moved internal functions to pkg and updated refs 2025-02-20 17:09:21 -07:00
Alex Lovell-Troy
d8e47cd1a1
feat: enhance firmware update functionality and add BMC identification support 2025-02-06 17:25:56 -05: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