Skip to content

Update module github.com/hetznercloud/hcloud-go to v1.59.2 - #386

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
deps-update/main/github.com-hetznercloud-hcloud-go-1.x
Open

Update module github.com/hetznercloud/hcloud-go to v1.59.2#386
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
deps-update/main/github.com-hetznercloud-hcloud-go-1.x

Conversation

@red-hat-konflux

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Confidence
github.com/hetznercloud/hcloud-go v1.26.2v1.59.2 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

hetznercloud/hcloud-go (github.com/hetznercloud/hcloud-go)

v1.59.2

Compare Source

Bug Fixes

v1.59.1

Compare Source

Bug Fixes
  • invalid_input API errors may not return details (bfa3803)

v1.59.0

Compare Source

Features

v1.58.0

Compare Source

API Changes for Traffic Prices and Server Type Included Traffic

There will be a breaking change in the API regarding Traffic Prices and Server Type Included Traffic on 2024-08-05. This release marks the affected fields as Deprecated. Please check if this affects any of your code and switch to the replacement fields where necessary.

You can learn more about this change in our changelog.

Upgrading
Server Type Included Traffic

If you were using the field hcloud.ServerType.IncludedTraffic, you can now get the information through hcloud.ServerType.Pricings:

func main() {
// previous
includedTraffic := serverType.IncludedTraffic

    // now
    locationOfInterest := "fsn1"
    var includedTraffic uint64
    for _, price := range serverType.Pricings {
        if price.Location.Name == locationOfInterest {
            includedTraffic = price.IncludedTraffic
            break
        }
    }
}
Traffic Prices

If you were using the field hcloud.Pricing.Traffic, you can now get the information through hcloud.Pricing.ServerTypes or hcloud.Pricing.LoadBalancerTypes:

func main() {
// previous
trafficPrice := pricing.Traffic

    // now
    serverTypeOfInterest := "cx22"
    locationOfInterest := "fsn1"

    var trafficPrice hcloud.Price
    for _, serverTypePricings := range pricing.ServerTypes {
        if serverTypePricings.ServerType.Name == serverTypeOfInterest {
            for _, price := range serverTypePricings {
               if price.Location.Name == locationOfInterest {
                   trafficPrice = price.PerTBTraffic
                   break
               }
            }
        }
    }
}
Features
  • load-balancer-type: new traffic price fields (90c3110)
  • pricing: mark traffic field as deprecated (90c3110)
  • server-type: mark included traffic field as deprecated (90c3110)
  • server-type: new traffic price fields (90c3110)

v1.57.0

Compare Source

Features

v1.56.0

Compare Source

Features
  • add volume format property (5ff15f8)

v1.55.0

Compare Source

Features
Bug Fixes
  • improve error message format with correlation id (1939cfb)

v1.54.1

Compare Source

