Andrey Smirnov
3866d0e334
feat: update Kubernetes to v1.26.0-beta.0
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.26.0-beta.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-11-11 15:06:34 +04:00
Noel Georgi
6b771bc739
chore: bump deps
...
Bump kernel to 5.15.77
Bump Flannel to 0.20.1
Bump Kubernetes to v1.26.0-alpha.3
Bump go deps
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-11-04 21:48:12 +05:30
Andrey Smirnov
96aa9638f7
chore: rename talos-systems/talos to siderolabs/talos
...
There's a cyclic dependency on siderolink library which imports talos
machinery back. We will fix that after we get talos pushed under a new
name.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-11-03 16:50:32 +04:00
Andrey Smirnov
9c78b3aff4
feat: update Kubernetes to v1.26.0-alpha.2
...
See
https://github.com/kubernetes/kubernetes/releases/tag/v1.26.0-alpha.2
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-10-12 22:23:03 +04:00
Andrey Smirnov
8b09bd4b04
feat: update Kubernetes to v1.26.0-alpha.1
...
Talos 1.3.0 will ship with Kubernetes 1.26.0.
See https://github.com/kubernetes/kubernetes/releases/tag/v1.26.0-alpha.1
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-21 18:42:31 +04:00
Andrey Smirnov
e07c6ae99e
feat: update Kubernetes to v1.25.1
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.25.1
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-19 16:23:00 +04:00
Noel Georgi
b500d0aa90
chore: bump k8s to v1.25.0
...
Bump k8s to
[v1.25.0](https://github.com/kubernetes/kubernetes/releases/tag/v1.25.0 )
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-24 18:58:44 +05:30
Noel Georgi
faf92ce016
chore: bump kubernetes to v1.25.0-rc.1
...
Bump kubernetes to v1.25.0-rc.1
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-19 00:21:23 +05:30
Andrey Smirnov
4c3485ae3f
feat: update Kubernetes to 1.25.0-rc.0
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.25.0-rc.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-12 00:17:45 +04:00
Noel Georgi
b62b18a972
feat: bump k8s to v1.25.0-beta.0
...
Bump k8s to v1.25.0-beta.0
Update most kubernetes `master` references to `controlplane`
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-10 22:17:53 +05:30
Andrey Smirnov
7c006cabc7
feat: update Kubernetes to 1.24.3
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.24.md#changelog-since-v1242
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-07-18 22:10:34 +04:00
Noel Georgi
e8113527f9
chore: bump kubernetes to v1.24.2
...
Bump kubernetes to [v1.24.2](https://github.com/kubernetes/kubernetes/releases/tag/v1.24.2 )
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-06-17 23:23:06 +05:30
Andrey Smirnov
217fba288f
test: fix csi tests
...
With Pod Security, we need to allow privileged for rook-ceph.
This fix was lost when reverting day-two.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-10 23:00:47 +04:00
Tim Jones
0c91c89f4f
chore: revert day-two tests for csi tests
...
This reverts commit d1294d014f5bee7fc1b5dfd6865f22b22f18f5f1.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-06-08 11:04:00 +02:00
Andrey Smirnov
3ed254976b
feat: update Kubernetes to 1.24.1
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.24.1
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-27 19:33:07 +04:00
Noel Georgi
89cab200b8
chore: bump kubernetes to v1.24.0
...
Bump kubernetes to v1.24.0
Ref: https://github.com/siderolabs/kubelet/pull/45
Also update coredns [manifests](https://github.com/coredns/deployment/blob/master/kubernetes/coredns.yaml.sed )
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-05-05 00:34:35 +05:30
Andrey Smirnov
9bf23e5162
feat: update Kubernetes to 1.24.0-rc.0
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.24.0-rc.0
Go modules are not updated due to missing tags:
https://github.com/kubernetes/kubernetes/issues/109565
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-04-20 16:53:51 +03:00
Andrey Smirnov
1ed1f73e51
test: bump CAPI to 1.1.3
...
This probably fixes the incompatibility with 1.24.0-beta.0.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-31 22:50:16 +03:00
Andrey Smirnov
2ee1d2c720
feat: update Kuberentes to 1.24.0-beta.0
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.24.0-beta.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-31 18:06:56 +03:00
Andrey Smirnov
ca8b9c0a3a
feat: update Kubernetes to 1.24.0-alpha.4
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.24.0-alpha.4
Fix some incompatibilities around dropped flags/API versions.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-30 22:59:07 +03:00
Tim Jones
d1294d014f
chore: add day-two tests for e2e-qemu
...
Uses Sidero Labs d2ctl to install a small sample of
common cluster services to ensure the Talos cluster
is capable.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-03-22 20:53:07 +01:00
Andrey Smirnov
9d69fb6b40
feat: update Kubernetes to 1.23.5
...
Note: some Go modules are not tagged yet, see https://github.com/kubernetes/kubernetes/issues/108763
See https://github.com/kubernetes/kubernetes/releases/tag/v1.23.5
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-17 14:45:46 +03:00
Andrey Smirnov
b2bf3117ff
feat: implement extension services
...
Fixes #4694
User services run alongside with Talos system services.
Every user service container root filesystem should be already present
in the Talos root filesystem.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-22 23:11:20 +03:00
Andrey Smirnov
0fe34b3581
feat: update Kubernetes to 1.23.4
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.23.4
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-17 23:50:34 +03:00
Noel Georgi
151c9df091
chore: add CSI tests for e2e-qemu
...
Add tests for using rook as CSI for e2e-qemu
Allow specifying cpu/memory for workers
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-01-27 20:06:10 +05:30
Andrey Smirnov
0bf161dffb
test: add integration test for system extensions
...
This verifies system extensions via the gVisor system extension.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-26 23:29:15 +03:00
Andrey Smirnov
85782faa24
feat: update Kubernetes to 1.23.3
...
Also bumps some dependencies and updates Talos version we use in the
upgrade tests.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-26 17:59:21 +03:00
Andrey Smirnov
f94c8c6e1c
feat: update Kubernetes to 1.23.2
...
See https://github.com/kubernetes/kubernetes/releases/tag/v1.23.2
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-20 22:12:03 +03:00
Andrey Smirnov
80350861a2
feat: update Kubernetes to 1.23.1
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#changelog-since-v1230
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-12-16 22:13:24 +03:00
Andrey Smirnov
8e1d0bfb5f
feat: update Kubernetes to 1.23.0
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#changelog-since-v1220
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-12-08 18:51:11 +03:00
Andrey Smirnov
36c9a65ac0
feat: update deps and Kubernetes to 1.23.0-rc.1
...
Update Go modules to the latest versions including talos-systems/
released modules.
In preparation for 0.14-beta release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-12-06 18:43:26 +03:00
Andrey Smirnov
f3149780e6
feat: update Kubernetes to 1.23.0-rc.0
...
Still no proper tags for Kubernetes modules (known issue upstream).
Also bump dependencies.
Closes #4605 closes #4606
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-11-29 16:22:46 +03:00
Andrey Smirnov
7c9b082f74
feat: update Kubernetes to 1.23.0-beta.0
...
Go modules were not tagged this time: https://github.com/kubernetes/kubernetes/issues/106529
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-11-18 16:50:46 +03:00
Alexey Palazhchenko
785161d19f
feat: update k8s to 1.23.0-alpha.4
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#v1230-alpha4
Closes #4495 .
Closes #4498 .
Closes #4499 .
Closes #4500 .
Closes #4501 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-11-08 19:37:25 +00:00
Andrey Smirnov
6c297268ce
test: fix e2e k8s version
...
Prefix `v` shouldn't be there.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-10-22 18:08:18 +03:00
Andrey Smirnov
ae5af9d3fa
feat: update Kubernetes to 1.23.0-alpha.3
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#v1230-alpha3
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-10-22 14:59:41 +03:00
Spencer Smith
c8e404e356
test: update vars for AWS cluster
...
This PR updates to use the newest var setup from our capi templates.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2021-10-19 16:33:52 -04:00
Andrey Smirnov
9bd4838ac1
chore: stop using sonobuoy CLI
...
We already have (better) way to run short conformance tests via
`talosctl`.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-10-15 12:34:53 +03:00
Andrey Smirnov
d943bb0e28
feat: update Kubernetes to 1.22.2
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.22.md
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-09-16 13:59:51 +03:00
Andrey Smirnov
57a77696ef
feat: update Kubernetes to 1.22.1
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.22.md#changelog-since-v1220
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-08-23 09:58:02 +00:00
Alexey Palazhchenko
e030b2e8bb
chore: use k8s 1.21.3 in CAPI tests for now
...
Refs #4046 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-08-10 13:28:37 -07:00
Alexey Palazhchenko
09d70b7eaf
feat: update Kubernetes to v1.22.0
...
Closes #3967 .
Closes #3997 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-08-06 09:06:32 -07:00
Artem Chernyshev
55e17ccdd1
chore: bump dependencies
...
Fixes: https://github.com/talos-systems/talos/pull/3954 https://github.com/talos-systems/talos/pull/3955 https://github.com/talos-systems/talos/pull/3956 https://github.com/talos-systems/talos/pull/3957 https://github.com/talos-systems/talos/pull/3958 https://github.com/talos-systems/talos/pull/3959 https://github.com/talos-systems/talos/pull/3960 https://github.com/talos-systems/talos/pull/3961 https://github.com/talos-systems/talos/pull/3962 https://github.com/talos-systems/talos/pull/3963 https://github.com/talos-systems/talos/pull/3964
And update kubelet to 1.21.3.
Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2021-07-19 06:06:01 -07:00
Spencer Smith
898673e8d3
chore: update e2e tests to use latest capi releases
...
This PR version bumps cacppt, cabpt, capa, capg, and cluster api itself
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
2021-06-22 12:37:22 -07:00
Alexey Palazhchenko
42c16f67f4
chore: bump dependencies
...
Update k8s to 1.21.2.
See #3787 #3788 #3789 #3790 #3791 #3792 #3793 #3794 #3795 #3796 #3798 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-21 07:05:41 -07:00
Alexey Palazhchenko
4fe6912143
test: better talosctl ls
tests
...
Refs #3018 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-05-20 03:29:21 -07:00
Andrey Smirnov
76e38b7b82
feat: update Kubernetes to 1.21.1
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-05-13 08:05:08 -07:00
Alexey Palazhchenko
9996d4b028
chore: use REGISTRY_MIRROR_FLAGS if defined
...
REGISTRY_MIRROR_FLAGS can be already defined in the environment with .env or .envrc file.
Use it for easier and faster local e2e tests.
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-04-19 09:13:14 -07:00
Andrey Smirnov
e7a9164b1e
test: implement talosctl conformance
command to run e2e tests
...
Command implements two modes:
* `fast`: conformance suite is run at maximum speed
* `certified`: conformance suite is run in serial mode, results
are capture to produce artifacts ready for CNCF submission process
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-04-16 09:17:51 -07:00
Alexey Palazhchenko
37a5edf04a
feat: update Kubernetes to 1.21.0 release
...
See CHANGELOG:
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md
Closes #3329 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-04-09 20:08:20 +03:00