Skip to content

Releases: OpenCHAMI/ochami

v0.7.2

21 Apr 15:01
v0.7.2
f67d8e7

Choose a tag to compare

What's Changed

  • build(deps): Bump github.com/go-jose/go-jose/v4 from 4.1.2 to 4.1.4 by @dependabot[bot] in #76
  • chore: bump boot-service to v0.1.1 by @synackd in #77

Full Changelog: v0.7.1...v0.7.2

v0.7.1

25 Mar 18:34
v0.7.1
08a11e6

Choose a tag to compare

What's Changed

  • refactor: README and Makefile fixes/updates by @synackd in #71
  • build(deps): Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #73
  • build(Makefile): fix libexecdir/sharedir paths by @synackd in #74
  • build(deps): Bump golang.org/x/crypto from 0.42.0 to 0.45.0 by @dependabot[bot] in #75

Full Changelog: v0.7.0...v0.7.1

v0.7.0

05 Mar 20:34
v0.7.0
b0d2f7d

Choose a tag to compare

New Features

Commands for boot-service have been added! They are under ochami boot.

  • ochami boot bmc
  • ochami boot config
  • ochami boot node

Each have add, delete, get, list, and patch subcommands. See ochami-boot(1) for more details.

What's Changed

  • refactor: token copy-paste typo in help output, refactor if statement by @synackd in #69
  • feat: add boot-service commands by @synackd in #70

Full Changelog: v0.6.1...v0.7.0

v0.6.1

05 Feb 23:15
v0.6.1
ee95e45

Choose a tag to compare

What's Changed

  • ci: bump GitHub Actions versions by @synackd in #65
  • refactor: commands and cli lib into separate packages by @synackd in #66
  • chore: add REUSE v3.3 compliance by @synackd in #67
  • feat: add support for displaying power status by @cjh1 in #58

Full Changelog: v0.6.0...v0.6.1

v0.6.0

25 Nov 16:22
v0.6.0
2243fa5

Choose a tag to compare

Updates

  • New discovery format introduced! See #63 and ochami-discover(1) manual page for more details.
    • The old format is deprecated and will be removed in a future release.
    • The included extras/scripts/ochami-discovery-old2new.py script (/usr/libexec/ochami/ochami-discovery-old2new.py if installing the package) can be used to convert from the old format.

What's Changed

  • feat: add new discover format and conversion script by @synackd in #63

Full Changelog: v0.5.6...v0.6.0

v0.5.6

04 Nov 22:42
v0.5.6
a86750f

Choose a tag to compare

What's Changed

  • build(Dockerfile): update golang minimum version to 1.24 by @pirese in #60
  • feat: add support for multiple nodes per BMC by @shunr-hpe in #62

New Contributors

Full Changelog: v0.5.5...v0.5.6

v0.5.5

09 Oct 17:16
v0.5.5
4590362

Choose a tag to compare

What's Changed

  • fix: error handling in PreRunE funcs by @synackd in #57

Full Changelog: v0.5.4...v0.5.5

v0.5.4

19 Sep 23:03
v0.5.4
1219bee

Choose a tag to compare

What's Changed

  • fix(discover): send EthernetInterfaces on version 1 instead of 2 by @synackd in #52
    • Default is version 2, not version 1
  • feat(discovery): support multiple SMD groups during static discovery by @synackd in #53
    • Instead of using group and passing a single group (now deprecated), use groups and pass an array of groups
  • feat: add BMC FQDN to static discovery nodes by @rainest in #51
    • via bmc_fqdn
  • feat: add fake power actions by @rainest in #47
    • Add a default set of power actions to RedfishEndpoints for PCS

New Contributors

Full Changelog: v0.5.3...v0.5.4

v0.5.3

27 Aug 20:50
v0.5.3
caf429e

Choose a tag to compare

What's Changed

  • feat: implement service status commands for each service by @synackd in #46
    • add service status to bss, smd, and cloud-init commands (pcs coming soon)
    • add service version to bss and cloud-init commands (SMD doesn't currently output its version)
    • deprecate status command for bss and smd

Full Changelog: v0.5.2...v0.5.3

v0.5.2

26 Aug 18:17
v0.5.2
6ff2d87

Choose a tag to compare

What's Changed

  • refactor: update gonja from v1 to v2 by @synackd in #49
    • cloud-init group render now supports dict.items() in its Jinja rendering

Full Changelog: v0.5.1...v0.5.2