9bfd13 cloud-init-20.3 base

Authored and Committed by Packit Service 3 years ago
403 files changed. 16531 lines added. 7197 lines removed.
.github/workflows/cla.yml
file added
+40
.github/workflows/stale.yml
file added
+24
.gitignore
file modified
+3 -0
.pylintrc
file modified
+1 -5
.readthedocs.yaml
file added
+8
.travis.yml
file modified
+95 -18
ChangeLog
file modified
+359 -0
HACKING.rst
file modified
+549 -26
Makefile
file modified
+17 -41
README.md
file modified
+2 -2
cloudinit/analyze/dump.py
file modified
+15 -3
cloudinit/analyze/show.py
file modified
+23 -25
cloudinit/analyze/tests/test_boot.py
file modified
+12 -12
cloudinit/analyze/tests/test_dump.py
file modified
+19 -1
cloudinit/apport.py
file modified
+1 -0
cloudinit/atomic_helper.py
file modified
+2 -2
cloudinit/cmd/clean.py
file modified
+2 -3
cloudinit/cmd/devel/logs.py
file modified
+2 -2
cloudinit/cmd/devel/make_mime.py
file added
+114
cloudinit/cmd/devel/net_convert.py
file modified
+1 -1
cloudinit/cmd/devel/parser.py
file modified
+4 -1
cloudinit/cmd/devel/render.py
file modified
+3 -2
cloudinit/cmd/devel/tests/test_logs.py
file modified
+3 -2
cloudinit/cmd/devel/tests/test_render.py
file modified
+1 -1
cloudinit/cmd/query.py
file modified
+38 -10
cloudinit/cmd/tests/test_clean.py
file modified
+1 -2
cloudinit/cmd/tests/test_cloud_id.py
file modified
+1 -1
cloudinit/cmd/tests/test_main.py
file modified
+1 -3
cloudinit/cmd/tests/test_query.py
file modified
+230 -162
cloudinit/cmd/tests/test_status.py
file modified
+1 -2
cloudinit/config/cc_apk_configure.py
file added
+263
cloudinit/config/cc_apt_configure.py
file modified
+360 -234
cloudinit/config/cc_apt_pipelining.py
file modified
+1 -1
cloudinit/config/cc_bootcmd.py
file modified
+2 -1
cloudinit/config/cc_byobu.py
file modified
+2 -1
cloudinit/config/cc_ca_certs.py
file modified
+30 -15
cloudinit/config/cc_chef.py
file modified
+321 -84
cloudinit/config/cc_debug.py
file modified
+1 -2
cloudinit/config/cc_disable_ec2_metadata.py
file modified
+4 -3
cloudinit/config/cc_disk_setup.py
file modified
+51 -37
cloudinit/config/cc_emit_upstart.py
file modified
+4 -4
cloudinit/config/cc_fan.py
file modified
+4 -3
cloudinit/config/cc_final_message.py
file modified
+1 -1
cloudinit/config/cc_growpart.py
file modified
+32 -23
cloudinit/config/cc_grub_dpkg.py
file modified
+72 -26
cloudinit/config/cc_keys_to_console.py
file modified
+5 -4
cloudinit/config/cc_landscape.py
file modified
+3 -3
cloudinit/config/cc_locale.py
file modified
+49 -16
cloudinit/config/cc_lxd.py
file modified
+12 -11
cloudinit/config/cc_mcollective.py
file modified
+6 -7
cloudinit/config/cc_mounts.py
file modified
+81 -31
cloudinit/config/cc_ntp.py
file modified
+81 -49
cloudinit/config/cc_package_update_upgrade_install.py
file modified
+2 -1
cloudinit/config/cc_phone_home.py
file modified
+3 -0
cloudinit/config/cc_power_state_change.py
file modified
+56 -25
cloudinit/config/cc_puppet.py
file modified
+8 -8
cloudinit/config/cc_resizefs.py
file modified
+11 -12
cloudinit/config/cc_resolv_conf.py
file modified
+2 -2
cloudinit/config/cc_rh_subscription.py
file modified
+10 -9
cloudinit/config/cc_rightscale_userdata.py
file modified
+1 -2
cloudinit/config/cc_rsyslog.py
file modified
+10 -8
cloudinit/config/cc_salt_minion.py
file modified
+6 -3
cloudinit/config/cc_scripts_per_boot.py
file modified
+2 -2
cloudinit/config/cc_scripts_per_instance.py
file modified
+2 -2
cloudinit/config/cc_scripts_per_once.py
file modified
+2 -2
cloudinit/config/cc_scripts_user.py
file modified
+2 -2
cloudinit/config/cc_scripts_vendor.py
file modified
+2 -1
cloudinit/config/cc_seed_random.py
file modified
+4 -4
cloudinit/config/cc_set_hostname.py
file modified
+10 -3
cloudinit/config/cc_set_passwords.py
file modified
+8 -7
cloudinit/config/cc_snap.py
file modified
+29 -10
cloudinit/config/cc_spacewalk.py
file modified
+4 -4
cloudinit/config/cc_ssh.py
file modified
+91 -45
cloudinit/config/cc_ssh_authkey_fingerprints.py
file modified
+10 -10
cloudinit/config/cc_ssh_import_id.py
file modified
+7 -6
cloudinit/config/cc_ubuntu_advantage.py
file modified
+8 -9
cloudinit/config/cc_ubuntu_drivers.py
file modified
+5 -4
cloudinit/config/cc_users_groups.py
file modified
+10 -3
cloudinit/config/cc_write_files.py
file modified
+142 -52
cloudinit/config/cc_yum_add_repo.py
file modified
+6 -10
cloudinit/config/cc_zypper_add_repo.py
file modified
+1 -2
cloudinit/config/schema.py
file modified
+112 -25
cloudinit/config/tests/test_disable_ec2_metadata.py
file modified
+6 -8
cloudinit/config/tests/test_final_message.py
file added
+46
cloudinit/config/tests/test_grub_dpkg.py
file added
+176
cloudinit/config/tests/test_mounts.py
file added
+28
cloudinit/config/tests/test_resolv_conf.py
file added
+86
cloudinit/config/tests/test_set_passwords.py
file modified
+26 -22
cloudinit/config/tests/test_snap.py
file modified
+54 -8
cloudinit/config/tests/test_ubuntu_advantage.py
file modified
+14 -14
cloudinit/config/tests/test_ubuntu_drivers.py
file modified
+20 -13
cloudinit/config/tests/test_users_groups.py
file modified
+5 -5
cloudinit/cs_utils.py
file modified
+1 -1
cloudinit/distros/__init__.py
file modified
+175 -34
cloudinit/distros/alpine.py
file added
+165
cloudinit/distros/arch.py
file modified
+11 -10
cloudinit/distros/bsd.py
file added
+129
cloudinit/distros/bsd_utils.py
file added
+50
cloudinit/distros/debian.py
file modified
+6 -6
cloudinit/distros/freebsd.py
file modified
+39 -537
cloudinit/distros/gentoo.py
file modified
+9 -8
cloudinit/distros/netbsd.py
file added
+159
cloudinit/distros/networking.py
file added
+212
cloudinit/distros/openbsd.py
file added
+52
cloudinit/distros/opensuse.py
file modified
+9 -4
cloudinit/distros/parsers/hostname.py
file modified
+1 -1
cloudinit/distros/parsers/hosts.py
file modified
+1 -1
cloudinit/distros/parsers/resolv_conf.py
file modified
+5 -4
cloudinit/distros/parsers/sys_conf.py
file modified
+2 -4
cloudinit/distros/rhel.py
file modified
+5 -4
cloudinit/distros/tests/__init__.py
file added
+0
cloudinit/distros/tests/test_init.py
file added
+156
cloudinit/distros/tests/test_networking.py
file added
+192
cloudinit/distros/ubuntu.py
file modified
+0 -2
cloudinit/distros/ug_util.py
file modified
+10 -12
cloudinit/ec2_utils.py
file modified
+10 -2
cloudinit/features.py
file added
+44
cloudinit/gpg.py
file modified
+10 -9
cloudinit/handlers/__init__.py
file modified
+3 -6
cloudinit/handlers/boot_hook.py
file modified
+3 -2
cloudinit/handlers/jinja_template.py
file modified
+2 -1
cloudinit/handlers/upstart_job.py
file modified
+6 -5
cloudinit/helpers.py
file modified
+2 -8
cloudinit/log.py
file modified
+11 -20
cloudinit/mergers/__init__.py
file modified
+1 -3
cloudinit/mergers/m_dict.py
file modified
+1 -3
cloudinit/mergers/m_list.py
file modified
+1 -3
cloudinit/mergers/m_str.py
file modified
+2 -7
cloudinit/net/__init__.py
file modified
+165 -81
cloudinit/net/bsd.py
file added
+167
cloudinit/net/cmdline.py
file modified
+36 -33
cloudinit/net/dhcp.py
file modified
+34 -18
cloudinit/net/eni.py
file modified
+10 -9
cloudinit/net/freebsd.py
file added
+59
cloudinit/net/netbsd.py
file added
+44
cloudinit/net/netplan.py
file modified
+10 -9
cloudinit/net/network_state.py
file modified
+22 -23
cloudinit/net/openbsd.py
file added
+46
cloudinit/net/renderer.py
file modified
+2 -2
cloudinit/net/renderers.py
file modified
+8 -1
cloudinit/net/sysconfig.py
file modified
+261 -128
cloudinit/net/tests/test_dhcp.py
file modified
+96 -12
cloudinit/net/tests/test_init.py
file modified
+55 -119
cloudinit/net/tests/test_network_state.py
file modified
+12 -1
cloudinit/netinfo.py
file modified
+63 -12
cloudinit/reporting/events.py
file modified
+19 -4
cloudinit/reporting/handlers.py
file modified
+30 -28
cloudinit/serial.py
file modified
+0 -2
cloudinit/signal_handler.py
file modified
+1 -2
cloudinit/sources/DataSourceAltCloud.py
file modified
+4 -4
cloudinit/sources/DataSourceAzure.py
file modified
+106 -67
cloudinit/sources/DataSourceCloudStack.py
file modified
+2 -1
cloudinit/sources/DataSourceConfigDrive.py
file modified
+6 -5
cloudinit/sources/DataSourceDigitalOcean.py
file modified
+1 -1
cloudinit/sources/DataSourceEc2.py
file modified
+183 -48
cloudinit/sources/DataSourceGCE.py
file modified
+1 -1
cloudinit/sources/DataSourceHetzner.py
file modified
+11 -4
cloudinit/sources/DataSourceIBMCloud.py
file modified
+5 -3
cloudinit/sources/DataSourceMAAS.py
file modified
+2 -3
cloudinit/sources/DataSourceNoCloud.py
file modified
+8 -16
cloudinit/sources/DataSourceOVF.py
file modified
+45 -26
cloudinit/sources/DataSourceOpenNebula.py
file modified
+36 -18
cloudinit/sources/DataSourceOpenStack.py
file modified
+6 -3
cloudinit/sources/DataSourceOracle.py
file modified
+182 -214
cloudinit/sources/DataSourceRbxCloud.py
file modified
+20 -14
cloudinit/sources/DataSourceScaleway.py
file modified
+7 -2
cloudinit/sources/DataSourceSmartOS.py
file modified
+6 -3
cloudinit/sources/__init__.py
file modified
+43 -33
cloudinit/sources/helpers/azure.py
file modified
+393 -131
cloudinit/sources/helpers/digitalocean.py
file modified
+13 -8
cloudinit/sources/helpers/hetzner.py
file modified
+19 -0
cloudinit/sources/helpers/netlink.py
file modified
+1 -2
cloudinit/sources/helpers/openstack.py
file modified
+40 -28
cloudinit/sources/helpers/tests/test_netlink.py
file modified
+102 -65
cloudinit/sources/helpers/tests/test_openstack.py
file added
+44
cloudinit/sources/helpers/vmware/imc/config.py
file modified
+26 -0
cloudinit/sources/helpers/vmware/imc/config_custom_script.py
file modified
+2 -1
cloudinit/sources/helpers/vmware/imc/config_file.py
file modified
+0 -1
cloudinit/sources/helpers/vmware/imc/config_namespace.py
file modified
+0 -1
cloudinit/sources/helpers/vmware/imc/config_nic.py
file modified
+4 -3
cloudinit/sources/helpers/vmware/imc/config_passwd.py
file modified
+4 -3
cloudinit/sources/helpers/vmware/imc/config_source.py
file modified
+0 -1
cloudinit/sources/helpers/vmware/imc/guestcust_util.py
file modified
+32 -16
cloudinit/sources/tests/test_init.py
file modified
+134 -55
cloudinit/sources/tests/test_oracle.py
file modified
+542 -493
cloudinit/ssh_util.py
file modified
+37 -17
cloudinit/stages.py
file modified
+3 -6
cloudinit/subp.py
file modified
+332 -2
cloudinit/templater.py
file modified
+0 -4
cloudinit/tests/helpers.py
file modified
+27 -62
cloudinit/tests/test_conftest.py
file added
+65
cloudinit/tests/test_dhclient_hook.py
file modified
+1 -1
cloudinit/tests/test_features.py
file added
+60
cloudinit/tests/test_gpg.py
file modified
+7 -7
cloudinit/tests/test_netinfo.py
file modified
+20 -20
cloudinit/tests/test_subp.py
file modified
+226 -1
cloudinit/tests/test_url_helper.py
file modified
+33 -1
cloudinit/tests/test_util.py
file modified
+210 -21
cloudinit/tests/test_version.py
file modified
+2 -2
cloudinit/type_utils.py
file modified
+7 -18
cloudinit/url_helper.py
file modified
+30 -26
cloudinit/user_data.py
file modified
+33 -17
cloudinit/util.py
file modified
+229 -475
cloudinit/version.py
file modified
+1 -1
config/cloud.cfg.d/05_logging.cfg
file modified
+1 -1
config/cloud.cfg.tmpl
file modified
+66 -14
conftest.py
file added
+183
doc-requirements.txt
file modified
+1 -1
doc/examples/cloud-config-apt.txt
file modified
+22 -21
doc/examples/cloud-config-boot-cmds.txt
file modified
+2 -2
doc/examples/cloud-config-chef-oneiric.txt
file modified
+58 -57
doc/examples/cloud-config-chef.txt
file modified
+45 -42
doc/examples/cloud-config-datasources.txt
file modified
+5 -3
doc/examples/cloud-config-disk-setup.txt
file modified
+167 -166
doc/examples/cloud-config-landscape.txt
file modified
+1 -0
doc/examples/cloud-config-mcollective.txt
file modified
+41 -41
doc/examples/cloud-config-mount-points.txt
file modified
+4 -4
doc/examples/cloud-config-phone-home.txt
file modified
+5 -5
doc/examples/cloud-config-power-state.txt
file modified
+5 -5
doc/examples/cloud-config-puppet.txt
file modified
+44 -44
doc/examples/cloud-config-reporting.txt
file modified
+11 -11
doc/examples/cloud-config-rh_subscription.txt
file modified
+24 -24
doc/examples/cloud-config-rsyslog.txt
file modified
+22 -21
doc/examples/cloud-config-ssh-keys.txt
file modified
+1 -3
doc/examples/cloud-config-update-apt.txt
file modified
+1 -1
doc/examples/cloud-config-user-groups.txt
file modified
+17 -12
doc/examples/cloud-config-vendor-data.txt
file modified
+2 -2
doc/examples/cloud-config-write-files.txt
file modified
+21 -21
doc/examples/cloud-config-yum-repo.txt
file modified
+12 -12
doc/examples/cloud-config.txt
file modified
+28 -27
doc/examples/kernel-cmdline.txt
file modified
+8 -5
doc/rtd/conf.py
file modified
+1 -1
doc/rtd/index.rst
file modified
+1 -0
doc/rtd/topics/availability.rst
file modified
+11 -8
doc/rtd/topics/boot.rst
file modified
+2 -2
doc/rtd/topics/cli.rst
file modified
+9 -7
doc/rtd/topics/code_review.rst
file added
+256
doc/rtd/topics/datasources.rst
file modified
+1 -1
doc/rtd/topics/datasources/azure.rst
file modified
+8 -8
doc/rtd/topics/datasources/cloudstack.rst
file modified
+17 -11
doc/rtd/topics/datasources/ec2.rst
file modified
+23 -4
doc/rtd/topics/datasources/maas.rst
file modified
+1 -1
doc/rtd/topics/datasources/nocloud.rst
file modified
+13 -7
doc/rtd/topics/datasources/openstack.rst
file modified
+9 -8
doc/rtd/topics/datasources/ovf.rst
file modified
+19 -0
doc/rtd/topics/debugging.rst
file modified
+101 -0
doc/rtd/topics/examples.rst
file modified
+1 -1
doc/rtd/topics/faq.rst
file modified
+217 -5
doc/rtd/topics/format.rst
file modified
+24 -33
doc/rtd/topics/instancedata.rst
file modified
+259 -106
doc/rtd/topics/modules.rst
file modified
+4 -2
doc/rtd/topics/network-config-format-v2.rst
file modified
+4 -6
doc/rtd/topics/network-config.rst
file modified
+16 -10
doc/rtd/topics/tests.rst
file modified
+33 -33
integration-requirements.txt
file modified
+0 -1
packages/bddeb
file modified
+21 -25
packages/brpm
file modified
+16 -11
packages/debian/control.in
file modified
+1 -2
packages/debian/rules
file added
+26
packages/pkg-deps.json
file modified
+17 -41
packages/redhat/cloud-init.spec.in
file modified
+4 -6
requirements.txt
file modified
+0 -3
setup.py
file modified
+14 -27
systemd/cloud-init-generator.tmpl
file modified
+1 -1
systemd/cloud-init.service.tmpl
file modified
+1 -1
sysvinit/freebsd/cloudconfig
file modified
+3 -0
sysvinit/freebsd/cloudfinal
file modified
+3 -0
sysvinit/freebsd/cloudinit
file modified
+4 -1
sysvinit/freebsd/cloudinitlocal
file modified
+3 -0
sysvinit/netbsd/cloudconfig
file added
+17
sysvinit/netbsd/cloudfinal
file added
+16
sysvinit/netbsd/cloudinit
file added
+16
sysvinit/netbsd/cloudinitlocal
file added
+18
templates/chef_client.rb.tmpl
file modified
+3 -0
templates/chrony.conf.alpine.tmpl
file added
+38
templates/hosts.alpine.tmpl
file added
+28
templates/hosts.freebsd.tmpl
file modified
+4 -5
templates/hosts.suse.tmpl
file modified
+1 -1
templates/ntp.conf.alpine.tmpl
file added
+10
templates/resolv.conf.tmpl
file modified
+11 -3
test-requirements.txt
file modified
+2 -8
tests/cloud_tests/__init__.py
file modified
+2 -1
tests/cloud_tests/bddeb.py
file modified
+4 -4
tests/cloud_tests/config.py
file modified
+1 -1
tests/cloud_tests/platforms/__init__.py
file modified
+3 -1
tests/cloud_tests/platforms/azurecloud/image.py
file modified
+20 -12
tests/cloud_tests/platforms/azurecloud/instance.py
file modified
+14 -10
tests/cloud_tests/platforms/azurecloud/platform.py
file modified
+18 -10
tests/cloud_tests/platforms/ec2/instance.py
file modified
+2 -2
tests/cloud_tests/platforms/ec2/platform.py
file modified
+11 -7
tests/cloud_tests/platforms/images.py
file modified
+0 -1
tests/cloud_tests/platforms/instances.py
file modified
+2 -2
tests/cloud_tests/platforms/lxd/image.py
file modified
+28 -10
tests/cloud_tests/platforms/lxd/instance.py
file modified
+4 -2
tests/cloud_tests/platforms/nocloudkvm/image.py
file modified
+6 -6
tests/cloud_tests/platforms/nocloudkvm/instance.py
file modified
+5 -5
tests/cloud_tests/platforms/nocloudkvm/platform.py
file modified
+10 -5
tests/cloud_tests/platforms/platforms.py
file modified
+9 -6
tests/cloud_tests/platforms/snapshots.py
file modified
+0 -1
tests/cloud_tests/releases.yaml
file modified
+43 -9
tests/cloud_tests/setup_image.py
file modified
+1 -1
tests/cloud_tests/testcases/__init__.py
file modified
+8 -6
tests/cloud_tests/testcases/base.py
file modified
+59 -11
tests/cloud_tests/testcases/examples/install_run_chef_recipes.yaml
file modified
+37 -36
tests/cloud_tests/testcases/modules/TODO.md
file modified
+2 -5
tests/cloud_tests/testcases/modules/ntp_chrony.py
file modified
+2 -2
tests/cloud_tests/testcases/modules/ssh_auth_key_fingerprints_disable.py
file modified
+1 -1
tests/cloud_tests/util.py
file modified
+37 -3
tests/cloud_tests/verify.py
file modified
+2 -2
tests/data/netinfo/freebsd-ifconfig-output
file modified
+37 -15
tests/data/netinfo/freebsd-netdev-formatted-output
file modified
+12 -11
tests/unittests/test_builtin_handlers.py
file modified
+5 -4
tests/unittests/test_cli.py
file modified
+11 -11
tests/unittests/test_cs_util.py
file modified
+0 -2
tests/unittests/test_data.py
file modified
+63 -7
tests/unittests/test_datasource/test_aliyun.py
file modified
+2 -2
tests/unittests/test_datasource/test_altcloud.py
file modified
+4 -3
tests/unittests/test_datasource/test_azure.py
file modified
+73 -41
tests/unittests/test_datasource/test_azure_helper.py
file modified
+340 -66
tests/unittests/test_datasource/test_cloudsigma.py
file modified
+5 -1
tests/unittests/test_datasource/test_cloudstack.py
file modified
+1 -1
tests/unittests/test_datasource/test_ec2.py
file modified
+340 -72
tests/unittests/test_datasource/test_gce.py
file modified
+4 -3
tests/unittests/test_datasource/test_hetzner.py
file modified
+23 -0
tests/unittests/test_datasource/test_ibmcloud.py
file modified
+0 -7
tests/unittests/test_datasource/test_maas.py
file modified
+1 -2
tests/unittests/test_datasource/test_nocloud.py
file modified
+16 -1
tests/unittests/test_datasource/test_opennebula.py
file modified
+101 -56
tests/unittests/test_datasource/test_openstack.py
file modified
+22 -6
tests/unittests/test_datasource/test_ovf.py
file modified
+88 -5
tests/unittests/test_datasource/test_rbx.py
file modified
+32 -2
tests/unittests/test_datasource/test_scaleway.py
file modified
+89 -21
tests/unittests/test_datasource/test_smartos.py
file modified
+10 -14
tests/unittests/test_distros/test_bsd_utils.py
file added
+67
tests/unittests/test_distros/test_create_users.py
file modified
+5 -5
tests/unittests/test_distros/test_debian.py
file modified
+1 -1
tests/unittests/test_distros/test_freebsd.py
file modified
+2 -2
tests/unittests/test_distros/test_generic.py
file modified
+116 -80
tests/unittests/test_distros/test_netbsd.py
file added
+17
tests/unittests/test_distros/test_netconfig.py
file modified
+150 -162
tests/unittests/test_distros/test_user_data_normalize.py
file modified
+5 -4
tests/unittests/test_ds_identify.py
file modified
+53 -6
tests/unittests/test_filters/test_launch_index.py
file modified
+1 -2
tests/unittests/test_handler/test_handler_apk_configure.py
file added
+299
tests/unittests/test_handler/test_handler_apt_configure_sources_list_v1.py
file modified
+9 -10
tests/unittests/test_handler/test_handler_apt_configure_sources_list_v3.py
file modified
+6 -9
tests/unittests/test_handler/test_handler_apt_source_v1.py
file modified
+17 -13
tests/unittests/test_handler/test_handler_apt_source_v3.py
file modified
+54 -38
tests/unittests/test_handler/test_handler_bootcmd.py
file modified
+3 -3
tests/unittests/test_handler/test_handler_ca_certs.py
file modified
+36 -13
tests/unittests/test_handler/test_handler_chef.py
file modified
+10 -9
tests/unittests/test_handler/test_handler_disk_setup.py
file modified
+21 -3
tests/unittests/test_handler/test_handler_etc_hosts.py
file modified
+4 -4
tests/unittests/test_handler/test_handler_growpart.py
file modified
+33 -15
tests/unittests/test_handler/test_handler_landscape.py
file modified
+3 -3
tests/unittests/test_handler/test_handler_locale.py
file modified
+3 -6
tests/unittests/test_handler/test_handler_lxd.py
file modified
+15 -18
tests/unittests/test_handler/test_handler_mcollective.py
file modified
+5 -4
tests/unittests/test_handler/test_handler_mounts.py
file modified
+146 -10
tests/unittests/test_handler/test_handler_ntp.py
file modified
+120 -60
tests/unittests/test_handler/test_handler_power_state.py
file modified
+15 -14
tests/unittests/test_handler/test_handler_puppet.py
file modified
+27 -24
tests/unittests/test_handler/test_handler_runcmd.py
file modified
+2 -2
tests/unittests/test_handler/test_handler_seed_random.py
file modified
+4 -4
tests/unittests/test_handler/test_handler_set_hostname.py
file modified
+1 -1
tests/unittests/test_handler/test_handler_spacewalk.py
file modified
+11 -15
tests/unittests/test_handler/test_handler_timezone.py
file modified
+1 -1
tests/unittests/test_handler/test_handler_write_files.py
file modified
+88 -8
tests/unittests/test_handler/test_handler_yum_add_repo.py
file modified
+9 -8
tests/unittests/test_handler/test_handler_zypper_add_repo.py
file modified
+5 -6
tests/unittests/test_handler/test_schema.py
file modified
+94 -20
tests/unittests/test_log.py
file modified
+6 -5
tests/unittests/test_merging.py
file modified
+2 -4
tests/unittests/test_net.py
file modified
+459 -303
tests/unittests/test_net_freebsd.py
file added
+19
tests/unittests/test_render_cloudcfg.py
file added
+59
tests/unittests/test_reporting.py
file modified
+2 -3
tests/unittests/test_reporting_hyperv.py
file modified
+85 -10
tests/unittests/test_rh_subscription.py
file modified
+9 -9
tests/unittests/test_sshutil.py
file modified
+243 -30
tests/unittests/test_templating.py
file modified
+0 -2
tests/unittests/test_util.py
file modified
+171 -252
tests/unittests/test_vmware/test_guestcust_util.py
file modified
+36 -10
tests/unittests/test_vmware_config_file.py
file modified
+22 -0
tools/.github-cla-signers
file added
+22
tools/.lp-to-git-user
file modified
+14 -0
tools/build-on-freebsd
file modified
+1 -2
tools/build-on-netbsd
file added
+36
tools/build-on-openbsd
file added
+27
tools/ccfg-merge-debug
file modified
+1 -1
tools/ds-identify
file modified
+7 -2
tools/make-tarball
file modified
+10 -2
tools/migrate-lp-user-to-github
file modified
+7 -5
tools/mock-meta.py
file modified
+9 -7
tools/pipremove
file modified
+1 -1
tools/read-dependencies
file modified
+40 -25
tools/read-version
file modified
+9 -2
tools/render-cloudcfg
file modified
+4 -2
tools/run-container
file modified
+19 -50
tools/run-pyflakes
file modified
+1 -2
tools/tox-venv
file modified
+1 -1
tools/validate-yaml.py
file modified
+1 -1
tox.ini
file modified
+73 -71
    cloud-init-20.3 base
    
        
