[Hyper-V] IP injection does not occur on Ubuntu 14.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft | ||
Utopic |
Fix Released
|
Medium
|
Andy Whitcroft |
Bug Description
System details:
Linux ubuntu 3.16.0-9-generic #14-Ubuntu SMP Fri Aug 15 15:03:57 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu Server 14.10 Daily build from 19th Aug (first build picked up for testing)
Ubuntu 3.16.0-9.14-generic 3.16.1
IP injection is not working in 14.10 and no changes have been made on the LIS side. There are also no logged error messages to identify the issue. IP injection has been fixed and was working in previous releases.
Repro steps:
1) Create an Ubuntu 14.10 VM in a HA cluster Hyper-V environment.
2) Attach a synthetic NIC and set it with DHCP mode. Other test was done with a statically assigned IP.
cat /etc/network/
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
3) Enable Replication.
4) Set Failover IP settings like for eg:
Set-VMNetworkAd
5) Simulating the IP injection shows the following behavior:
a. /etc/network/
b. no messages/errors are recorded in dmesg.
The testing script used shows that the IP remains the same:
IPAddresses: : {192.168.100.107, 2001:4898:
ProtocolIFType: : 4098
DHCPEnabled: : True
InstanceID: : Microsoft:
Subnets: : {255.255.254.0, /64, /64}
DNSServers: : {8.8.4.4, OTHER DNS}
DefaultGateways: : {192.168.100.1, fe80::c262:
SetGuestNetwork
Msvm_GuestNetwo
IPAddresses: : {192.168.100.107, 2001:4898:
ProtocolIFType: : 4098
DHCPEnabled: : True
InstanceID: : Microsoft:
Subnets: : {255.255.254.0, /64, /64}
DNSServers: : {same as above}
DefaultGateways: : {192.168.100.1, fe80::c262:
---
ApportVersion: 2.14.6-0ubuntu1
Architecture: amd64
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 14.10
HibernationDevice: RESUME=
InstallationDate: Installed on 2014-08-19 (3 days ago)
InstallationMedia: Ubuntu-Server 14.10 "Utopic Unicorn" - Alpha amd64 (20140819)
IwConfig:
eth0 no wireless extensions.
lo no wireless extensions.
virbr0 no wireless extensions.
Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
MachineType: Microsoft Corporation Virtual Machine
Package: linux (not installed)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 hyperv_fb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 1.132
RfKill:
Tags: utopic
Uname: Linux 3.16.0-9-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
_MarkForUpload: True
dmi.bios.date: 05/23/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 090006
dmi.board.name: Virtual Machine
dmi.board.vendor: Microsoft Corporation
dmi.board.version: 7.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Microsoft Corporation
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: Virtual Machine
dmi.product.
dmi.sys.vendor: Microsoft Corporation
description: | updated |
Changed in linux (Ubuntu Utopic): | |
assignee: | nobody → Andy Whitcroft (apw) |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Utopic): | |
importance: | Undecided → Medium |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1360580
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.