osbuild / osbuild-composer

An HTTP service for building bootable OS images.
https://www.osbuild.org
Apache License 2.0
160 stars 108 forks source link

build(deps): bump the go-deps group across 1 directory with 16 updates #4315

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the go-deps group with 9 updates in the / directory:

Package From To
cloud.google.com/go/compute 1.27.5 1.28.0
github.com/aws/aws-sdk-go-v2 1.30.3 1.30.4
github.com/aws/aws-sdk-go-v2/config 1.27.9 1.27.28
github.com/aws/aws-sdk-go-v2/feature/s3/manager 1.16.9 1.17.12
github.com/aws/aws-sdk-go-v2/service/autoscaling 1.43.3 1.43.4
github.com/aws/aws-sdk-go-v2/service/ec2 1.173.0 1.175.1
github.com/openshift-online/ocm-sdk-go 0.1.432 0.1.436
github.com/osbuild/images 0.77.0 0.78.0
github.com/prometheus/client_golang 1.19.1 1.20.1

Updates cloud.google.com/go/compute from 1.27.5 to 1.28.0

Changelog

Sourced from cloud.google.com/go/compute's changelog.

1.28.0 (2024-05-01)

Features

  • documentai: A new message FoundationModelTuningOptions is added (1d757c6)
  • documentai: Support Chunk header and footer in Doc AI external proto (1d757c6)

Bug Fixes

  • documentai: Bump x/net to v0.24.0 (ba31ed5)

1.27.0 (2024-04-15)

Features

  • documentai: Support a new Layout Processor in Document AI (2cdc40a)

1.26.1 (2024-03-14)

Bug Fixes

  • documentai: Update protobuf dep to v1.33.0 (30b038d)

Documentation

  • documentai: A comment for field processor_version_source in message .google.cloud.documentai.v1beta3.ImportProcessorVersionRequest is changed (25c3f2d)

1.26.0 (2024-02-21)

