Commit graph

560 commits

Author SHA1 Message Date
24f61a5916
readme: update with secrets and emulator sections 2025-07-10 20:54:28 -06:00
a23bf21900
chore: updated go deps 2025-07-10 20:54:28 -06:00
David Allen
5baebbc98e
Fix emulator image in rf-emulator.yml
Signed-off-by: David Allen <16520934+davidallendj@users.noreply.github.com>
2025-07-10 20:54:28 -06:00
a46fe5a5cb
collect: return collection output from CollectInventory() 2025-07-10 20:54:28 -06:00
David Allen
a7aefed988
chore: fix critical dependabot issues by updating crypto 2025-07-10 20:54:27 -06:00
848d9468e4
collect: return collection output from CollectInventory() 2025-07-10 20:54:27 -06:00
86a8acd9a6
refactor: moved internal functions to pkg and updated refs 2025-07-10 20:54:27 -06:00
David Allen
d4bbfec88d
chore: fix critical dependabot issues by updating crypto 2025-07-10 20:54:27 -06:00
Alex Lovell-Troy
c844a46415
feat(secrets): implement SecretStore interface and StaticStore/LocalStore for credential management 2025-07-10 20:54:26 -06:00
f9b56fdc54
refactor: moved internal functions to pkg and updated refs 2025-07-10 20:54:26 -06:00
Alex Lovell-Troy
2814028b36
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-07-10 20:54:26 -06:00
c6594eeb2d
refactor: exported more cmd variables 2025-07-10 20:54:26 -06:00
6f176767af
refactor: updated references 2025-07-10 20:54:25 -06:00
17fc3ce0dd
cmd: exported scan and collect commands for external use 2025-07-10 20:54:25 -06:00
452b58cd3e
updated references in cmd/cache.go 2025-07-10 20:54:25 -06:00
fb3a936224
updated all references 2025-07-10 20:54:25 -06:00
8de7c40b7c
go.mod: updated module name 2025-07-10 20:54:24 -06:00
8774d4b29a
readme: updated refs to github.com/davidallendj 2025-07-10 20:54:24 -06:00
683c8e977e
Fixed removing from cache with --with-* flags 2025-07-10 20:54:24 -06:00
98ad63a797
Minor changes 2025-07-10 20:54:24 -06:00
d2bb3a94fe
Added cache command and ability to delete cached assets 2025-07-10 20:54:24 -06:00
7e7c8ed274
Changed DeleteScannedAssets to work correct and added db tag 2025-07-10 20:54:20 -06:00
Ben McDonald
7e8011ce29
Merge pull request #107 from bmcdonald3/scan-pdus
Scan pdus
2025-07-10 14:14:03 -07:00
David Allen
376dfc6725
Merge pull request #108 from OpenCHAMI/fix-secrets-cmd
Fix `secrets` command not showing error message
2025-07-09 11:01:43 -06:00
264b8780a3
fix: removed Run() to display error message with non-existent sub-commands 2025-07-09 09:51:44 -06:00
Ben McDonald
833fb80c10
Switch insecure default to true
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-08 15:22:31 -07:00
Ben McDonald
3a6ed5a24e
Switch to a warn
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-08 15:22:25 -07:00
Ben McDonald
117783d264
Pull length of assets check out, per David's feedback
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-08 11:12:22 -07:00
Ben McDonald
96931cd8a3
Add include flag
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-08 11:12:14 -07:00
Ben McDonald
c413dd5649
Add printing to stdout or a file instead of only DB for scan
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-03 15:51:19 -07:00
Ben McDonald
7988ed6b9f
Remove unnecessary insecure flag
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-03 15:51:12 -07:00
Ben McDonald
488ad241f6
ADd secure, remove username and password
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-03 13:12:53 -07:00
Ben McDonald
4cfd48da63
Add support for scanning PDU components by probing JAWS as well as redfish
Signed-off-by: Ben McDonald <ben.mcdonald@hpe.com>
2025-07-03 13:11:29 -07:00
David Allen
0aa72ce70d
Merge pull request #105 from OpenCHAMI/fix-power-issue
Fix panic from invalid chassis in crawler
2025-06-25 15:41:39 -06:00
8fb8908883
fix: added another check for power 2025-06-25 15:34:45 -06:00
ffe5132d8e
fix: panic from invalid chassis in crawler 2025-06-25 15:20:09 -06:00
David Allen
db45ca631a
Merge pull request #104 from OpenCHAMI/power-control-output
Add Output Needed for Power Control
2025-06-25 11:51:26 -06:00
e170787958
chore: added power control odata.id to cralwer output 2025-06-25 11:49:34 -06:00
cb1d90b840
refactor: added tags to power struct 2025-06-19 16:53:43 -06:00
f12a6c6713
refactor: power struct and actions 2025-06-19 16:51:55 -06:00
448c5fb1ca
refactor: changed links to store ODataID instead of ID 2025-06-19 16:13:41 -06:00
c6b80c8ddc
refactor: updated crawler to add relevant power output 2025-06-18 16:10:16 -06:00
David Allen
c9d5825114
Merge pull request #103 from OpenCHAMI/100-pdu-inventorydiscovery-in-openchami
Add PDU collect command to gather PDU inventory
2025-06-17 20:45:01 +02:00
Ben McDonald
068478d9bc
Run gofmt 2025-06-17 11:21:42 -07:00
Ben McDonald
7d7ccf33b9
Update README 2025-06-17 11:18:51 -07:00
Ben McDonald
5960c987d4
Add some examples 2025-06-17 11:10:52 -07:00
Ben McDonald
c379d248ff
Remove unused PDU command 2025-06-17 11:06:54 -07:00
Ben McDonald
4971f62dba
Switch to magellan collect pdu 2025-06-13 11:27:44 -07:00
Ben McDonald
ad500d086d
Fix xname numbering 2025-06-13 10:05:48 -07:00
Ben McDonald
940e7fee2a
Add socket type and construct correct xname 2025-06-13 09:26:10 -07:00