Skip to content

loadbalancer additional_vips by snigle #2866

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

Merged
merged 4 commits into from
Jan 24, 2024
Merged

Conversation

EmilienM
Copy link
Contributor

@EmilienM EmilienM commented Jan 16, 2024

Initially started with #2700 by @snigle - but we have tried to reach the author with no success, and some folks needs this PR.
To get it, we just need it rebased.

Fixes #2699

https://docs.openstack.org/api-ref/load-balancer/v2/?expanded=show-load-balancer-details-detail#show-load-balancer-details

@EmilienM EmilienM changed the title V1.5.0 ovh loadbalancer loadbalancer additional_vips by snigle Jan 16, 2024
@EmilienM EmilienM force-pushed the v1.5.0-ovh-loadbalancer branch from 9a96aa5 to b25d38a Compare January 16, 2024 13:32
@coveralls
Copy link

coveralls commented Jan 16, 2024

Coverage Status

coverage: 77.832%. remained the same
when pulling eeda2a2 on v1.5.0-ovh-loadbalancer
into d0c1d7e on master.

@github-actions github-actions bot added the semver:minor Backwards-compatible change label Jan 16, 2024
@github-actions github-actions bot added semver:minor Backwards-compatible change and removed semver:minor Backwards-compatible change labels Jan 16, 2024
@EmilienM
Copy link
Contributor Author

EmilienM commented Jan 16, 2024

Now e2e fails because additional_vips doesn't seem to be available before Zed.

https://github.com/openstack/octavia/blob/5750e4512d622450f6ecab1c7001ebd5637e0d53/api-ref/source/parameters.yaml#L138-L148 : we need microversion 2.26 at minimum.

@EmilienM EmilienM force-pushed the v1.5.0-ovh-loadbalancer branch from 49bd786 to 15830c2 Compare January 16, 2024 21:03
@github-actions github-actions bot added semver:minor Backwards-compatible change and removed semver:minor Backwards-compatible change labels Jan 16, 2024

Verified

This commit was signed with the committer’s verified signature.
yyx990803 Evan You
The additional VIPs should not be created before the load balancer,
Octavia already takes care of creating the port for us.

Also, this feature is only available in Zed and beyond.
@EmilienM EmilienM force-pushed the v1.5.0-ovh-loadbalancer branch from 15830c2 to eeda2a2 Compare January 17, 2024 13:24
@github-actions github-actions bot added semver:minor Backwards-compatible change and removed semver:minor Backwards-compatible change labels Jan 17, 2024
@dulek
Copy link
Contributor

dulek commented Jan 17, 2024

/lgtm

@EmilienM
Copy link
Contributor Author

@pierreprinetti any chance to look at it when time permits?
Thanks

Copy link
Contributor

@mandre mandre left a comment

Choose a reason for hiding this comment

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

LGTM

@mandre mandre merged commit 3c20602 into master Jan 24, 2024
@mandre mandre deleted the v1.5.0-ovh-loadbalancer branch January 24, 2024 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver:minor Backwards-compatible change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing additional vips in octavia loadbalancer sdk
4 participants