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 #814

Merged

Conversation

openstack-k8s-ci-robot
Copy link

@openstack-k8s-ci-robot openstack-k8s-ci-robot commented Jul 6, 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.

@openstack-k8s-ci-robot
Copy link
Author

openstack-k8s-ci-robot commented Jul 6, 2024

ℹ 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):

  • 1 additional dependency was updated

Details:

Package Change
golang.org/x/sys v0.20.0 -> v0.22.0

@openshift-ci openshift-ci bot requested review from mrkisaolamb and viroel July 6, 2024 04:20
@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from a178620 to 07504a9 Compare July 13, 2024 04:01
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/686fd61345f34dabacaf51a45606d24d

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 19m 08s
✔️ nova-operator-kuttl SUCCESS in 56m 49s
nova-operator-tempest-multinode FAILURE in 2h 28m 34s
✔️ nova-operator-tempest-multinode-ceph SUCCESS in 3h 00m 11s

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 07504a9 to bb2c0a9 Compare July 20, 2024 04:15
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://review.rdoproject.org/zuul/buildset/c8084501e1c74164a31d540964a9e1dd

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 29m 45s
✔️ nova-operator-kuttl SUCCESS in 42m 56s
nova-operator-tempest-multinode FAILURE in 29m 11s
✔️ nova-operator-tempest-multinode-ceph SUCCESS in 2h 33m 48s

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from bb2c0a9 to 770fabf Compare July 27, 2024 04:24
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/fd9f13ce02b14417b8ba6c0d5df370f8

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 34m 19s
✔️ nova-operator-kuttl SUCCESS in 42m 02s
✔️ nova-operator-tempest-multinode SUCCESS in 2h 14m 51s
nova-operator-tempest-multinode-ceph FAILURE in 1h 21m 38s

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 770fabf to 542558d Compare August 3, 2024 05:04
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/bb0342f6acd7426687b3d529074e97d3

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 35m 48s
✔️ nova-operator-kuttl SUCCESS in 44m 38s
nova-operator-tempest-multinode FAILURE in 1h 06m 53s
nova-operator-tempest-multinode-ceph FAILURE in 1h 18m 39s

@mrkisaolamb mrkisaolamb force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 542558d to 0c926fc Compare August 6, 2024 09:54
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/2ca00dff9ca74d3f8698be2242438f29

openstack-k8s-operators-content-provider FAILURE in 12m 18s
⚠️ nova-operator-kuttl SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ nova-operator-tempest-multinode SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ nova-operator-tempest-multinode-ceph SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 0c926fc to 9c6a935 Compare August 10, 2024 05:01
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/64209e00a7174c539635e3460c2d7773

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 33m 27s
✔️ nova-operator-kuttl SUCCESS in 41m 28s
nova-operator-tempest-multinode TIMED_OUT in 3h 13m 49s
nova-operator-tempest-multinode-ceph TIMED_OUT in 3h 15m 20s

@openstack-k8s-ci-robot openstack-k8s-ci-robot force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 9c6a935 to 26b3bc5 Compare August 17, 2024 04:41
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/3c4b35f1b60241918124a16cac7949d6

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 21m 00s
✔️ nova-operator-kuttl SUCCESS in 38m 06s
✔️ nova-operator-tempest-multinode SUCCESS in 2h 03m 21s
nova-operator-tempest-multinode-ceph FAILURE in 1h 23m 24s

@mrkisaolamb mrkisaolamb force-pushed the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch from 26b3bc5 to c8c131c Compare August 20, 2024 10:39
Copy link
Contributor

@mrkisaolamb mrkisaolamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Contributor

openshift-ci bot commented Aug 20, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mrkisaolamb, openstack-k8s-ci-robot

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

The pull request process is described 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

Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ce315aab3d984cba9294156b1c7e60c3

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 34m 11s
✔️ nova-operator-kuttl SUCCESS in 38m 53s
✔️ nova-operator-tempest-multinode SUCCESS in 2h 04m 02s
nova-operator-tempest-multinode-ceph FAILURE in 1h 20m 15s

@cescgina
Copy link
Contributor

recheck

@openshift-merge-bot openshift-merge-bot bot merged commit 85d4e12 into main Aug 20, 2024
7 of 8 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the renovate/git.luolix.top-gophercloud-gophercloud-2.x branch August 20, 2024 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants