Source: cloud-init
Version: 0.7.9-5
Severity: serious
Tags: ftbfs

Building cloud-init in unstable on amd64 fails in sbuild. The build ends
with:

|    debian/rules override_dh_auto_test
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| py3versions: no X-Python3-Version in control file, using supported versions
| set -e && set -x && for pyvers in 3.7 3.6; do \
|       PYMAJOR=`echo $pyvers | cut -d'.' -f1` ; \
|       echo "===> Testing with python$pyvers (python$PYMAJOR)" ; \
|       PYTHON=python$pyvers PYTHONPATH=. python$pyvers -m nose -v 
tests/unittests ; \
| done
| + echo 3.7
| + cut -d. -f1
| + PYMAJOR=3
| + echo ===> Testing with python3.7 (python3)
| ===> Testing with python3.7 (python3)
| + PYTHON=python3.7 PYTHONPATH=. python3.7 -m nose -v tests/unittests
| /<<PKGBUILDDIR>>/cloudinit/config/cc_rsyslog.py:205: FutureWarning: Possible 
nested set at position 23
|   r'^(?P<proto>[@]{0,2})'
| test_invalid_content (tests.unittests.test__init__.TestCmdlineUrl) ... ok
| test_no_key_found (tests.unittests.test__init__.TestCmdlineUrl) ... ok
| test_valid_content (tests.unittests.test__init__.TestCmdlineUrl) ... ok
| Exceptions within C{handle_part} are caught and logged. ... ok
| C{handle_part} is called regardless of frequency if nofreq is always. ... ok
| C{handle_part} is not called if frequency is once. ... ok
| C{handle_part} is called without C{frequency} for ... ok
| C{handle_part} is called with C{frequency} for ... ok
| Attribute errors are logged. No handler added to C{pdata}. ... ok
| Module import errors are logged. No handler added to C{pdata}. ... ok
| Payload gets written to file and added to C{pdata}. ... ok
| write_file takes bytes if no omode. ... ok
| write_file with mode 400 works correctly. ... ok
| write_file can take a string with mode w. ... ok
| write_json output is readable json. ... ok
| test_upstart_frequency_no_out 
(tests.unittests.test_builtin_handlers.TestBuiltins) ... ok
| test_upstart_frequency_single 
(tests.unittests.test_builtin_handlers.TestBuiltins) ... ok
| test_no_arguments_shows_error_message (tests.unittests.test_cli.TestCLI) ... 
ok
| test_no_arguments_shows_usage (tests.unittests.test_cli.TestCLI) ... ok
| test_contains (tests.unittests.test_cs_util.CepkoResultTests) ... SKIP: This 
test is completely useless
| test_getitem (tests.unittests.test_cs_util.CepkoResultTests) ... SKIP: This 
test is completely useless
| test_iter (tests.unittests.test_cs_util.CepkoResultTests) ... SKIP: This test 
is completely useless
| test_len (tests.unittests.test_cs_util.CepkoResultTests) ... SKIP: This test 
is completely useless
| test_with_list_as_result (tests.unittests.test_cs_util.CepkoResultTests) ... 
SKIP: This test is completely useless
| test_cloud_config_archive (tests.unittests.test_data.TestConsumeUserData) ... 
ok
| test_merging_cloud_config (tests.unittests.test_data.TestConsumeUserData) ... 
ok
| Mime type application/octet-stream is ignored but shows warning. ... ok
| Tests that individual message gzip encoding works. ... ok
| Mime message of type text/plain is ignored but shows warning. ... ok
| Mime type text/plain starting #!/bin/sh is treated as script. ... ok
| Mime message of type text/x-shellscript is treated as script. ... ok
| test_mixed_cloud_config (tests.unittests.test_data.TestConsumeUserData) ... ok
| Raw text starting #!/bin/sh is treated as script. ... ok
| test_simple_jsonp (tests.unittests.test_data.TestConsumeUserData) ... ok
| test_simple_jsonp_no_vendor_consumed 
(tests.unittests.test_data.TestConsumeUserData) ... ok
| test_simple_jsonp_vendor_and_user 
(tests.unittests.test_data.TestConsumeUserData) ... ok
| Raw text without magic is ignored but shows warning. ... ok
| test_vendor_user_yaml_cloud_config 
(tests.unittests.test_data.TestConsumeUserData) ... ok
| test_vendordata_script (tests.unittests.test_data.TestConsumeUserData) ... ok
| test_handle_headers (tests.unittests.test_data.TestConvertString) ... ok
| test_handles_binary_non_utf8_decodable 
(tests.unittests.test_data.TestConvertString) ... ok
| test_handles_binary_utf8_decodable 
(tests.unittests.test_data.TestConvertString) ... ok
| test_cmdline_overrides_conf_d_and_defaults 
(tests.unittests.test_data.TestFetchBaseConfig) ... ok
| test_cmdline_overrides_defaults 
(tests.unittests.test_data.TestFetchBaseConfig) ... ok
| test_conf_d_overrides_defaults 
(tests.unittests.test_data.TestFetchBaseConfig) ... ok
| test_only_builtin_gets_builtin2 
(tests.unittests.test_data.TestFetchBaseConfig) ... ok
| test_bytes_in_userdata (tests.unittests.test_data.TestUDProcess) ... ok
| test_compressed_in_userdata (tests.unittests.test_data.TestUDProcess) ... ok
| test_string_in_userdata (tests.unittests.test_data.TestUDProcess) ... ok
| test_parse_public_keys 
(tests.unittests.test_datasource.test_aliyun.TestAliYunDatasource) ... ok
| test_with_mock_server 
(tests.unittests.test_datasource.test_aliyun.TestAliYunDatasource) ... ok
| Test method get_cloud_type() for RHEVm systems. ... ok
| Test method get_cloud_type() for unknown systems. ... ok
| Test method get_cloud_type() for vSphere systems. ... ok
| Failure Test module get_data() forcing RHEV. ... ok
| Failure Test module get_data() forcing VSPHERE. ... ok
| Success Test module get_data() forcing RHEV. ... ok
| Failure Test module get_data() forcing unrecognized. ... ok
| Success Test module get_data() forcing VSPHERE. ... ok
| Test No cloud info file module get_data() forcing unrecognized. ... ok
| Test No cloud info file module get_data() forcing RHEV. ... ok
| Test No cloud info file module get_data() forcing VSPHERE. ... ok
| Test read_user_data_callback() with both files. ... ok
| Test read_user_data_callback() with only DC file. ... ok
| Test read_user_data_callback() with only non-DC file. ... ok
| Test read_user_data_callback() no files are found. ... ok
| Test user_data_rhevm() where modprobe fails. ... ok
| Test user_data_rhevm() where mount_cb fails. ... ok
| Test user_data_rhevm() with no modprobe command. ... ok
| Test user_data_rhevm() with no udevadm command. ... ok
| Test user_data_rhevm() where udevadm fails. ... ok
| Test user_data_vsphere() where mount_cb fails. ... ok
| test_default_bounce_command_used_by_default 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_different_hostnames_performs_bounce 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_different_hostnames_sets_hostname 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_different_hostnames_sets_hostname_back 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_disabled_bounce_does_not_change_hostname 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_disabled_bounce_does_not_perform_bounce 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_environment_correct_for_bounce_command 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_failure_in_bounce_still_resets_host_name 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_force_performs_bounce_regardless 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_same_hostname_does_not_change_hostname 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_set_hostname_option_can_disable_bounce 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_set_hostname_option_can_disable_hostname_set 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_unchanged_hostname_does_not_perform_bounce 
(tests.unittests.test_datasource.test_azure.TestAzureBounce) ... ok
| test_basic_seed_dir 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_cfg_has_no_fingerprint_has_value 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_cfg_has_pubkeys_fingerprint 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_cfg_has_pubkeys_value 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_default_ephemeral 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_exception_fetching_fabric_data_doesnt_propagate 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_fabric_data_included_in_metadata 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_instance_id_from_dmidecode_used 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_instance_id_from_dmidecode_used_for_builtin 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_no_datasource_expected 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_ovf_can_include_unicode 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_ovf_env_arrives_in_waagent_dir 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_password_given 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_password_redacted_in_ovf 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_provide_disk_aliases 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_sys_cfg_set_agent_command 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_user_cfg_set_agent_command 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_user_cfg_set_agent_command_plain 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_userdata_arrives 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_userdata_found 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_userdata_plain 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_username_used 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_waagent_d_has_0700_perms 
(tests.unittests.test_datasource.test_azure.TestAzureDataSource) ... ok
| test_invalid_xml_raises_non_azure_ds 
(tests.unittests.test_datasource.test_azure.TestReadAzureOvf) ... ok
| test_load_with_pubkeys 
(tests.unittests.test_datasource.test_azure.TestReadAzureOvf) ... ok
| test_non_secure_get 
(tests.unittests.test_datasource.test_azure_helper.TestAzureEndpointHttpClient) 
... ok
| test_post 
(tests.unittests.test_datasource.test_azure_helper.TestAzureEndpointHttpClient) 
... ok
| test_post_with_extra_headers 
(tests.unittests.test_datasource.test_azure_helper.TestAzureEndpointHttpClient) 
... ok
| test_secure_get 
(tests.unittests.test_datasource.test_azure_helper.TestAzureEndpointHttpClient) 
... ok
| test_hex_string 
(tests.unittests.test_datasource.test_azure_helper.TestExtractIpAddressFromLeaseValue)
 ... ok
