Activity log for bug #1678339

Date Who What changed Old value New value Message
2017-03-31 23:51:43 Mike Pontillo bug added bug
2017-03-31 23:51:43 Mike Pontillo attachment added cant-assign-static-ip.png https://bugs.launchpad.net/bugs/1678339/+attachment/4851751/+files/cant-assign-static-ip.png
2017-03-31 23:53:48 Mike Pontillo description I have MAAS installed on my home router in a LXC container. My MAAS network is configured on a separate VLAN than the default untagged VLAN on the home router, so that wired and wireless traffic on my home network can be kept separate from network traffic for MAAS deployments. MAAS works great in this scenario, except for one quirk: I can't edit any of my machines' physical interfaces. This is because MAAS makes the incorrect assumption that physical interfaces on machines cannot have different default VLAN than the MAAS rack controller. When I commission a machine, MAAS correctly determines that (from the rack controller point of view) the machine's interfaces are on VLAN 100. The problem comes when I try to change *anything* about the interface, such as assign it a static IP address. Then MAAS presents me with an error that cannot be worked around. (See attached screenshot. I didn't change the VLAN in this case.) I have MAAS installed on my home router in a LXC container. My MAAS network is configured on a separate VLAN than the default untagged VLAN on the home router, so that wired and wireless traffic on my home network can be kept separate from network traffic for MAAS deployments. MAAS works great in this scenario, except for one quirk: I can't edit any of my machines' physical interfaces. This is because MAAS makes the incorrect assumption that physical interfaces on machines cannot have a different default VLAN than the MAAS rack controller. When I commission a machine, MAAS correctly determines that (from the rack controller point of view) the machine's interfaces are on VLAN 100. The problem comes when I try to change *anything* about the interface, such as assign it a static IP address. Then MAAS presents me with an error that cannot be worked around. (See attached screenshot. I didn't change the VLAN in this case.)
2017-03-31 23:55:53 Mike Pontillo description I have MAAS installed on my home router in a LXC container. My MAAS network is configured on a separate VLAN than the default untagged VLAN on the home router, so that wired and wireless traffic on my home network can be kept separate from network traffic for MAAS deployments. MAAS works great in this scenario, except for one quirk: I can't edit any of my machines' physical interfaces. This is because MAAS makes the incorrect assumption that physical interfaces on machines cannot have a different default VLAN than the MAAS rack controller. When I commission a machine, MAAS correctly determines that (from the rack controller point of view) the machine's interfaces are on VLAN 100. The problem comes when I try to change *anything* about the interface, such as assign it a static IP address. Then MAAS presents me with an error that cannot be worked around. (See attached screenshot. I didn't change the VLAN in this case.) I have MAAS installed on my home router in a LXD container. My MAAS network is configured on a separate VLAN than the default untagged VLAN on the home router, so that wired and wireless traffic on my home network can be kept separate from network traffic for MAAS deployments. MAAS works great in this scenario, except for one quirk: I can't edit any of my machines' physical interfaces. This is because MAAS makes the incorrect assumption that physical interfaces on machines cannot have a different default VLAN than the MAAS rack controller. When I commission a machine, MAAS correctly determines that (from the rack controller point of view) the machine's interfaces are on VLAN 100. The problem comes when I try to change *anything* about the interface, such as assign it a static IP address. Then MAAS presents me with an error that cannot be worked around. (See attached screenshot. I didn't change the VLAN in this case.)
2017-03-31 23:56:30 Andres Rodriguez maas: milestone 2.2.0rc1
2017-03-31 23:56:32 Andres Rodriguez maas: importance Undecided Critical
2017-03-31 23:56:34 Andres Rodriguez maas: status New Triaged
2017-03-31 23:56:40 Andres Rodriguez tags regression
2017-04-01 00:07:48 Andres Rodriguez maas: status Triaged Won't Fix
2017-04-01 00:07:51 Andres Rodriguez maas: milestone 2.2.0rc1
2017-04-02 14:53:40 Andres Rodriguez tags regression
2017-06-15 20:55:20 Andres Rodriguez maas: milestone 2.3.0
2017-06-15 20:55:24 Andres Rodriguez nominated for series maas/2.2
2017-06-15 20:55:24 Andres Rodriguez bug task added maas/2.2
2017-06-15 20:55:29 Andres Rodriguez maas/2.2: milestone 2.2.1
2017-06-15 20:55:31 Andres Rodriguez maas/2.2: importance Undecided Critical
2017-06-15 20:55:34 Andres Rodriguez maas: importance Critical High
2017-06-15 20:55:35 Andres Rodriguez maas/2.2: importance Critical High
2017-06-15 20:55:37 Andres Rodriguez maas: status Won't Fix Triaged
2017-06-15 20:55:40 Andres Rodriguez maas/2.2: status New Triaged
2017-06-15 21:04:19 Launchpad Janitor branch linked lp:~mpontillo/maas/allow-physical-interfaces-on-vlans-with-known-tag--bug-1678339
2017-06-15 21:05:22 Mike Pontillo maas: assignee Mike Pontillo (mpontillo)
2017-06-15 21:05:24 Mike Pontillo maas/2.2: assignee Mike Pontillo (mpontillo)
2017-06-15 21:05:27 Mike Pontillo maas: status Triaged In Progress
2017-06-15 21:05:29 Mike Pontillo maas/2.2: status Triaged In Progress
2017-06-15 23:01:44 MAAS Lander maas: status In Progress Fix Committed
2017-06-16 00:43:11 Launchpad Janitor branch linked lp:~mpontillo/maas/docs
2017-06-16 00:46:08 Mike Pontillo branch linked lp:~mpontillo/maas/allow-physical-interfaces-on-vlans-with-known-tag--bug-1678339--2.2
2017-06-16 02:16:42 MAAS Lander maas/2.2: status In Progress Fix Committed
2017-07-11 18:52:10 Andres Rodriguez maas/2.2: status Fix Committed Fix Released
2017-07-28 15:21:38 Andres Rodriguez maas: milestone 2.3.0 2.3.0alpha1
2017-08-02 12:09:15 Andres Rodriguez maas: status Fix Committed Fix Released
2017-08-28 16:01:08 Paolo de Rosa tags 4010