Skip to content

loadbalancer additional_vips by snigle#2866

Merged
mandre merged 4 commits intomasterfrom
v1.5.0-ovh-loadbalancer
Jan 24, 2024
Merged

loadbalancer additional_vips by snigle#2866
mandre merged 4 commits intomasterfrom
v1.5.0-ovh-loadbalancer

Conversation

@EmilienM
Copy link
Copy Markdown
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
Copy Markdown

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
Copy Markdown
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
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
Copy Markdown
Contributor

dulek commented Jan 17, 2024

/lgtm

@EmilienM
Copy link
Copy Markdown
Contributor Author

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

Copy link
Copy Markdown
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