Skip to content

Commit 1abce39

Browse files
authored
14.0.4+3.5.26 (#45)
* update year to 2026 * update etcd to v3.5.26
1 parent 39726d5 commit 1abce39

16 files changed

Lines changed: 31 additions & 20 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (C) 2016-2025 Robert Wimmer
1+
# Copyright (C) 2016-2026 Robert Wimmer
22
# SPDX-License-Identifier: GPL-3.0-or-later
33

44
molecule/kvm/.vagrant

.yamllint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
extends: default

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
<!--
2-
Copyright (C) 2016-2025 Robert Wimmer
2+
Copyright (C) 2016-2026 Robert Wimmer
33
SPDX-License-Identifier: GPL-3.0-or-later
44
-->
55

66
# Changelog
77

8+
## 14.0.4+3.5.26
9+
10+
**NOTE**: If you use `etcd` for Kubernetes and want to upgrade to `etcd` `v3.6` you **DEFINITELY** want to upgrade to `etcd` `v3.6.26` first! For further information:
11+
12+
- [Avoiding Zombie Cluster Members When Upgrading to etcd v3.6](https://kubernetes.io/blog/2025/12/21/preventing-etcd-zombies/)
13+
- [Fix zombie members in v3store](https://github.com/etcd-io/etcd/pull/20995)
14+
15+
Besides that:
16+
17+
- update `etcd` to `v3.5.26` (Please check [etcd 3.5 CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) before upgrading!)
18+
819
## 14.0.3+3.5.24
920

1021
- update `etcd` to `v3.5.24` (Please check [etcd 3.5 CHANGELOG](https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md) before upgrading!)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
Copyright (C) 2016-2025 Robert Wimmer
2+
Copyright (C) 2016-2026 Robert Wimmer
33
SPDX-License-Identifier: GPL-3.0-or-later
44
-->
55

@@ -14,7 +14,7 @@ Upgrading a etcd cluster which was installed by this role is described in [here]
1414

1515
## Versions
1616

17-
I tag every release and try to stay with [semantic versioning](http://semver.org). If you want to use the role I recommend to checkout the latest tag. The master branch is basically development while the tags mark stable releases. But in general I try to keep master in good shape too. A tag `14.0.3+3.5.24` means this is release `14.0.3` of this role and it's meant to be used with etcd version `3.5.24` (but should work with newer versions also). If the role itself changes `X.Y.Z` before `+` will increase. If the etcd version changes `X.Y.Z` after `+` will increase. This allows to tag bugfixes and new major versions of the role while it's still developed for a specific etcd release.
17+
I tag every release and try to stay with [semantic versioning](http://semver.org). If you want to use the role I recommend to checkout the latest tag. The master branch is basically development while the tags mark stable releases. But in general I try to keep master in good shape too. A tag `14.0.4+3.5.26` means this is release `14.0.4` of this role and it's meant to be used with etcd version `3.5.26` (but should work with newer versions also). If the role itself changes `X.Y.Z` before `+` will increase. If the etcd version changes `X.Y.Z` after `+` will increase. This allows to tag bugfixes and new major versions of the role while it's still developed for a specific etcd release.
1818

1919
## Changelog
2020

@@ -40,7 +40,7 @@ This role requires that you already created some certificates for `etcd` (see [K
4040
roles:
4141
- name: githubixx.etcd
4242
src: https://github.com/githubixx/ansible-role-etcd.git
43-
version: 14.0.3+3.5.24
43+
version: 14.0.4+3.5.26
4444
```
4545
4646
## Role Variables
@@ -57,7 +57,7 @@ etcd_ca_conf_directory: "{{ '~/etcd-certificates' | expanduser }}"
5757
etcd_ansible_group: "k8s_etcd"
5858

5959
# etcd version
60-
etcd_version: "3.5.24"
60+
etcd_version: "3.5.26"
6161

6262
# Port where etcd listening for clients
6363
etcd_client_port: "2379"

defaults/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
# The directory from where to copy the etcd certificates. By default this
@@ -13,7 +13,7 @@ etcd_ca_conf_directory: "{{ '~/etcd-certificates' | expanduser }}"
1313
etcd_ansible_group: "k8s_etcd"
1414

1515
# etcd version
16-
etcd_version: "3.5.24"
16+
etcd_version: "3.5.26"
1717

1818
# Port where etcd listening for clients
1919
etcd_client_port: "2379"

handlers/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
- name: Reload systemd

meta/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
galaxy_info:

molecule/default/converge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
- name: Install etcd cluster

molecule/default/group_vars/all.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
etcd_ca_conf_directory: "/tmp/githubixx.etcd"

molecule/default/host_vars/test-etcd2-ubuntu2404.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
# Copyright (C) 2016-2025 Robert Wimmer
2+
# Copyright (C) 2016-2026 Robert Wimmer
33
# SPDX-License-Identifier: GPL-3.0-or-later
44

55
etcd_user: "root"

0 commit comments

Comments
 (0)