Skip to content

Conversation

@waynegemmell
Copy link
Contributor

What does this PR do?

This PR removes the implements the vpc_uuid parameter when creating a droplet. This parameter selects the correct virtual private cloud (private network interface). This is because the private_networking is now depricated as it's behaviour isn't deterministic in a case where there are multiple VPC's existing.

What issues does this PR fix or reference?

Fixes: #63714

Previous Behavior

private_networking selects the internal vpc.

New Behavior

vpc_uuid selects the correct VPC. Previously there was only one VPC so this wasn't necessary.

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

No

Please review Salt's Contributing Guide for best practices.

See GitHub's page on GPG signing for more information about signing commits with GPG.

@waynegemmell waynegemmell requested a review from a team as a code owner February 20, 2023 18:55
@waynegemmell waynegemmell requested review from dwoz and removed request for a team February 20, 2023 18:55
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 07:48 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 07:48 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 07:48 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 07:48 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:05 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:10 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 08:56 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 09:36 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 09:36 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 09:36 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 4, 2023 09:36 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 17:37 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 18:23 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:00 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:00 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:00 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:00 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:01 — with GitHub Actions Inactive
@nicholasmhughes nicholasmhughes temporarily deployed to ci July 7, 2023 19:01 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:22 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:22 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:22 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:22 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:39 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 12:41 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell waynegemmell temporarily deployed to ci July 10, 2023 17:32 — with GitHub Actions Inactive
@waynegemmell
Copy link
Contributor Author

We're almost there @dwoz .

@Ch3LL Ch3LL merged commit 7ec90b0 into saltstack:master Aug 7, 2023
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.

[BUG] private_networking depricated and insufficient for DigitalOcean salt-cloud interface

4 participants