Public bug reported:
The Azure data source assumes that the network is set up by dhcpclient.
During cloud-init initialization the following traceback is generated:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/cloudinit/sources/DataSourceAzure.py",
line 668, in _negotiate
fabric_data = metadata_func()
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 458, in get_metadata_from_fabric
return shim.register_with_azure_and_fetch_data(pubkey_info=pubkey_info)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 393, in register_with_azure_and_fetch_data
'http://{0}/machine/?comp=goalstate'.format(self.endpoint))
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 272, in endpoint
self.dhcpoptions)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 374, in find_endpoint
fallback_lease_file)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 300, in _get_value_from_leases_file
content = util.load_file(fallback_lease_file)
File "/usr/lib/python3.6/site-packages/cloudinit/util.py", line 1359, in
load_file
with open(fname, 'rb') as ifh:
FileNotFoundError: [Errno 2] No such file or directory:
'/var/lib/dhcp/dhclient.eth0.leases'
** Affects: cloud-init
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1845252
Title:
Azure data source assumes network is driven via dhcpclient
Status in cloud-init:
New
Bug description:
The Azure data source assumes that the network is set up by
dhcpclient. During cloud-init initialization the following traceback
is generated:
Traceback (most recent call last):
File
"/usr/lib/python3.6/site-packages/cloudinit/sources/DataSourceAzure.py", line
668, in _negotiate
fabric_data = metadata_func()
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 458, in get_metadata_from_fabric
return shim.register_with_azure_and_fetch_data(pubkey_info=pubkey_info)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 393, in register_with_azure_and_fetch_data
'http://{0}/machine/?comp=goalstate'.format(self.endpoint))
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 272, in endpoint
self.dhcpoptions)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 374, in find_endpoint
fallback_lease_file)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 36, in impl
return func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/cloudinit/sources/helpers/azure.py",
line 300, in _get_value_from_leases_file
content = util.load_file(fallback_lease_file)
File "/usr/lib/python3.6/site-packages/cloudinit/util.py", line 1359, in
load_file
with open(fname, 'rb') as ifh:
FileNotFoundError: [Errno 2] No such file or directory:
'/var/lib/dhcp/dhclient.eth0.leases'
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1845252/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp