Releases: githubixx/ansible-role-longhorn-kubernetes
0.8.0+1.9.2
This is a major release update of Longhorn. Please read Longhorn important notes before upgrading:
Consider doing a Longhorn System Backup before the upgrade!
Starting with v1.5.0, Longhorn only supports upgrades from one minor version to the next. For example, upgrading from 1.8.x to 1.9.x is supported, but skipping versions (e.g., from 1.7.x to 1.9.x) is not.
Moreover, Longhorn does not support downgrades to earlier versions. This restriction helps prevent unexpected system behavior and issues associated with function incompatibility, deprecation, or removal.
Changes to the role
- update Longhorn to
v1.9.2 - Ensure
nfsmodule is enabled
Further reading
Additional important information:
Changelogs
0.7.0+1.8.2
This is a major release update of Longhorn. Please read Longhorn important notes before upgrading:
Consider doing a Longhorn System Backup before the upgrade!
Starting with v1.5.0, Longhorn only supports upgrades from one minor version to the next. For example, upgrading from 1.7.x to 1.8.x is supported, but skipping versions (e.g., from 1.6.x to 1.8.x) is not.
Moreover, Longhorn does not support downgrades to earlier versions. This restriction helps prevent unexpected system behavior and issues associated with function incompatibility, deprecation, or removal.
Changes to the role
- update Longhorn to
v1.8.2
Further reading
Additional important information:
Changelogs
0.6.0+1.7.3
This is a major release update of Longhorn. Please read Longhorn Important Notes before upgrading!
Consider doing a Longhorn System Backup before the upgrade!
Starting with v1.5.0, Longhorn only supports upgrades from one minor version to the next. For example, upgrading from 1.5.x to 1.6.x is supported, but skipping versions (e.g., from 1.4.x to 1.6.x) is not.
Moreover, Longhorn does not support downgrades to earlier versions. This restriction helps prevent unexpected system behavior and issues associated with function incompatibility, deprecation, or removal.
Changes to the role
- update Longhorn to
v1.7.3 - ensure
dm_cryptkernel module is loaded - update
.gitignore
Further reading
Additional important information:
Changelogs
0.5.1+1.6.3
What's Changed
- update Longhorn to
v1.6.3 - update
.yamllint - update Molecule test
- 0.5.1+1.6.3 by @githubixx in #14
Full Changelog: 0.5.0+1.6.1...0.5.1+1.6.3
0.5.0+1.6.1
This is a major release update of Longhorn. Please read Longhorn Important Notes before upgrading!
Further reading:
Other updates:
- update Longhorn to
v1.6.1 - add
cryptsetupanddmsetupas required OS packages
0.4.3+1.5.5
- update Longhorn to
v1.5.5 - add more information to the UPGRADE section in README
0.4.2+1.5.4
- fix typo in README
0.4.1+1.5.4
What's Changed
- update Longhorn to
v1.5.4 - Molecule: use
alvistackinstead ofgenericVagrant boxes - Molecule: various updates
0.4.1+1.5.4 by @githubixx in #10
Full Changelog: 0.4.0+1.5.3...0.4.1+1.5.4
0.4.0+1.5.3
What's Changed
Please read Longhorn Important Note before upgrading!
- POTENTIALLY BREAKING:
templates/longhorn_values_default.yml.j2: removedmkfsExt4Parameters(was removed in Longhorn v1.5). This can now be configured in the StorageClass. Also see values.yaml templates/longhorn_values_default.yml.j2: add two links- update Longhorn to
v1.5.3 - adjust Github action because of Ansible Galaxy changes
- update
meta/main.yml: Add Ubuntu 22.04 - refactor Molecule test scenario
- 0.4.0+1.5.3 by @githubixx in #9
Full Changelog: 0.3.0+1.4.1...0.4.0+1.5.3
0.3.0+1.4.1
What's Changed
- K8s can't handle two keys with the same name but different values. So renamed
longhorn.components: usertolonghorn.user.components: yesandlonghorn.components: systemtolonghorn.system.components: yes - fix K8s node group handling to make it work on Ansible controller nodes different to localhost
templates/longhorn_values_default.yml.j2: fixsystemManagedComponentsNodeSelectorvalue. Caused all settings to be completely ignored by Longhorntemplates/longhorn_values_default.yml.j2: put all values into double quotestasks/install.yml: addforce: trueproperty/value to install Helm chartmolecule/default/molecule.yml: add two worker nodes to k8s_longhorn_system hosts group
Full Changelog: 0.2.1+1.4.1...0.3.0+1.4.1