[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
Tracked in Github Issues as https://github.com/canonical/cloud- init/issues/3004 ** Bug watch added: github.com/canonical/cloud-init/issues #3004 https://github.com/canonical/cloud-init/issues/3004 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in cloud-init: Fix Released Status in netplan: Invalid Status in cloud-init package in Ubuntu: Fix Released Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
This bug is believed to be fixed in cloud-init in 1705804. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in cloud-init: Fix Released Status in netplan: Invalid Status in cloud-init package in Ubuntu: Fix Released Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
This bug was fixed in the package cloud-init - 17.1-13-g7fd04255-0ubuntu1 --- cloud-init (17.1-13-g7fd04255-0ubuntu1) artful; urgency=medium * debian/copyright: dep5 updates, reorganize, add Apache 2.0 license. (LP: #1718681) * debian/control: drop dependency on python3-prettytable * New upstream snapshot. - systemd: remove limit on tasks created by cloud-init-final.service. [Robert Schweikert] (LP: #1717969) - suse: Support addition of zypper repos via cloud-config. [Robert Schweikert] (LP: #1718675) - tests: Combine integration configs and testcases [Joshua Powers] - Azure, CloudStack: Support reading dhcp options from systemd-networkd. [Dimitri John Ledkov] (LP: #1718029) - packages/debian/copyright: remove mention of boto and MIT license - systemd: only mention Before=apt-daily.service on debian based distros. [Robert Schweikert] - Add missing simpletable and simpletable tests for failed merge [Chad Smith] - Remove prettytable dependency, introduce simpletable [Andrew Jorgensen] - debian/copyright: dep5 updates, reorganize, add Apache 2.0 license. [Joshua Powers] (LP: #1718681) - tests: remove dependency on shlex [Joshua Powers] - AltCloud: Trust PATH for udevadm and modprobe. - DataSourceOVF: use util.find_devs_with(TYPE=iso9660) [Ryan Harper] (LP: #1718287) - tests: remove a temp file used in bootcmd tests. -- Ryan HarperTue, 03 Oct 2017 10:59:52 -0500 ** Changed in: cloud-init (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in cloud-init: Fix Committed Status in netplan: Invalid Status in cloud-init package in Ubuntu: Fix Released Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Merge proposal linked: https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/331723 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in cloud-init: Fix Committed Status in netplan: Invalid Status in cloud-init package in Ubuntu: In Progress Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Also affects: cloud-init Importance: Undecided Status: New ** Changed in: cloud-init Status: New => Fix Committed ** Changed in: cloud-init Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in cloud-init: Fix Committed Status in netplan: Invalid Status in cloud-init package in Ubuntu: In Progress Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Changed in: cloud-init (Ubuntu) Assignee: Dimitri John Ledkov (xnox) => Scott Moser (smoser) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: In Progress Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Merge proposal linked: https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/331664 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: In Progress Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Changed in: cloud-init (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: In Progress Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
For CloudStack, I need a CloudStack instance =/ can I have a xenial instance please? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: Confirmed Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
** Merge proposal linked: https://code.launchpad.net/~xnox/cloud-init/+git/cloud-init/+merge/331642 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: Confirmed Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
No changes in netplan required. ** Changed in: nplan (Ubuntu) Status: New => Invalid ** Changed in: netplan Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: Invalid Status in cloud-init package in Ubuntu: Confirmed Status in nplan package in Ubuntu: Invalid Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
And I understand Dimitri has the necessary changes to systemd in progress. ** Changed in: cloud-init (Ubuntu) Assignee: (unassigned) => Dimitri John Ledkov (xnox) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: New Status in cloud-init package in Ubuntu: Confirmed Status in nplan package in Ubuntu: New Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1718029] Re: cloudstack and azure datasources broken when using netplan/systemd-networkd
I understand that systemd in artful is already exposing these options upstream, so marking this task fixed. ** Changed in: systemd (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1718029 Title: cloudstack and azure datasources broken when using netplan/systemd- networkd Status in netplan: New Status in cloud-init package in Ubuntu: Confirmed Status in nplan package in Ubuntu: New Status in systemd package in Ubuntu: Fix Released Bug description: In Ubuntu artful, cloud-init renders network configuration through netplan. This means that there is no dhclient and thus no /var/lib/dhclient/*.leases. Azure and CloudStack both are reading those leases file to get useful information about the platform. Specifically: * Azure reads option-245 from the dhclient response to find the IP address of the metadata service. * CloudStack reads the 'dhcp-server-identifier' option in the dhclient response to get the address of the virtual router (metadata service). [1] In ubuntu this happens to be done with systemd-networkd, so cloud-init can possibly probably interact over the dbus with systemd-networkd to get information. However that is less than ideal, as ultimately cloud-init should not need to know that it systemd-networkd is involved. It should be hidden via netplan. So there should be an interface to get current networking configuratoin information from netplan including dhcp lease response info. -- [1] http://docs.cloudstack.apache.org/projects/cloudstack-administration/en/4.8/virtual_machines/user-data.html ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: cloud-init 0.7.9-280-ge626966e-0ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CloudName: Amazon - Ec2 Date: Mon Sep 18 19:56:40 2017 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) user_data.txt: #cloud-config {} To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1718029/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp