summaryrefslogtreecommitdiff
path: root/cloudinit/util.py
AgeCommit message (Expand)Author
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
2017-09-18ec2: Fix maybe_perform_dhcp_discovery to use /var/tmp as a tmpdirChad Smith
2017-09-13chef: Add option to pin chef omnibus install versionEthan Apodaca
2017-09-07Use /run/cloud-init for tempfile operations.Scott Moser
2017-08-25Log a helpful message if a user script does not include shebang.Andrew Jorgensen
2017-07-21Drop rand_str() usage in DNS redirection detectionBob Aman
2017-07-17Support comments in content read by load_shell_content.Scott Moser
2017-06-29read_dmi_data: always return None when inside a container.Scott Moser
2017-06-15FreeBSD: Make freebsd a variant, fix unittests and tools/build-on-freebsd.Scott Moser
2017-06-15write_file(s): Print permissions as octal, not decimalAndrew Jorgensen
2017-06-12selinux: Allow restorecon to be non-fatal.Ryan Harper
2017-06-08cloud.cfg: move to a template. setup.py changes along the way.Scott Moser
2017-05-22tox: move pylint target to 1.7.1Scott Moser
2017-05-16Improve detection of snappy to include os-release and kernel cmdline.Scott Moser
2017-05-10FreeBSD: improvements and fixes for use on AzureHongjiang Zhang
2017-04-21Fix growpart for some cases when booted with root=PARTUUID.Scott Moser
2017-04-21pylint: fix all logging warningsJoshua Powers
2017-04-12util: teach write_file about copy_mode optionLars Kellogg-Stedman
2017-03-29support resizing partition and rootfs on system booted without initramfs.Steve Langasek
2017-03-20cloudinit.net: add network config v2 parsing and renderingRyan Harper
2017-03-17net: add renderers for automatically selecting the renderer.Scott Moser
2017-01-11Get early logging logged, including failures of cmdline url.Scott Moser
2016-12-22LICENSE: Allow dual licensing GPL-3 or Apache 2.0Jon Grimm
2016-12-21Fix config order of precedence, putting kernel command line over system.Wesley Wiedenmeier
2016-11-22Improve formatting for ProcessExecutionErrorWesley Wiedenmeier
2016-11-10pep8: fix style errors reported by pycodestyle 2.1.0Scott Moser
2016-11-01dmidecode: Allow dmidecode to be used on aarch64Robert Schweikert
2016-10-20Add support for snap create-user on Ubuntu Core images.Ryan Harper
2016-10-19Fix python2.6 things found running in centos 6.Scott Moser
2016-09-21Decode unicode types in decode_binaryRobert Schweikert
2016-09-21subp: add 'update_env' argumentScott Moser
2016-09-15dmidecode: run dmidecode only on i?86 or x86_64 arch.Robert Schweikert
2016-08-25python2.6: fix dict comprehension usage in _lsb_release.Joshua Harlow
2016-08-22Fix Gentoo net config generationMatthew Thode
2016-08-18Apt: add new apt configuration formatChristian Ehrhardt
2016-08-12DigitalOcean: use the v1.json endpointBen Howard
2016-06-15python3 OSError does not have a .messageScott Moser
2016-06-06Rebase against masterJoshua Harlow
2016-05-24rebased with upstream and reolved merge conflictsChristian Ehrhardt
2016-05-23final pep8 check fixupsChristian Ehrhardt
2016-05-23support apt_sources to be a dictionaryChristian Ehrhardt
2016-05-19Remerge against head/masterJoshua Harlow
2016-05-19Adjust net module to be more isolatedJoshua Harlow
2016-05-12Fix up a ton of flake8 issuesJoshua Harlow