Commit graph

480 commits

Author SHA1 Message Date
8866dff307
refactor: added flag to set secrets file for crawl 2025-04-26 17:45:58 -06:00
149fcaec6d
refactor: changed to use local store with static store fallback 2025-04-26 17:45:58 -06:00
07e3d0eb7a
refactor: changed required number of args for secrets list 2025-04-26 17:45:58 -06:00
0569329529
refactor: added exact number of args to list cmd 2025-04-26 17:45:58 -06:00
d4443ac6c9
fix: added secrets file path to collect parameters 2025-04-26 17:45:57 -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
9e831914df
refactor: updated secrets cmd implementation 2025-04-26 17:45:57 -06:00
51ff7b098c
feat: add 'secrets' command to root 2025-04-26 17:45:57 -06:00
22af66f95c
chore: updated go deps 2025-04-26 17:45:57 -06:00
842e864384
refactor: updated description/example and added 'secrets-file' flag to cmd 2025-04-26 17:44:49 -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
5aacfceb0d
Fix emulator image in rf-emulator.yml
Signed-off-by: David Allen <16520934+davidallendj@users.noreply.github.com>
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
397571c441
collect: return collection output from CollectInventory() 2025-04-26 17:42:00 -06:00
David Allen
983985464b
chore: fix critical dependabot issues by updating crypto 2025-04-26 17:39:09 -06:00
Alex Lovell-Troy
9b1147d177
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-04-26 17:37:04 -06:00
f47869069b
collect: return collection output from CollectInventory() 2025-04-26 17:37:04 -06:00
0b16bf2ef6
refactor: moved internal functions to pkg and updated refs 2025-04-26 17:35:04 -06:00
David Allen
33c333a071
chore: fix critical dependabot issues by updating crypto 2025-04-26 17:21:47 -06:00
Alex Lovell-Troy
dd944245c7
feat: enhance firmware update functionality and add BMC identification support 2025-04-26 17:19:13 -06:00
Alex Lovell-Troy
8b3f02b5b5
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-04-26 17:19:12 -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
David Allen
14453bbbaf
chore: fix critical dependabot issues by updating crypto 2025-04-26 17:19:12 -06:00
abe0b5e27a
bugfix: fixed URL param not being set for UpdateFirmwareRemote 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
03c54cc7c1
chore: update golang.org/x/crypto and golang.org/x/sys dependencies to latest versions 2025-04-26 17:03:15 -06:00
Alex Lovell-Troy
b31ed136f6
feat: add --insecure flag to allow insecure connections for firmware updates 2025-04-26 17:03:15 -06:00
Alex Lovell-Troy
03bf2250a4
refactor: improve Redfish service connection handling and update status retrieval 2025-04-26 16:59:36 -06:00
Alex Lovell-Troy
51c01df73a
feat: enhance firmware update functionality and add BMC identification support 2025-04-26 16:59:36 -06:00
David Allen
7498aa5890
fix: change db.MustExec to db.Exec and handle error 2025-04-26 16:58:58 -06:00
Alex Lovell-Troy
4e7d011cd0
Update prbuild.yml
Signed-off-by: Alex Lovell-Troy <alovelltroy@lanl.gov>
2025-04-26 16:58:58 -06:00
Alex Lovell-Troy
3682bbdcc7
chore: update build workflow and add container build script (#70)
* chore: update build workflow and add container build script
* Add build dependencies to workflow
* fix: remove unnecessary magellan installation path from goreleaser config
2025-04-26 16:58:58 -06:00
c0e498766f
refactor: exported more cmd variables 2024-12-11 14:13:51 -07:00
David Allen
de8dd3cabd
Merge pull request #7 from davidallendj/experimental-cmd-export
Experimental cmd export
2024-12-11 11:06:06 -07:00
83e6ae55d0
refactor: updated references 2024-12-11 10:57:42 -07:00
94a1ea33fd
cmd: exported scan and collect commands for external use 2024-12-11 10:14:35 -07:00
e529e0fda3
updated references in cmd/cache.go 2024-11-03 21:25:52 -07:00
David Allen
19f7803f9a
Merge pull request #6 from davidallendj/update-refs
Update refs
2024-11-03 19:54:39 -07:00
d889082e80
updated all references 2024-11-03 19:53:48 -07:00
58627a53ec
go.mod: updated module name 2024-11-03 19:51:30 -07:00
25f885c823
readme: updated refs to github.com/davidallendj 2024-11-03 19:50:46 -07:00
David Allen
20399ec167
Merge pull request #5 from davidallendj/cache-cmd
Cache cmd
2024-11-03 19:41:27 -07:00
David Allen
170df80621
Merge branch 'main' into cache-cmd 2024-11-03 19:37:29 -07:00