- Support Ansible community package 11.0.0
- Support Ubuntu 24.10
- Support Ansible community package 10.5.0
- Support Ansible community package 10.4.0
- Support Kubernetes 1.31
- Support Ansible community package 10.3.0
- Remove Kubernetes 1.27 support
- Remove Ubuntu 23.10 support
- Support Ansible community package 10.2.0
- Support Ansible community package 10.0.0
- Remove Fedora 38 support
- Support Fedora 40
- Support Ansible community package 9.5.0
- Support Ubuntu 24.04
- Support Kubernetes 1.30
- Support Ansible community package 9.4.0
- Support AlmaLinux 8
- Support AlmaLinux 9
- Replace OBS repo from CentOS_8_Stream with AlmaLinux_8
- Replace OBS repo from CentOS_9_Stream with AlmaLinux_9
- Support Ansible community package 9.2.0
- Remove Ubuntu 23.04 support
- Support Ansible community package 9.1.0
- Remove Kubernetes 1.26 support
- Remove Fedora 37 support
- Remove openSUSE Leap 15.4 support
- Support Kubernetes 1.29
- Support Ansible community package 9.0.0
- Support Ansible community package 8.6.0
- Support Ansible community package 8.5.0
- Support Fedora 39
- Support Ubuntu 23.10
- Support Ansible community package 8.4.0
- Remove Kubernetes 1.25 support
- Support Kubernetes 1.28
- Support Ansible community package 8.3.0
- Support Ansible community package 8.2.0
- Remove Ubuntu 22.10 support
- Support Ansible community package 8.1.0
- Remove Ubuntu 18.04 support
- Remove Debian 10 support
- Support Debian 12
- Support openSUSE Leap 15.5
- Remove Fedora 36 support
- Support Fedora 38
- Remove Kubernetes 1.24 support
- Support Ansible community package 7.4.0
- Support Ubuntu 23.04
- Support Kubernetes 1.27
- Support Ansible community package 7.3.0
- Support Ansible community package 7.2.0
- Support Kubernetes 1.26
- Remove Kubernetes 1.23 support
- Support Ansible community package 7.1.0
- Support Ansible community package 7.0.0
- Support Ansible community package 6.6.0
- Remove Fedora 35 support
- Remove openSUSE Leap 15.3 support
- Support Ansible community package 6.5.0
- Support Ubuntu 22.10
- Support Fedora 37
- Support Ansible community package 6.4.0
- Support Ansible community package 6.3.0
- Support Ansible community package 6.2.0
- Support Ansible community package 6.1.0
- Remove Ubuntu 21.10 support
- Support Ansible community package 6.0.0
- Support Ansible community package 5.9.0
- Support Ansible community package 5.8.0
- Remove Fedora 34 support
- Cilium as default CNI
- Rename Ansible Role with FQCN
- Support Ansible community package 5.7.0
- Support RHEL 9
- Support CentOS 9 Stream
- Support openSUSE Leap 15.4
- Support Ansible community package 5.6.0
- Support Fedora 36
- Support Ubuntu 22.04
- Support Ansible community package 5.5.0
- Remove Kubernetes 1.20 suport
- Support Ansible community package 5.4.0
- Remove Ubuntu 21.04 support
- Skip package upgrade before running molecule
- Support Fedora Rawhide
- Support Debian Testing
- Remove openSUSE Leap 15.2 support
- Upgrade minimal Ansible community package support to 4.10
- Remove Fedora 33 support
- Remove Ubuntu 20.10 support
- Support Fedora 35
- Support Ubuntu 21.10
- Upgrade minimal Ansible community package support to 4.7.0
- Install dependencies with package manager
- Rename prefix with
kube_
- Predefine
ceph_release
with latest available per distribution - Restructure dependency packages with upstream repository
- Upgrade minimal Ansible community package support to 4.2.0
- Support Debian 11
- Support openSUSE Leap 15.3
- Upgrade minimal Ansible support to 4.0.0
- Support Fedora 34
- Support Ubuntu 21.04
- Bugfix ansible-lint
namespace
- Bugfix ansible-lint
no-handler
- Bugfix ansible-lint
unnamed-task
- Install Python package with
pipx
- Simplify Python dependency with system packages
- Support RHEL 8 with Molecule
- Support RHEL 7 with Molecule
- Remove CentOS 8 support
- Support CentOS 8 Stream
- Support openSUSE Tumbleweed
- Migrate base Vagrant box from
generic/*
toalvistack/*
- Simplify Molecule scenario for vagrant-libvirt
- Migrate from Travis CI to GitLab CI
- Split Ceph related to
alvistack/ansible-collection-ceph
- Support Fedora 33
- Remove Fedora 32 support
- Support Ubuntu 20.10
- Bugfix graceful shutdown deadlock due to systemd dependencies
- Upgrade minimal Ansible Lint support to 4.3.2
- Shutdown Kubernetes containers before shutting down the system
- Shutdown CRI-O containers before shutting down the system
- Attach/Detach RBD or CephFS after/before
ceph.target
during startup/shutdown - Upgrade Travis CI test as Ubuntu Focal based
- Upgrade minimal Ansible support to 2.10.0
- Support openSUSE Leap 15.2
- Remove Ubuntu 19.10 support
- Install with static binary archive
- Default with
crun
- Support Fedora 32
- Support Debian 10
- Support CephFS creation
- Support OSD pool creation
- Discovery device for OSD from
ansible_devices
- Template complex variable with Jinja
namespace()
- Replace use of
ansible_hostname
withinventory_hostname
molecule -s default
with delegated to localhost
- Support CentOS/RHEL 8
- Support Ubuntu 20.04
- Remove Ubuntu 16.04 support
- Upgrade minimal Molecule support to 3.0.2
- Migrate role name to lowercase or underline
- Migrate group name to lowercase or underline
- Migrate molecule
group_vars
to file - Consolidate molecule tests into
default
(noop) - Revamp as Ansible Collection
- Revamp with
kube_master
andkube_node
- Default with
cri_o
- Default with
ExternalEtcd
- Default with Ceph Octoups
- Default with kubernetes v1.18
- Migrate molecule driver to Libvirt
- Migrate molecule verifier to Ansible
- Support Ubuntu 19.10
- Add
operator-sdk
- Replace
duplicity
withrestic
- Default with
mainline
kernel
- Avoid EPEL Repo and IUS Repo for CentOS/RHEL 7
- Handle controller setup with
ansible-install.yml
- Copy keys for controller by
ceph-install.yml
andkubernetes-install.yml
- Replace default
cephfs-provisioner
withcsi-cephfs
- Initial release for Ansible 2.9 or higher
- Support both Ubuntu 16.04/18.04 or RHEL/CentOS 7 or openSUSE Leap 15.1