Hello guys,
In a EX4300 stack SW-Cisco stack SW aggregated connection, I tried renaming an existing VLAN and using the previous VLAN to rename another existing VLAN in one commit as shown below:
xxx@sw1# rename vlans FREE-560 to FREE-xxx
{master:0}[edit]
xxx@sw1# rename vlans FREE-559 to FREE-560
xxx@sw1# show | compare
[edit vlans]
- FREE-559 {
- description "### FREE ###";
- vlan-id 559;
- }
[edit vlans FREE-560]
- description "### FREE ###";
- vlan-id 560;
- l3-interface irb.560;
+ description "### FREE ###";
+ vlan-id 559;
[edit vlans]
+ FREE-xxx {
+ description "### FREE ###";
+ vlan-id 560;
+ l3-interface irb.560;
+ }
xxx@sw1# commit
fpc0:
configuration check succeeds
fpc1:
commit complete
fpc2:
commit complete
fpc0:
commit complete
{master:0}[edit]
After commiting, traffic stops between on VLAN FREE-560 between both switches. But when I rename in two commits as shown below, it worked fine:
xxx@sw1# rename vlans FREE-560 to FREE-xxx
{master:0}[edit]
xxx@sw1# commit
fpc0:
configuration check succeeds
fpc1:
commit complete
fpc2:
commit complete
fpc0:
commit complete
xxx@sw1# rename vlans FREE-559 to FREE-560
{master:0}[edit]
xxx@sw1# commit
fpc0:
configuration check succeeds
fpc1:
commit complete
fpc2:
commit complete
fpc0:
commit complete
Any idea what's happening?