| test_hex_string_with_single_character_part 
(tests.unittests.test_datasource.test_azure_helper.TestExtractIpAddressFromLeaseValue)
 ... ok
| test_packed_string 
(tests.unittests.test_datasource.test_azure_helper.TestExtractIpAddressFromLeaseValue)
 ... ok
| test_packed_string_containing_a_colon 
(tests.unittests.test_datasource.test_azure_helper.TestExtractIpAddressFromLeaseValue)
 ... ok
| test_packed_string_with_escaped_quote 
(tests.unittests.test_datasource.test_azure_helper.TestExtractIpAddressFromLeaseValue)
 ... ok
| test_from_dhcp_client 
(tests.unittests.test_datasource.test_azure_helper.TestFindEndpoint) ... ok
| test_latest_lease_used 
(tests.unittests.test_datasource.test_azure_helper.TestFindEndpoint) ... ok
| test_missing_file 
(tests.unittests.test_datasource.test_azure_helper.TestFindEndpoint) ... ok
| test_missing_special_azure_line 
(tests.unittests.test_datasource.test_azure_helper.TestFindEndpoint) ... ok
| test_data_from_shim_returned 
(tests.unittests.test_datasource.test_azure_helper.TestGetMetadataFromFabric) 
... ok
| test_failure_in_registration_calls_clean_up 
(tests.unittests.test_datasource.test_azure_helper.TestGetMetadataFromFabric) 
... ok
| test_success_calls_clean_up 
(tests.unittests.test_datasource.test_azure_helper.TestGetMetadataFromFabric) 
... ok
| test_certificates_xml_parsed_and_fetched_correctly 
(tests.unittests.test_datasource.test_azure_helper.TestGoalStateParsing) ... ok
| test_container_id_parsed_correctly 
(tests.unittests.test_datasource.test_azure_helper.TestGoalStateParsing) ... ok
| test_incarnation_parsed_correctly 
(tests.unittests.test_datasource.test_azure_helper.TestGoalStateParsing) ... ok
| test_instance_id_parsed_correctly 
(tests.unittests.test_datasource.test_azure_helper.TestGoalStateParsing) ... ok
| test_missing_certificates_skips_http_get 
(tests.unittests.test_datasource.test_azure_helper.TestGoalStateParsing) ... ok
| test_clean_up 
(tests.unittests.test_datasource.test_azure_helper.TestOpenSSLManager) ... ok
| test_generate_certificate_uses_tmpdir 
(tests.unittests.test_datasource.test_azure_helper.TestOpenSSLManager) ... ok
| test_openssl_manager_creates_a_tmpdir 
(tests.unittests.test_datasource.test_azure_helper.TestOpenSSLManager) ... ok
| test_absent_certificates_produces_empty_public_keys 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_certificates_used_to_determine_public_keys 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_clean_up_can_be_called_at_any_time 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_clean_up_will_clean_up_openssl_manager_if_instantiated 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_correct_url_used_for_goalstate 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_correct_url_used_for_report_ready 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_failure_to_fetch_goalstate_bubbles_up 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_goal_state_values_used_for_report_ready 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_http_client_uses_certificate 
(tests.unittests.test_datasource.test_azure_helper.TestWALinuxAgentShim) ... ok
| test_encoded_user_data 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_get_hostname 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_get_instance_id 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_get_public_ssh_keys 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_lack_of_cloudinit_key_in_vendor_data 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_lack_of_vendor_data 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_metadata 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_user_data 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_vendor_data 
(tests.unittests.test_datasource.test_cloudsigma.DataSourceCloudSigmaTest) ... 
ok
| test_get_datasource_list_returns_in_local 
(tests.unittests.test_datasource.test_cloudsigma.DsLoads) ... ok
| test_list_sources_finds_ds 
(tests.unittests.test_datasource.test_cloudsigma.DsLoads) ... ok
| test_bad_request_doesnt_stop_ds_from_working 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_empty_password_doesnt_create_config 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_password_not_saved_if_already_saved 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_password_not_saved_if_bad_request 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_password_not_saved_if_empty 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_password_sets_password 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_saved_password_doesnt_create_config 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_valid_response_means_password_marked_as_saved 
(tests.unittests.test_datasource.test_cloudstack.TestCloudStackPasswordFetching)
 ... SKIP: Test fails without network