Bug Fixes
  • creating firewall with rules not working correctly (#​414) (2a19325)

v1.54.0

Compare Source

Features
  • error: handle wrapped errors in IsError() (64902c5)
  • server: deprecate ServerRescueTypeLinux32 #​379 (7337010)
Bug Fixes
  • falsely omitted fields in firewall schema (7f39bfa)

v1.53.0

Compare Source

Features

v1.52.0

Compare Source

Features

v1.51.0

Compare Source

Features
Bug Fixes

v1.50.0

Compare Source

Features

v1.49.1

Compare Source

Bug Fixes

v1.49.0

Compare Source

Features
Bug Fixes

v1.48.0

Compare Source

Features
Bug Fixes
  • action: show accurate progress in WatchOverallProgress (#​281) (cae9e57)
  • iso: invalid field include_wildcard_architecture (188b68a)

v1.47.0

Compare Source

Features

v1.46.1

Compare Source

Bug Fixes
  • adjust label validation for max length of 63 characters (#​273) (6382808)
  • deps: update module golang.org/x/net to v0.11.0 (#​258) (7918f21)

v1.46.0

Compare Source

Features

v1.45.1

Compare Source

Bug Fixes
  • servertype: use int64 to fit TB sizes on 32-bit platforms (#​261) (2b19245)

v1.45.0

Compare Source

Features

v1.44.0

Compare Source

Features
Bug Fixes
  • deps: update module github.com/prometheus/client_golang to v1.15.1 (#​253) (275f0fd)

v1.43.0

Compare Source

Features
Bug Fixes
  • deps: update module github.com/prometheus/client_golang to v1.15.0 (#​250) (f10e804)

v1.42.0

Compare Source

Affordable, sustainable & powerful! 🚀You can now get one of our Arm64 CAX servers to optimize your operations while minimizing your costs!
Discover Ampere’s efficient and robust Arm64 architecture and be ready to get blown away with its performance. 😎

Learn more: https://www.hetzner.com/news/arm64-cloud

Features
Bug Fixes

v1.41.0

Compare Source

Features
  • add ServerClient.RebuildWithResult to return root password (#​245) (82f97cf)
Bug Fixes
  • deps: update module github.com/google/go-cmp to v0.5.9 (#​237) (2237ff7)
  • deps: update module github.com/prometheus/client_golang to v1.14.0 (#​241) (75a4a01)
  • deps: update module github.com/stretchr/testify to v1.8.2 (#​242) (4b51f1e)
  • deps: update module golang.org/x/net to v0.7.0 [security] (#​236) (774a560)
  • deps: update module golang.org/x/net to v0.8.0 (#​243) (8ae14f3)

v1.40.0

Compare Source

Features

v1.39.0

Compare Source

Features
Bug Fixes
  • deprecate PricingPrimaryIPTypePrice.Datacenter for Location (#​222) (e0e5a1e)

v1.38.0

Compare Source

What's Changed

Full Changelog: hetznercloud/hcloud-go@v1.37.0...v1.38.0

v1.37.0

Compare Source

What's Changed

Full Changelog: hetznercloud/hcloud-go@v1.36.0...v1.37.0

v1.36.0

Compare Source

What's Changed
New Contributors

Full Changelog: hetznercloud/hcloud-go@v1.35.3...v1.36.0

v1.35.3

Compare Source

What's Changed

Full Changelog: hetznercloud/hcloud-go@v1.35.2...v1.35.3

v1.35.2

Compare Source

What's Changed

Full Changelog: hetznercloud/hcloud-go@v1.35.1...v1.35.2

v1.35.1

Compare Source

What's Changed
  • Accept no primary IPs with server create with StartAfterCreate = false by @​4ND3R50N in #​205

Full Changelog: hetznercloud/hcloud-go@v1.35.0...v1.35.1

v1.35.0

Compare Source

What's Changed
New Contributors

Full Changelog: hetznercloud/hcloud-go@v1.34.0...v1.35.0

v1.34.0

Compare Source

What's Changed
New Contributors

Full Changelog: hetznercloud/hcloud-go@v1.33.2...v1.34.0

v1.33.2

Compare Source

What's Changed
New Contributors

Full Changelog: hetznercloud/hcloud-go@v1.33.1...v1.33.2

v1.33.1

Compare Source

Changelog

41fef2f Add constants for new firewall error code

v1.33.0

Compare Source

What's Changed

Full Changelog: hetznercloud/hcloud-go@v1.32.0...v1.33.0

v1.32.0

Compare Source

Changelog

785896c Add Metadata Client (#​184)
7778143 Bump version to 1.32.0
eabe683 Make it possible to instrument the hcloud-go (#​185)

v1.31.1

Compare Source

Changelog

1cde0d7 Add RDNS client (#​183)

v1.31.0

Compare Source

Changelog

0656bf9 Add support for Load Balancer DNS PTRs (#​182)
9218970 Bump hcloud.Version
ebf9f25 Test on/with go 1.17 (#​181)

v1.30.0

Compare Source

Changelog

592b198 Add new Floating IP Pricing structure (#​180)
c43897a Bump hcloud.Version
ab0ebb2 Placement groups (#​179)

v1.29.1

Compare Source

Changelog

e951e99 Fix firewall rule description

v1.29.0

Compare Source

Changelog

e3eca12 Add description field to firewall rules (#​177)

v1.28.0

Compare Source

Changelog

ae5e1b8 Add goreleaser (#​175)
4cf75f4 Add support for app images (#​176)

v1.27.0

Compare Source

Add support for firewall protocols ESP and GRE (#​173)


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • On day 21 of the month (* * 21 * *)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux

Copy link
Copy Markdown
Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: downloading github.com/prometheus/common v0.42.0
go: downloading github.com/prometheus/client_golang v1.16.0
go: downloading golang.org/x/oauth2 v0.5.0
go: downloading github.com/hetznercloud/hcloud-go v1.59.2
go: downloading github.com/cespare/xxhash/v2 v2.2.0
go: downloading github.com/prometheus/client_model v0.3.0
go: downloading golang.org/x/sync v0.2.0
go: downloading github.com/alecthomas/kingpin/v2 v2.3.1
go: downloading github.com/prometheus/procfs v0.10.1
go: downloading cloud.google.com/go/compute/metadata v0.2.0
go: downloading github.com/golang/protobuf v1.5.3
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.4
go: downloading github.com/xhit/go-str2duration v1.2.0
go: github.com/prometheus/prometheus/discovery/gce imports
	golang.org/x/oauth2/google imports
	cloud.google.com/go/compute/metadata: ambiguous import: found package cloud.google.com/go/compute/metadata in multiple modules:
	cloud.google.com/go v0.83.0 (/tmp/renovate/cache/others/go/pkg/mod/cloud.google.com/go@v0.83.0/compute/metadata)
	cloud.google.com/go/compute/metadata v0.9.0 (/tmp/renovate/cache/others/go/pkg/mod/cloud.google.com/go/compute/metadata@v0.9.0)
go: module github.com/Azure/go-autorest/autorest is deprecated: use github.com/Azure/azure-sdk-for-go/sdk/azcore instead.
go: module github.com/Azure/go-autorest/autorest/adal is deprecated: use github.com/Azure/azure-sdk-for-go/sdk/azidentity instead.
go: module github.com/aws/aws-sdk-go is deprecated: aws-sdk-go is deprecated. Use aws-sdk-go-v2.
go: warning: github.com/Azure/go-autorest/autorest/adal@v0.9.14: retracted by module author: retracted due to token refresh errors
go: to switch to the latest unretracted version, run:
	go get github.com/Azure/go-autorest/autorest/adal@latest

@openshift-ci

openshift-ci Bot commented Jul 21, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants