Releases: metal-toolbox/mctl
Releases · metal-toolbox/mctl
v1.0.5
v1.0.4
Changelog
- 541836b Add mctl curl support for fleetdb
- ff58d92 FS-1316; Add preload for latency fix
- 0355047 FS-1316; remove flag, update fleetdb to make sure preload is parsed.
- 54f59dc Updating README.md to add some installations tips.
- 597c25a [FS-1497]Update firmware selection logic in mtcl (#119)
- 8630883 add component filter and remove manual filter (#122)
- 803b1df ci: update deps
- 9bc0249 cmd/curl: lint, add docs
- e647860 go: update deps
- db62b49 oauth: auto close callback browser window
v1.0.3
Changelog
- 43f5925 Add bios subcommand for biosControl condition
- 6e7c846 Update rivets to v1.0.4
- ef91779 cmd/list: remove unused var
- 7863b44 get/firmware-set: Fix for mutually exclusive flags (#111)
- 0780c15 list/component: filter by component firmware version
- 9d20393 list/firmware: fix filtering by component type
v1.0.2
Changelog
- 54d64bf FS-1254 Standardize CLI flags (#90)
- f061eb3 FS-1266; Add warning for mctl list commands, since fleetdb has a limit of 1000. Some small cleanup of the makefile
- 38d6664 FS-1266; Update docs
- 174da5e add power command
- 4bbf8aa ci: use go.mod for go version
- 308b229 cmd/create: return cmd.Help() instead
- 44b986d cmd/firmware-set: implement support to import firmware sets from a file
- fed549f cmd/flags: rename firmware to firwmare-id flag and add firmware-version flag
- 74e8436 cmd/list: remove --limit flag, this was inadvertently added and belongs in another PR
- 5bb60e6 cmd/power: clearer help command to indicate one action can be set
- b8b152f cmd/power: define method to require atleast one flag and use method
- dd577d9 fix up linter complaints on unused params
- b490246 go, golangci-lint: update release to v1.56.2, ci build to use go 1.22
- 6bfe6ef go: fix go.mod conflicts on rebase rebase on main
- 25a18fa go: pin condition orc, rivets to current releases
- 38673b1 go: update deps
- 41973fa go: update to 1.22 and bump all deps
- 79be908 golangci: remove packages section not required
- d18674e internal/auth: fix context passing based on linter suggestions
- 4d9b2e1 linter: keep whyNoLint
- a9b0467 linter: keep whyNoLint disabled, not as a linter
- 83a6397 list/firmware: define flags in one place and add --limit --page flags
- 46f6a05 list/firmware: set model value only when defined
- 6b0ba82 make gen-docs after rebase
- 46eff47 purge incorrect newlines
- c75edca rivets: pin to commit with server control parameters changes
- 031678a switch to fleetdb from serverservice
v1.0.1
What's Changed
- Support server delete by @Alva8756 in #74
- Rename server-enroll to server when creating servers by @Alva8756 in #78
- commands to list and get servers by @joelrebel in #79
- Verify vendor model on firmware set lookup by @joelrebel in #69
- Updated rivets to v0.2.2 and ConditionOrc to v1.0.3 by @joelrebel in #86
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- List components by @joelrebel in #57
- clean up rivets transition and removed CO APIs by @DoctorVin in #63
- Fix firmware listing using the model filter by @joelrebel in #61
- Firmware install param by @joelrebel in #59
- Fix version command by @diogomatsubara in #71
- report created_at and updated_at from condition API by @DoctorVin in #70
- Support server enroll by @Alva8756 in #72
- update condition API endpoints by @DoctorVin in #75
Full Changelog: v0.1.5...v1.0.0
v0.1.5
Changelog
v0.1.4
v0.1.3
What's Changed
- Adds command to collect inventory and delete firmware by @joelrebel in #37
- add filtering options for
list firmware
by @jakeschuurmans in #39 - update to newer bmclib/common by @DoctorVin in #42