Skip to content

Vpc integration - #880

Open
aureliar8 wants to merge 16 commits into
masterfrom
aureliar8/vpc
Open

Vpc integration#880
aureliar8 wants to merge 16 commits into
masterfrom
aureliar8/vpc

Conversation

@aureliar8

@aureliar8 aureliar8 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Description

Heavily AI-assisted but manually used & tested

[ch190640]

The E2E tests are currently failing due to a bug in the orchestrator, we are fixing it at the source and I'll ensure those are green before merging

Checklist

(For exoscale contributors)

  • Changelog updated (under Unreleased block, and add the Pull Request #number for each bit you add to the CHANGELOG.md)
  • Testing

Testing

The E2E tests are currently failing due to a bug in the orchestrator, we are fixing it at the source and I'll ensure those are green before merging

@aureliar8
aureliar8 force-pushed the aureliar8/vpc branch 3 times, most recently from 8b6be53 to ba1ae42 Compare July 24, 2026 07:23
@aureliar8
aureliar8 marked this pull request as ready for review September 2, 2026 11:47
@aureliar8
aureliar8 requested review from a team September 2, 2026 14:49
@pierre-emmanuelJ
pierre-emmanuelJ self-requested a review September 2, 2026 15:06
Comment thread cmd/compute/instance/instance_show.go
Comment thread cmd/networking/vpc/vpc_subnet_create.go
Comment thread cmd/networking/vpc/vpc_route_create.go
Comment thread cmd/compute/instance/instance_show.go
Comment thread cmd/networking/vpc/vpc_list.go Outdated
Comment thread cmd/networking/vpc/vpc_show.go Outdated

@sauterp sauterp left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I've been using these changes extensively during the past weeks. Consider it tested.

Comment thread cmd/networking/networking.go Outdated
Subnet string `cli-usage:"Subnet to create the route in (NAME|ID)"`
Destination string `cli-usage:"route destination CIDR (e.g. 10.9.0.0/24)"`
// TODO: Add a proper link to the doc here to explain what the target can be
Target string `cli-usage:"route target, as ip=<IP address> (e.g. ip=10.0.0.5)"`

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yeah we also should point to community there, but we need a proper article as it'll be quite a complex parameter

// NetworkingCmd is the root command for networking services.
var NetworkingCmd = &cobra.Command{
Use: "networking",
Short: "Networking services management",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Should we add a note in the descriptions of this command(and perhaps all VPC commands), indicating that these features are still BETA?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

i think it's a good idea

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I don't know about this. My understanding was that we don't market VPC to be beta at all. It's either not there yet or available & we commit on it

So I think it make sense to just merge that & enable all VPC operation on october 31st. Which means that between the next release of the CLI & the MVP data customer can have a CLI that appears to support VPC but the API rejects all call

Wdyt ?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

sounds good to me. I think as long as we don't announce VPC officially, customers won't try these commands anyway.

aureliar8 and others added 2 commits September 3, 2026 13:33
Co-authored-by: Philipp Sauter <46172817+sauterp@users.noreply.github.com>

@natalie-o-perret natalie-o-perret left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✔️ Approving ahead of time (conflicts, and comments left by others still need to be resolved / addressed) 🚀

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.

5 participants