Releases: maxhoesel-ansible/ansible-collection-smallstep
v0.21.4
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.21.4
) is compatible with step-cli/ca
0.21.0
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
Features
- Roles: add Fedora 36 support @maxhoesel (#183)
- make step-cli/ca install dir user-selectable @maxhoesel (#181)
Other
- replace
except
with --password-file flags @maxhoesel (#182)
v0.21.3
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.21.3
) is compatible with step-cli/ca
0.21.X
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
This is a quick patch release that fixes the version detection in the collection - previously the collection accidentally assumed that it was always version 0.20.0, even when already running a 0.21.X version.
v0.21.2
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.21.2
) is compatible with step-cli/ca
0.21.X
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
Bug Fixes
- Fix "cannot create regular file: '/usr/bin/step-cli|ca' Text file busy" errors when upgrading step-cli/ca @maxhoesel (#167)
v0.21.1
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.21.1
) is compatible with step-cli/ca
0.21.0
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
Bug Fixes
- use ansible_env to determine default STEPPATH @maxhoesel (#162)
v0.21.0
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.21.0
) is compatible with step-cli/ca
0.21.0
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
Features/Enhancements
- Bump version to 0.21.0 @maxhoesel (#161)
Bug Fixes
- prevent step-renew from endlessly restarting @maxhoesel (#155)
v0.20.0
This is a somewhat disruptive release, but it should help avoid unforeseen breaking changes in the future.
As described in #142, this collection is now going to track step-cli/ca releases, so step-cli version 0.20.x
will be compatible with the collection version 0.20.x and so on.
This means that as long as you keep your versions in sync, there should be no unforeseen breakages (aside from the changes made by the upstream smallstep team).
In particular, this release changes the step_ca_provisioner
module to support the new features introduced in 0.20.0
(admin remote mode and provisioner claims), which also means that the step_ca_provisioner_claims
module is now deprecated.
You might also see some other deprecation warnings with this release - don't worry, everything should continue working as before, at least for now - just make sure address these warnings in due time. There have been quite a few changes on the backend too, so a bug or two may have snuck in. If you find any, don't hesitate to open an issue!
And of course, test before you deploy 😄
With that said, here's the changelog:
Releases of this collection are compatible with their corresponding step-cli/ca
minor version.
In particular, this release (0.20.0
) is compatible with step-cli/ca
0.20.0
.
Other versions may work, but are not supported.
Please make sure to use the appropriate collection version for your version of the step tools.
Breaking changes may happen between minor development releases (e.g. 0.20 -> 0.21).
Changes
Features/Enhancements
- New versioning method, enable 0.20.0 compatibility, deprecate step_ca_provisioner_claims @maxhoesel (#142)
Bug Fixes
- always upgrade step-cli to specified version @maxhoesel (#144)
Documentation
- improve warning message for step-cli version mismatch @maxhoesel (#146)
0.4.10
v0.4.10 Release 0.4.10
0.4.9
v0.4.9 Release 0.4.9
0.4.8
v0.4.8 Release 0.4.8
0.4.7
v0.4.7 Release 0.4.7