Activity log for bug #1650396

Date Who What changed Old value New value Message
2016-12-15 22:06:18 Sam Lee bug added bug
2016-12-15 22:35:59 Sam Lee description We have a pool of bare-metal servers that have pre-trunked all possible VLANs. The specific VLAN(s) that need to configured on the bm server is dictated by the workload being deployed. So for example, if the physical ToR switch has the following VLANs trunked to all machine interfaces: VLAN 100-199 A single machine deploy would run an app that uses VLAN 150, which means we need maas to create a VLAN interface on 150. say, "bond0.150" Unfortunately, we cannot first Acquire/Allocate the node, and then configure the network because of the maas error: "Interface configuration cannot be modified unless the node is Ready or Broken." By forcing the interface configuration to occur during Ready state, means we introduce a possibility of simultaneous maas service requests trying to configure the same maas machine. Which of course, Allocation/Acquire nicely removes this possibility. As a workaround, we are thinking of first marking a node as 'Broken'->(configure interface)->'Mark Fixed'->'Acquire'->'Deploy'. This is all done via maas api. We have a pool of bare-metal servers that have pre-trunked all possible VLANs. The specific VLAN(s) that need to configured on the bm server is dictated by the workload being deployed. So for example, if the physical ToR switch has the following VLANs trunked to all machine interfaces: VLAN 100-199 A single machine deploy would run an app that uses VLAN 150, which means we need maas to create a VLAN interface on 150. say, "bond0.150" Unfortunately, we cannot first Acquire/Allocate the node, and then configure the network because of the maas error:   "Interface configuration cannot be modified unless the node is Ready or Broken." By forcing the interface configuration to occur during Ready state, means we introduce a possibility of simultaneous maas service requests trying to configure the same maas machine. Which of course, Allocation/Acquire nicely removes this possibility. As a workaround, we are thinking of first marking a node as 'Allocate'->'Broken'->(configure interface)->'Mark Fixed'->'Acquire'->'Deploy'. This is all done via maas api.
2016-12-16 21:39:00 Michael Iatrou bug added subscriber Michael Iatrou
2016-12-20 13:01:54 Andres Rodriguez maas: importance Undecided Wishlist
2016-12-20 13:02:01 Andres Rodriguez nominated for series maas/2.1
2016-12-20 13:02:01 Andres Rodriguez bug task added maas/2.1
2016-12-20 13:02:01 Andres Rodriguez nominated for series maas/trunk
2016-12-20 13:02:01 Andres Rodriguez bug task added maas/trunk
2016-12-20 13:02:07 Andres Rodriguez maas/2.1: milestone 2.2.0
2016-12-20 13:02:09 Andres Rodriguez maas/trunk: milestone 2.1.4
2016-12-20 13:02:11 Andres Rodriguez maas/2.1: importance Undecided Wishlist
2016-12-20 13:02:14 Andres Rodriguez maas/2.1: status New Won't Fix
2016-12-20 13:02:17 Andres Rodriguez maas/2.1: status Won't Fix Confirmed
2016-12-20 13:02:19 Andres Rodriguez maas/trunk: status New Confirmed
2017-01-30 16:18:36 Newell Jensen maas: status Confirmed Triaged
2017-01-30 16:18:57 Newell Jensen maas/2.1: status Confirmed Triaged
2017-06-14 20:09:24 Dominique Poulain bug added subscriber Dominique Poulain
2017-06-15 15:23:34 Andres Rodriguez maas/2.1: milestone 2.2.0 2.3.0
2017-06-15 15:23:37 Andres Rodriguez maas/2.1: milestone 2.3.0 2.2.1
2017-06-15 15:23:39 Andres Rodriguez maas/trunk: milestone 2.1.4 2.3.0
2017-06-26 16:57:50 Peter Sabaini bug added subscriber Peter Sabaini
2017-06-27 04:48:23 Lee Trager merge proposal linked https://code.launchpad.net/~ltrager/maas/+git/maas/+merge/326332
2017-06-28 14:43:19 Andres Rodriguez bug task deleted maas/trunk
2017-06-28 14:44:25 Andres Rodriguez maas: assignee Lee Trager (ltrager)
2017-06-28 14:44:32 Andres Rodriguez maas/2.1: assignee Lee Trager (ltrager)
2017-06-28 14:44:35 Andres Rodriguez maas: status Triaged In Progress
2017-06-28 14:44:37 Andres Rodriguez maas/2.1: status Triaged In Progress
2017-06-28 22:35:12 MAAS Lander maas: status In Progress Fix Committed
2017-06-28 23:12:01 Lee Trager merge proposal linked https://code.launchpad.net/~ltrager/maas/+git/maas/+merge/326480
2017-07-03 17:07:15 Andres Rodriguez maas/2.1: status In Progress Fix Committed
2017-07-11 18:52:40 Andres Rodriguez maas/2.1: status Fix Committed Fix Released
2017-07-28 15:25:44 Andres Rodriguez maas: milestone 2.3.0 2.3.0alpha1
2017-08-02 12:10:02 Andres Rodriguez maas: status Fix Committed Fix Released