edgelesssys / constellation

Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.
GNU Affero General Public License v3.0
903 stars 47 forks source link

deps: update Go dependencies #3215

Closed renovate[bot] closed 1 day ago

renovate[bot] commented 6 days ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cloud.google.com/go/compute v1.27.1 -> v1.27.2 age adoption passing confidence
cloud.google.com/go/compute/metadata v0.3.0 -> v0.4.0 age adoption passing confidence
cloud.google.com/go/kms v1.18.1 -> v1.18.2 age adoption passing confidence
cloud.google.com/go/secretmanager v1.13.2 -> v1.13.3 age adoption passing confidence
github.com/aws/aws-sdk-go v1.54.9 -> v1.54.12 age adoption passing confidence
github.com/aws/aws-sdk-go-v2 v1.30.0 -> v1.30.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/config v1.27.22 -> v1.27.23 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/credentials v1.17.22 -> v1.17.23 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.8 -> v1.16.9 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.2 -> v1.17.3 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/autoscaling v1.43.0 -> v1.43.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.38.0 -> v1.38.2 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/ec2 v1.167.0 -> v1.167.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.33.0 -> v1.33.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.23.0 -> v1.23.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/s3 v1.57.0 -> v1.57.1 age adoption passing confidence
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.32.0 -> v1.32.1 age adoption passing confidence
github.com/aws/smithy-go v1.20.2 -> v1.20.3 age adoption passing confidence
google.golang.org/api v0.186.0 -> v0.187.0 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

