** Description changed:

+ ==== Begin SRU Template ====
+ [Impact] 
+ The bug here was that some files where not collected into the cloud-init deb.
+ The result was that the improved support for Azure referenced in changelog as
+ 'Get Azure endpoint server from DHCP client' did not work as desired.
+ 
+ The fix was in packaging to make sure the files are included.
+ 
+ [Test Case]
+ $ lxc launch ubuntu-daily:xenial x1
+ $ lxc exec x1 /bin/bash
+ 
+ Failure could be seen by:
+ $ dpkg -L cloud-init | grep hook- || echo "FAIL: no hook files"
+ 
+ Fix is shown like this:
+ $ dpkg -L cloud-init | grep hook-
+ /etc/NetworkManager/dispatcher.d/hook-network-manager
+ /etc/dhcp/dhclient-exit-hooks.d/hook-dhclient
+ 
+ An additional test of the azure functionality can be done by:
+  a.) launching an ubuntu vm
+  b.) enabling proposed
+  c.) apt-get update && apt-get install cloud-init
+  d.) rm -Rf /var/lib/cloud /var/log/cloud-init*
+  e.) reboot
+  f.) verify files are written in /run
+ 
+ [Regression Potential]
+ Regression potential should be limited to Azure as this path is only taken on 
Azure cloud.
+ 
+ ==== End SRU Template ====
+ 
+ 
  A recent azure change added some files to cloud-init.
  Installed from tools/ by setup.py, these are put in the filesystem at
-   ./etc/dhcp/dhclient-exit-hooks.d/hook-dhclient
-   ./etc/NetworkManager/dispatcher.d/hook-network-manager
+   ./etc/dhcp/dhclient-exit-hooks.d/hook-dhclient
+   ./etc/NetworkManager/dispatcher.d/hook-network-manager
  
  They are not currentlypicked up by the ubuntu package 0.7.7-13-g41271bd-
  0ubuntu1
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: cloud-init 0.7.7-13-g41271bd-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-9134.53-generic 4.4.15
  Uname: Linux 4.4.0-9134-generic x86_64
  ApportVersion: 2.20.3-0ubuntu7
  Architecture: amd64
  Date: Mon Aug 22 16:53:55 2016
  PackageArchitecture: all
  ProcEnviron:
-  TERM=xterm-256color
-  PATH=(custom, no user)
+  TERM=xterm-256color
+  PATH=(custom, no user)
  SourcePackage: cloud-init
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1615745

Title:
  package does not include dhcp hook scripts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1615745/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to