Skip to content

v0.11.0

Compare
Choose a tag to compare
@tjhop tjhop released this 17 May 05:15
· 72 commits to main since this release

Changelog

New Features And Changes

  • 72e5e2a feat(inv): add GetGroupsFor{Host,Self}() to Store interface
  • 32f70fe feat(inv): add IsHostEnrolled method to Store interface
  • 6b9f766 feat: incorporate sprig template funcs, under the sprig_ namespace

Fixes

  • d802fee fix(inv): get modules assigned to groups in GetModulesForHost()
  • afd9f03 fix(inv): only get modules from roles valid for host in GetModulesForHost()
  • 2d90d91 fix(inv): update interface sig for GetVariablesForHost
  • b7e89d2 fix(template): block device queue stats path update + error checking
  • d19882f fix: don't use GetHost() as form of enrollment check
  • d6399a5 fix: ensure host is enrolled in group before collecting group vars
  • 8cbf358 fix: roles also allow variables, support parsing them in inventory

Other Changes

  • 6520654 chore: go get -u ./...
  • 47196a9 chore: remove commented out dead code
  • 8855c3c ref(inv): GetVariablesForHost() also get valid group/role variables
  • 4c923fd ref: GetRolesFor{Host,Self}() support group roles in both, standardize
  • 1fb9bba test: update loki config schema, fix testing loki
  • 5610f85 test: update template module to use template more (for file name)