Skip to content

Releases: validator-labs/validatorctl

v0.2.2

04 Oct 01:00
0805d0f
Compare
Choose a tag to compare

0.2.2 (2024-10-04)

Other

  • bump validator and vsphere plugin version (#231) (cc2dbc4)

Dependency Updates

  • deps: update kubernetes packages to v0.31.1 (#228) (75c8526)
  • deps: update module github.com/validator-labs/validator-plugin-vsphere to v0.1.3 (#221) (6cbe2b1)

v0.2.1

12 Sep 14:34
8552988
Compare
Choose a tag to compare

0.2.1 (2024-09-11)

Features

Bug Fixes

  • ignore nil errors in validationResponseOk (#227) (26544e2)

Refactoring

  • split ConfigureOrCheckCommand into multiple functions (#222) (466413a)

v0.2.0

11 Sep 18:08
180f0e3
Compare
Choose a tag to compare

0.2.0 (2024-09-11)

⚠ BREAKING CHANGES

  • remove role privilege rules (#217)

Features

  • add --custom-resources flag to validator rules check as an alternate to -f (#218) (4aa14b6)

Bug Fixes

  • add missing Host.Config.Storage privilege & document (#212) (c7408a6)

Docs

Dependency Updates

  • deps: update golang.org/x/exp digest to e7e105d (#214) (c4ac163)

Refactoring

  • remove role privilege rules (#217) (b0976db)
  • update executePlugins function to operate on a slice of PluginSpec's (#206) (97875f3)

v0.1.4

04 Sep 18:31
a02f6ad
Compare
Choose a tag to compare

0.1.4 (2024-09-04)

Bug Fixes

  • filter vCenter local file privileges properly, skip KUBECONFIG check when updating passwords in direct mode (#207) (29f1db4)

Dependency Updates

  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.3.3 (#209) (e553967)

v0.1.3

03 Sep 16:24
f337321
Compare
Choose a tag to compare

0.1.3 (2024-09-03)

Features

Bug Fixes

  • ensure ErrValidationFailed is returned for maas direct validation failures (#179) (0e0e7b9)
  • handle validation errors, result count mismatch (#204) (a2ea08b)
  • only require docker, kind when provisioning kind cluster (#180) (1bbdb0e)
  • remove duplicate maas base values from template (#182) (cfa39a8)
  • support validator rules check -f config.yaml without all plugins defined (#191) (6829834)

Other

Dependency Updates

  • deps: update anchore/sbom-action action to v0.17.2 (#184) (00d3a5c)
  • deps: update github.com/validator-labs/validator-plugin-maas digest to e903cc7 (#175) (09c3ad1)
  • deps: update golang.org/x/exp digest to 9b4947d (#190) (8c427e9)
  • deps: update module github.com/canonical/gomaasclient to v0.7.0 (#197) (f43a5ba)
  • deps: update module github.com/validator-labs/validator to v0.1.8 (#120) (fe587c6)
  • deps: update module github.com/vmware/govmomi to v0.42.0 (#172) (f0488c9)

Refactoring

  • move vsphere account under auth to match new plugin api (#189) (90352e1)

v0.1.2

19 Aug 20:19
00c0469
Compare
Choose a tag to compare

0.1.2 (2024-08-19)

Features

  • add maas plugin (#160) (ab9f21a)
  • allow selecting aws creds from filesystem (#171) (c3a714c)
  • allow specifying Azure cloud to connect to (#170) (6a4a704)
  • read vCenter privileges from local file or editor (#152) (94ddd90)
  • set exit code 2 on validation failure; restore debug log file (#150) (2a3fe4d)
  • support configuring oci validationType on a rule (#161) (8dfc501)
  • support direct oci validation of private registries (#173) (9cfeab9)

Bug Fixes

  • correct TUI flow for validator install -o --apply (#169) (0912f6e)
  • export creds for aws and azure direct check (#167) (5d569de)

Dependency Updates

  • deps: update anchore/sbom-action action to v0.17.1 (#163) (416d23c)
  • deps: update github.com/validator-labs/validator-plugin-azure digest to b4687e5 (#149) (e7ab9a6)
  • deps: update github.com/validator-labs/validator-plugin-vsphere digest to a93cb70 (#147) (79304b9)
  • deps: update module github.com/vmware/govmomi to v0.40.0 (#162) (acf4a25)

Refactoring

  • lazy configuration of oci auth and signature verification secrets (#168) (cc2c056)
  • remove explicit TypeMetas; use vapi constants (#154) (28b321c)

v0.1.1

08 Aug 20:48
ace5971
Compare
Choose a tag to compare

0.1.1 (2024-08-08)

Other

  • clean up helpers for setting up oci network and vsphere validation rules (#137) (dbdee2f)

Docs

  • update docs to reflect recent api changes (#146) (f2b3217)

Dependency Updates

  • deps: update github.com/validator-labs/validator-plugin-azure digest to 862db62 (#142) (039e6f0)
  • deps: update github.com/validator-labs/validator-plugin-vsphere digest to d7deabd (#143) (72267ad)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.1.0 (#132) (8862bb5)

Refactoring

  • add rules subcommand & split out apply/check (#144) (e88bd71)

v0.1.0

06 Aug 20:26
54aa49f
Compare
Choose a tag to compare

0.1.0 (2024-08-06)

⚠ BREAKING CHANGES

  • split plugin rule configuration and installation into separate commands (#121)

Features

  • add docs command; refactor to use embeddedfs pkg (#116) (dbe19c5)
  • read CA certs for network rules, add HTTPFileRules, AMIRules (#117) (0c4487f)
  • support direct rule evaluation with validator check --direct (#127) (f1fb0d6)

Docs

Dependency Updates

  • deps: update github.com/validator-labs/validator-plugin-azure digest to ba947e3 (#134) (2a1058d)
  • deps: update github.com/validator-labs/validator-plugin-vsphere digest to 9b1f05b (#135) (253f328)

Refactoring

v0.0.6

26 Jul 23:08
c688f3c
Compare
Choose a tag to compare

0.0.6 (2024-07-26)

Features

  • Azure plugin - remove Palette presets, reading permission set files (#97) (95787db)

Other

v0.0.5

24 Jul 00:50
3b5326b
Compare
Choose a tag to compare

0.0.5 (2024-07-24)

Features

  • add support for private custom image registries (#83) (ae91659)
  • support env vars in OCI secrets (#88) (584b3c7)

Bug Fixes

  • ensure passwords in helm templates are quoted (#96) (f36383b)

Other

Dependency Updates

  • deps: update anchore/sbom-action action to v0.17.0 (#75) (caf800d)
  • deps: update golang.org/x/exp digest to 8a7402a (#89) (3ffda87)
  • deps: update golang.org/x/exp digest to e3f2596 (#82) (a89beb6)
  • deps: update module github.com/validator-labs/validator to v0.0.47 (#92) (8c359e1)
  • deps: update module github.com/validator-labs/validator to v0.0.48 (#94) (743656d)
  • deps: update module github.com/validator-labs/validator-plugin-azure to v0.0.13 (#79) (0c2dff7)
  • deps: update module github.com/validator-labs/validator-plugin-network to v0.0.18 (#87) (c69e355)
  • deps: update module github.com/validator-labs/validator-plugin-network to v0.0.19 (#95) (e70433a)
  • deps: update module github.com/validator-labs/validator-plugin-oci to v0.0.11 (#90) (a633962)
  • deps: update module github.com/validator-labs/validator-plugin-vsphere to v0.0.27 (#80) (feb6360)
  • deps: update module github.com/vmware/govmomi to v0.39.0 (#93) (2a01e95)
  • deps: update softprops/action-gh-release digest to c062e08 (#85) (b8b5c62)