siderolabs / omni

SaaS-simple deployment of Kubernetes - on your own hardware.
Other
395 stars 23 forks source link

chore: update go packages #344

Closed renovate[bot] closed 5 days ago

renovate[bot] commented 3 weeks ago

Update Request | Renovate Bot

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
filippo.io/age v1.1.2-0.20230807224457-6ad4560f4afc -> v1.2.0 age adoption passing confidence require minor
github.com/aws/aws-sdk-go-v2 v1.27.0 -> v1.30.0 age adoption passing confidence require minor
github.com/aws/aws-sdk-go-v2/config v1.27.16 -> v1.27.21 age adoption passing confidence require patch
github.com/aws/aws-sdk-go-v2/credentials v1.17.16 -> v1.17.21 age adoption passing confidence require patch
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.21 -> v1.17.1 age adoption passing confidence require minor
github.com/aws/aws-sdk-go-v2/service/s3 v1.54.3 -> v1.56.1 age adoption passing confidence require minor
github.com/containers/image/v5 v5.31.0 -> v5.31.1 age adoption passing confidence require patch
github.com/google/go-containerregistry v0.19.1 -> v0.19.2 age adoption passing confidence require patch
github.com/jonboulle/clockwork fc59783 -> 606c48b require digest
github.com/playwright-community/playwright-go v0.4101.1 -> v0.4401.1 age adoption passing confidence require minor
github.com/siderolabs/go-loadbalancer v0.3.3 -> v0.3.4 age adoption passing confidence require patch
github.com/siderolabs/omni/client v0.0.0-00010101000000-000000000000 -> v0.38.1 age adoption passing confidence require minor
github.com/siderolabs/siderolink v0.3.8 -> v0.3.9 age adoption passing confidence require patch
github.com/siderolabs/talos/pkg/machinery v1.7.4 -> v1.7.5 age adoption passing confidence require patch
github.com/smira/tcpproxy de5f779 -> b6bb9b5 replace digest
github.com/spf13/cobra v1.8.0 -> v1.8.1 age adoption passing confidence require patch
github.com/wI2L/jsondiff v0.5.2 -> v0.6.0 age adoption passing confidence require minor
github.com/zitadel/oidc/v3 v3.24.0 -> v3.25.1 age adoption passing confidence require minor
k8s.io/api v0.30.1 -> v0.30.2 age adoption passing confidence require patch
k8s.io/apimachinery v0.30.1 -> v0.30.2 age adoption passing confidence require patch
k8s.io/client-go v0.30.1 -> v0.30.2 age adoption passing confidence require patch
k8s.io/klog/v2 v2.120.1 -> v2.130.1 age adoption passing confidence require minor
sigs.k8s.io/controller-runtime v0.18.3 -> v0.18.4 age adoption passing confidence require patch

Release Notes

