Recently we had done a major upgrade for our client from Nexus 1000V version 1.3 to 1.4. There was an interesting comment from the upgrade utility check which warn us prior to the upgrade we performed.

===========

CHECK 8:

===========

Checking for channel group command on interfaces…

###############################################################################

##                           NOTIFICATION                                    ##

##                                                                           ##

## List of Interface(s) detected with channel-group <id> command(s) applied: ##

1 : Ethernet3/2

2 : Ethernet3/4

3 : Ethernet3/6

4 : Ethernet3/8

5 : Ethernet4/2

6 : Ethernet4/4

7 : Ethernet4/6

8 : Ethernet4/8

9 : Ethernet5/2

10 : Ethernet5/4

11 : Ethernet5/6

12 : Ethernet5/8

##                                                                           ##

## Note: ‘channel-group <id>’ command will be deprecated from 4.2(1)SV1(4)   ##

## release . Kindly migrate the above listed ports as per steps mentioned    ##

## in Cisco Nexus 1000v Interface Configuration Guide, Release 4.2(1)SV1(4). ##

###############################################################################

here is the warning message we received during the pre-upgrade utility check. Please take this seriously if you plan to perform an upgrade from version 1.3 to 1.4 as it may caused the virtual machines network outage if you did not cross check correctly.

The reason for the warning/notice from the pre-upgrade check utility is because previous configuration for the port-channel was under the interface directly instead of using port-profiles in the first place.  In new version, we will require to configure port-channel under port-profile follow the best practices.

So the only way to overcome this is to move the current port channel config to existing port-profile first and apply it to the VM before you look at the upgrade.  Refer to the configuration guide for more details.

http://www.cisco.com/en/US/docs/switches/datacenter/nexus1000/sw/4_2_1_s_v_1_4/interface/configuration/guide/n1000v_if_5portchannel.html#wp1270807

For the final result after the upgrade, we had moved all the port channel configuration over to port profile now and the entire upgrade didn’t consume any down time to the production environment.