googleapis/google-cloud-go (cloud.google.com/go/compute/metadata) ### [`v0.4.0`](https://togithub.com/googleapis/google-cloud-go/blob/HEAD/CHANGES.md#v040) [Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.3.0...v0.4.0) - bigquery: \-`NewGCSReference` is now a function, not a method on `Client`. - `Table.LoaderFrom` now accepts a `ReaderSource`, enabling loading data into a table from a file or any `io.Reader`. - Client.Table and Client.OpenTable have been removed. Replace ```go client.OpenTable("project", "dataset", "table") ``` with ```go client.DatasetInProject("project", "dataset").Table("table") ``` - Client.CreateTable has been removed. Replace ```go client.CreateTable(ctx, "project", "dataset", "table") ``` with ```go client.DatasetInProject("project", "dataset").Table("table").Create(ctx) ``` - Dataset.ListTables have been replaced with Dataset.Tables. Replace ```go tables, err := ds.ListTables(ctx) ``` with ```go it := ds.Tables(ctx) for { table, err := it.Next() if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: use table. } ``` - Client.Read has been replaced with Job.Read, Table.Read and Query.Read. Replace ```go it, err := client.Read(ctx, job) ``` with ```go it, err := job.Read(ctx) ``` and similarly for reading from tables or queries. - The iterator returned from the Read methods is now named RowIterator. Its behavior is closer to the other iterators in these libraries. It no longer supports the Schema method; see the next item. Replace ```go for it.Next(ctx) { var vals ValueList if err := it.Get(&vals); err != nil { // TODO: Handle error. } // TODO: use vals. } if err := it.Err(); err != nil { // TODO: Handle error. } ``` with for { var vals ValueList err := it.Next(&vals) if err == iterator.Done { break } if err != nil { // TODO: Handle error. } // TODO: use vals. } Instead of the `RecordsPerRequest(n)` option, write ```go it.PageInfo().MaxSize = n ``` Instead of the `StartIndex(i)` option, write ```go it.StartIndex = i ``` - ValueLoader.Load now takes a Schema in addition to a slice of Values. Replace ```go func (vl *myValueLoader) Load(v []bigquery.Value) ``` with ```go func (vl *myValueLoader) Load(v []bigquery.Value, s bigquery.Schema) ``` - Table.Patch is replace by Table.Update. Replace ```go p := table.Patch() p.Description("new description") metadata, err := p.Apply(ctx) ``` with ```go metadata, err := table.Update(ctx, bigquery.TableMetadataToUpdate{ Description: "new description", }) ``` - Client.Copy is replaced by separate methods for each of its four functions. All options have been replaced by struct fields. - To load data from Google Cloud Storage into a table, use Table.LoaderFrom. Replace ```go client.Copy(ctx, table, gcsRef) ``` with ```go table.LoaderFrom(gcsRef).Run(ctx) ``` Instead of passing options to Copy, set fields on the Loader: ```go loader := table.LoaderFrom(gcsRef) loader.WriteDisposition = bigquery.WriteTruncate ``` - To extract data from a table into Google Cloud Storage, use Table.ExtractorTo. Set fields on the returned Extractor instead of passing options. Replace ```go client.Copy(ctx, gcsRef, table) ``` with ```go table.ExtractorTo(gcsRef).Run(ctx) ``` - To copy data into a table from one or more other tables, use Table.CopierFrom. Set fields on the returned Copier instead of passing options. Replace ```go client.Copy(ctx, dstTable, srcTable) ``` with ```go dst.Table.CopierFrom(srcTable).Run(ctx) ``` - To start a query job, create a Query and call its Run method. Set fields on the query instead of passing options. Replace ```go client.Copy(ctx, table, query) ``` with ```go query.Run(ctx) ``` - Table.NewUploader has been renamed to Table.Uploader. Instead of options, configure an Uploader by setting its fields. Replace ```go u := table.NewUploader(bigquery.UploadIgnoreUnknownValues()) ``` with ```go u := table.NewUploader(bigquery.UploadIgnoreUnknownValues()) u.IgnoreUnknownValues = true ``` - pubsub: remove `pubsub.Done`. Use `iterator.Done` instead, where `iterator` is the package `google.golang.org/api/iterator`.
aws/aws-sdk-go (github.com/aws/aws-sdk-go) ### [`v1.54.12`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15412-2024-07-01) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.54.11...v1.54.12) \=== ##### Service Client Updates - `service/apigateway`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/cognito-identity`: Updates service API - `service/connect`: Updates service API, documentation, and paginators - `service/docdb`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/eks`: Updates service API - `service/payment-cryptography`: Updates service API and documentation - `service/payment-cryptography-data`: Updates service API, documentation, and waiters - `service/states`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/swf`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/wafv2`: Updates service API and documentation ### [`v1.54.11`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15411-2024-06-28) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.54.10...v1.54.11) \=== ##### Service Client Updates - `service/acm-pca`: Updates service API - `service/cloudhsmv2`: Updates service API and documentation - Added 3 new APIs to support backup sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added BackupArn to the output of the DescribeBackups API. Added support for BackupArn in the CreateCluster API. - `service/connect`: Updates service API and documentation - `service/elasticmapreduce`: Updates service API and documentation - This release provides the support for new allocation strategies i.e. CAPACITY_OPTIMIZED_PRIORITIZED for Spot and PRIORITIZED for On-Demand by taking input of priority value for each instance type for instance fleet clusters. - `service/glue`: Updates service API and documentation - Added AttributesToGet parameter to Glue GetDatabases, allowing caller to limit output to include only the database name. - `service/kinesisanalyticsv2`: Updates service API and documentation - `service/opensearch`: Updates service API and documentation - `service/pi`: Updates service API and documentation - `service/workspaces`: Updates service API and documentation - Added support for Red Hat Enterprise Linux 8 on Amazon WorkSpaces Personal. ### [`v1.54.10`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15410-2024-06-27) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.54.9...v1.54.10) \=== ##### Service Client Updates - `service/application-autoscaling`: Updates service API and documentation - `service/chime-sdk-media-pipelines`: Updates service API and documentation - `service/cloudfront`: Updates service API and documentation - Doc only update for CloudFront that fixes customer-reported issue - `service/datazone`: Updates service API, documentation, and paginators - `service/elasticache`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/mq`: Updates service API and documentation - This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. - `service/qconnect`: Updates service API, documentation, and paginators - `service/quicksight`: Updates service API and documentation - Adding support for Repeating Sections, Nested Filters - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updates Amazon RDS documentation for TAZ export to S3. - `service/sagemaker`: Updates service API and documentation - Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. - `service/workspaces`: Updates service API and documentation - Added support for WorkSpaces Pools.
aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2) ### [`v1.30.1`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.30.0...v1.30.1) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.30.0...v1.30.1)
aws/smithy-go (github.com/aws/smithy-go) ### [`v1.20.3`](https://togithub.com/aws/smithy-go/compare/v1.20.2...v1.20.3) [Compare Source](https://togithub.com/aws/smithy-go/compare/v1.20.2...v1.20.3)
googleapis/google-api-go-client (google.golang.org/api) ### [`v0.187.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.187.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.186.0...v0.187.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​2655](https://togithub.com/googleapis/google-api-go-client/issues/2655)) ([1a28e06](https://togithub.com/googleapis/google-api-go-client/commit/1a28e0622fbb1a069f973a099f2340ccf5ced528)) - **all:** Auto-regenerate discovery clients ([#​2658](https://togithub.com/googleapis/google-api-go-client/issues/2658)) ([719f988](https://togithub.com/googleapis/google-api-go-client/commit/719f98850209581d9ba3d69e60f7cea310f57802)) - **all:** Auto-regenerate discovery clients ([#​2659](https://togithub.com/googleapis/google-api-go-client/issues/2659)) ([7cd88da](https://togithub.com/googleapis/google-api-go-client/commit/7cd88dabf7a36af1b9586f242e565e93b882f6de)) - **all:** Auto-regenerate discovery clients ([#​2660](https://togithub.com/googleapis/google-api-go-client/issues/2660)) ([3ca2f84](https://togithub.com/googleapis/google-api-go-client/commit/3ca2f844a9d76ba63af67393338744387db73664)) - **all:** Auto-regenerate discovery clients ([#​2661](https://togithub.com/googleapis/google-api-go-client/issues/2661)) ([0a238f5](https://togithub.com/googleapis/google-api-go-client/commit/0a238f578c422a11440ee094359d226880081056)) - **all:** Auto-regenerate discovery clients ([#​2663](https://togithub.com/googleapis/google-api-go-client/issues/2663)) ([6e061ce](https://togithub.com/googleapis/google-api-go-client/commit/6e061ced5f33f1aed0d5360d6a81617665de28ed)) ##### Bug Fixes - **gensupport:** Wrap chunk upload err for retries ([#​2657](https://togithub.com/googleapis/google-api-go-client/issues/2657)) ([a758bc1](https://togithub.com/googleapis/google-api-go-client/commit/a758bc17ee3fcce07913275095bafc512a7e441c)) - Pass through gRPC api key option to new auth lib ([#​2664](https://togithub.com/googleapis/google-api-go-client/issues/2664)) ([e051997](https://togithub.com/googleapis/google-api-go-client/commit/e05199702297d91cdce420f43fcc1c7c691a6f53))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

