Re: [Cloud-init-dev] [Merge] ~dojordan/cloud-init:simplefix into cloud-init:master

2018-03-06 Thread Server Team CI bot
Review: Approve continuous-integration

PASSED: Continuous integration, rev:c55434970984dcfbf2e6881850c9b911a8a495f1
https://jenkins.ubuntu.com/server/job/cloud-init-ci/820/
Executed test runs:
SUCCESS: Checkout
SUCCESS: Unit & Style Tests
SUCCESS: Ubuntu LTS: Build
SUCCESS: Ubuntu LTS: Integration
SUCCESS: MAAS Compatability Testing
IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/820/rebuild

-- 
https://code.launchpad.net/~dojordan/cloud-init/+git/cloud-init/+merge/340883
Your team cloud-init commiters is requested to review the proposed merge of 
~dojordan/cloud-init:simplefix into cloud-init:master.

___
Mailing list: https://launchpad.net/~cloud-init-dev
Post to : cloud-init-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~cloud-init-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Cloud-init-dev] [Merge] ~dojordan/cloud-init:simplefix into cloud-init:master

2018-03-06 Thread Server Team CI bot
Review: Approve continuous-integration

PASSED: Continuous integration, rev:5a2c470e4cfe958e3102c3376ae45a9fe14c715c
https://jenkins.ubuntu.com/server/job/cloud-init-ci/819/
Executed test runs:
SUCCESS: Checkout
SUCCESS: Unit & Style Tests
SUCCESS: Ubuntu LTS: Build
SUCCESS: Ubuntu LTS: Integration
SUCCESS: MAAS Compatability Testing
IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/819/rebuild

-- 
https://code.launchpad.net/~dojordan/cloud-init/+git/cloud-init/+merge/340883
Your team cloud-init commiters is requested to review the proposed merge of 
~dojordan/cloud-init:simplefix into cloud-init:master.

___
Mailing list: https://launchpad.net/~cloud-init-dev
Post to : cloud-init-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~cloud-init-dev
More help   : https://help.launchpad.net/ListHelp


[Cloud-init-dev] [Merge] ~dojordan/cloud-init:simplefix into cloud-init:master

2018-03-06 Thread Douglas Jordan
Douglas Jordan has proposed merging ~dojordan/cloud-init:simplefix into 
cloud-init:master.

Requested reviews:
  cloud-init commiters (cloud-init-dev)

For more details, see:
https://code.launchpad.net/~dojordan/cloud-init/+git/cloud-init/+merge/340883

dummy MP for testing CI
-- 
Your team cloud-init commiters is requested to review the proposed merge of 
~dojordan/cloud-init:simplefix into cloud-init:master.
diff --git a/cloudinit/sources/DataSourceAzure.py b/cloudinit/sources/DataSourceAzure.py
index 4bcbf3a..0e8fd65 100644
--- a/cloudinit/sources/DataSourceAzure.py
+++ b/cloudinit/sources/DataSourceAzure.py
@@ -49,7 +49,6 @@ DEFAULT_FS = 'ext4'
 AZURE_CHASSIS_ASSET_TAG = '7783-7084-3265-9085-8269-3286-77'
 REPROVISION_MARKER_FILE = "/var/lib/cloud/data/poll_imds"
 IMDS_URL = "http://169.254.169.254/metadata/reprovisiondata";
-IMDS_RETRIES = 5
 
 
 def find_storvscid_from_sysctl_pnpinfo(sysctl_out, deviceid):
@@ -463,21 +462,20 @@ class DataSourceAzure(sources.DataSource):
 raise exception
 
 need_report = report_ready
-for i in range(IMDS_RETRIES):
+while True:
 try:
 with EphemeralDHCPv4() as lease:
 if need_report:
 self._report_ready(lease=lease)
 need_report = False
-wait_for_url([url], max_wait=None, timeout=60,
+wait_for_url([url], max_wait=None, timeout=1,
  status_cb=LOG.info,
  headers_cb=lambda url: headers, sleep_time=1,
  exception_cb=exception_cb,
  sleep_time_cb=sleep_cb)
 return str(readurl(url, headers=headers))
 except Exception:
-LOG.debug("Exception during polling-retrying dhcp" +
-  " %d more time(s).", (IMDS_RETRIES - i),
+LOG.debug("Exception during polling-retrying dhcp",
   exc_info=True)
 
 def _report_ready(self, lease):
diff --git a/tests/unittests/test_datasource/test_azure.py b/tests/unittests/test_datasource/test_azure.py
index 254e987..a9e53ac 100644
--- a/tests/unittests/test_datasource/test_azure.py
+++ b/tests/unittests/test_datasource/test_azure.py
@@ -1170,7 +1170,7 @@ class TestAzureDataSourcePreprovisioning(CiTestCase):
 headers={'Metadata': 'true',
  'User-Agent':
  'Cloud-Init/%s' % vs()
- }, method='GET', timeout=60.0,
+ }, method='GET', timeout=1,
 url=full_url),
   mock.call(allow_redirects=True,
 headers={'Metadata': 'true',
@@ -1212,7 +1212,7 @@ class TestAzureDataSourcePreprovisioning(CiTestCase):
 headers={'Metadata': 'true',
  'User-Agent':
  'Cloud-Init/%s' % vs()},
-method='GET', timeout=60.0, url=full_url),
+method='GET', timeout=1, url=full_url),
   mock.call(allow_redirects=True,
 headers={'Metadata': 'true',
  'User-Agent':
___
Mailing list: https://launchpad.net/~cloud-init-dev
Post to : cloud-init-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~cloud-init-dev
More help   : https://help.launchpad.net/ListHelp