FiloSottile/age (filippo.io/age) ### [`v1.2.0`](https://togithub.com/FiloSottile/age/releases/tag/v1.2.0): age v1.2.0 [Compare Source](https://togithub.com/FiloSottile/age/compare/v1.1.1...v1.2.0) A small release to build the release binaries with a more recent Go toolchain, and to fix a couple CLI edge cases ([https://github.com/FiloSottile/age/issues/491](https://togithub.com/FiloSottile/age/issues/491), [https://github.com/FiloSottile/age/issues/555](https://togithub.com/FiloSottile/age/issues/555)). The Go module now exposes a plugin package that provides an age plugin client. That is, Recipient and Identity implementations that invoke a plugin binary, allowing the use of age plugins in Go programs. Finally, Recipients can now return a set of "labels" by implementing RecipientWithLabels. This allows replicating the special behavior of the scrypt Recipient in third-party Recipients, or applying policy useful for authenticated or post-quantum Recipients. // RecipientWithLabels can be optionally implemented by a Recipient, in which // case Encrypt will use WrapWithLabels instead of Wrap. // // Encrypt will succeed only if the labels returned by all the recipients // (assuming the empty set for those that don't implement RecipientWithLabels) // are the same. // // This can be used to ensure a recipient is only used with other recipients // with equivalent properties (for example by setting a "postquantum" label) or // to ensure a recipient is always used alone (by returning a random label, for // example to preserve its authentication properties). type RecipientWithLabels interface { WrapWithLabels(fileKey []byte) (s []*Stanza, labels []string, err error) }
aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2) ### [`v1.30.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.29.0...v1.30.0) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.29.0...v1.30.0) ### [`v1.29.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.28.0...v1.29.0) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.28.0...v1.29.0) ### [`v1.28.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.2...v1.28.0) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.2...v1.28.0) ### [`v1.27.2`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.1...v1.27.2) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.1...v1.27.2) ### [`v1.27.1`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.0...v1.27.1) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.27.0...v1.27.1)
containers/image (github.com/containers/image/v5) ### [`v5.31.1`](https://togithub.com/containers/image/releases/tag/v5.31.1) [Compare Source](https://togithub.com/containers/image/compare/v5.31.0...v5.31.1) Fixes an interoperability issue while listing tags from JFrog Artifactory.
google/go-containerregistry (github.com/google/go-containerregistry) ### [`v0.19.2`](https://togithub.com/google/go-containerregistry/releases/tag/v0.19.2) [Compare Source](https://togithub.com/google/go-containerregistry/compare/v0.19.1...v0.19.2) #### What's Changed - Add JSON marshalling funcs for Digest. by [@​wlynch](https://togithub.com/wlynch) in [https://github.com/google/go-containerregistry/pull/1915](https://togithub.com/google/go-containerregistry/pull/1915) - registry: Implement Range requests for blobs by [@​jonjohnsonjr](https://togithub.com/jonjohnsonjr) in [https://github.com/google/go-containerregistry/pull/1917](https://togithub.com/google/go-containerregistry/pull/1917) - Support podman auth file REGISTRY_AUTH_FILE. by [@​zhaoyonghe](https://togithub.com/zhaoyonghe) in [https://github.com/google/go-containerregistry/pull/1914](https://togithub.com/google/go-containerregistry/pull/1914) - feat: crane mutate platform by [@​joshwlewis](https://togithub.com/joshwlewis) in [https://github.com/google/go-containerregistry/pull/1919](https://togithub.com/google/go-containerregistry/pull/1919) - Add Context support to auth methods by [@​jonjohnsonjr](https://togithub.com/jonjohnsonjr) in [https://github.com/google/go-containerregistry/pull/1949](https://togithub.com/google/go-containerregistry/pull/1949) - Fix windows race condition when writing image with duplicate layers by [@​dgannon991](https://togithub.com/dgannon991) in [https://github.com/google/go-containerregistry/pull/1921](https://togithub.com/google/go-containerregistry/pull/1921) - Add -O shorthand for --omit-digest-tags to crane. by [@​smoser](https://togithub.com/smoser) in [https://github.com/google/go-containerregistry/pull/1958](https://togithub.com/google/go-containerregistry/pull/1958) #### New Contributors - [@​wlynch](https://togithub.com/wlynch) made their first contribution in [https://github.com/google/go-containerregistry/pull/1915](https://togithub.com/google/go-containerregistry/pull/1915) - [@​zhaoyonghe](https://togithub.com/zhaoyonghe) made their first contribution in [https://github.com/google/go-containerregistry/pull/1914](https://togithub.com/google/go-containerregistry/pull/1914) - [@​joshwlewis](https://togithub.com/joshwlewis) made their first contribution in [https://github.com/google/go-containerregistry/pull/1919](https://togithub.com/google/go-containerregistry/pull/1919) - [@​dgannon991](https://togithub.com/dgannon991) made their first contribution in [https://github.com/google/go-containerregistry/pull/1921](https://togithub.com/google/go-containerregistry/pull/1921) - [@​smoser](https://togithub.com/smoser) made their first contribution in [https://github.com/google/go-containerregistry/pull/1958](https://togithub.com/google/go-containerregistry/pull/1958) **Full Changelog**: https://github.com/google/go-containerregistry/compare/v0.19.1...v0.19.2
playwright-community/playwright-go (github.com/playwright-community/playwright-go) ### [`v0.4401.1`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4401.1) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4401.0...v0.4401.1) #### What's Changed - Use PLAYWRIGHT_NODEJS_PATH in `getNodeExecutable` by [@​carsonmeyer-wk](https://togithub.com/carsonmeyer-wk) in [https://github.com/playwright-community/playwright-go/pull/468](https://togithub.com/playwright-community/playwright-go/pull/468) #### New Contributors - [@​carsonmeyer-wk](https://togithub.com/carsonmeyer-wk) made their first contribution in [https://github.com/playwright-community/playwright-go/pull/468](https://togithub.com/playwright-community/playwright-go/pull/468) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4401.0...v0.4401.1 ### [`v0.4401.0`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4401.0) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4400.1...v0.4401.0) #### What's Changed - chore: roll to Playwright v1.44.1 by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/465](https://togithub.com/playwright-community/playwright-go/pull/465) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4400.1...v0.4401.0 ### [`v0.4400.1`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4400.1) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4400.0...v0.4400.1) #### What's Changed - fix: rename ISSUE_TEMPLATE files by [@​walkersumida](https://togithub.com/walkersumida) in [https://github.com/playwright-community/playwright-go/pull/463](https://togithub.com/playwright-community/playwright-go/pull/463) #### New Contributors - [@​walkersumida](https://togithub.com/walkersumida) made their first contribution in [https://github.com/playwright-community/playwright-go/pull/463](https://togithub.com/playwright-community/playwright-go/pull/463) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4400.0...v0.4400.1 ### [`v0.4400.0`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4400.0) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4201.1...v0.4400.0) #### What's Changed - fix: comments and behavior inconsistent by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/446](https://togithub.com/playwright-community/playwright-go/pull/446) - test: check secure cookies (close [#​430](https://togithub.com/playwright-community/playwright-go/issues/430)) by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/447](https://togithub.com/playwright-community/playwright-go/pull/447) - chore: roll to Playwright v1.43.0 by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/449](https://togithub.com/playwright-community/playwright-go/pull/449) - chore: roll to Playwright v1.44.0 by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/454](https://togithub.com/playwright-community/playwright-go/pull/454) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4201.1...v0.4400.0 ### [`v0.4201.1`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4201.1) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4201.0...v0.4201.1) #### What's Changed - refactor(test): helper_test.go as a useful example by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/410](https://togithub.com/playwright-community/playwright-go/pull/410) - feat: RunOptions can specifying output/error streams (close [#​226](https://togithub.com/playwright-community/playwright-go/issues/226)) by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/426](https://togithub.com/playwright-community/playwright-go/pull/426) - docs: add Dockerfile example by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/424](https://togithub.com/playwright-community/playwright-go/pull/424) - refac(test): cleanup and add `AssertToBeGolden` for **visual comparison** by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/429](https://togithub.com/playwright-community/playwright-go/pull/429) - fix: correctly handle failed navigation by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/428](https://togithub.com/playwright-community/playwright-go/pull/428) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4201.0...v0.4201.1 ### [`v0.4201.0`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4201.0) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4102.0...v0.4201.0) #### What's Changed - chore: roll to playwright v1.42.1 by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/423](https://togithub.com/playwright-community/playwright-go/pull/423) New method [page.AddLocatorHandler()](https://playwright.dev/docs/api/class-page#page-add-locator-handler) registers a callback that will be invoked when specified element becomes visible and may block Playwright actions. The callback can get rid of the overlay. #### Announcements - ⚠️ Ubuntu 18 is not supported anymore (by [upstream](https://togithub.com/microsoft/playwright/releases/tag/v1.42.0)). **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4102.0...v0.4201.0 ### [`v0.4102.0`](https://togithub.com/playwright-community/playwright-go/releases/tag/v0.4102.0) [Compare Source](https://togithub.com/playwright-community/playwright-go/compare/v0.4101.1...v0.4102.0) #### What's Changed - feat: StorageState can convert to OptionalStorageState (close [#​414](https://togithub.com/playwright-community/playwright-go/issues/414)) by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/418](https://togithub.com/playwright-community/playwright-go/pull/418) - fix: correct download url for beta driver (close [#​421](https://togithub.com/playwright-community/playwright-go/issues/421)) by [@​canstand](https://togithub.com/canstand) in [https://github.com/playwright-community/playwright-go/pull/422](https://togithub.com/playwright-community/playwright-go/pull/422) **Full Changelog**: https://github.com/playwright-community/playwright-go/compare/v0.4101.1...v0.4102.0
siderolabs/go-loadbalancer (github.com/siderolabs/go-loadbalancer) ### [`v0.3.4`](https://togithub.com/siderolabs/go-loadbalancer/compare/v0.3.3...v0.3.4) [Compare Source](https://togithub.com/siderolabs/go-loadbalancer/compare/v0.3.3...v0.3.4)
siderolabs/omni (github.com/siderolabs/omni/client) ### [`v0.38.1`](https://togithub.com/siderolabs/omni/releases/tag/v0.38.1) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.38.0...v0.38.1) #### [Omni 0.38.1](https://togithub.com/siderolabs/omni/releases/tag/v0.38.1) (2024-06-21) Welcome to the v0.38.1 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Artem Chernyshev ##### Changes
2 commits