Features

  • documentai: A new field schema_override is added to message ProcessOptions (#9400) (a86aa8e)
  • documentai: A new message FoundationModelTuningOptions is added (7e6c208)

1.25.0 (2024-02-09)

Features

  • documentai: Expose model_type in v1 processor, so that user can see the model_type after get or list processor version (2fcf55c)

1.24.0 (2024-02-06)

... (truncated)

Commits


Updates github.com/aws/aws-sdk-go-v2 from 1.30.3 to 1.30.4

Commits


Updates github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.28

Commits


Updates github.com/aws/aws-sdk-go-v2/credentials from 1.17.9 to 1.17.28

Commits


Updates github.com/aws/aws-sdk-go-v2/feature/ec2/imds from 1.16.0 to 1.16.12

Commits


Updates github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.9 to 1.17.12

Commits


Updates github.com/aws/aws-sdk-go-v2/service/autoscaling from 1.43.3 to 1.43.4

Commits


Updates github.com/aws/aws-sdk-go-v2/service/ec2 from 1.173.0 to 1.175.1

Commits


Updates github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.4 to 1.60.0

Commits


Updates github.com/aws/smithy-go from 1.20.3 to 1.20.4

Changelog

Sourced from github.com/aws/smithy-go's changelog.

Release (2024-08-14)

Module Highlights

  • github.com/aws/smithy-go: v1.20.4
    • Dependency Update: Bump minimum Go version to 1.21.

Release (2024-06-27)

Module Highlights

  • github.com/aws/smithy-go: v1.20.3
    • Bug Fix: Fix encoding/cbor test overflow on x86.

Release (2024-03-29)

  • No change notes available for this release.

Release (2024-02-21)

Module Highlights

  • github.com/aws/smithy-go: v1.20.1
    • Bug Fix: Remove runtime dependency on go-cmp.

Release (2024-02-13)

Module Highlights

  • github.com/aws/smithy-go: v1.20.0
    • Feature: Add codegen definition for sigv4a trait.
    • Feature: Bump minimum Go version to 1.20 per our language support policy.

Release (2023-12-07)

Module Highlights

  • github.com/aws/smithy-go: v1.19.0
    • Feature: Support modeled request compression.

Release (2023-11-30)

  • No change notes available for this release.

Release (2023-11-29)

Module Highlights

  • github.com/aws/smithy-go: v1.18.0
    • Feature: Expose Options() method on generated service clients.

Release (2023-11-15)

Module Highlights

  • github.com/aws/smithy-go: v1.17.0
    • Feature: Support identity/auth components of client reference architecture.

... (truncated)

Commits


Updates github.com/openshift-online/ocm-sdk-go from 0.1.432 to 0.1.436

Release notes

Sourced from github.com/openshift-online/ocm-sdk-go's releases.

Release 0.1.436

  • Update model version v0.0.389
    • Add state struct to node pool
    • Add limited support reason override

Release 0.1.435

No release notes provided.

Release 0.1.434

  • Update model version v0.0.386
    • Add RootVolume attribute to AWSNodePool model
  • Update model version v0.0.387
    • Add ProjectNumber field to WifConfig model

Release 0.1.433

  • Update model version v0.0.384
    • Add clusters_mgmt API model for v2alpha1
  • Update model version v0.0.385
    • Update WIF endpoint path
    • Remove WIF templates endpoints
Changelog

Sourced from github.com/openshift-online/ocm-sdk-go's changelog.

0.1.436

  • Update model version v0.0.389
    • Add state struct to node pool
    • Add limited support reason override

0.1.435

  • Add 'OidcThumbprint' type model to v1 and v2alpha1
  • Add 'OidcThumbprintInput' type model to v1 and v2alpha1
  • Add 'OidcThumbprint' resource model to v1 and v2alpha1

0.1.434

  • Update model version v0.0.386
    • Add RootVolume attribute to AWSNodePool model
  • Update model version v0.0.387
    • Add ProjectNumber field to WifConfig model

0.1.433

  • Update model version v0.0.384
    • Add clusters_mgmt API model for v2alpha1
  • Update model version v0.0.385
    • Update WIF endpoint path
    • Remove WIF templates endpoints
Commits


Updates github.com/osbuild/images from 0.77.0 to 0.78.0

Release notes

Sourced from github.com/osbuild/images's releases.

0.78.0

Changes with 0.78.0

  • Remove vendored dependencies (#861)
    • Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
  • Update osbuild dependency commit ID to latest (#850)
    • Author: SchutzBot, Reviewers: Achilleas Koutsou
  • build(deps): bump google.golang.org/api from 0.191.0 to 0.192.0 in the go-deps group (#858)
    • Author: dependabot[bot], Reviewers: SchutzBot
  • build(deps): bump the go-deps group with 2 updates (#856)
    • Author: dependabot[bot], Reviewers: SchutzBot
  • disk,otk-make-fstab-stage: make GetFSTabOptions() return an error and remove recover() (#828)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou
  • osbuild: add test for essential mounts in NewBootcInstallToFilesystemStage (#852)
    • Author: Michael Vogt, Reviewers: Ondřej Budai
  • pathpolicy: move to generics and unexport pathTrie (#854)
    • Author: Michael Vogt, Reviewers: Ondřej Budai
  • pathpolicy: tweak error messages and add test (#853)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
  • platform: remove unused X86BootLoader type (#859)
    • Author: Ondřej Budai, Reviewers: Michael Vogt

— Somewhere on the Internet, 2024-08-19

Commits
  • d39ef4e tools: drop 'go mod vendor' from prepare-source.sh
  • d0cc252 Remove vendored dependencies
  • 2b39987 platform: remove unused X86BootLoader type
  • e2ebc28 build(deps): bump google.golang.org/api in the go-deps group
  • 93f7342 otk-make-fstab-stage: remove recover()
  • 60773d5 disk: make GetFSTabOptions() return an error
  • d295bde disk: add static checks that interfaces are implemented
  • 1bcf0f7 build(deps): bump the go-deps group with 2 updates
  • 779f866 schutzfile: Update osbuild dependency commit ID
  • 248da50 osbuild: add test for essential mounts in NewBootcInstallToFilesystemStage
  • Additional commits viewable in compare view


Updates github.com/prometheus/client_golang from 1.19.1 to 1.20.1

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.20.1

This release contains the critical fix for the issue. Thanks to @​geberl, @​CubicrootXYZ, @​zetaab and @​timofurrer for helping us with the investigation!

  • [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on Linux machines. #1587

v1.20.0

Thanks everyone for contributions!

:warning: In this release we remove one (broken anyway, given Go runtime changes) metric and add three new (representing GOGC, GOMEMLIMIT and GOMAXPROCS flags) to the default collectors.NewGoCollector() collector. Given its popular usage, expect your binary to expose two additional metric.

Changes

  • [CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
  • [FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
  • [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568 #1578
  • [FEATURE] testutil: Add CollectAndFormat method. #1503
  • [FEATURE] histograms: Add support for exemplars in native histograms. #1471
  • [FEATURE] promhttp: Add experimental support for zstd on scrape, controlled by the request Accept-Encoding header. #1496
  • [FEATURE] api/v1: Add WithLimit parameter to all API methods that supports it. #1544
  • [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #1537
  • [FEATURE] process-collectors: Add network usage metrics: process_network_receive_bytes_total and process_network_transmit_bytes_total. #1555
  • [FEATURE] promlint: Add duplicated metric lint rule. #1472
  • [BUGFIX] promlint: Relax metric type in name linter rule. #1455
  • [BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #1480
  • [BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424

... (truncated)

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.20.1 / 2024-08-20

  • [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on linux machines. #1587

1.20.0 / 2024-08-14

  • [CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
  • [FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
  • [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568 #1578
  • [FEATURE] testutil: Add CollectAndFormat method. #1503
  • [FEATURE] histograms: Add support for exemplars in native histograms. #1471
  • [FEATURE] promhttp: Add experimental support for zstd on scrape, controlled by the request Accept-Encoding header. #1496
  • [FEATURE] api/v1: Add WithLimit parameter to all API methods that supports it. #1544
  • [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #1537
  • [FEATURE] process-collector: Add network usage metrics: process_network_receive_bytes_total and process_network_transmit_bytes_total. #1555
  • [FEATURE] promlint: Add duplicated metric lint rule. #1472
  • [BUGFIX] promlint: Relax metric type in name linter rule. #1455
  • [BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #1480
  • [BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424

1.19.0 / 2024-02-27

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

1.18.0 / 2023-12-22

  • [FEATURE] promlint: Allow creation of custom metric validations. #1311
  • [FEATURE] Go programs using client_golang can be built in wasip1 OS. #1350
  • [BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. #1367
  • [BUGFIX] testutil: Fix comparison of metrics with empty Help strings. #1378
  • [ENHANCEMENT] Improved performance of MetricVec.WithLabelValues(...). #1360

1.17.0 / 2023-09-27

  • [CHANGE] Minimum required go version is now 1.19 (we also test client_golang against new 1.21 version). #1325
  • [FEATURE] Add support for Created Timestamps in Counters, Summaries and Historams. #1313
  • [ENHANCEMENT] Enable detection of a native histogram without observations. #1314

1.16.0 / 2023-06-15

  • [BUGFIX] api: Switch to POST for LabelNames, Series, and QueryExemplars. #1252
  • [BUGFIX] api: Fix undefined execution order in return statements. #1260
  • [BUGFIX] native histograms: Fix bug in bucket key calculation. #1279
  • [ENHANCEMENT] Reduce constrainLabels allocations for all metrics. #1272
  • [ENHANCEMENT] promhttp: Add process start time header for scrape efficiency. #1278
  • [ENHANCEMENT] promlint: Improve metricUnits runtime. #1286

... (truncated)

Commits
  • 2254d6c Merge pull request #1587 from prometheus/fix-processcollector
  • 4a15d05 Cut 1.20.1
  • f2dd7b3 Use pedantic registry in other places too, to double check.
  • 261fe84 bugfix: Pass network metrics to processCollector's Describe() function
  • 5bf3341 Use NewPedanticRegistry in Process' Collector tests
  • 73b811c Cut 1.20.0 release. (#1580)
  • 7ce5089 gocollector: Attach original runtime/metrics metric name to help. (#1578)
  • 062300e Remove go_memstat_lookups_total; added runtime/metrics calculation to memstat...
  • aa3c00d Update common Prometheus files (#1576)
  • 3ad2722 Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /s...
  • Additional commits viewable in compare view


Updates github.com/vmware/govmomi from 0.39.0 to 0.40.0

Release notes

Sourced from github.com/vmware/govmomi's releases.

v0.40.0

Release v0.40.0

Release Date: 2024-08-12

🐞 Fix

  • [15d5ffdb] govc object.collect truncation (#3331) (#3501)
  • [18e43541] govc: output Message field for 'EventEx' types
  • [11dc5a39] restore govc import.spec DiskProvisioning default value (#3427) (#3483)

💡 Examples

  • [eea1d299] add ExampleCollector_WaitForUpdatesEx_pagination

💫 API Changes

  • [d035dc72] add session.Manager.ImpersonateUser method (#3507)
  • [ea3e806f] add alarm package with helpers for AlarmManager and Alarms
  • [208d532c] convert vSAN directory name to uuid in ResolveLibraryItemStorage

💫 govc (CLI)

  • [0917e718] add session.login '-as' flag to impersonate user
  • [d6a3b614] add alarm commands
  • [2975ade1] add event.post command
  • [db6e9623] add library.sync '-f' flag to force sync file content
  • [cc02310c] add library.info -S flag

💫 vcsim (Simulator)

  • [ee966a69] add SessionManager.ImpersonateUser method
  • [5a501b50] implement WaitForUpdatesEx pagination support
  • [9c282108] add AlarmManager (#3489) (#2476)
  • [db40be6b] fix panic in CancelTask (#3451) (#3506)
  • [e63f1272] add ovf DiskProvisioning validation
  • [0633de5c] add DatastoreNamespaceManager

🧹 Chore

  • [6e27ff34] Update version.go for v0.40.0

⚠️ BREAKING

📖 Commits

  • [6e27ff34] chore: Update version.go for v0.40.0
  • [eea1d299] examples: add ExampleCollector_WaitForUpdatesEx_pagination

... (truncated)

Commits
  • 6e27ff3 chore: Update version.go for v0.40.0
  • 3b6a726 Merge pull request #3518 from dougm/issue-3507
  • d57042a Merge pull request #3517 from dougm/issue-3501
  • eea1d29 examples: add ExampleCollector_WaitForUpdatesEx_pagination
  • ee966a6 vcsim: add SessionManager.ImpersonateUser method
  • 0917e71 govc: add session.login '-as' flag to impersonate user
  • d035dc7 api: add session.Manager.ImpersonateUser method
  • 15d5ffd fix: govc object.collect truncation
  • 5a501b5 vcsim: implement WaitForUpdatesEx pagination support
  • a22290f Merge pull request #3516 from dougm/alarms
  • Additional commits viewable in compare view


Updates golang.org/x/exp from 0.0.0-20240613232115-7f521ea00fb8 to 0.0.0-20240719175910-8a7402abbf56

Commits


Updates google.golang.org/api from 0.191.0 to 0.193.0

Release notes

Sourced from google.golang.org/api's releases.

v0.193.0

0.193.0 (2024-08-20)

Features

v0.192.0

0.192.0 (2024-08-13)

Features

Bug Fixes

  • internal/cba: Update credsNewAuth path to use nil oauth2 client (#2731) (b457582)
Changelog

Sourced from google.golang.org/api's changelog.

0.193.0 (2024-08-20)

Features

0.192.0 (2024-08-13)

Features

  • all: Auto-regenerate discovery clients (
dependabot[bot] commented 1 month ago

Superseded by #4318.