| test_expected_default_local_sources_found 
(tests.unittests.test_datasource.test_common.ExpectedDataSources) ... ok
| test_expected_default_network_sources_found 
(tests.unittests.test_datasource.test_common.ExpectedDataSources) ... ok
| test_expected_nondefault_network_sources_found 
(tests.unittests.test_datasource.test_common.ExpectedDataSources) ... ok
| test_dev_ec2_map 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| test_dev_ec2_remap 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| test_dev_os_map 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| test_dev_os_remap 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| Verify a dir is read as such. ... ok
| test_ec2_metadata 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| test_find_candidates 
(tests.unittests.test_datasource.test_configdrive.TestConfigDriveDataSource) 
... ok
| Verify that public-keys work in config-drive-v2. ... ok
| Verify that bad json in metadata raises BrokenConfigDriveDir. ... ok
| Verify that missing seed_dir raises NonConfigDriveDir. ... ok
| Verify that no metadata raises NonConfigDriveDir. ... ok
| Verify extra files do not affect datasource validity. ... ok
| test_bond_conversion 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_conversion_fills_names 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_conversion_with_route 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_conversion_with_tap 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_convert_raises_value_error_on_missing_name 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_convert_reads_system_prefers_name 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_mac_addrs_can_be_upper_case 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| test_vlan 
(tests.unittests.test_datasource.test_configdrive.TestConvertNetworkData) ... ok
| Tests a bunch of input network json and checks the ... ok
| Verify that network_data is converted and present on ds object. ... ok
| Verify that network_data is present in ds in config-drive-v2. ... ok
| test_metadata 
(tests.unittests.test_datasource.test_digitalocean.TestDataSourceDigitalOcean) 
... ok
| test_multiple_ssh_keys 
(tests.unittests.test_datasource.test_digitalocean.TestDataSourceDigitalOcean) 
... ok
| test_returns_false_not_on_docean 
(tests.unittests.test_datasource.test_digitalocean.TestDataSourceDigitalOcean) 
... ok
| test_convert_without_private 
(tests.unittests.test_datasource.test_digitalocean.TestNetworkConvert) ... ok
| test_networking_defined 
(tests.unittests.test_datasource.test_digitalocean.TestNetworkConvert) ... ok
| test that the private interface is defined as eth1 ... ok
| test public ipv4 addressing ... ok
| test that the public interface is defined as eth0 ... ok
| test public ipv4 addressing ... ok
| test public ipv6 addressing ... ok
| test_connection (tests.unittests.test_datasource.test_gce.TestDataSourceGCE) 
... ok
| test_instance_level_keys_replace_project_level_keys 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... FAIL
| test_instance_level_ssh_keys_are_used 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... FAIL
| test_metadata (tests.unittests.test_datasource.test_gce.TestDataSourceGCE) 
... ok
| test_metadata_encoding 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... FAIL
| test_metadata_partial 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... ok
| test_missing_required_keys_return_false 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... ok
| test_only_last_part_of_zone_used_for_availability_zone 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... ok
| test_project_level_ssh_keys_are_used 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE) ... ok
| Verify that invalid seed_dir raises MAASSeedDirMalformed. ... ok
| Verify that missing seed_dir raises MAASSeedDirNone. ... ok
| Verify that empty seed_dir raises MAASSeedDirNone. ... ok
| Verify a valid seeddir is read as such. ... ok
| Verify extra files do not affect seed_dir validity. ... ok
| Verify that valid seed_url is read as such. ... ok
| test_seed_url_vendor_data_dict 
(tests.unittests.test_datasource.test_maas.TestMAASDataSource) ... ok
| test_fs_label 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_metadata_network_config 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_metadata_network_config_over_interfaces 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_metadata_network_interfaces 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_no_datasource_expected 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_nocloud_no_vendordata 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_nocloud_seed_dir 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_nocloud_seed_with_vendordata 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_seed_in_config 
(tests.unittests.test_datasource.test_nocloud.TestNoCloudDataSource) ... ok
| test_parse_cmdline_data_none 
(tests.unittests.test_datasource.test_nocloud.TestParseCommandLineData) ... ok
| test_parse_cmdline_data_valid 
(tests.unittests.test_datasource.test_nocloud.TestParseCommandLineData) ... ok
| test_context_parser 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_find_candidates 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_get_data 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_get_data_broken_contextdisk 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_get_data_invalid_identity 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_get_data_non_contextdisk 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_hostname 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_network_interfaces 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_seed_dir_broken_context 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_seed_dir_empty1_context 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_seed_dir_empty2_context 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_seed_dir_non_contextdisk 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_ssh_key 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_user_data_base64_encoding 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_user_data_encoding_required_for_decode 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_user_data_plain 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaDataSource) ... 
ok
| test_eth0 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaNetwork) ... ok
| test_eth0_override 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaNetwork) ... ok
| test_lo 
(tests.unittests.test_datasource.test_opennebula.TestOpenNebulaNetwork) ... ok
| test_no_seconds 
(tests.unittests.test_datasource.test_opennebula.TestParseShellConfig) ... ok
| test_bad_datasource_meta 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_bad_metadata 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_bad_uuid 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_datasource 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_disabled_datasource 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_metadata_invalid 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_no_datasource 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_no_ec2 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_successful 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_userdata_empty 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_vendordata_empty 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_vendordata_invalid 
(tests.unittests.test_datasource.test_openstack.TestOpenStackDataSource) ... ok
| test_vd_load_dict_ci_dict 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_dict_ci_list 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_dict_ci_string 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_dict_no_ci 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_list 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_none 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_vd_load_string 
(tests.unittests.test_datasource.test_openstack.TestVendorDataLoading) ... ok
| test_with_b64_userdata 
(tests.unittests.test_datasource.test_ovf.TestReadOvfEnv) ... ok
| test_with_no_userdata 
(tests.unittests.test_datasource.test_ovf.TestReadOvfEnv) ... ok
| test_with_non_b64_userdata 
(tests.unittests.test_datasource.test_ovf.TestReadOvfEnv) ... ok
| test_get_metadata_base64_encodes_argument 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_calculates_length_correctly 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_checksums_correctly 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_line_starts_with_v2 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_reads_a_line 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_returns_None_if_value_not_found 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_returns_valid_value 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_throws_exception_for_incorrect_crc 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_throws_exception_for_incorrect_length 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_throws_exception_for_request_id_mismatch 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_uses_appropriate_request_id 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_uses_get_command 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_uses_random_number_for_request_id 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_writes_a_single_line 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_get_metadata_writes_bytes 
(tests.unittests.test_datasource.test_smartos.TestJoyentMetadataClient) ... ok
| test_convert_simple 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_simple_alt 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_simple_both_ipv4_ipv6 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_simple_dhcp 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_simple_multi_ip 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_simple_multi_ipv6 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_convert_with_dns 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_gateways_not_on_all_nics 
(tests.unittests.test_datasource.test_smartos.TestNetworkConversion) ... ok
| test_default_ephemeral 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_default_vendor_data 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_disable_iptables_flag 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_hostname 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_hostname_b64 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_motd_sys_info 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_no_base64 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_override_disk_aliases 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_root_keys 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| Test that the SmartOS requirement that plain text scripts ... ok
| test_scripts_shebanged 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_sdc_nics 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_sdc_scripts 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_userdata 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| User-data in the SmartOS world is supposed to be written to a file ... ok
| test_uuid 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_vendor_data_not_default 
(tests.unittests.test_datasource.test_smartos.TestSmartOSDataSource) ... ok
| test_basic (tests.unittests.test_distros.test_create_users.TestCreateUser) 
... ok
| test_create_groups_with_whitespace_string 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_explicit_no_home_false 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_group_added 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_no_home (tests.unittests.test_distros.test_create_users.TestCreateUser) 
... ok
| test_only_new_group_added 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_set_password 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_system_user 
(tests.unittests.test_distros.test_create_users.TestCreateUser) ... ok
| test_unlocked (tests.unittests.test_distros.test_create_users.TestCreateUser) 
... ok
| test_arch_package_mirror_info_known 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| for an unknown arch, we should get back that with arch 'default'. ... ok
| test_get_package_mirror_info_az_ec2 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_get_package_mirror_info_az_non_ec2 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_get_package_mirror_info_none 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_sudoers_ensure_append 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_sudoers_ensure_new 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_sudoers_ensure_rules 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_sudoers_ensure_rules_list 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_systemd_in_use 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_systemd_not_in_use 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_systemd_symlink 
(tests.unittests.test_distros.test_generic.TestGenericDistro) ... ok
| test_adjust_hostname 
(tests.unittests.test_distros.test_hostname.TestHostnameHelper) ... ok
| test_no_adjust_hostname 
(tests.unittests.test_distros.test_hostname.TestHostnameHelper) ... ok
| test_parse_same 
(tests.unittests.test_distros.test_hostname.TestHostnameHelper) ... ok
| test_add (tests.unittests.test_distros.test_hosts.TestHostsHelper) ... ok
| test_del (tests.unittests.test_distros.test_hosts.TestHostsHelper) ... ok
| test_parse (tests.unittests.test_distros.test_hosts.TestHostsHelper) ... ok
| test_apply_network_config_fallback 
(tests.unittests.test_distros.test_netconfig.TestNetCfgDistro) ... ok
| test_simple_write_freebsd 
(tests.unittests.test_distros.test_netconfig.TestNetCfgDistro) ... ok
| test_simple_write_rh 
(tests.unittests.test_distros.test_netconfig.TestNetCfgDistro) ... ok
| test_simple_write_ub 
(tests.unittests.test_distros.test_netconfig.TestNetCfgDistro) ... ok
| test_write_ipv6_rhel 
(tests.unittests.test_distros.test_netconfig.TestNetCfgDistro) ... ok
| test_local_domain (tests.unittests.test_distros.test_resolv.TestResolvHelper) 
... ok
| test_nameservers (tests.unittests.test_distros.test_resolv.TestResolvHelper) 
... ok
| test_parse_same (tests.unittests.test_distros.test_resolv.TestResolvHelper) 
... ok
| test_search_domains 
(tests.unittests.test_distros.test_resolv.TestResolvHelper) ... ok
| test_write_works (tests.unittests.test_distros.test_resolv.TestResolvHelper) 
... ok
| test_parse_add_new 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_parse_adjust 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_parse_empty 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_parse_no_adjust_shell 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_parse_no_change 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_parse_shell_vars 
(tests.unittests.test_distros.test_sysconfig.TestSysConfHelper) ... ok
| test_metadata_fetch_bdm (tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_metadata_fetch_key (tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_metadata_fetch_no_keys (tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_metadata_fetch_with_2_keys (tests.unittests.test_ec2_util.TestEc2Util) 
... ok
| test_userdata_fetch (tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_userdata_fetch_fail_not_found 
(tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_userdata_fetch_fail_server_dead 
(tests.unittests.test_ec2_util.TestEc2Util) ... ok
| test_userdata_fetch_fail_server_not_found 
(tests.unittests.test_ec2_util.TestEc2Util) ... ok
| testConfigEmailIndex 
(tests.unittests.test_filters.test_launch_index.TestLaunchFilter) ... ok
| testHeaderEmailIndex 
(tests.unittests.test_filters.test_launch_index.TestLaunchFilter) ... ok
| testIndexes (tests.unittests.test_filters.test_launch_index.TestLaunchFilter) 
... ok
| testMultiEmailIndex 
(tests.unittests.test_filters.test_launch_index.TestLaunchFilter) ... ok
| testNoneIndex 
(tests.unittests.test_filters.test_launch_index.TestLaunchFilter) ... ok
| test_apt_all_proxy_written 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_apt_http_proxy_written 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_apt_proxy_written 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_config_deleted 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_config_replaced 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_config_written 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_proxy_deleted 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_proxy_replaced 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestAptProxyConfig) ... 
ok
| test_convert_with_apt_mirror 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestConversion) ... ok
| test_convert_with_apt_mirror_as_empty_string 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestConversion) ... ok
| test_no_old_content 
(tests.unittests.test_handler.test_handler_apt_conf_v1.TestConversion) ... ok
| Test rendering of a source.list from template for debian ... ok
| Test rendering of a source.list from template for ubuntu ... ok
| Test rendering from a custom source.list template ... ok
| Test rendering of a source.list from template for debian ... ok
| Test rendering of a source.list from template for ubuntu ... ok
| test_apt_v3_source_list_debian - without custom sources or parms ... ok
| test_apt_v3_source_list_psm - Test specifying prim+sec mirrors ... ok
| test_apt_v3_source_list_ubuntu - without custom sources or parms ... ok
| test_apt_v3_srcl_custom - Test rendering a custom source template ... ok
| Test deb source string, overwrite mirror and filename ... ok
| Test deb source string, overwrite mirror and filename (dict) ... ok
| Test Fix three deb source string with filenames (dict) ... ok
| Test Fix three deb source string without filenames (dict) ... ok
| Test Fix three deb source string with filenames ... ok
| Test specification of a source + key with filename being set ... ok
| Test specification of a source + key without filename being set ... ok
| Test specification of a source + keyid with filename being set ... ok
| Test specification of a source + keyid without filename being set ... ok
| test_apt_src_keyid_real - Test keyid including key add ... ok
| Test 3x specification of a source + keyid with filename being set ... ok
| Test specification of a keyid without source ... ok
| Test specifying key without source ... ok
| test_apt_src_longkeyid_ks_real - Test long keyid from other ks ... ok
| test_apt_src_longkeyid_real - Test long keyid including key add ... ok
| Test adding a ppa ... ok
| Test adding three ppa's ... ok
| Test Autoreplacement of MIRROR and RELEASE in source specs ... ok
| Test triple Autoreplacement in source specs (dict) ... ok
| Test Autoreplacement of MIRROR and RELEASE in source specs nofile ... ok
| Test triple Autoreplacement of MIRROR and RELEASE in source specs ... ok
| Test the conversion of old to new format ... ok
| Test the conversion of old to new format with collisions ... ok
| test_convert_to_new_format_dict_collision 
(tests.unittests.test_handler.test_handler_apt_source_v1.TestAptSourceConfig) 
... ok
| test_disable_suites - disable_suites with many configurations ... ok
| test_apt_v3_get_def_mir_non_intel_no_arch 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestAptSourceConfig) 
... ok
| test_apt_v3_get_default_mirrors_non_intel_with_arch 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestAptSourceConfig) 
... ok
| test_apt_v3_list_rename - Test find mirror and apt list renaming ... ok
| test_apt_v3_list_rename_non_slash 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestAptSourceConfig) 
... ok
| test_apt_v3_mirror - Test defining a mirror ... ok
| test_apt_v3_mirror_arches - Test arches selection of mirror ... ok
| test_apt_v3_mirror_arches - Test falling back to default arch ... ok
| test_apt_v3_mirror_arches - Test arches fallback to sys default ... ok
| test_apt_v3_mirror_default - Test without defining a mirror ... ok
| test_apt_v3_mirror_search - Test searching mirrors in a list ... ok
| test_apt_v3_mirror_search_dns - Test searching dns patterns ... SKIP: Fails 
if localdomain is set...
| test_apt_v3_mirror_search_many3 - Test both mirrors specs at once ... ok
| test_apt_v3_proxy - Test apt_*proxy configuration ... ok
| test_apt_v3_src_basic - Test fix deb source string ... ok
| test_apt_v3_src_basic_tri - Test multiple fix deb source strings ... ok
| test_apt_v3_src_key - Test source + key ... ok
| test_apt_v3_src_keyid - Test source + keyid with filename ... ok
| test_apt_v3_src_keyid_keyserver - Test custom keyserver ... ok
| test_apt_v3_src_keyid_real - Test keyid including key add ... ok
| test_apt_v3_src_keyid_tri - Test multiple src+key+filen writes ... ok
| test_apt_v3_src_keyidonly - Test keyid without source ... ok
| test_apt_v3_src_keyonly - Test key without source ... ok
| test_apt_v3_src_longkeyid_ks_real Test long keyid from other ks ... ok
| test_apt_v3_src_longkeyid_real Test long keyid including key add ... ok
| test_apt_v3_src_ppa - Test specification of a ppa ... ok
| test_apt_v3_src_ppa_tri - Test specification of multiple ppa's ... ok
| test_apt_v3_src_replace - Test replacement of MIRROR & RELEASE ... ok
| test_apt_v3_src_replace_fn - Test filename overwritten in dict ... ok
| test_apt_v3_src_replace_tri - Test multiple replace/overwrites ... ok
| test_apt_v3_url_resolvable - Test resolving urls ... ok
| test_disable_suites_blank_lines - ensure blank lines allowed ... ok
| test_dpkg_reconfigure_does_reconfigure 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_dpkg_reconfigure_not_done_if_no_cleaners 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_dpkg_reconfigure_not_done_on_no_data 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_no_set_sel_if_none_to_set 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_reconfigure_if_intersection 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_reconfigure_if_no_intersection 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| test_set_sel_call_has_expected_input 
(tests.unittests.test_handler.test_handler_apt_source_v3.TestDebconfSelections) 
... ok
| Test adding multiple certificates to the trusted CAs. ... ok
| Test that no certificate are written if not provided. ... ok
| Test adding a single certificate to the trusted CAs ... ok
| Test adding a single certificate to the trusted CAs ... ok
| Test remove_defaults is not called when config value is False. ... ok
| Test that no certificate are written if 'trusted' list is empty. ... ok
| Test that multiple certs get passed to add_ca_certs. ... ok
| Test remove_defaults is not called when config value is False. ... ok
| Test that no certificates are written if the 'trusted' key is not ... ok
| Test remove_defaults works as expected. ... ok
| Test that a single cert gets passed to add_ca_certs. ... ok
| Test that nothing is done if no ca-certs configuration is provided. ... ok
| test_commands 
(tests.unittests.test_handler.test_handler_ca_certs.TestRemoveDefaultCaCerts) 
... ok
| test_commands 
(tests.unittests.test_handler.test_handler_ca_certs.TestUpdateCaCerts) ... ok
| test basic config looks sane ... ok
| test_firstboot_json (tests.unittests.test_handler.test_handler_chef.TestChef) 
... ok
| test_no_config (tests.unittests.test_handler.test_handler_chef.TestChef) ... 
ok
| test_template_deletes 
(tests.unittests.test_handler.test_handler_chef.TestChef) ... ok
| test_validation_cert_and_validation_key 
(tests.unittests.test_handler.test_handler_chef.TestChef) ... ok
| test_validation_cert_with_system 
(tests.unittests.test_handler.test_handler_chef.TestChef) ... ok
| test_debug_no_write 
(tests.unittests.test_handler.test_handler_debug.TestDebug) ... ok
| test_debug_write (tests.unittests.test_handler.test_handler_debug.TestDebug) 
... ok
| test_size_for_1024_byte_sectors 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetMbrHddSize) ... ok
| test_size_for_2048_byte_sectors 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetMbrHddSize) ... ok
| test_size_for_4096_byte_sectors 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetMbrHddSize) ... ok
| test_size_for_512_byte_sectors 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetMbrHddSize) ... ok
| test_half_and_half 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetPartitionMbrLayout)
 ... ok