netlify[bot] commented 6 days ago

Deploy Preview for constellation-docs canceled.

Name Link
Latest commit 5b78895945a95e994b557a7e6ad6f1ddb9163f34
Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/6685342a1d0fa3000885f470
renovate[bot] commented 6 days 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
cloud.google.com/go/auth v0.6.0 -> v0.6.1
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 -> v1.6.3
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.12 -> v1.3.13
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.12 -> v2.6.13
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.12 -> v1.3.13
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 -> v1.11.3
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.14 -> v1.3.15
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.14 -> v1.11.15
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.12 -> v1.17.13
github.com/aws/aws-sdk-go-v2/service/sso v1.22.0 -> v1.22.1
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0 -> v1.26.1
github.com/aws/aws-sdk-go-v2/service/sts v1.30.0 -> v1.30.1
google.golang.org/genproto v0.0.0-20240617180043-68d350f18fd4 -> v0.0.0-20240624140628-dc46fd24d27d
google.golang.org/genproto/googleapis/rpc v0.0.0-20240617180043-68d350f18fd4 -> v0.0.0-20240624140628-dc46fd24d27d
renovate[bot] commented 2 days ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

daniel-weisse commented 2 days ago

@elchead Can you move the reboot and io-priority changes to their own PR? They don't really make sense to be in this dependency update

github-actions[bot] commented 1 day ago

Coverage report

Package Old New Trend
internal/attestation/gcp 0.00% 0.00% :construction:
internal/cloud/azure 68.80% 68.80% :left_right_arrow: