Skip to content

Releases: AtlasDigitalEngineering/TrueNas-Cinder

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 09:44
v1.1.0
621ec44

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.1.0

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.1.0"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble. The package must be public
before nodes can pull it — see
docs/deployment.md.

What's Changed

  • feat: let truenas_pool name a dataset, not just a pool by @setkeh in #117
  • chore: release version 1.1.0 by @setkeh in #118

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 17:17
v1.0.0
ca17df1

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble. The package must be public
before nodes can pull it — see
docs/deployment.md.

What's Changed

  • fix: keep a shared iscsi target when adopting one of its zvols by @setkeh in #114
  • chore: release version 1.0.0 by @setkeh in #115

Full Changelog: v1.0.0rc4...v1.0.0

v1.0.0rc4

v1.0.0rc4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:33
v1.0.0rc4
0f6f91b

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc4

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc4"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble. The package must be public
before nodes can pull it — see
docs/deployment.md.

What's Changed

  • feat: snapshot lifecycle and adoption by @setkeh in #84
  • feat: add clone and promote to the api client by @setkeh in #87
  • feat: extend, create from snapshot, and clone volumes by @setkeh in #88
  • test: replace the verification script with a functional suite by @setkeh in #91
  • fix: tell a rejected key apart from an unprivileged one by @setkeh in #92
  • feat: list zvols and snapshots available for adoption by @setkeh in #94
  • feat: report truenas resources with no cinder volume by @setkeh in #96
  • fix: serialise initiator group creation and service reload by @setkeh in #98
  • test: log in to real exports and attach in parallel by @setkeh in #100
  • feat: name the backend in every operator-facing message by @setkeh in #101
  • ci: lint workflow yaml and keep expressions out of shell bodies by @setkeh in #102
  • docs: record what an unreachable portal address does to an attach by @setkeh in #103
  • docs: stop advertising NFS support that does not exist by @setkeh in #104
  • docs: add a troubleshooting guide and a TrueNAS API reference by @setkeh in #105
  • ci: fail when the review job publishes nothing by @setkeh in #106
  • ci: hold restated findings and non-blocking claims to the same bar by @setkeh in #107
  • fix: reserve the payload keys kwargs could rewrite by @setkeh in #108
  • test: assert lock-id properties instead of reparsing the url by @setkeh in #109
  • fix: refuse a snapshot template that makes attribution impossible by @setkeh in #111
  • chore: bump the version to 1.0.0rc4 by @setkeh in #112

Full Changelog: v1.0.0rc3...v1.0.0rc4

v1.0.0rc3

v1.0.0rc3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:43
v1.0.0rc3
4f6af24

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc3

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc3"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble. The package must be public
before nodes can pull it — see
docs/deployment.md.

What's Changed

  • fix: refuse a tag that disagrees with the package version by @setkeh in #80
  • Bumping RC3 Version release by @setkeh in #83

Full Changelog: v1.0.0rc2...v1.0.0rc3

v1.0.0rc2

v1.0.0rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:22
v1.0.0rc2
0805cff

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc1

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc1"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble. The package must be public
before nodes can pull it — see
docs/deployment.md.

What's Changed

  • fix: warn when a published image is not anonymously pullable by @setkeh in #77
  • fix: mark pre-releases and describe the image in release notes by @setkeh in #78

Full Changelog: v1.0.0rc1...v1.0.0rc2

v1.0.0rc1

v1.0.0rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 12:55
v1.0.0rc1
d0b0cc2

Container image

ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc1

In globals.yml:

cinder_volume_image_full: "ghcr.io/atlasdigitalengineering/cinder-volume-truenas:1.0.0rc1"

Built on quay.io/openstack.kolla/cinder-volume:2025.1-ubuntu-noble.

First exercise of the publish pipeline. Cut as a release candidate to test the release path against the dev TrueNAS and OpenStack nodes before v1.0.0, rather than to be deployed generally.