[azure provider] ability to add azure subnet configuration

Bug #1892490 reported by Peter Jose De Sousa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
Wishlist
Ian Booth

Bug Description

Hi,

When creating juju subnets the azure provider creates two resources with regards to networking: the vNet and a subnet within that vNet. There are requirements where this subnet and vNet names are required to be changed.

Much like the resource group change, this could take the form of a configuration or existing subnet name.

I would say letting juju creating this should take precident, in keeping with the juju paradigm and keeping the generic case supported.

Cheers!

Peter

Revision history for this message
Peter Jose De Sousa (pjds) wrote :

Building on top of this, we are now dealing with a case there there is a central resource group (Spoke network) with vNets already deployed.

The vNets in this spoke resource group would then be used by the juju VMs (specified in a model configuration).

summary: - [azure provider] ability to add azure subnet names
+ [azure provider] ability to add azure subnet configuration
Pen Gale (pengale)
Changed in juju:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Ian Booth (wallyworld) wrote :

This is now handled by the model config item "network".
"network" can point to a resourcegroup/virtualnetwork
Subnets in that specified vnet will be used.

Changed in juju:
milestone: none → 2.9-beta1
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → Fix Committed
Revision history for this message
Ian Booth (wallyworld) wrote :

The other item is placement, eg

juju deploy mysql --to subnet=mysubnet

juju bootstrap azure --no-default-model --config network=myrg/myvnet --to subnet=mysubnet

And there's also spaces support

juju subnets
juju spaces
juju add-space
juju deploy --constraints="spaces=foo"

Changed in juju:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.