Andrey Smirnov
30f851d093
chore: bump dependences
...
go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-26 18:37:38 +04:00
Andrey Smirnov
479f3f52ee
chore: bump dependencies
...
go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-19 18:02:50 +04: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
Andrey Smirnov
14a79e325b
chore: bump dependencies
...
dependabot
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-12 16:38:21 +04:00
Andrey Smirnov
ef27dd8553
chore: bump dependencies
...
dependabot
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-06 14:48:50 +04: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
Andrey Smirnov
2e9be4af8b
chore: bump dependencies
...
go-mod-outdated + dependabot
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-30 15:26:22 +04:00
Dmitriy Matrenichev
0310e20890
chore: bump github.com/siderolabs/protoenc to v0.1.5
...
Get improvements from the new version
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
2022-08-24 19:57:56 +03:00
Andrey Smirnov
26b549f2a1
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-24 16:02:02 +04:00
Andrey Smirnov
2c482936bb
chore: bump dependencies
...
dependabot + go-mod-tidy
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-15 15:03:07 +04:00
Andrey Smirnov
98f056603e
chore: bump dependencies
...
go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-08 22:31:59 +04:00
Andrey Smirnov
a6b010a8b4
chore: update Go to 1.19, Linux to 5.15.58
...
See https://go.dev/doc/go1.19
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-03 17:03:58 +04:00
Andrey Smirnov
670d274c45
chore: bump dependencies
...
Dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-01 17:37:43 +04:00
Andrey Smirnov
86820c33f1
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-07-25 18:14:49 +04:00
Andrey Smirnov
551290195c
chore: bump dependencies
...
dependabot + go-mod-outdated
Kubernetes 1.24.3 will go as a separate PR.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-07-18 21:22:01 +04:00
Andrey Smirnov
551887528c
chore: bump dependencies
...
go-mod-outdated + dependabot
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-07-11 17:55:20 +04:00
Andrey Smirnov
fdca5d8a95
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-07-04 21:22:20 +04:00
Andrey Smirnov
6ae1e9bf2b
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-27 18:15:22 +04:00
Andrey Smirnov
3c263bb446
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-20 18:43:36 +04:00
Andrey Smirnov
f2997c0f22
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-06 23:27:17 +04:00
Andrey Smirnov
98bbab12ea
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-31 22:42:52 +04:00
Andrey Smirnov
a1b6f21a82
chore: bump dependencies
...
dependabot-based, go-mod-outdated is broken due to sum issue with Azure
SDK package :(
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-23 21:25:04 +04:00
Andrey Smirnov
554edd3e89
chore: bump dependencies
...
dependabot + go-mod-outdated
`arp` library is now using Go stdlib `netip.Addr`, so we need an ugly
way to convert `netaddr.IP` to `netip.Addr`. We should soon refactor to
use `netip.Addr` everywhere (starting with `siderolabs/net` package).
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-16 16:11:54 +03:00
Andrey Smirnov
b52962c440
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-11 20:30:03 +03:00
Andrey Smirnov
bd089e702d
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-05-03 16:30:59 +03:00
Andrey Smirnov
45464412e0
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-04-25 16:26:41 +03:00
Andrey Smirnov
39721ee939
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-04-18 21:20:14 +03:00
Andrey Smirnov
8499b7e7dc
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-04-11 16:53:39 +03:00
Dmitriy Matrenichev
a7ba7ea679
feat: migrate to go 1.18
...
Increase go.mod version from 1.17 to 1.18 in all projects. Update Makefile
to use latest tooling. Fix golangci by disable nolintlint for now.
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
2022-04-11 17:17:54 +04:00
Andrey Smirnov
8619f95c5c
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-04-04 17:29:49 +03:00
Andrey Smirnov
957b2f233c
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-28 15:02:50 +03:00
Andrey Smirnov
b6691b3508
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-21 18:24:00 +03:00
Andrey Smirnov
714e5eca63
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-14 16:48:37 +03:00
Andrey Smirnov
c5992c2bf8
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-28 22:51:53 +03:00
Andrey Smirnov
8ef3d85bc4
chore: bump dependencies
...
Dependabot + go-mod-outdated.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-21 16:01:33 +03:00
Andrey Smirnov
bddd53fc4a
chore: bump dependencies
...
Some via dependabot, some via go-mod-outdated.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-15 21:22:53 +03:00
Andrey Smirnov
c7186ed080
chore: bump dependencies
...
Dependabot + go-mod-outdated.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-02-07 16:26:15 +03:00
Andrey Smirnov
c5e5922e53
chore: bump dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-26 17:07:11 +03:00
Andrey Smirnov
43b2d81371
chore: bump dependencies
...
Dependabot + go-mod-outdated.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-17 16:25:18 +03:00
Andrey Smirnov
3d30889412
chore: bump Go dependencies
...
dependabot + go-mod-outdated
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-10 17:27:42 +03:00
Andrey Smirnov
f4516c7d84
chore: bump dependencies
...
Some via dependabot, some via go-mod-outdated.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-12-30 19:38:03 +03:00
Andrey Smirnov
dc9a0cfe94
chore: bump Go dependencies
...
Bump all dependencies, update `grpc.WithInsecure()` which is deprecated
now.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-12-20 23:05:32 +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
Alexey Palazhchenko
189221d589
chore: update dependencies
...
Closes #4538 .
Closes #4539 .
Closes #4540 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-11-15 12:10:03 +00:00
Alexey Palazhchenko
82a1ad1681
chore: bump dependencies
...
Closes #4492 .
Closes #4497 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-11-10 15:02:40 +00:00
Alexey Palazhchenko
3e7d4df990
chore: bump dependencies
...
Closes #4473 .
Closes #4474 .
Closes #4475 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-11-01 13:20:09 +00:00
Alexey Palazhchenko
72f62ac27b
chore: bump Go and Docker dependencies
...
`go mod tidy -compat=1.17`.
Closes #4426 .
Closes #4427 .
Closes #4428 .
Closes #4429 .
Closes #4430 .
Closes #4431 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-10-25 08:55:57 +00:00
Alexey Palazhchenko
431e4fb4b6
chore: bump Go and Docker dependencies
...
Closes #4387 .
Closes #4388 .
Closes #4389 .
Closes #4390 .
Closes #4391 .
Closes #4392 .
Closes #4393 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@talos-systems.com>
2021-10-18 13:43:36 +00:00
Andrey Smirnov
e44b11c595
feat: update containerd to 1.5.7, bump Go dependencies
...
containerd: https://github.com/containerd/containerd/releases/tag/v1.5.7
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-10-12 20:59:13 +03:00