Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module github.com/gophercloud/gophercloud to v2 - autoclosed #599

Conversation

openstack-k8s-ci-robot
Copy link

@openstack-k8s-ci-robot openstack-k8s-ci-robot commented Aug 3, 2024

This PR contains the following updates:

Package Type Update Change
github.com/gophercloud/gophercloud require major v1.14.0 -> v2.1.0

Release Notes

gophercloud/gophercloud (github.com/gophercloud/gophercloud)

v2.1.0

Compare Source

  • GH-3078 [networking]: add BGP VPNs support
  • GH-3086 build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0
  • GH-3090 Adding support for field dns_publish_fixed_ip in a subnet
  • GH-3092 [neutron]: introduce Stateful argument for the security groups
  • GH-3094 [neutron]: introduce Description argument for the portforwarding
  • GH-3106 clouds: Parse trust_id from clouds.yaml
  • GH-3131 Align ServiceFail provisioning state value with Ironic
  • GH-3136 Added node.Retired

v2.0.0

Compare Source

MAIN BREAKING CHANGES:

  • Gophercloud now requires Go v1.22.
  • GH-2821 Gophercloud now escapes container and object names in all objects and containers functions. If you were previously escaping names (with, for example: url.PathEscape or url.QueryEscape), then you should REMOVE that and pass the intended names to Gophercloud directly.
  • GH-2821 The containers.ListOpts#Full and objects.ListOpts#Full properties are REMOVED from the Gophercloud API. The reason for that is: plaintext listing is unfixably wrong and won't handle special characters reliably (i.e. \n).
  • GH-2821 Empty container names, container names containing a slash (/), and empty object names are now rejected in Gophercloud before any call to Swift.
  • GH-2821 In objectstorage: containers.ErrInvalidContainerName is now v1.ErrInvalidContainerName.
  • GH-2821 New name validation errors in objectstorage:
    • v1.ErrEmptyContainerName
    • v1.ErrEmptyObjectName
  • GH-2821 In objects.Copy: the destination field (e.g. objects.CopyOpts#Destination) must be in the form /container/object: the function will reject a destination path if it doesn't start with a slash (/).
  • GH-2560 loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts
  • GH-2886 ports: Fix value_specs implementation
  • GH-2665 Cinder: Remove multiatttach request parameter
  • GH-2936 Make Gophercloud context-aware: all function signatures triggering an HTTP call now accept a context.Context for tracing and cancellation
  • GH-2970 Remove context from the Provider client
  • GH-2904 Remove error code types

New features and improvements:

  • GH-2486 Fix BareMetalV1 version
  • GH-2492 Add tags for loadbalancer l7policy and l7rule
  • GH-2560 loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts
  • GH-2561 compute: add ext_specs to flavor
  • GH-2613 Migrate baremetal inventory to a common location
  • GH-2724 baremetal: introduce Node Inventory API
  • GH-2725 baremetal: finish moving common inventory bits
  • GH-2736 Composable templates
  • GH-2781 baremetal: support ironic native PluginData
  • GH-2791 Add microversion utilities
  • GH-2806 Fix list ports with multiple fixedip parameters
  • GH-2809 Remove code for CDN (poppy)
  • GH-2812 Revert "Fix baremetal jobs on Ubuntu 20.04"
  • GH-2821 objects: Escape names in Gophercloud
  • GH-2828 Octavia: Add tags to resources missing them
  • GH-2834 baremetal: implemented ParsedLLDP in the standard PluginData
  • GH-2866 loadbalancer additional_vips by snigle
  • GH-2881 Adding missing QoS field for router
  • GH-2883 Context-aware methods to ProviderClient and ServiceClient
  • GH-2892 Authenticate with a clouds.yaml

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/New_York, 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

This PR has been generated by Renovate Bot.

@openshift-ci openshift-ci bot requested review from fmount and fultonj August 3, 2024 05:08
Copy link
Contributor

openshift-ci bot commented Aug 3, 2024

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: openstack-k8s-ci-robot
Once this PR has been reviewed and has the lgtm label, please assign viroel for approval. For more information see the Kubernetes Code Review Process.

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

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

@fmount
Copy link
Contributor

fmount commented Aug 5, 2024

/retest

@fmount
Copy link
Contributor

fmount commented Aug 5, 2024

/retest-required

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/github.com-gophercloud-gophercloud-2.x branch 3 times, most recently from edb5ded to 8021663 Compare August 11, 2024 12:11
@fmount
Copy link
Contributor

fmount commented Aug 13, 2024

/test precommit-check

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/github.com-gophercloud-gophercloud-2.x branch 4 times, most recently from 8fe4398 to ed75722 Compare August 19, 2024 07:01
@fmount
Copy link
Contributor

fmount commented Aug 20, 2024

/test precommit-check

Copy link
Contributor

openshift-ci bot commented Aug 31, 2024

@openstack-k8s-ci-robot: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/precommit-check 4ffc2a2 link true /test precommit-check
ci/prow/glance-operator-build-deploy-kuttl 4ffc2a2 link true /test glance-operator-build-deploy-kuttl

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@openstack-k8s-ci-robot openstack-k8s-ci-robot changed the title Update module github.com/gophercloud/gophercloud to v2 Update module github.com/gophercloud/gophercloud to v2 - autoclosed Sep 2, 2024
@openstack-k8s-ci-robot openstack-k8s-ci-robot deleted the renovate/github.com-gophercloud-gophercloud-2.x branch September 2, 2024 10:16
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.

3 participants