| test_single_partition_using_boolean 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetPartitionMbrLayout)
 ... ok
| test_single_partition_using_list 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetPartitionMbrLayout)
 ... ok
| test_thirds_with_different_partition_type 
(tests.unittests.test_handler.test_handler_disk_setup.TestGetPartitionMbrLayout)
 ... ok
| test_multiple_child_nodes_returns_true 
(tests.unittests.test_handler.test_handler_disk_setup.TestIsDiskUsed) ... ok
| test_one_child_nodes_and_no_fs_returns_false 
(tests.unittests.test_handler.test_handler_disk_setup.TestIsDiskUsed) ... ok
| test_valid_filesystem_returns_true 
(tests.unittests.test_handler.test_handler_disk_setup.TestIsDiskUsed) ... ok
| test_handle_with_no_growpart_entry 
(tests.unittests.test_handler.test_handler_growpart.TestConfig) ... ok
| test_mode_auto_prefers_growpart 
(tests.unittests.test_handler.test_handler_growpart.TestConfig) ... ok
| test_no_resizers_auto_is_fine 
(tests.unittests.test_handler.test_handler_growpart.TestConfig) ... ok
| test_no_resizers_mode_growpart_is_exception 
(tests.unittests.test_handler.test_handler_growpart.TestConfig) ... ok
| test_mode_off 
(tests.unittests.test_handler.test_handler_growpart.TestDisabled) ... ok
| test_simple_devices 
(tests.unittests.test_handler.test_handler_growpart.TestResize) ... ok
| test_set_locale_sles 
(tests.unittests.test_handler.test_handler_locale.TestLocale) ... ok
| test_lxd_cmd_existing (tests.unittests.test_handler.test_handler_lxd.TestLxd) 
... ok
| test_lxd_cmd_new_full (tests.unittests.test_handler.test_handler_lxd.TestLxd) 
... ok
| test_lxd_cmd_new_partial 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_lxd_cmd_none (tests.unittests.test_handler.test_handler_lxd.TestLxd) ... 
ok
| test_lxd_debconf_existing 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_lxd_debconf_new_full 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_lxd_debconf_new_partial 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_lxd_debconf_none (tests.unittests.test_handler.test_handler_lxd.TestLxd) 
... ok
| test_lxd_init (tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_lxd_install (tests.unittests.test_handler.test_handler_lxd.TestLxd) ... 
ok
| test_no_init_does_nothing 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_no_lxd_does_nothing 
(tests.unittests.test_handler.test_handler_lxd.TestLxd) ... ok
| test_basic_config 
(tests.unittests.test_handler.test_handler_mcollective.TestConfig) ... ok
| test_certificats_written 
(tests.unittests.test_handler.test_handler_mcollective.TestConfig) ... ok
| test_existing_config_is_saved 
(tests.unittests.test_handler.test_handler_mcollective.TestConfig) ... ok
| test_existing_updated 
(tests.unittests.test_handler.test_handler_mcollective.TestConfig) ... ok
| test_mcollective_install 
(tests.unittests.test_handler.test_handler_mcollective.TestHandler) ... ok
| test_existent_disk_but_missing_partition_returns_none 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_existent_disk_name_returns_full_path 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_existent_full_disk_path_is_returned 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_existent_meta_disk_is_returned 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_existent_meta_partition_is_returned 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_existent_meta_partition_with_p_is_returned 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_first_partition_returned_if_existent_disk_is_partitioned 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_missing_device_returns_none 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_missing_sys_returns_none 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_nth_partition_returned_if_requested 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_transformer_returning_none_returns_none 
(tests.unittests.test_handler.test_handler_mounts.TestSanitizeDevname) ... ok
| test_no_ntpcfg_does_nothing 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| Test rendered contents of /etc/ntp.conf for ubuntu ... ok
| test_ntp_conf_custom_pools_and_server 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| test_ntp_conf_custom_pools_no_server 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| Test templater.render_to_file() for debian ... ok
| Test templater.render_to_file() for fedora ... ok
| Test templater.render_to_file() for rhel ... ok
| Test templater.render_to_file() for sles ... ok
| Test templater.render_to_file() for ubuntu ... ok
| test_ntp_conf_servers_no_pools 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| Test ntp handler renders ubuntu ntp.conf template ... ok
| test_ntp_install (tests.unittests.test_handler.test_handler_ntp.TestNtp) ... 
ok
| test_ntp_install_not_needed 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| test_ntp_rename_ntp_conf 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| test_ntp_rename_ntp_conf_skip_missing 
(tests.unittests.test_handler.test_handler_ntp.TestNtp) ... ok
| test_cmd_exit_nonzero_warns 
(tests.unittests.test_handler.test_handler_power_state.TestCheckCondition) ... 
ok
| test_cmd_exit_one_false 
(tests.unittests.test_handler.test_handler_power_state.TestCheckCondition) ... 
ok
| test_cmd_exit_zero_true 
(tests.unittests.test_handler.test_handler_power_state.TestCheckCondition) ... 
ok
| test_false_is_false 
(tests.unittests.test_handler.test_handler_power_state.TestCheckCondition) ... 
ok
| test_true_is_true 
(tests.unittests.test_handler.test_handler_power_state.TestCheckCondition) ... 
ok
| test_condition_default_is_true 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_condition_null_raises 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_empty_mode 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_invalid_delay 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_invalid_mode 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_irrelevant_config 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_message_present 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_no_config 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_no_message 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_valid_delay 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_valid_modes 
(tests.unittests.test_handler.test_handler_power_state.TestLoadPowerState) ... 
ok
| test_multiline_content 
(tests.unittests.test_handler.test_handler_rsyslog.TestApplyChanges) ... ok
| test_multiple_files 
(tests.unittests.test_handler.test_handler_rsyslog.TestApplyChanges) ... ok
| test_repeat_def 
(tests.unittests.test_handler.test_handler_rsyslog.TestApplyChanges) ... ok
| test_simple 
(tests.unittests.test_handler.test_handler_rsyslog.TestApplyChanges) ... ok
| test_legacy_defaults 
(tests.unittests.test_handler.test_handler_rsyslog.TestLoadConfig) ... ok
| test_legacy_full 
(tests.unittests.test_handler.test_handler_rsyslog.TestLoadConfig) ... ok
| test_new_configs 
(tests.unittests.test_handler.test_handler_rsyslog.TestLoadConfig) ... ok
| test_new_defaults 
(tests.unittests.test_handler.test_handler_rsyslog.TestLoadConfig) ... ok
| test_invalid_multiple_colon 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_invalid_port 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_name_in_string 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_valid_ipv6 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_valid_ipv6_with_port 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_valid_port 
(tests.unittests.test_handler.test_handler_rsyslog.TestParseRemotesLine) ... ok
| test_header_footer 
(tests.unittests.test_handler.test_handler_rsyslog.TestRemotesToSyslog) ... ok
| test_simple 
(tests.unittests.test_handler.test_handler_rsyslog.TestRemotesToSyslog) ... ok
| test_with_empty_or_null 
(tests.unittests.test_handler.test_handler_rsyslog.TestRemotesToSyslog) ... ok
| test_append_random 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_b64 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_base64 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_gz 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_gzip 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_metadata 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_append_random_unknown_encoding 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_file_in_environment_for_command 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_seed_command_and_required 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_seed_command_not_provided 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_seed_command_provided_and_available 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_unavailable_seed_command_and_required_raises_error 
(tests.unittests.test_handler.test_handler_seed_random.TestRandomSeed) ... ok
| test_write_hostname_debian 
(tests.unittests.test_handler.test_handler_set_hostname.TestHostname) ... ok
| test_write_hostname_rhel 
(tests.unittests.test_handler.test_handler_set_hostname.TestHostname) ... ok
| test_write_hostname_sles 
(tests.unittests.test_handler.test_handler_set_hostname.TestHostname) ... ok
| test_package_ops_1 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_common_filename 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_config_only 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_config_overrides_file 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_install_and_config 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_install_long_config_short 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_namespacing 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_package_ops_with_file 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_does_not_pad_cfgfile 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_long_configs_short 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_config_bytes 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_config_dict 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_config_int 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_config_list 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_config_string 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_localsnap 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_localsnap_localconfig 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_snap 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_render_op_snap_config 
(tests.unittests.test_handler.test_handler_snappy.TestInstallPackages) ... ok
| test_add_assertions_nonlist 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_assertions 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_assertions_ack_fails 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_assertions_empty 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_snap_user_email_known 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_snap_user_email_only 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_snap_user_no_config 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_snap_user_no_email 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_add_snap_user_not_dict 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_no_config 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_snapuser 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_snapuser_known 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_snapuser_known_managed 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_snapuser_known_no_assertion 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_snap_config_handle_system_not_snappy 
(tests.unittests.test_handler.test_handler_snappy.TestSnapConfig) ... ok
| test_do_register 
(tests.unittests.test_handler.test_handler_spacewalk.TestSpacewalk) ... ok
| test_is_registered 
(tests.unittests.test_handler.test_handler_spacewalk.TestSpacewalk) ... ok
| test_not_is_registered 
(tests.unittests.test_handler.test_handler_spacewalk.TestSpacewalk) ... ok
| test_set_timezone_sles 
(tests.unittests.test_handler.test_handler_timezone.TestTimezone) ... ok
| test_all_decodings 
(tests.unittests.test_handler.test_handler_write_files.TestWriteFiles) ... ok
| test_simple 
(tests.unittests.test_handler.test_handler_write_files.TestWriteFiles) ... ok
| test_yaml_binary 
(tests.unittests.test_handler.test_handler_write_files.TestWriteFiles) ... ok
| test_bad_config 
(tests.unittests.test_handler.test_handler_yum_add_repo.TestConfig) ... ok
| test_write_config 
(tests.unittests.test_handler.test_handler_yum_add_repo.TestConfig) ... ok
| test_get_ipath_and_empty_instance_id_returns_none 
(tests.unittests.test_helpers.TestPaths) ... ok
| test_get_ipath_and_instance_id_with_slashes 
(tests.unittests.test_helpers.TestPaths) ... ok
| test_compat_merge_sub_dict (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_compat_merge_sub_dict2 (tests.unittests.test_merging.TestSimpleRun) ... 
ok
| test_compat_merge_sub_list (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_compat_merges_dict (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_compat_merges_dict2 (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_compat_merges_list (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_compat_merges_str (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_merge_cc_samples (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_seed_runs (tests.unittests.test_merging.TestSimpleRun) ... ok
| test_no_required_and_optional 
(tests.unittests.test_pathprefix2dict.TestPathPrefix2Dict) ... ok
| test_required_and_optional 
(tests.unittests.test_pathprefix2dict.TestPathPrefix2Dict) ... ok
| test_required_missing 
(tests.unittests.test_pathprefix2dict.TestPathPrefix2Dict) ... ok
| test_required_only (tests.unittests.test_pathprefix2dict.TestPathPrefix2Dict) 
... ok
| test_added_item_included_in_output 
(tests.unittests.test_registry.TestDictRegistry) ... ok
| test_keys_cannot_be_replaced (tests.unittests.test_registry.TestDictRegistry) 
... ok
| test_modifying_registered_items_isnt_exposed_to_other_callers 
(tests.unittests.test_registry.TestDictRegistry) ... ok
| test_registry_starts_out_empty 
(tests.unittests.test_registry.TestDictRegistry) ... ok
| test_base_reporting_handler_is_abstract 
(tests.unittests.test_reporting.TestBaseReportingHandler) ... ok
| test_log_handler_registered_by_default 
(tests.unittests.test_reporting.TestDefaultRegisteredHandler) ... ok
| test_as_has_result (tests.unittests.test_reporting.TestFinishReportingEvent) 
... ok
| test_appropriate_logger_used (tests.unittests.test_reporting.TestLogHandler) 
... ok
| test_log_message_uses_event_as_string 
(tests.unittests.test_reporting.TestLogHandler) ... ok
| test_single_log_message_at_info_published 
(tests.unittests.test_reporting.TestLogHandler) ... ok
| test_invalid_result_raises_attribute_error 
(tests.unittests.test_reporting.TestReportFinishEvent) ... ok
| test_report_finish_event_passes_something_with_as_string_to_handlers 
(tests.unittests.test_reporting.TestReportFinishEvent) ... ok
| test_reporting_successful_finish_has_sensible_string_repr 
(tests.unittests.test_reporting.TestReportFinishEvent) ... ok
| test_reporting_unsuccessful_finish_has_sensible_string_repr 
(tests.unittests.test_reporting.TestReportFinishEvent) ... ok
| test_report_start_event_passes_something_with_as_string_to_handlers 
(tests.unittests.test_reporting.TestReportStartEvent) ... ok
| test_empty_configuration_doesnt_add_handlers 
(tests.unittests.test_reporting.TestReportingConfiguration) ... ok
| test_handler_config_not_modified 
(tests.unittests.test_reporting.TestReportingConfiguration) ... ok
| test_handlers_removed_if_falseish_specified 
(tests.unittests.test_reporting.TestReportingConfiguration) ... ok
| test_looks_up_handler_by_type_and_adds_it 
(tests.unittests.test_reporting.TestReportingConfiguration) ... ok
| test_uses_non_type_parts_of_config_dict_as_kwargs 
(tests.unittests.test_reporting.TestReportingConfiguration) ... ok
| test_as_dict (tests.unittests.test_reporting.TestReportingEvent) ... ok
| test_as_string (tests.unittests.test_reporting.TestReportingEvent) ... ok
| test_child_fullname_respects_parent 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_child_result_bubbles_up 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_finish_exception_defaults_fail 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_message_updatable 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_message_used_in_finish 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_reporting_child_default_to_parent 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_reporting_disabled_does_not_report_events 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_reporting_event_has_sane_repr 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_result_on_exception_used 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_set_invalid_result_raises_value_error 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_start_and_finish_success 
(tests.unittests.test_reporting.TestReportingEventStack) ... ok
| test_invalid_status_access_raises_value_error 
(tests.unittests.test_reporting.TestStatusAccess) ... ok
| Emulates a system that is already registered. Ensure it gets ... ok
| Registration with auto-attach, service-level, adding pools, ... ok
| Simple registration with username and password ... ok
| Attempt to register with a key that we don't know ... ok
| Attempt to register without the org key/value ... ok
| Attempt to register without the password key/value ... ok
| Register with pools that are not in the format of a list ... ok
| Register with repos that are not in the format of a list ... ok
| Attempt to register using service-level without the auto-attach key ... ok
| test_none_ds (tests.unittests.test_runs.test_merge_run.TestMergeRun) ... ok
| test_none_ds (tests.unittests.test_runs.test_simple_run.TestSimpleRun) ... ok
| test_parse_invalid_keytype 
(tests.unittests.test_sshutil.TestAuthKeyLineParser) ... ok
| test_parse_no_comment (tests.unittests.test_sshutil.TestAuthKeyLineParser) 
... ok
| test_parse_with_keyoptions 
(tests.unittests.test_sshutil.TestAuthKeyLineParser) ... ok
| test_parse_with_options_passed_in 
(tests.unittests.test_sshutil.TestAuthKeyLineParser) ... ok
| test_simple_parse (tests.unittests.test_sshutil.TestAuthKeyLineParser) ... ok
| test_blank_lines (tests.unittests.test_sshutil.TestParseSSHConfig) ... ok
| test_comment_line (tests.unittests.test_sshutil.TestParseSSHConfig) ... ok
| test_empty_file (tests.unittests.test_sshutil.TestParseSSHConfig) ... ok
| test_lower_case_config (tests.unittests.test_sshutil.TestParseSSHConfig) ... 
ok
| test_lower_case_with_equals (tests.unittests.test_sshutil.TestParseSSHConfig) 
... ok
| test_not_a_file (tests.unittests.test_sshutil.TestParseSSHConfig) ... ok
| test_upper_case_config (tests.unittests.test_sshutil.TestParseSSHConfig) ... 
ok
| test_upper_case_with_equals (tests.unittests.test_sshutil.TestParseSSHConfig) 
... ok
| test_detection (tests.unittests.test_templating.TestTemplates) ... SKIP: 
cheetah renderer not available
| test_render_basic (tests.unittests.test_templating.TestTemplates) ... ok
| test_render_basic2 (tests.unittests.test_templating.TestTemplates) ... ok
| test_render_basic_deeper (tests.unittests.test_templating.TestTemplates) ... 
ok
| test_render_basic_no_parens (tests.unittests.test_templating.TestTemplates) 
... ok
| test_render_basic_parens (tests.unittests.test_templating.TestTemplates) ... 
ok
| test_render_cheetah (tests.unittests.test_templating.TestTemplates) ... ok
| test_render_default (tests.unittests.test_templating.TestTemplates) ... ok
| test_render_jinja (tests.unittests.test_templating.TestTemplates) ... ok
| Empty directories should be deleted. ... ok
| Single file should be deleted. ... ok
| Nested directories should be deleted. ... ok
| Non-empty directories should be deleted. ... ok
| Symlinks should be deleted. ... ok
| Ensure directory itself is not deleted. ... ok
| test_decode_binary_plain_text_with_hex (tests.unittests.test_util.TestEncode) 
... ok
| Single string is converted to one element list. ... ok
| Default is not returned if key is found. ... ok
| None is returned if key is not found and no default given. ... ok
| Default is returned if key is not found. ... ok
| If value is None empty list is returned. ... ok
| test_cmdline_reads_debug_env (tests.unittests.test_util.TestGetCmdline) ... ok
| test_keyval_str_to_dict (tests.unittests.test_util.TestKeyValStrings) ... ok
| test_bogus_returns_default (tests.unittests.test_util.TestLoadYaml) ... ok
| test_nonallowed_returns_default (tests.unittests.test_util.TestLoadYaml) ... 
ok
| test_python_unicode (tests.unittests.test_util.TestLoadYaml) ... ok
| test_simple (tests.unittests.test_util.TestLoadYaml) ... ok
| test_unsafe_types (tests.unittests.test_util.TestLoadYaml) ... ok
| test_unicode_not_messed_up (tests.unittests.test_util.TestMessageFromString) 
... ok
| test_invalid_mountinfo (tests.unittests.test_util.TestMountinfoParsing) ... ok
| test_precise_ext4_root (tests.unittests.test_util.TestMountinfoParsing) ... ok
| test_raring_btrfs_root (tests.unittests.test_util.TestMountinfoParsing) ... ok
| test_given_log_level_used (tests.unittests.test_util.TestMultiLog) ... ok
| test_log_level_defaults_to_debug (tests.unittests.test_util.TestMultiLog) ... 
ok
| test_logs_dont_go_to_stdout_if_console_exists 
(tests.unittests.test_util.TestMultiLog) ... ok
| test_logs_go_to_console_by_default (tests.unittests.test_util.TestMultiLog) 
... ok
| test_logs_go_to_log_if_given (tests.unittests.test_util.TestMultiLog) ... ok
| test_logs_go_to_stdout_if_console_does_not_exist 
(tests.unittests.test_util.TestMultiLog) ... ok
| test_newlines_stripped_from_log_call (tests.unittests.test_util.TestMultiLog) 
... ok
| test_stderr_not_used_if_false (tests.unittests.test_util.TestMultiLog) ... ok
| test_stderr_used_by_default (tests.unittests.test_util.TestMultiLog) ... ok
| test_pexec_error_empty_msgs 
(tests.unittests.test_util.TestProcessExecutionError) ... ok
| test_pexec_error_indent_text 
(tests.unittests.test_util.TestProcessExecutionError) ... ok
| test_pexec_error_multi_line_msgs 
(tests.unittests.test_util.TestProcessExecutionError) ... ok
| test_pexec_error_single_line_msgs 
(tests.unittests.test_util.TestProcessExecutionError) ... ok
| test_pexec_error_type (tests.unittests.test_util.TestProcessExecutionError) 
... ok
| test_dmidecode_not_used_on_arm (tests.unittests.test_util.TestReadDMIData) 
... ok
| test_dmidecode_used_if_no_sysfs_file_on_disk 
(tests.unittests.test_util.TestReadDMIData) ... ok
| test_dots_returned_instead_of_foxfox 
(tests.unittests.test_util.TestReadDMIData) ... ok
| test_none_returned_if_dmidecode_not_in_path 
(tests.unittests.test_util.TestReadDMIData) ... ok
| test_none_returned_if_neither_source_has_data 
(tests.unittests.test_util.TestReadDMIData) ... ok
| test_sysfs_used_with_key_in_mapping_and_file_on_disk 
(tests.unittests.test_util.TestReadDMIData) ... ok
| test_unicode_not_messed_up (tests.unittests.test_util.TestReadSeeded) ... ok
| test_bunch_of_slashes_in_path (tests.unittests.test_util.TestSubp) ... ok
| test_returns_none_if_no_capture (tests.unittests.test_util.TestSubp) ... ok
| test_subp_capture_stderr (tests.unittests.test_util.TestSubp) ... ok
| test_subp_decode_ignore (tests.unittests.test_util.TestSubp) ... ok
| test_subp_decode_invalid_utf8_replaces (tests.unittests.test_util.TestSubp) 
... ok
| test_subp_decode_strict_raises (tests.unittests.test_util.TestSubp) ... ok
| test_subp_decode_strict_valid_utf8 (tests.unittests.test_util.TestSubp) ... ok
| test_subp_env_and_update_env (tests.unittests.test_util.TestSubp) ... ok
| test_subp_handles_utf8 (tests.unittests.test_util.TestSubp) ... ok
| test_subp_reads_env (tests.unittests.test_util.TestSubp) ... ok
| test_subp_respects_decode_false (tests.unittests.test_util.TestSubp) ... ok
| test_subp_update_env (tests.unittests.test_util.TestSubp) ... ok
| Verify basic usage with default args. ... ok
| Verify custom mode works properly. ... ok
| Verify custom omode works properly. ... ok
| Verifiy that directories are created is required. ... ok
| Make sure the selinux guard is called correctly. ... ok
| test_config_file_dhcp_2nics 
(tests.unittests.test_vmware_config_file.TestVmwareConfigFile) ... ok
| test_configfile_static_2nics 
(tests.unittests.test_vmware_config_file.TestVmwareConfigFile) ... ok
| test_utility_methods 
(tests.unittests.test_vmware_config_file.TestVmwareConfigFile) ... ok
| 
| ======================================================================
| FAIL: test_instance_level_keys_replace_project_level_keys 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/tests/unittests/test_datasource/test_gce.py", line 
150, in test_instance_level_keys_replace_project_level_keys
|     self.assertEqual([key_content], self.ds.get_public_ssh_keys())
| AssertionError: Lists differ: ['ssh-rsa JustAUser root@server'] != ['ssh-rsa 
AA2..+aRD0fyVw== root@server']
| 
| First differing element 0:
| ssh-rsa JustAUser root@server
| ssh-rsa AA2..+aRD0fyVw== root@server
| 
| - ['ssh-rsa JustAUser root@server']
| + ['ssh-rsa AA2..+aRD0fyVw== root@server']
| -------------------- >> begin captured logging << --------------------
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/id' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/id', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/id HTTP/1.1" 200 3
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/id (200, 3b) after 
1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/zone' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/zone', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/zone HTTP/1.1" 200 7
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/zone (200, 7b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/hostname' with 
{'url': 'http://metadata.google.internal/computeMetadata/v1/instance/hostname', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/hostname HTTP/1.1" 200 24
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/hostname (200, 24b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys' 
with {'url': 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/project/attributes/sshKeys HTTP/1.1" 200 41
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys 
(200, 41b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/sshKeys HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url instance/attributes/sshKeys 
raised exception 404 Client Error: Not Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data HTTP/1.1" 200 14
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data
 (200, 14b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data-encoding HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url 
instance/attributes/user-data-encoding raised exception 404 Client Error: Not 
Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding
| --------------------- >> end captured logging << ---------------------
| 
| ======================================================================
| FAIL: test_instance_level_ssh_keys_are_used 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/tests/unittests/test_datasource/test_gce.py", line 
140, in test_instance_level_ssh_keys_are_used
|     self.assertIn(key_content, self.ds.get_public_ssh_keys())
| AssertionError: 'ssh-rsa JustAUser root@server' not found in ['ssh-rsa 
AA2..+aRD0fyVw== root@server']
| -------------------- >> begin captured logging << --------------------
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/id' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/id', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/id HTTP/1.1" 200 3
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/id (200, 3b) after 
1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/zone' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/zone', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/zone HTTP/1.1" 200 7
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/zone (200, 7b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/hostname' with 
{'url': 'http://metadata.google.internal/computeMetadata/v1/instance/hostname', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/hostname HTTP/1.1" 200 24
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/hostname (200, 24b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys' 
with {'url': 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/project/attributes/sshKeys HTTP/1.1" 200 41
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys 
(200, 41b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/sshKeys HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url instance/attributes/sshKeys 
raised exception 404 Client Error: Not Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data HTTP/1.1" 200 14
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data
 (200, 14b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data-encoding HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url 
instance/attributes/user-data-encoding raised exception 404 Client Error: Not 
Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding
| --------------------- >> end captured logging << ---------------------
| 
| ======================================================================
| FAIL: test_metadata_encoding 
(tests.unittests.test_datasource.test_gce.TestDataSourceGCE)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/tests/unittests/test_datasource/test_gce.py", line 
113, in test_metadata_encoding
|     self.assertEqual(decoded, self.ds.get_userdata_raw())
| AssertionError: b'/bin/echo baz\n' != b'/bin/echo foo\n'
| -------------------- >> begin captured logging << --------------------
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/id' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/id', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/id HTTP/1.1" 200 5
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/id (200, 5b) after 
1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/zone' with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/zone', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/zone HTTP/1.1" 200 7
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/zone (200, 7b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/hostname' with 
{'url': 'http://metadata.google.internal/computeMetadata/v1/instance/hostname', 
'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/hostname HTTP/1.1" 200 24
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/hostname (200, 24b) 
after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys' 
with {'url': 
'http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/project/attributes/sshKeys HTTP/1.1" 200 41
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/project/attributes/sshKeys 
(200, 41b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/sshKeys HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url instance/attributes/sshKeys 
raised exception 404 Client Error: Not Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/sshKeys
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data HTTP/1.1" 200 14
| cloudinit.url_helper: DEBUG: Read from 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data
 (200, 14b) after 1 attempts
| cloudinit.url_helper: DEBUG: [0/1] open 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding'
 with {'url': 
'http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding',
 'allow_redirects': True, 'method': 'GET', 'headers': {'User-Agent': 
'Cloud-Init/0.7.9', 'X-Google-Metadata-Request': 'True'}} configuration
| urllib3.connectionpool: DEBUG: Starting new HTTP connection (1): 
metadata.google.internal
| urllib3.connectionpool: DEBUG: http://metadata.google.internal:80 "GET 
/computeMetadata/v1/instance/attributes/user-data-encoding HTTP/1.1" 404 0
| cloudinit.sources.DataSourceGCE: DEBUG: url 
instance/attributes/user-data-encoding raised exception 404 Client Error: Not 
Found for url: 
http://metadata.google.internal/computeMetadata/v1/instance/attributes/user-data-encoding
| --------------------- >> end captured logging << ---------------------
| 
| ----------------------------------------------------------------------
| Ran 766 tests in 1.787s
| 
| FAILED (SKIP=15, failures=3)
| make[1]: *** [debian/rules:14: override_dh_auto_test] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:7: build] Error 2
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Helmut

Reply via email to