summaryrefslogtreecommitdiff
path: root/cloudinit/util.py
AgeCommit message (Expand)Author
2019-12-02url_helper: read_file_or_url should pass headers param into readurl (#66)Chad Smith
2019-11-27dmidecode: log result *after* stripping \nIgor Galić
2019-11-25FreeBSD: fix for get_linux_distro() and lru_cache (#59)Igor Galić
2019-10-24Fix usages of yaml, and move yaml_dump to safeyaml.dumps.Scott Moser
2019-10-01Add support for Arch Linux in render-cloudcfgConrad Hoffmann
2019-09-27util: json.dumps on python 2.7 will handle UnicodeDecodeError on binaryChad Smith
2019-05-28freebsd: ability to grow root file systemGonéri Le Bouder
2019-04-18mount_cb: do not pass sync and rw options to mountGonéri Le Bouder
2019-03-19Add ubuntu_drivers config moduleDaniel Watkins
2019-03-04drop Python 2.6 support and our NIH version detectionDaniel Watkins
2019-02-26util: don't determine string_types ourselvesDaniel Watkins
2019-02-07netplan: Don't render yaml aliases when dumping netplanRyan Harper
2019-01-15net: Wait for dhclient to daemonize before reading lease fileJason Zions
2018-10-22update detection of openSUSE variantsRobert Schweikert
2018-10-09instance-data: Add standard keys platform and subplatform. Refactor ec2.Chad Smith
2018-07-20get_linux_distro: add support for rhel via redhat-release.Scott Moser
2018-07-20get_linux_distro: add support for centos6 and rawhide flavors of redhatChad Smith
2018-07-09ubuntu,centos,debian: get_linux_distro to align with platform.distChad Smith
2018-06-15openstack: avoid unneeded metadata probe on non-openstack platformsChad Smith
2018-06-13Fix get_proc_env for pids that have non-utf8 content in environment.Scott Moser
2018-06-08subp: support combine_capture argument.Scott Moser
2018-05-29util: add get_linux_distro function to replace platform.distRobert Schweikert
2018-05-29pyflakes: fix unused variable references identified by pyflakes 2.0.0.Scott Moser
2018-05-23yaml_load/schema: Add invalid line and column nums to error messageChad Smith
2018-05-23Azure: Ignore NTFS mount errors when checking ephemeral drivePaul Meyer
2018-05-17read_file_or_url: move to url_helper, fix bug in its FileResponse.Scott Moser
2018-04-30Add reporting events and log_time around early source of blocking timeRyan Harper
2018-04-26net: detect unstable network names and trigger a settle if neededRyan Harper
2018-04-19pylint: pay attention to unused variable warnings.Scott Moser
2018-04-18pycodestyle: Fix invalid escape sequences in string literals.Scott Moser
2018-04-02cc_resizefs, util: handle no /dev/zfsRyan Harper
2018-03-27FreeBSD: resizefs module now able to handle zfs/zpool.Dominic Schlegel
2018-03-23IBMCloud: Initial IBM Cloud datasource.Scott Moser
2018-03-16cc_snap: Add new module to install and configure snapd and snap packages.Chad Smith
2018-03-15util: Fix subp regression. Allow specifying subp command as a string.Chad Smith
2018-03-14set_hostname: When present in metadata, set it before network bringup.Chad Smith
2018-03-09shellify: raise TypeError on bad input.Scott Moser
2018-03-02Simplify some comparisions.Rémy Léone
2018-03-02Change some list creation and population to literal.Rémy Léone
2018-02-26Implement puppet 4 supportRomanos Skiadas
2018-02-23subp: Fix subp usage with non-ascii characters when no system locale.Scott Moser
2018-01-26Fix potential cases of uninitialized variables.Chad Smith
2018-01-24btrfs: support resizing if root is mounted ro.Robert Schweikert
2018-01-23subp: make ProcessExecutionError have expected types in stderr, stdout.Scott Moser
2018-01-12Do not log warning on config files that represent None.Scott Moser
2017-12-15lint: Fix lints seen by pylint version 1.8.1.Chad Smith
2017-12-05Datasources: Formalize DataSource get_data and related properties.Chad Smith
2017-12-05cli: Add clean and status subcommandsChad Smith
2017-11-30ec2: Fix sandboxed dhclient background process cleanup.Chad Smith
2017-09-21suse: updates to templates to support openSUSE and SLES.Robert Schweikert