file modified
+3 -0
file modified
+1 -5
file added
+8
file modified
+95 -18
file modified
+359 -0
file modified
+549 -26
file modified
+17 -41
file modified
+2 -2
file modified
+15 -3
file modified
+23 -25
file modified
+1 -0
file modified
+2 -2
file modified
+2 -3
file modified
+2 -2
file modified
+38 -10
file modified
+230 -162
file modified
+2 -1
file modified
+30 -15
file modified
+321 -84
file modified
+1 -2
file modified
+4 -3
file modified
+32 -23
file modified
+49 -16
file modified
+12 -11
file modified
+81 -31
file modified
+81 -49
file modified
+11 -12
file modified
+29 -10
file modified
+91 -45
file modified
+112 -25
file modified
+1 -1
file modified
+175 -34
file modified
+11 -10
file modified
+6 -6
file modified
+39 -537
file modified
+9 -8
file modified
+5 -4
empty file added
file modified
+0 -2
file modified
+10 -12
file modified
+10 -2
file modified
+10 -9
file modified
+2 -8
file modified
+11 -20
file modified
+1 -3
file modified
+1 -3
file modified
+2 -7
file modified
+165 -81
file added
+167
file modified
+36 -33
file modified
+34 -18
file modified
+10 -9
file modified
+10 -9
file modified
+22 -23
file modified
+2 -2
file modified
+8 -1
file modified
+261 -128
file modified
+55 -119
file modified
+63 -12
file modified
+19 -4
file modified
+30 -28
file modified
+0 -2
file modified
+1 -2
file modified
+43 -33
file modified
+393 -131
file modified
+37 -17
file modified
+3 -6
file modified
+332 -2
file modified
+0 -4
file modified
+27 -62
file modified
+7 -7
file modified
+20 -20
file modified
+226 -1
file modified
+210 -21
file modified
+7 -18
file modified
+30 -26
file modified
+33 -17
file modified
+229 -475
file modified
+1 -1
file modified
+66 -14
file added
+183
file modified
+1 -1
file modified
+28 -27
file modified
+1 -1
file modified
+1 -0
file modified
+2 -2
file modified
+9 -7
file modified
+101 -0
file modified
+1 -1
file modified
+217 -5
file modified
+24 -33
file modified
+259 -106
file modified
+4 -2
file modified
+33 -33
file modified
+0 -1
file modified
+21 -25
file modified
+16 -11
file modified
+1 -2
file modified
+17 -41
file modified
+0 -3
file modified
+14 -27
file modified
+3 -0
file modified
+3 -0
file modified
+4 -1
file modified
+4 -5
file modified
+1 -1
file modified
+11 -3
file modified
+2 -8
file modified
+4 -4
file modified
+1 -1
file modified
+37 -3
file modified
+2 -2
file modified
+11 -11
file modified
+63 -7
file modified
+6 -5
file modified
+459 -303
file modified
+243 -30
file modified
+171 -252
file modified
+14 -0
file modified
+1 -2
file modified
+1 -1
file modified
+7 -2
file modified
+10 -2
file modified
+9 -7
file modified
+1 -1
file modified
+40 -25
file modified
+9 -2
file modified
+4 -2
file modified
+19 -50
file modified
+1 -2
file modified
+1 -1
file modified
+1 -1
file modified
+73 -71