Skip to content

Releases: metal-toolbox/alloy

v2.1.4

16 Jan 18:24
35db8dd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.3...v2.1.4

v2.1.3

11 Jan 18:26
07ffab2
Compare
Choose a tag to compare

What's Changed

  • Update Dockerfile.inband for new ironlib image by @DoctorVin in #181

Full Changelog: v2.1.2...v2.1.3

v2.1.2

04 Jan 21:32
89b521e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

22 Dec 18:30
Compare
Choose a tag to compare

Changelog

  • c47de50 Dockerfile: pin to ironlib v0.2.15
  • c1e86a1 fleetdb: store uefi vars
  • bb39cce go: update ironlib to v0.2.15
  • 7d55a5f purge redundant nil check
  • 03573f2 update rivets, otel deps

v2.1.1

22 Dec 16:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v.2.1.1

v2.0.2

19 Oct 16:50
b42b759
Compare
Choose a tag to compare

Changelog

  • b42b759 FS-963 Fix duplicate message publish on success (#169)

v2.0.1

18 Oct 13:25
Compare
Choose a tag to compare

Changelog

  • 40ccf48 ironlib v0.2.14 is a rebuild with various security fixes for glibc and python
  • 2fdd0cd update ironlib image to v0.2.13 with fixes for Dell utilities

v2.0.0

06 Oct 12:24
Compare
Choose a tag to compare

Changelog

  • 965e053 Add collector package to collect data from assets
  • de5f0fd Add controller package that schedules collection and listens for events
  • 7f1659c Add device package to run inband, outofband queries
  • 968632a LICENSE: update year, author
  • 1b2c13b Makefile: update repository url
  • 21609bb Makefile: update to keep in line with the other metal-toolbox build commands
  • 94a9017 Pass branch parameter to triggered pipeline (#110)
  • a295977 TaskID should be set to ConditionID, fix up logging fields for consistency
  • 29057e8 Update Go version to match go.mod
  • 20f408f Update dependencies reported by renovate
  • 68b5ba5 Update linter and Go version
  • 3278284 [FS-539] Implement out of band bios configuration collection (#100)
  • fab3b58 [FS-557] Split status and firmware versioned attributes into their own namespaces (#119)
  • d9c2f0f a few fixes and changes based on feedback
  • 5903b94 a few logging fixes
  • e592fcd app/config: load required configuration parameters
  • 55da82b app: Add viper based configuration loader
  • d277840 app: configuration loader refactored and moved into app/config.go
  • 8bfefb4 ci/release: fix error - go mod tidy: exit status 2; output: go: unknown subcommand "mod"
  • 9096a7f cmd/inband: log alloy version info
  • ef384d1 cmd/inband: refactored to use Cobra CLI and collector changes
  • d1e1bf4 cmd/inband: update info on cli flag
  • 6ba5ff1 cmd/outofband: --worker flag runs Alloy as a worker listening for Conditions on NATS JS
  • cef6f7e cmd/outofband: refactored to use Cobra CLI and collector changes
  • 90c7430 controller package to be called a worker instead
  • bbfe408 device/oob: define per bmclib provider timeouts on the bmclib client
  • 29b9652 examples: update sample files
  • 8efa082 fix(deps): update module github.com/metal-toolbox/ironlib to v0.2.5 (#99)
  • a038ae1 fix(deps): update module github.com/metal-toolbox/ironlib to v0.2.6 (#111)
  • 7e1d284 fix(deps): update module github.com/stretchr/testify to v1.8.2 (#94)
  • e80c4b0 fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.40.0 (#95)
  • 40d6b32 fix(deps): update module golang.org/x/oauth2 to v0.6.0 (#98)
  • 3698f13 fix(deps): update opentelemetry-go monorepo to v1.14.0 (#96)
  • 2829e3c fixes inventory publish being skipped on a bios config collection error
  • a08cfc9 go: pin events package to latest
  • 3fa3a56 go: update deps
  • fc073d6 go: update deps for changes
  • 6012ef5 go: updated dependencies
  • a440d88 goreleaser: Add --yes flag to fix release builds
  • 3aeb488 goreleaser: fixes configuration
  • 8803c70 goreleaser: pass --yes to cosign when signing docker image to proceed at interactive prompt
  • 66aa53d inband: update ironlib release
  • 337909f main.go cmd/root, version; refactored for Cobra CLI
  • c01476b make linter happy
  • 2b8e222 make linter happy
  • 4646e82 metrics: define collector metrics
  • acf1d0d metrics: define various NATS/Conditions related metrics
  • e98eb96 model: updated consts, Configuration struct moved into app/configuration.go
  • 031fe61 outofband/worker: set kv replicas through cli params for consistency
  • efceeb9 outofband: port parameter was removed from bmclib
  • 09f0d27 purge asset, collect packages
  • 3f70241 purge unused files
  • bab9ec7 replace global scoped otel tracers with function local ones
  • 4cd2cca squash: purge unused files
  • be48641 store replaces publish package
  • ed6510a store/serverservice: fixes duplicate attribute errors and enriches NIC port data
  • 43c35b3 store/serverservice: return errors with a bit more consistency
  • 5be7843 store/serverservice: update test and fixture data for NIC ports fixes
  • 66d2183 worker: Implement worker to fetch events, carry out work and publish status
  • 1072020 worker: update task status on completion

v0.3.8

31 Aug 16:19
Compare
Choose a tag to compare

Changelog

  • 44fd9f3 Asset errors map: fix lookup
  • 50551f4 Dockerfile.inband: bump ironlib image
  • e246231 fixes inventory publish being skipped on a bios config collection error
  • b92942c latest ironlib image to include fixes for python vuln
  • b2b010b make linter happy

v0.3.7

23 Aug 08:41
Compare
Choose a tag to compare

Changelog

  • 4f3d940 Makefile: update repository url
  • 42b60ab fix(deps): update module go.hollow.sh/serverservice to v0.16.0 (#138)
  • 48b91b4 goreleaser: fixes configuration