Andrey Smirnov
9916e2cd8a
chore: update pkgs/tools/extras for Go 1.23.3
...
Bump some dependencies as well.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-11-12 16:38:32 +04:00
Andrey Smirnov
e0434d77d7
feat: update dependencies
...
Bring in new tools, pkgs, update Go dependencies and others.
In preparation for Talos 1.9.0-alpha.0.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-10-17 22:12:50 +04:00
Dmitriy Matrenichev
622d66a98f
chore: bump deps
...
Bump stuff
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2024-08-09 11:59:03 +03:00
Andrey Smirnov
b4c871e4b7
chore: bump dependencies
...
Update Go modules and other dependencies.
Fix linting of the Dockerfile.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-07-02 14:46:51 +04:00
Andrey Smirnov
41f92e0ba4
chore: update Go to 1.22.4, other updates
...
Bump go modules, adjust the code.
New linter warnings.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-06-05 20:59:52 +04:00
Dmitriy Matrenichev
dedb6d360d
fix: update github.com/siderolabs/siderolink to v0.3.7
...
Version 0.3.6 contains incorrect server implementation which breaks our integration tests.
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2024-05-15 17:10:06 +03:00
Andrey Smirnov
1d29111d43
chore: update Go to 1.22.3
...
Also bump dependencies.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-05-08 14:59:41 +04:00
Dmitriy Matrenichev
ccdb4c8b10
chore: update google.golang.org/grpc to 1.63.2
...
Update other modules while we are at it.
Closes #8628
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2024-04-23 16:39:28 +03:00
Andrey Smirnov
8152a6dd6b
feat: update Go to 1.22.1
...
Update Go and other dependencies as well.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-03-07 15:53:29 +04:00
Andrey Smirnov
2ff81c06bc
feat: update runc 1.1.12, containerd 1.7.13
...
Also:
* Linux 6.6.14 + XDP enablement
* etcd 3.5.12
Various other bumps for the tools, utilities, and Go modules.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2024-02-01 17:01:04 +04:00
Andrey Smirnov
e6e422b92a
chore: bump dependencies
...
Go modules, tools, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-12-21 19:01:16 +04:00
Andrey Smirnov
db4e2539d4
feat: update Kubernetes 1.29.0-rc.1 and other bumps
...
Bump Go modules, final tools and semi-final pkgs.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-11-29 18:29:52 +04:00
Andrey Smirnov
514e514ba6
feat: update Linux 6.1.63, containerd 1.7.9
...
Also various small bumps.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-11-21 18:01:36 +04:00
Andrey Smirnov
e22ab440d7
feat: update Linux 6.1.61, containerd 1.7.8, runc 1.1.10
...
Bump tools/pkgs/extras.
Update Go dependencies.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-11-09 20:17:28 +04:00
Andrey Smirnov
9dfae8467d
chore: update dependencies
...
Containerd 1.7.7, Linux 6.1.58.
Fixes #7859
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-10-17 17:41:38 +04:00
Andrey Smirnov
e71508ec10
chore: update dependencies
...
Go modules, Cilium CLI, Helm, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com >
2023-09-28 19:48:02 +04:00
Andrey Smirnov
018e7f5871
chore: bump dependencies
...
Linux: 6.1.42
containerd: 1.6.22
Flannel: 0.22.1
And some other Go module bumps, new pkgs/tools/extras.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-07-31 22:33:22 +04:00
Andrey Smirnov
60c304126f
chore: bump dependencies
...
* go.mod dependencies
* Linux 6.1.39
* runc 1.1.8
* dm-raid kernel module
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-07-20 18:25:41 +04:00
Noel Georgi
8daf432b29
chore: bump deps
...
Bump deps.
Signed-off-by: Noel Georgi <git@frezbo.dev >
2023-06-22 22:41:08 +05:30
Andrey Smirnov
aac441f618
chore: update Go to 1.20.5, bump dependencies
...
Go dependencies, new pkgs, extras, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-06-07 23:40:59 +04:00
Dmitriy Matrenichev
45e6e27af7
chore: bump runtime
...
Use new functions and methods from runtime module.
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2023-05-11 17:18:08 -04:00
Andrey Smirnov
e67f3f5c54
feat: linux 6.1.27, containerd 1.6.21, go 1.20.4
...
Plus bunch of other dependencies.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-05-08 20:26:19 +04:00
Andrey Smirnov
5a1ae8aae8
chore: bump dependences
...
Go modules and other deps.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-04-25 14:09:23 +04:00
Noel Georgi
36a9a208ec
chore: bump deps
...
Bump deps
Signed-off-by: Noel Georgi <git@frezbo.dev >
2023-03-22 16:37:27 +05:30
Andrey Smirnov
da2edb9de0
chore: bump dependencies
...
CoreDNS: v1.10.1
And many other small bumps.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com >
2023-02-15 17:29:15 +04:00
Noel Georgi
812a2877cd
chore: bump deps + renovate cleanup
...
Bump dependencies.
Disable renovate for PR's and skip un-needed update checks.
Signed-off-by: Noel Georgi <git@frezbo.dev >
2023-01-24 00:42:58 +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
Dmitriy Matrenichev
fc48849d00
chore: move maps/slices/ordered to gen module
...
Use github.com/siderolabs/gen
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2022-09-21 20:22:43 +03:00
Dmitriy Matrenichev
12827b861c
chore: move "implements" checks to compile time
...
There is no need to use `assert.Implements` since we can express this check during compile time. Go will eliminate `_` variables and any accompanying allocations during dead-code elimination phase.
This commit also removes:
tok := new(v1alpha1.ClusterConfig).Token()
assert.Implements(t, (*config.Token)(nil), tok)
Code since it doesn't check anything - v1alpha1.ClusterConfig.Token() already returns a config.Token interface.
Also - run `go work sync` and `go mod tidy`.
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2022-09-12 16:57:24 +03:00
Dmitriy Matrenichev
bd56621cdf
feat: add structprotogen tool
...
This commit adds structprotogen tool which is used to generate proto file from Go structs.
Closes #6078 .
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com >
2022-09-05 16:54:00 +03:00