Skip to content

v1.4.1

Choose a tag to compare

@tonyandrewmeyer tonyandrewmeyer released this 26 Feb 05:11
b67c40c

1.4.1 is a paper-bag release that disables a problematic integration test (provider-microk8s) in order to get the release out. The 1.4.0 release notes are included below for your convenience.

This release adds a couple of features to make it easier to use Concierge with custom configurations: a new --dry-run option that will print out any write operations rather than executing them, and moving the presets from Go code to YAML. The latter means that when you need to have a configuration that isn't one of the presets, you can copy the closest preset (from the repo) and modify it, rather than having to start from scratch.

In addition, it's now possible to specify an image registry for K8s and MicroK8s. This is particularly useful when access to standard registries is unavailable, such as within some of Canonical's own infrastructure.

What's Changed

  • feat: add --dry-run flag to prepare and restore commands in #147
  • feat: add image registry configuration for K8s and MicroK8s in #148
  • feat: store presets as YAML rather than Go in #152
  • docs: Add CONTRIBUTING.md, moving some content from README.md in #146
  • ci: test on different architectures in #114
  • ci: ensure "go fmt" formatting, use "any" instead of "interface{}" in #150
  • ci: avoid using MicroK8s as a provider unless explicitly testing MicroK8s in #154
  • refactor: simplify the system interface in #153
  • build(deps): bump tiobe/tics-github-action from 3.7.0 to 3.7.1 in #149

New Contributors

Full Changelog: v1.3.0...v1.4.1