- [`2e8bf65`](https://togithub.com/siderolabs/omni/commit/2e8bf654d981d601f22230c3bc1c02e2cb4c5b34) release(v0.38.1): prepare release - [`e0a760a`](https://togithub.com/siderolabs/omni/commit/e0a760ae6093fcc3d1605d7b52b8c77e7dccaa3e) fix: use proper `z-index` for the tooltip component

##### Dependency Changes This release has no dependency changes Previous release can be found at [v0.38.0](https://togithub.com/siderolabs/omni/releases/tag/v0.38.0) ### [`v0.38.0`](https://togithub.com/siderolabs/omni/releases/tag/v0.38.0) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.5...v0.38.0) #### [Omni 0.38.0](https://togithub.com/siderolabs/omni/releases/tag/v0.38.0) (2024-06-20) Welcome to the v0.38.0 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Break-Glass Configs Omni now allows getting raw Talos and Kubernetes configs that can allow bypassing Omni when accessing the cluster. It has a couple of limitations: - It is available only if is enabled for the account. - Only `os:operator` role Talosconfig level is available. - The cluster will be marked as tainted for the time being, which doesn't affect anything, but is the signal that Omni no longer fully controls secrets rotation. ##### Exposed Services DNS Name Exposed services now use new naming schema, so it shouldn't be affected by slow DNS updates. The domain name patter is now: `-.proxy-us.siderolabs.io`. ##### Kubeconfig Authcode-Keyboard It is now possible to generate `kubeconfig` with `--grant-type=authcode-keyboard` and Omni supports that mode. This mode will print a URL and ask for a one time code instead of starting a local HTTP server on port `8000`. Clicking the URL will open the same Omni page as usual, but will present you the one time code instead of doing redirect. This mode is useful for remote machine `kubectl` execution and removes the need to set up ssh port-forwarding. ##### Machine Logs Machine logs are now stored using new persitent circular buffer library, which has better write efficiency. ##### Pending Updates Omni UI now shows pending config changes which are not applied due to locked machines in the cluster. ##### Contributors - Artem Chernyshev - Utku Ozdemir - Andrey Smirnov - Dmitriy Matrenichev - Andrey Smirnov - Grzegorz Rozniecki ##### Changes
35 commits

- [`67eb768`](https://togithub.com/siderolabs/omni/commit/67eb76861ed2bba80cdc4deaa4e835eb4e026d75) release(v0.38.0): prepare release - [`11f7edb`](https://togithub.com/siderolabs/omni/commit/11f7edb81ee06b8e163f609d17f8877b33f7804e) fix: do not use created time of the `ClusterMachineTalosVersion` in sort - [`61b0e4c`](https://togithub.com/siderolabs/omni/commit/61b0e4cf1add8b41732fc56ead41fe39f03ebddd) fix: use proper index for the Tooltip - [`d8df8af`](https://togithub.com/siderolabs/omni/commit/d8df8af7944a0b54198a68d1d176998d51082e16) fix: do not use `time` namespace to parseDuration - [`1d92ae5`](https://togithub.com/siderolabs/omni/commit/1d92ae56fd6f236b59b3e2762d470e150b3cbeea) release(v0.38.0-beta.0): prepare release - [`4109996`](https://togithub.com/siderolabs/omni/commit/4109996e5639b9823d3d18b4e9f5b4bb8a323c8e) fix: make `MachineSetNode` controller select only connected machines - [`2457897`](https://togithub.com/siderolabs/omni/commit/2457897e937beff1e84627722a7b865348953239) fix: use un-cached list in the `MachineSetNodeController` - [`73529c2`](https://togithub.com/siderolabs/omni/commit/73529c2da88aa331de7298f40f08f5fbdbd4fa24) fix: display descriptions when show description checkbox is clicked - [`6a59d63`](https://togithub.com/siderolabs/omni/commit/6a59d6388fd91caa53a370cbb4f8f3f2175a3156) fix: generate schematics with the extensions, meta and kernel args - [`87a7750`](https://togithub.com/siderolabs/omni/commit/87a7750dfff13a6db6eaa29b9f5d6fc56dfeba5e) chore: add Akamai installation media - [`fa64b46`](https://togithub.com/siderolabs/omni/commit/fa64b4633cf917353e120218d43cfbd1b78a0609) fix: skip invalid machines in `TalosUpgradeStatusController` - [`22bb2cc`](https://togithub.com/siderolabs/omni/commit/22bb2cc7de67251702d429069fa97928e96ef8bf) fix: use proper types in the machine status and snapshot controllers - [`a2b7b53`](https://togithub.com/siderolabs/omni/commit/a2b7b530c9ad0f18bbfced5508142925e9c5588e) feat: use the new domain scheme for exposed services - [`4ecb175`](https://togithub.com/siderolabs/omni/commit/4ecb175b095bc6615a366c1d390ad58b7cec2384) fix: handle panics in Omni and Talos UI watches - [`6286340`](https://togithub.com/siderolabs/omni/commit/6286340e38363aefadada987e9ac865fedab38d1) fix: properly delete the item from the cached items slice - [`63ad5bd`](https://togithub.com/siderolabs/omni/commit/63ad5bd1ef28935caaf5187b417123f90ac3179d) feat: provide a way to getadmin `talosconfig` and `kubeconfig` - [`fa21349`](https://togithub.com/siderolabs/omni/commit/fa21349f472b23dcd9c1f68be60057b5d5c9b5ea) fix: properly generate maintenance config patches - [`2e64c31`](https://togithub.com/siderolabs/omni/commit/2e64c3152fd0d0275418ed32ecf5a9662755eab4) fix: ignore not found `ClusterMachine` in the migrations - [`a2c3802`](https://togithub.com/siderolabs/omni/commit/a2c38022060cd379b0bb6344cf1bc5635a1d081c) fix: validate user email on creation - [`73d0d3b`](https://togithub.com/siderolabs/omni/commit/73d0d3b09bfaf08f13382a9baf032cddd27c2f14) fix: properly detect `authcode-keyboard` oidc mode - [`b7a0620`](https://togithub.com/siderolabs/omni/commit/b7a06208e9ae7476f49108b40a4e6f117304b731) feat: use circular buffer's new persistence option for machine logs - [`7eec6b9`](https://togithub.com/siderolabs/omni/commit/7eec6b9e7a2b8a239242f47e31c2bc31f0e3acdf) chore: bump COSI runtime to 0.4.5 - [`4d23186`](https://togithub.com/siderolabs/omni/commit/4d231866542df1e5e6cf932312b33f58d615f07c) feat: show pending config updates due to locked machine - [`f98cf51`](https://togithub.com/siderolabs/omni/commit/f98cf51a76797baff600cbcfbd25a28e7c2a6b7c) fix: ignore not found in the `MachineStatus` and `MachineStatusSnapshot` - [`ce6e15a`](https://togithub.com/siderolabs/omni/commit/ce6e15a368696edf071598908f329e845d78292f) fix: proper time adjustment to fix flaky TestEtcdManualBackup - [`27491ea`](https://togithub.com/siderolabs/omni/commit/27491ea85e726dc448f39fb27c6d17073d000bd7) chore: upgrade github.com/containers/image to v5 - [`3f75f91`](https://togithub.com/siderolabs/omni/commit/3f75f916087382ec8b102cc960f8e56c0876f200) fix: change Transport.Address field to Transport.Address method - [`e12cfa8`](https://togithub.com/siderolabs/omni/commit/e12cfa8444e101f192d658e52e7e170b8fad8f31) feat: support authcode login in `kubectl oidc-login` - [`2fcd0fd`](https://togithub.com/siderolabs/omni/commit/2fcd0fdac43914c4e1234b4c2615b29805c8bc35) fix: properly update the pulled images count if some images are skipped - [`5a4251c`](https://togithub.com/siderolabs/omni/commit/5a4251c99285bb807b63034705143842d1923c83) test: fix a data race in `MachineStatusSnapshotController` unit tests - [`0965091`](https://togithub.com/siderolabs/omni/commit/09650914b9b7729ff7810ec5a86179f791278694) test: fix flaky test in `ClusterMachineConfigStatus` unit tests - [`b7d48aa`](https://togithub.com/siderolabs/omni/commit/b7d48aa61efe532f57e85455adfd70b6bb544a42) chore: small fixes - [`a6c8b47`](https://togithub.com/siderolabs/omni/commit/a6c8b47442e225f0b4b85b33944bac37002e5897) fix: pass through the `talosctl -n` args if they cannot be resolved - [`3bab8bf`](https://togithub.com/siderolabs/omni/commit/3bab8bf0891a3910582e3f431683ce3351e54bb5) chore: migrate to Vite and Bun to build the frontend - [`37c1a97`](https://togithub.com/siderolabs/omni/commit/37c1a971e74cb3a6e4342487604876fd8a8f627f) fix: use proper routing on the config patch view and edit pages

##### Changes since v0.38.0-beta.0
4 commits

- [`67eb768`](https://togithub.com/siderolabs/omni/commit/67eb76861ed2bba80cdc4deaa4e835eb4e026d75) release(v0.38.0): prepare release - [`11f7edb`](https://togithub.com/siderolabs/omni/commit/11f7edb81ee06b8e163f609d17f8877b33f7804e) fix: do not use created time of the `ClusterMachineTalosVersion` in sort - [`61b0e4c`](https://togithub.com/siderolabs/omni/commit/61b0e4cf1add8b41732fc56ead41fe39f03ebddd) fix: use proper index for the Tooltip - [`d8df8af`](https://togithub.com/siderolabs/omni/commit/d8df8af7944a0b54198a68d1d176998d51082e16) fix: do not use `time` namespace to parseDuration

##### Changes from siderolabs/discovery-client
13 commits

- [`ca662d2`](https://togithub.com/siderolabs/discovery-client/commit/ca662d218418eb50eb22d84560c290bef4369702) feat: export default GRPC dial options for the client - [`7a767fa`](https://togithub.com/siderolabs/discovery-client/commit/7a767fa89005209f5f39b2f5891ca7b169f52d89) chore: bump Go, deps and rekres - [`f4095a1`](https://togithub.com/siderolabs/discovery-client/commit/f4095a109d3947d1a1f470446ef40e1b386aeaf1) chore: bump discovery API to v0.1.4 - [`fbb1cea`](https://togithub.com/siderolabs/discovery-client/commit/fbb1cea89609242e20f6cb35b4bfec12ade4144e) fix: keepalive interval calculation - [`ff8f4be`](https://togithub.com/siderolabs/discovery-client/commit/ff8f4be618f077f91ce1f9b8240c050719623582) fix: enable gRPC keepalives - [`9ba5f03`](https://togithub.com/siderolabs/discovery-client/commit/9ba5f033a47d41448153962c5fe22db2d9a8a00c) chore: app optional ControlPlane data - [`269a832`](https://togithub.com/siderolabs/discovery-client/commit/269a832ce9e35d4edeeddba2a23cf5682a2ca425) chore: rekres, update discovery api - [`a5c19c6`](https://togithub.com/siderolabs/discovery-client/commit/a5c19c65f4833a104ac68f35a3c0f8f37be8fe87) feat: provide public IP discovered from the server - [`230f317`](https://togithub.com/siderolabs/discovery-client/commit/230f317a8e6e9542b82efcbac9f5cd7b9cff34b6) fix: reconnect the client on update failure - [`ac5ab32`](https://togithub.com/siderolabs/discovery-client/commit/ac5ab32d1350332e837eea76f02a2225ce17c626) feat: support deleting an affiliate - [`27a5bee`](https://togithub.com/siderolabs/discovery-client/commit/27a5beeccc45c82222fee5a70a2318b21cf87ac6) chore: rekres - [`a9a5e9b`](https://togithub.com/siderolabs/discovery-client/commit/a9a5e9bfddaa670e0fb4f57510167d377cf09b07) feat: initial client code - [`98eb999`](https://togithub.com/siderolabs/discovery-client/commit/98eb9999c0c76d2f93378108b7e22de6bcae6e81) chore: initial commit

##### Dependency Changes - **github.com/containers/image/v5** v5.31.0 ***new*** - **github.com/cosi-project/runtime** [`15e9d67`](https://togithub.com/siderolabs/omni/commit/15e9d678159d) -> v0.4.6 - **github.com/siderolabs/discovery-client** v0.1.9 ***new*** Previous release can be found at [v0.37.0](https://togithub.com/siderolabs/omni/releases/tag/v0.37.0) ### [`v0.37.5`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.5) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.4...v0.37.5) #### [Omni 0.37.5](https://togithub.com/siderolabs/omni/releases/tag/v0.37.5) (2024-06-13) Welcome to the v0.37.5 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Artem Chernyshev ##### Changes
2 commits

- [`4efdd08`](https://togithub.com/siderolabs/omni/commit/4efdd081d450c28463fe4b73de1ed770a84bf334) release(v0.37.5): prepare release - [`755289d`](https://togithub.com/siderolabs/omni/commit/755289d4f5cbe497f6e4e29cf64cababdba91bd7) fix: properly delete the item from the cached items slice

##### Dependency Changes This release has no dependency changes Previous release can be found at [v0.37.4](https://togithub.com/siderolabs/omni/releases/tag/v0.37.4) ### [`v0.37.4`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.4) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.3...v0.37.4) #### [Omni 0.37.4](https://togithub.com/siderolabs/omni/releases/tag/v0.37.4) (2024-06-12) Welcome to the v0.37.4 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Artem Chernyshev ##### Changes
2 commits

- [`855359b`](https://togithub.com/siderolabs/omni/commit/855359b0e7cb09029c06d8018a62c3b964032dea) release(v0.37.4): prepare release - [`a54cc0f`](https://togithub.com/siderolabs/omni/commit/a54cc0f12424dd1e48b853d58ce2db8e92a1fada) fix: properly generate maintenance config patches

##### Dependency Changes This release has no dependency changes Previous release can be found at [v0.37.3](https://togithub.com/siderolabs/omni/releases/tag/v0.37.3) ### [`v0.37.3`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.3) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.2...v0.37.3) #### [Omni 0.37.3](https://togithub.com/siderolabs/omni/releases/tag/v0.37.3) (2024-06-11) Welcome to the v0.37.3 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Artem Chernyshev ##### Changes
2 commits

- [`e32e50c`](https://togithub.com/siderolabs/omni/commit/e32e50ca27ba823cad4a3c2fc8a2e5de48228a05) release(v0.37.3): prepare release - [`63b2815`](https://togithub.com/siderolabs/omni/commit/63b28150f16ae4a08b47df454d597b79245e1653) fix: ignore not found `ClusterMachine` in the migrations

##### Dependency Changes This release has no dependency changes Previous release can be found at [v0.37.2](https://togithub.com/siderolabs/omni/releases/tag/v0.37.2) ### [`v0.37.2`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.2) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.1...v0.37.2) #### [Omni 0.37.2](https://togithub.com/siderolabs/omni/releases/tag/v0.37.2) (2024-06-10) Welcome to the v0.37.2 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Andrey Smirnov - Andrey Smirnov - Artem Chernyshev - Utku Ozdemir - Dmitriy Matrenichev ##### Changes
3 commits

- [`c6cc18f`](https://togithub.com/siderolabs/omni/commit/c6cc18f30fe5723dbebf694e6ca60d2e0436a49f) release(v0.37.2): prepare release - [`7d15a88`](https://togithub.com/siderolabs/omni/commit/7d15a884529ec40183b27411cd888d669697ea55) chore: bump COSI runtime to 0.4.5 - [`c2f4ba0`](https://togithub.com/siderolabs/omni/commit/c2f4ba03940b8967f30deb2162d7f51e1afe5ae0) fix: ignore not found in the `MachineStatus` and `MachineStatusSnapshot`

##### Changes from siderolabs/discovery-client
13 commits

- [`ca662d2`](https://togithub.com/siderolabs/discovery-client/commit/ca662d218418eb50eb22d84560c290bef4369702) feat: export default GRPC dial options for the client - [`7a767fa`](https://togithub.com/siderolabs/discovery-client/commit/7a767fa89005209f5f39b2f5891ca7b169f52d89) chore: bump Go, deps and rekres - [`f4095a1`](https://togithub.com/siderolabs/discovery-client/commit/f4095a109d3947d1a1f470446ef40e1b386aeaf1) chore: bump discovery API to v0.1.4 - [`fbb1cea`](https://togithub.com/siderolabs/discovery-client/commit/fbb1cea89609242e20f6cb35b4bfec12ade4144e) fix: keepalive interval calculation - [`ff8f4be`](https://togithub.com/siderolabs/discovery-client/commit/ff8f4be618f077f91ce1f9b8240c050719623582) fix: enable gRPC keepalives - [`9ba5f03`](https://togithub.com/siderolabs/discovery-client/commit/9ba5f033a47d41448153962c5fe22db2d9a8a00c) chore: app optional ControlPlane data - [`269a832`](https://togithub.com/siderolabs/discovery-client/commit/269a832ce9e35d4edeeddba2a23cf5682a2ca425) chore: rekres, update discovery api - [`a5c19c6`](https://togithub.com/siderolabs/discovery-client/commit/a5c19c65f4833a104ac68f35a3c0f8f37be8fe87) feat: provide public IP discovered from the server - [`230f317`](https://togithub.com/siderolabs/discovery-client/commit/230f317a8e6e9542b82efcbac9f5cd7b9cff34b6) fix: reconnect the client on update failure - [`ac5ab32`](https://togithub.com/siderolabs/discovery-client/commit/ac5ab32d1350332e837eea76f02a2225ce17c626) feat: support deleting an affiliate - [`27a5bee`](https://togithub.com/siderolabs/discovery-client/commit/27a5beeccc45c82222fee5a70a2318b21cf87ac6) chore: rekres - [`a9a5e9b`](https://togithub.com/siderolabs/discovery-client/commit/a9a5e9bfddaa670e0fb4f57510167d377cf09b07) feat: initial client code - [`98eb999`](https://togithub.com/siderolabs/discovery-client/commit/98eb9999c0c76d2f93378108b7e22de6bcae6e81) chore: initial commit

##### Dependency Changes - **github.com/cosi-project/runtime** [`15e9d67`](https://togithub.com/siderolabs/omni/commit/15e9d678159d) -> v0.4.5 - **github.com/siderolabs/discovery-client** v0.1.9 ***new*** Previous release can be found at [v0.37.1](https://togithub.com/siderolabs/omni/releases/tag/v0.37.1) ### [`v0.37.1`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.1) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.37.0...v0.37.1) #### [Omni 0.37.1](https://togithub.com/siderolabs/omni/releases/tag/v0.37.1) (2024-06-07) Welcome to the v0.37.1 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Contributors - Artem Chernyshev - Utku Ozdemir ##### Changes
3 commits

- [`01945b8`](https://togithub.com/siderolabs/omni/commit/01945b8d849103732282344b197f284fc88a964b) release(v0.37.1): prepare release - [`29724e0`](https://togithub.com/siderolabs/omni/commit/29724e04c6e411a486a97d143131c78b14fada27) fix: properly update the pulled images count if some images are skipped - [`05de9d8`](https://togithub.com/siderolabs/omni/commit/05de9d8eb893e973c5c02048db9fd55dad7254f6) fix: pass through the `talosctl -n` args if they cannot be resolved

##### Dependency Changes This release has no dependency changes Previous release can be found at [v0.37.0](https://togithub.com/siderolabs/omni/releases/tag/v0.37.0) ### [`v0.37.0`](https://togithub.com/siderolabs/omni/releases/tag/v0.37.0) [Compare Source](https://togithub.com/siderolabs/omni/compare/v0.36.0...v0.37.0) #### [Omni 0.37.0](https://togithub.com/siderolabs/omni/releases/tag/v0.37.0) (2024-06-06) Welcome to the v0.37.0 release of Omni! Please try out the release binaries and report any issues at https://github.com/siderolabs/omni/issues. ##### Omni Hosted Discovery Service Omni is now bundled with the discovery service. If enabled, it will be started on the ipv6 address of the wireguard network. Then it will be possible to configure clusters to use Omni discovery service instead of a public one. ##### Node Overview Page Node overview page now displays more information about the node. That includes: - Machine stage. - Unmet health check conditions of the Talos `MachineStatus`. - CPU, memory and secure boot information. - The list of labels added to the machine. ##### Patches UI The UI now has the page that shows config patches define for a machine. It includes both cluster level and account level machine patches. ##### Secureboot Support Added Omni now fully supports secureboot enabled machines. ##### Service Events Node overview page service list now displays information about each service events. If a service fails to start it will be possible to see why in the UI. ##### Contributors - Artem Chernyshev - Andrey Smirnov - Andrey Smirnov - Seán C McCord - Utku Ozdemir - Dmitriy Matrenichev - Alexey Palazhchenko - Rohit Dandamudi - Alex Lubbock - Christian Hüning - Dennis Marttinen - Mattias Cockburn - Noel Georgi - Petr Krutov - Philipp Sauter - Rohit Dandamudi - Sergey Yakovlev ##### Changes
31 commits

- [`1957b5e`](https://togithub.com/siderolabs/omni/commit/1957b5e937b8335c7ea88d977af847b7cd464552) release(v0.37.0): prepare release - [`471bbe4`](https://togithub.com/siderolabs/omni/commit/471bbe41466d683dcbff2399b6e1f4a7b2183ee7) fix: properly set `Cache-Control` header - [`8eac9c9`](https://togithub.com/siderolabs/omni/commit/8eac9c9aaa3dcfc86d828270c194c709a92cf126) fix: fix config generation failure due to secure boot status - [`331fc31`](https://togithub.com/siderolabs/omni/commit/331fc31984491d96a704c17447a75e000457033f) feat: run embedded discovery service in Omni - [`05a6cf8`](https://togithub.com/siderolabs/omni/commit/05a6cf819aa1066bab016702c6cc277e28669427) feat: add Cache-Control header for head requests - [`d0cb1bc`](https://togithub.com/siderolabs/omni/commit/d0cb1bc744282987abae53f84a2d8a6637d76adb) chore: replace grpc.Dial\* with grpc.NewClient - [`02444f6`](https://togithub.com/siderolabs/omni/commit/02444f6e2bda9519e9826080188d7d8e0d4d0096) fix: properly generate machine config input versions in the migration - [`a80a9cf`](https://togithub.com/siderolabs/omni/commit/a80a9cf249a1bcc2b93b6fa9ac63b0a298a16c7f) fix: read proper resource type in the `MachineStatusSnapshot` - [`2a525ab`](https://togithub.com/siderolabs/omni/commit/2a525ab68a284c6f74dd738dcdf73c97c8bab653) release(v0.37.0-beta.0): prepare release - [`800762d`](https://togithub.com/siderolabs/omni/commit/800762dc150f11be3eb94d8382d1c47dc24b4cf8) chore: rewrite `MachineStatus` to use `QController` - [`ed26122`](https://togithub.com/siderolabs/omni/commit/ed26122ce0cccd7812e35c351666ca845154dfb9) fix: implement the controller for handling machine status snapshot - [`6aa2140`](https://togithub.com/siderolabs/omni/commit/6aa21409e5ed3f68758a7f03fa13cde76f0ff22f) feat: display more data on the node overview page - [`5654a49`](https://togithub.com/siderolabs/omni/commit/5654a494063ec59c8f6e776d662022a0cefc53e8) chore: add renovate.json - [`82abb2b`](https://togithub.com/siderolabs/omni/commit/82abb2ba536512473d2392bff602adc4cc5dbed8) chore: bump deps - [`c635827`](https://togithub.com/siderolabs/omni/commit/c6358272732628b01e38efdccbcfd766205ed7da) test: do not use epoch millis in service account names - [`22e3acf`](https://togithub.com/siderolabs/omni/commit/22e3acf2eaef19b28d0bed951790a08b545084ed) chore: bump default Talos version to 1.7.4 - [`a67d1fb`](https://togithub.com/siderolabs/omni/commit/a67d1fb30b3de8e0f25d740a28e1535295377420) fix: always generate siderolink connection config for all machines - [`9bce82a`](https://togithub.com/siderolabs/omni/commit/9bce82ad769d0042993302bf08cebf6abcbe7d2c) fix: ignore MachineStatus events timestamps as they're not reliable - [`ccca5b5`](https://togithub.com/siderolabs/omni/commit/ccca5b5f66461ce07b621a3366b676673f92f102) fix: bump siderolink module version - [`f38b7e5`](https://togithub.com/siderolabs/omni/commit/f38b7e54a69f4a27d6897900f13e8169bbe1a484) feat: enable ALPN for machine API - [`48cc03a`](https://togithub.com/siderolabs/omni/commit/48cc03a7c3650dd180225dfb2ec88c6770c91885) fix: retry affiliate deletes - [`55afa59`](https://togithub.com/siderolabs/omni/commit/55afa59033898499d24180c2b1d9a1b568905e43) feat: add secure boot support - [`0bd2a42`](https://togithub.com/siderolabs/omni/commit/0bd2a420e85901ba2e4d4137823bafc391896020) docs: fix a typo in the on-prem installation link - [`247c165`](https://togithub.com/siderolabs/omni/commit/247c16550f6aa2ad7d5682c115862e67c979cfb3) fix: improve wording in authentication error messages - [`e2f8407`](https://togithub.com/siderolabs/omni/commit/e2f8407cebe43ad14bc5d5b415a327e3c63286a5) chore: run rekres - [`4a8ebbf`](https://togithub.com/siderolabs/omni/commit/4a8ebbf19f9ea0decb047aeaf656c2d9d6e58759) chore: enable codecov and rekres - [`2f1ab0d`](https://togithub.com/siderolabs/omni/commit/2f1ab0df457c5119a2c1aa3b5d0e9a7aa90e675f) feat: show service events on the node overview page - [`c68a836`](https://togithub.com/siderolabs/omni/commit/c68a8369045e99169208996f5dc7ed66a07a2791) fix: use proper name for fetching existing extension configuration - [`4b747f0`](https://togithub.com/siderolabs/omni/commit/4b747f0380563a40ce9abfe435e573fde8c98184) feat: add dedicated patch pages for machines and cluster machines - [`4bd0331`](https://togithub.com/siderolabs/omni/commit/4bd0331958088c16a1b5c2e7cc5c92368cf00e95) fix: get rid of duplicating label completion options - [`631f5c5`](https://togithub.com/siderolabs/omni/commit/631f5c570cea9535933657e133c940d65bb29626) chore: always build frontend on BUILDPLATFORM

##### Changes since v0.37.0-beta.0
8 commits

- [`1957b5e`](https://togithub.com/siderolabs/omni/commit/1957b5e937b8335c7ea88d977af847b7cd464552) release(v0.37.0): prepare release - [`471bbe4`](https://togithub.com/siderolabs/omni/commit/471bbe41466d683dcbff2399b6e1f4a7b2183ee7) fix: properly set `Cache-Control` header - [`8eac9c9`](https://togithub.com/siderolabs/omni/commit/8eac9c9aaa3dcfc86d828270c194c709a92cf126) fix: fix config generation failure due to secure boot status - [`331fc31`](https://togithub.com/siderolabs/omni/commit/331fc31984491d96a704c17447a75e000457033f) feat: run embedded discovery service in Omni - [`05a6cf8`](https://togithub.com/siderolabs/omni/commit/05a6cf819aa1066bab016702c6cc277e28669427) feat: add Cache-Control header for head requests - [`d0cb1bc`](https://togithub.com/siderolabs/omni/commit/d0cb1bc744282987abae53f84a2d8a6637d76adb) chore: replace grpc.Dial\* with grpc.NewClient - [`02444f6`](https://togithub.com/siderolabs/omni/commit/02444f6e2bda9519e9826080188d7d8e0d4d0096) fix: properly generate machine config input versions in the migration - [`a80a9cf`](https://togithub.com/siderolabs/omni/commit/a80a9cf249a1bcc2b93b6fa9ac63b0a298a16c7f) fix: read proper resource type in the `MachineStatusSnapshot`

##### Changes from siderolabs/discovery-service
52 commits

- [`74bca2d`](https://togithub.com/siderolabs/discovery-service/commit/74bca2da5cc86fd6efc57838b69a89beb2149069) feat: export service entrypoint - [`86e1317`](https://togithub.com/siderolabs/discovery-service/commit/86e131779aba903276f3762ee9330eed868aabbe) feat: log the state file size on load and save - [`417251c`](https://togithub.com/siderolabs/discovery-service/commit/417251c0ba82917a5d31e9bae56eb054340a0c64) fix: fix the panic in loading state from storage - [`10c83d2`](https://togithub.com/siderolabs/discovery-service/commit/10c83d2eab0338fc979f84bc9e9fade7a1b45fed) release(v1.0.1): prepare release - [`196c6

--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/siderolabs/omni).
renovate[bot] commented 3 weeks ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 -> v1.16.8
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 -> v1.3.12
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.7 -> v2.6.12
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.7 -> v1.3.12
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.9 -> v1.3.14
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 -> v1.11.14
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.7 -> v1.17.12
github.com/aws/aws-sdk-go-v2/service/sso v1.20.9 -> v1.21.1
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.3 -> v1.25.1
github.com/aws/aws-sdk-go-v2/service/sts v1.28.10 -> v1.29.1
github.com/cpuguy83/go-md2man/v2 v2.0.3 -> v2.0.4
golang.org/x/oauth2 v0.20.0 -> v0.21.0
File name: internal/e2e-tests/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
github.com/go-jose/go-jose/v3 v3.0.1 -> v3.0.3
golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc -> v0.0.0-20240506185415-9bf2ced13842
File name: client/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
github.com/cpuguy83/go-md2man/v2 v2.0.3 -> v2.0.4
k8s.io/apimachinery v0.30.1 -> v0.30.2