Commit Graph

  • e4e587c3c0 Fix import ordering in test_util.py. Daniel Watkins 2015-02-11 11:54:20 +00:00
  • 02beabec2b Enable passing arguments to nose via tox. Daniel Watkins 2015-02-11 11:41:04 +00:00
  • 6b24bf32e4 Fix reference to non-existent variable. Daniel Watkins 2015-02-11 10:33:00 +00:00
  • 089a1a5976 python3 support. Scott Moser 2015-02-10 20:53:20 -05:00
  • 901496f418 pep8 Scott Moser 2015-02-10 20:51:59 -05:00
  • 744204a994 pep8 Scott Moser 2015-02-10 20:50:45 -05:00
  • 110f452b34 pep8 Scott Moser 2015-02-10 20:50:23 -05:00
  • a0e6b01032 fix random_seed module Scott Moser 2015-02-11 01:09:34 +00:00
  • 4e9c73303c use encode_text Scott Moser 2015-02-10 21:33:11 +00:00
  • dc34848256 fix for cloud-init bin use encode Scott Moser 2015-02-10 21:21:03 +00:00
  • f7c027ba5b skip cheetah dependent test Scott Moser 2015-02-10 15:46:48 -05:00
  • 028beaac09 make bddeb work with python3 or python2 Scott Moser 2015-02-10 20:32:32 +00:00
  • 11efc148bf fix parse_qs usage Scott Moser 2015-02-10 17:25:01 +00:00
  • c18e7a51a9 fix use of 'letters' and translate Scott Moser 2015-02-10 17:17:48 +00:00
  • d1a1c4b764 fix copyright message Scott Moser 2015-02-09 12:45:05 -05:00
  • 3d0150cbcf Improve the design spec for the distro hierarchy. Claudiu Popa 2015-01-30 02:05:01 +02:00
  • 027478d8b6 Add a spec draft for the new distro namespace. Claudiu Popa 2015-01-28 13:56:52 +02:00
  • b3f815a97b Remove debugging turd. Barry Warsaw 2015-01-27 15:13:24 -05:00
  • 76b487320e Respond to review: Barry Warsaw 2015-01-27 15:11:53 -05:00
  • adcd95583c Respond to review: Barry Warsaw 2015-01-27 15:03:52 -05:00
  • 6e7bba7a56 Respond to review: Barry Warsaw 2015-01-27 14:40:05 -05:00
  • f93d580e0d Remove a comment turd. Barry Warsaw 2015-01-27 14:36:10 -05:00
  • a69d46a6ac Remove some unused code. Barry Warsaw 2015-01-27 14:34:25 -05:00
  • 46f2b01e8e Respond to review: Barry Warsaw 2015-01-27 14:24:22 -05:00
  • 533c36dad8 super() works in all of Python 2.6, 2.7, and 3.4. Barry Warsaw 2015-01-26 20:05:48 -05:00
  • 71c6b03d54 Repair the Python 2.6 tests. Barry Warsaw 2015-01-26 20:02:31 -05:00
  • dcd7a82a74 Trunk merged and ported. Barry Warsaw 2015-01-26 17:05:21 -05:00
  • bc41baf9b8 Port the MAAS code to oauthlib. Barry Warsaw 2015-01-26 16:37:29 -05:00
  • c86cdd766f Python 3 tests pass, except for skips. Barry Warsaw 2015-01-26 16:18:57 -05:00
  • d15fd3138a Down to it. Barry Warsaw 2015-01-26 15:09:48 -05:00
  • d104113095 Another handling of b64decode. Barry Warsaw 2015-01-26 14:48:23 -05:00
  • c447f6f35f * More str/bytes fixes. * Temporarily skip the MAAS tests in py3 since they need to be ported to oauthlib. Barry Warsaw 2015-01-26 14:31:09 -05:00
  • 96812899e4 More Python 3 test fixes. Barry Warsaw 2015-01-26 12:41:04 -05:00
  • ebd210a6da Avoid a nose bug when running under the test suite and no exception is in flight. Barry Warsaw 2015-01-26 12:36:13 -05:00
  • 43325f741a Fix a few string/bytes problems with Python 3. Barry Warsaw 2015-01-26 12:27:51 -05:00
  • 7cf21111bd More test repairs. Barry Warsaw 2015-01-26 11:14:06 -05:00
  • 1f5932d8c5 * Fix the filter() imports. * In Py3, pass universal_newlines to subprocess.Popen() Barry Warsaw 2015-01-23 15:34:56 -05:00
  • 0fc6ce53b0 Make parameter list for get_hostname method consistent Marco Morais 2015-01-22 22:25:49 -08:00
  • 21bae58cb1 Low hanging Python 3 fruit. Barry Warsaw 2015-01-22 21:21:04 -05:00
  • 6680fbd10e Conversion from mocker to mock completed. Barry Warsaw 2015-01-22 20:52:01 -05:00
  • 17ba3f5394 More conversions from mocker to mock. Barry Warsaw 2015-01-22 20:30:10 -05:00
  • dd0e2d78bd More conversions from mocker to mock. Barry Warsaw 2015-01-22 19:53:04 -05:00
  • 0cf30251e8 More test ports from mocker to mock. Barry Warsaw 2015-01-22 18:38:30 -05:00
  • f4cf5c2618 Clean up. Barry Warsaw 2015-01-22 15:42:30 -05:00
  • 01b8fc3de3 Convert helpers.py and test_data.py from mocker to mock. Barry Warsaw 2015-01-22 15:41:52 -05:00
  • 5d1edaff81 Use .addCleanup() instead of a .tearDown() where appropriate, although we might have to rewrite this for Python 2.6. Barry Warsaw 2015-01-22 14:46:21 -05:00
  • 0d15655f5f remove dependency on dmidecode on linux Scott Moser 2015-01-22 12:14:02 -05:00
  • 42feeb7f68 merge from trunk Scott Moser 2015-01-22 12:09:52 -05:00
  • ab0bff66f6 Port test__init__.py to unittest.mock. Barry Warsaw 2015-01-22 11:38:51 -05:00
  • 474b7f259d Largely merge lp:~harlowja/cloud-init/py2-3 albeit manually because it seemed to be behind trunk. Barry Warsaw 2015-01-21 17:56:53 -05:00
  • ca713345ac Use either syspath or dmidecode based on the availability. Ben Howard 2015-01-21 15:42:55 -07:00
  • 404e1a81a9 tools/tox-venv: add wrapper for entering tox environ Scott Moser 2015-01-21 16:48:31 -05:00
  • f49104b153 tox doc functional Scott Moser 2015-01-21 16:38:50 -05:00
  • ee70dff712 initial functial tox Scott Moser 2015-01-21 16:20:34 -05:00
  • 033f7eda6b initial .gitignore Scott Moser 2015-01-21 16:20:00 -05:00
  • 0cbad3f0c5 re-set requirements/test-requirements Scott Moser 2015-01-21 16:11:58 -05:00
  • bfeb2aa9a5 use pbr for setup.py Scott Moser 2015-01-21 16:11:37 -05:00
  • 3c409267ed empty changelog Scott Moser 2015-01-21 16:09:19 -05:00
  • a9e2cb1613 More octal literal fixes. Barry Warsaw 2015-01-21 15:42:59 -05:00
  • 239519a75d Fix file modes to be Python 2/3 compatible. Barry Warsaw 2015-01-21 15:35:56 -05:00
  • 65f89fb1b5 Only install cheetah (and only run the cheetah templating test) when in Python 2. Cheetah is not compatible with Python 3. Barry Warsaw 2015-01-21 15:28:32 -05:00
  • 35e4d597e3 * Added a simple tox.ini file * Use universal_newlines in setup.py so it will work properly in Python 3. * Fix a pyflakes complaint in setup.py * Add a simple MANIFEST.in Barry Warsaw 2015-01-21 15:14:24 -05:00
  • c81466ce76 initial tree for 2.0 work Scott Moser 2015-01-21 10:00:26 -05:00
  • 6bf7775c36 update HACKING to refer to github Scott Moser 2015-01-21 09:37:06 -05:00
  • d74126aa4b New Azure disk_setup default. Daniel Watkins 2015-01-20 15:59:35 +00:00
  • df8098fe61 hostname: apply hostname same as is written Scott Moser 2015-01-16 14:29:48 -05:00
  • 066b11c277 pep8 fixes Scott Moser 2015-01-16 13:21:08 -05:00
  • 375975aa13 systemd: run cloud-init before systemd-user-sessions.service Steve Langasek 2015-01-16 13:11:06 -05:00
  • 3df407f8b7 Use systemd-user-sessions.service for sequencing, not getty.target, for correct race-free ordering Steve Langasek 2015-01-16 08:36:30 -08:00
  • 648f16dc55 Ensure that when running under systemd, cloud-init.service is run before we display any getty on the console so that the cloud-init output doesn't get written on top of a login prompt. Steve Langasek 2015-01-15 09:14:34 -08:00
  • b724ce8539 Use the GCE short hostname. Scott Moser 2015-01-15 10:23:47 -05:00
  • e24371042e Drop reliance on dmidecode executable. Ben Howard 2015-01-14 12:24:09 -07:00
  • 79b50aec1b Use the short name for GCE hostnames per GCE's request (LP: #1383794). Ben Howard 2015-01-14 07:29:57 -07:00
  • cf57ced6bd Find disk size differently for GPT. Daniel Watkins 2015-01-13 11:34:49 +00:00
  • 5b13b9533e Initial run at GPT disk handling. Daniel Watkins 2015-01-13 11:34:49 +00:00
  • c1ed040857 Implement check_partition_gpt_layout. Daniel Watkins 2015-01-13 11:34:49 +00:00
  • 2faa5dd802 Fix lsblk output option. Daniel Watkins 2015-01-13 11:34:49 +00:00
  • 49c849fdf0 Enable user-data encoding support for GCE. Scott Moser 2015-01-06 12:12:09 -05:00
  • 3c0c99a289 remove the user-data-encoding from test meta-data Scott Moser 2015-01-06 12:09:00 -05:00
  • 5d1c2603ed merge from trunk Scott Moser 2015-01-06 12:07:57 -05:00
  • 28abcf1dfc tools/run-pep8: remove leading ',' fed to --ignore Scott Moser 2015-01-06 12:02:38 -05:00
  • a1454dd94c pep8 Scott Moser 2015-01-06 11:46:50 -05:00
  • 3b08e35f4b Corrected errant logging message. Wayne Witzel III 2015-01-06 11:41:05 -05:00
  • ea4449c7f1 add user-data encoding support for gce Wayne Witzel III 2014-12-19 11:28:35 -05:00
  • d90bfd6268 tools/ccfg-merge-debug: fix for updated user-data/vendor-data Scott Moser 2014-12-09 10:47:05 -05:00
  • b1462e1943 Cleanups for netinfo.py Joshua Harlow 2014-12-01 12:32:46 -08:00
  • e1c87425f3 Fix some whitespace issues Joshua Harlow 2014-11-30 21:35:38 -08:00
  • ef36126f06 Fix the ipv6 header centering Joshua Harlow 2014-11-30 21:31:47 -08:00
  • 3c01e310a5 Fix the getgateway function Joshua Harlow 2014-11-30 21:29:29 -08:00
  • 537067770b Be more tolerant of missing information Joshua Harlow 2014-11-30 21:26:14 -08:00
  • f2d73d952b Fixes rpm spec file build issues (its not currently building). Joshua Harlow 2014-11-25 11:54:51 -08:00
  • e2b814881c Update with trunk and resolve conflicts Joshua Harlow 2014-11-25 11:46:10 -08:00
  • 496077f4ca Use assertNotEqual which exists on python2.6 Joshua Harlow 2014-11-24 16:41:21 -08:00
  • a189df34f3 IPv6 support for rhel distro Joshua Harlow 2014-11-24 16:30:00 -08:00
  • fa849e6699 Updated unittests + Scenario with multiple NICs Shraddha Pandhe 2014-11-24 19:54:22 +00:00
  • 959293aba5 IPv6 support for rhel distro Shraddha Pandhe 2014-11-24 19:36:18 +00:00
  • c0f8ef0e76 Update to use a newer and better OMNIBUS_URL Joshua Harlow 2014-11-22 12:41:31 -08:00
  • c537fa2dcd Be more tolerant of 'ssh_authorized_keys' types Joshua Harlow 2014-11-22 12:36:46 -08:00
  • 9a6a0d150f Pretty up the debug module Joshua Harlow 2014-11-21 18:10:16 -08:00
  • 4d665eb530 Fix parse_ssh_config failing in ssh_util.py Joshua Harlow 2014-11-21 17:54:30 -08:00