Skip to content

Releases: canonical/concierge

v1.3.0: transparently handle existing containerd

29 Jan 01:20
e389176

Choose a tag to compare

This release handles environments such as GitHub Actions where there is an existing containerd setup by automatically removing that as part of prepare. If your workflow was explicitly doing this, you can now remove that.

We also now interact with snapd via the API, which resolves security alert false positives. There are also the usual set of small improvements and fixes.

What's Changed

  • feat: transparently handle existing containerd services in #131
  • feat: add gnome-keyring to default packages for craft tools in headless environments in #134
  • refactor: replace snapcore/snapd dependency with minimal local snapd API client in #123
  • chore: add basic instructions for AI agents in #135
  • ci: fix goreleaser deprecated config field in #144
  • fix: don't dereference symlinks in recursive ownership change in #141
  • docs: updated security@ubuntu.com PGP key by @lucistanescu in #145

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0: juju extra_bootstrap_args, auto-set arch constraint

17 Dec 21:31
6205598

Choose a tag to compare

This release adds a fix to speed up subsequent prepare calls and adds two small features:

  • fix: avoid LXD stop to speed up subsequent "prepare" calls in #124
  • feat: add the ability to provide arbitrary extra arguments when bootstrapping Juju in #129
  • feat: auto-set model architecture constraint for initial models in #132

Full Changelog: v1.1.0...v1.2.0

v1.1.0

29 Sep 00:26
723a397

Choose a tag to compare

This release includes a small new feature to allow users to specify the Juju agent version (--agent-version) in #111.

Full Changelog: v1.0.5...v1.1.0

v1.0.5

26 Aug 23:57
fc012f8

Choose a tag to compare

This is a patch release that updates dependencies, adds a note about cryptography to the security documentation, but adds no new features.

What's Changed

  • build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 in #87
  • build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 in #86
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in #93
  • docs: extend the security documentation in #84

Full Changelog: v1.0.4...v1.0.5

v1.0.4

30 Jul 01:08
9324ccd

Choose a tag to compare

This is patch release that builds with Go 1.24 (#77), avoids waiting indefinitely for providers when initializing K8s and Microk8s (#74), and releases a snap for s390x and ppc64le architectures.

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

13 Jun 22:01
63c74a3

Choose a tag to compare

This is a patch release that attempts to address #64.

What's Changed

  • chore: update snapd module version in #62
  • docs: Add SECURITY.md in #63
  • fix: look for more a specific error in checkBootstrapped in #65

Full Changelog: v1.0.2...v1.0.3

v1.0.2

08 May 09:14
a8143a8

Choose a tag to compare

This release is a patch release with a fix to make concierge go installable (#58).

v1.0.1

08 May 08:11
f67375f

Choose a tag to compare

This is a patch release that includes a single fix, to install iptables for the k8s provider if not present (#57).

Full Changelog: v1.0.0...v1.0.1

v1.0.0

31 Mar 08:36
v1.0.0
6bd43c7

Choose a tag to compare

Changelog

Thanks!

That's all the changes for v1.0.0!

v0.11.1

24 Feb 16:19
v0.11.1
1668e37

Choose a tag to compare

Changelog

Thanks!

That's all the changes for v0.11.1!