ansible-playbook 2.7.0 config file = None configured module search path = [u'/opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ara/plugins/modules'] ansible python module location = /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible executable location = /opt/ansible27/ara-venv/bin/ansible-playbook python version = 2.7.12 (default, Nov 20 2017, 18:23:56) [GCC 5.4.0 20160609] No config file found; using defaults Parsed /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/inv inventory source with ini plugin Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/sanity-checks.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/create-folders.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-utils.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-python.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-pip.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/configure-pip-index.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-git.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-vcredist.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-freerdp.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-zuul.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/prepare-git-repos.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' statically imported: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/configure-ceph-wnbd.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' PLAYBOOK: build-win2016-compute.yaml ******************************************* 1 plays in /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.yaml Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' PLAY [win2016-compute] ********************************************************* Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Gathering Facts] ********************************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/setup.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/setup.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] ok: [10.222.0.39] META: ran handlers Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Include variables from job_vars/nova.yaml] ******************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.yaml:9 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' ok: [10.222.0.31] => { "ansible_facts": { "cherry_picks": [ { "patches": [ "refs/heads/neutron-ovs-bridge-arping" ], "path": "{{ devstack_dir.devstack }}", "project": "openstack/devstack", "url": "https://github.com/cloudbase/devstack" }, { "patches": [ "refs/changes/13/433213/3" ], "path": "{{ devstack_dir.stack }}/tempest", "project": "openstack/tempest" } ], "compute_driver": "hyperv.driver.HyperVDriver", "data_bridge_ovs": "br-ethernet", "join_ad": true, "local_conf": { "append": "SWIFT_REPLICAS=1\nSWIFT_HASH=66a3d6b56c1f479c8b4e70ab5d2014f6\nSWIFT_START_ALL_SERVICES=False\nUSE_PYTHON3=True\n\n[[post-config|$NOVA_CONF]]\n[DEFAULT]\nforce_config_drive = True\nscheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,DifferentHostFilter,SameHostFilter\n[glance]\nuse_glance_v1=False\n[oslo_messaging_rabbit]\nheartbeat_timeout_threshold = 600\nheartbeat_rate = 3 \n[placement]\nos_region_name = RegionOne\nproject_domain_name = Default\nproject_name = service\nuser_domain_name = Default\npassword = Passw0rd\nusername = placement\nauth_url = http://{{ devstack_ip }}/identity\nauth_type = password\n\n[[post-config|$NEUTRON_CONF]]\n[database]\nmin_pool_size = 5\nmax_pool_size = 50\nmax_overflow = 50\n[quotas]\nquota_network = 100\nquota_subnet = 100\nquota_port = 500\nquota_security_group = 100\nquota_security_group_rule = 100\nquota_vip = 100\nquota_pool = 100\nquota_loadbalancer = 100\nquota_router = 100\nquota_floatingip = 50\nquota_firewall = 10\nquota_firewall_policy = 10\nquota_firewall_rule = 100\n\n[[post-config|$CINDER_CONF]]\n[lvmdriver-1]\nlvm_max_over_subscription_ratio = 40.0\nimage_volume_cache_enabled = False\nlvm_type = default\n[DEFAULT]\nbackup_swift_object_size = 10485760\nquota_volumes = 10\nquota_snapshots = 10\nquota_gigabytes = 1000\nquota_backups = 10\nquota_backup_gigabytes = 1000\n\n[[post-config|/$Q_PLUGIN_CONF_FILE]]\n[securitygroup]\nenable_security_group = True\n# Note(lpetrut): For some reason, the br-int controller is\n# unaccessible, so we'll stick with ovs-ofctl until we find\n# out what's wrong.\n[ovs]\nof_interface = ovs-ofctl\n", "block_migration": true, "disable_services": [ "n-obj", "n-novnc", "n-net", "n-cpu", "q-lbaas", "q-fwaas", "horizon" ], "enable_services": [ "rabbit", "mysql", "key", "n-api", "n-crt", "n-cond", "n-sch", "n-cauth", "neutron", "q-svc", "q-agt", "q-dhcp", "q-l3", "q-meta", "q-metering", "q-vpn", "g-api", "g-reg", "cinder", "c-api", "c-vol", "c-sch", "c-bak", "s-proxy", "s-object", "s-container", "s-account", "heat", "h-api", "h-api-cfn", "h-api-cw", "h-eng", "ceilometer-acentral", "ceilometer-acompute", "ceilometer-collector", "ceilometer-api", "ceilometer-anotification", "tempest" ], "image_urls": "{{ image_urls }}", "ip_version": 4, "live_migration": true }, "log_key": "/home/jenkins-slave/.ssh/id_rsa_log.pem", "log_path": "/tmp/build_logs/{{ zuul_change }}-{{ zuul_patchset }}/{{ job_type }}", "neutron_agent_search_string": "Open vSwitch.*n-h.*:-)", "ovs_msi_url": "http://10.100.0.9/ci/openvswitch-hyperv-installer-beta-2.12.msi", "post_stack_bash": "source {{ devstack_dir.devstack }}/functions\nTEMPEST_CONFIG={{ devstack_dir.stack }}/tempest/etc/tempest.conf\niniset $TEMPEST_CONFIG compute volume_device_name \"sdb\"\niniset $TEMPEST_CONFIG compute min_compute_nodes {{ win2016_compute_nodes | length }}\niniset $TEMPEST_CONFIG compute flavor_ref 452\niniset $TEMPEST_CONFIG compute flavor_ref_alt 451\niniset $TEMPEST_CONFIG compute-feature-enabled rdp_console true\niniset $TEMPEST_CONFIG compute-feature-enabled block_migrate_cinder_iscsi True\niniset $TEMPEST_CONFIG compute-feature-enabled block_migration_for_live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled volume_backed_live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled interface_attach False\niniset $TEMPEST_CONFIG compute-feature-enabled stable_rescue False\n\niniset $TEMPEST_CONFIG scenario img_file \"/home/ubuntu/devstack/files/{{ local_conf.image_urls | basename }}\"\niniset $TEMPEST_CONFIG scenario img_disk_format vhdx\niniset $TEMPEST_CONFIG scenario dhcp_client dhclient\n\nIMAGE_REF=`iniget $TEMPEST_CONFIG compute image_ref`\niniset $TEMPEST_CONFIG compute image_ref_alt $IMAGE_REF\niniset $TEMPEST_CONFIG validation image_ssh_user ubuntu\niniset $TEMPEST_CONFIG validation image_alt_ssh_user ubuntu\n\niniset $TEMPEST_CONFIG compute build_timeout 360\niniset $TEMPEST_CONFIG orchestration build_timeout 360\niniset $TEMPEST_CONFIG volume build_timeout 360\niniset $TEMPEST_CONFIG boto build_timeout 360\n\niniset $TEMPEST_CONFIG compute ssh_timeout 360\niniset $TEMPEST_CONFIG compute allow_tenant_isolation True\n\niniset /etc/nova/nova_cell1.conf api_database connection mysql+pymysql://root:Passw0rd@127.0.0.1/nova_api?charset=utf8\nsudo systemctl restart devstack@n-cond-cell1\n\n# On Ubuntu 18.04, iscsid needs to be restarted before an iSCSI initiator name\n# gets generated.\nsudo systemctl restart iscsid\n", "services": [ { "binary": "{{ win_dir.python }}\\scripts\\nova-compute.exe", "config": "{{ win_dir.etc }}\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" } ], "tempest_tests": { "excluded-tests": "# See Tempest bug: https://bugs.launchpad.net/tempest/+bug/1363986\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_in_tenant_traffic\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_multiple_security_groups\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_port_security_disable_security_group\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_port_update_new_security_group\n# Tests needing further investigation:\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_preserve_preexisting_port\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_router_rescheduling\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_instance_port_admin_state\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_router_admin_state\ntempest.scenario.test_network_v6.TestGettingAddress\n# Removed heat code from devstack tree causes orchestration tests to fail https://github.com/openstack-dev/devstack/commit/77a7296248b2aae4ce878e33e05575748e7e4131\ntempest.api.orchestration\n# Removed test on 31/01/2017 https://trello.com/c/TvxiYkl1/61-bug-nova-volume-id-failed-to-reach-available-status\ntempest.api.compute.admin.test_volume_swap.TestVolumeSwap.test_volume_swap\n# This test started failing when https://review.openstack.org/#/c/442162/ got merged\ntempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_get_service_by_service_and_host_name\n# This functionality is not supported yet\ntempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsTest\ntempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsV248Test\ntempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment\ntempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume\ntempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend_when_volume_has_snapshot\ntempest.api.compute.servers.test_servers.ServerShowV263Test.test_show_update_rebuild_list_server\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_volume_backed_server_confirm\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_shelve_unshelve_server\ntempest.scenario.test_stamp_pattern.TestStampPattern.test_stamp_pattern\ntempest.api.object_storage\n# Excluding the test until a fix is available\n# https://bugs.launchpad.net/nova/+bug/1257594\n# https://bugs.launchpad.net/nova/+bug/1732428\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_cold_migrate_unshelved_instance\n# disable tests until fixed with trunking\n# https://review.opendev.org/c/openstack/tempest/+/774689\ntempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test.test_live_migration_with_trunk\ntempest.api.compute.admin.test_live_migration.LiveMigrationTest.test_live_migration_with_trunk\n", "included-tests": "tempest.\n", "isolated-tests": "tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_ram\ntempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_vcpus\ntempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_nonexistent_server\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_non_existent_flavor\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_null_flavor\ntempest.api.compute.test_authorization.AuthorizationTestJSON.test_resize_server_for_alt_account_fails\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize\ntempest.scenario.test_server_advanced_ops.TestServerAdvancedOps.test_resize_server_confirm\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_pause_unpause\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_suspend_resume\ntempest.scenario.test_minimum_basic.TestMinimumBasicScenario\ntempest.api.orchestration.stacks.test_neutron_resources\nneutron_fwaas.tests.tempest_plugin.tests\ntempest.api.volume.admin.test_volumes_backup.VolumesBackupsV1Test\ntempest.api.volume.admin.test_volumes_backup.VolumesBackupsV2Test\ntempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup\ntempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_luks\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_instance\ntempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_update_subnet_gw_dns_host_routes_dhcp.test_update_subnet_gw_dns_host_routes_dhcp\ntempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_net_not_external_returns_400\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_all_attributes\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_allocation_pools\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_default_gw\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_dhcp_enabled\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_gw\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw\ntempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet\n" }, "vms": [ { "additional_params": "ansible_ssh_private_key_file=/home/jenkins-slave/.ssh/id_rsa.pem ansible_ssh_common_args=\"-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null\"", "devstack": null, "flavor": "devstack", "image": "focal-15.04.2021", "inventory_group": "devstack", "name": "n-d-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "dv-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "ci-win2016hv", "hv2016-compute": null, "image": "win2016-hypervrole", "inventory_group": "win2016-compute", "name": "n-h1-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "hv1-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "ci-win2016hv", "hv2016-compute": null, "image": "win2016-hypervrole", "inventory_group": "win2016-compute", "name": "n-h2-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "hv2-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "win2016ad-ci", "hv2016-ad": null, "image": "win2016-hypervrole", "inventory_group": "ad", "name": "n-ad-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "ad-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" } ], "vmswitches": [ { "management": false, "name": "{{ data_bridge }}", "subnet": "{{ data_network }}" } ], "win2016_compute_node_ip": "{{ groups['win2016-compute'][0] }}", "win_crt": "/home/jenkins-slave/ssl/ssl_winrm.crt", "win_dir": { "bin": "c:\\openstack\\bin", "build": "c:\\openstack\\build", "etc": "c:\\openstack\\etc", "event_log": "c:\\openstack\\log\\event-log", "instances": "C:\\openstack\\instances", "lock": "c:\\openstack\\lock", "log": "c:\\openstack\\log", "openstack": "c:\\openstack", "pip": "C:\\ProgramData\\pip", "python": "c:\\python37", "python_zuul": "c:\\python27", "tmp": "c:\\openstack\\tmp" }, "win_git_prep_projects": [ "openstack/requirements", "openstack/nova", "openstack/neutron", "openstack/os-win", "openstack/networking-hyperv" ], "win_key": "/home/jenkins-slave/ssl/ssl_winrm.key", "win_python_archive_url": "http://10.100.0.9/ci/python37.zip", "win_python_packages": [ "pywin32", "pbr", "pymysql", "ovs" ] }, "ansible_included_var_files": [ "/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova.yaml" ], "changed": false, "failed_when_result": false } ok: [10.222.0.39] => { "ansible_facts": { "cherry_picks": [ { "patches": [ "refs/heads/neutron-ovs-bridge-arping" ], "path": "{{ devstack_dir.devstack }}", "project": "openstack/devstack", "url": "https://github.com/cloudbase/devstack" }, { "patches": [ "refs/changes/13/433213/3" ], "path": "{{ devstack_dir.stack }}/tempest", "project": "openstack/tempest" } ], "compute_driver": "hyperv.driver.HyperVDriver", "data_bridge_ovs": "br-ethernet", "join_ad": true, "local_conf": { "append": "SWIFT_REPLICAS=1\nSWIFT_HASH=66a3d6b56c1f479c8b4e70ab5d2014f6\nSWIFT_START_ALL_SERVICES=False\nUSE_PYTHON3=True\n\n[[post-config|$NOVA_CONF]]\n[DEFAULT]\nforce_config_drive = True\nscheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,DifferentHostFilter,SameHostFilter\n[glance]\nuse_glance_v1=False\n[oslo_messaging_rabbit]\nheartbeat_timeout_threshold = 600\nheartbeat_rate = 3 \n[placement]\nos_region_name = RegionOne\nproject_domain_name = Default\nproject_name = service\nuser_domain_name = Default\npassword = Passw0rd\nusername = placement\nauth_url = http://{{ devstack_ip }}/identity\nauth_type = password\n\n[[post-config|$NEUTRON_CONF]]\n[database]\nmin_pool_size = 5\nmax_pool_size = 50\nmax_overflow = 50\n[quotas]\nquota_network = 100\nquota_subnet = 100\nquota_port = 500\nquota_security_group = 100\nquota_security_group_rule = 100\nquota_vip = 100\nquota_pool = 100\nquota_loadbalancer = 100\nquota_router = 100\nquota_floatingip = 50\nquota_firewall = 10\nquota_firewall_policy = 10\nquota_firewall_rule = 100\n\n[[post-config|$CINDER_CONF]]\n[lvmdriver-1]\nlvm_max_over_subscription_ratio = 40.0\nimage_volume_cache_enabled = False\nlvm_type = default\n[DEFAULT]\nbackup_swift_object_size = 10485760\nquota_volumes = 10\nquota_snapshots = 10\nquota_gigabytes = 1000\nquota_backups = 10\nquota_backup_gigabytes = 1000\n\n[[post-config|/$Q_PLUGIN_CONF_FILE]]\n[securitygroup]\nenable_security_group = True\n# Note(lpetrut): For some reason, the br-int controller is\n# unaccessible, so we'll stick with ovs-ofctl until we find\n# out what's wrong.\n[ovs]\nof_interface = ovs-ofctl\n", "block_migration": true, "disable_services": [ "n-obj", "n-novnc", "n-net", "n-cpu", "q-lbaas", "q-fwaas", "horizon" ], "enable_services": [ "rabbit", "mysql", "key", "n-api", "n-crt", "n-cond", "n-sch", "n-cauth", "neutron", "q-svc", "q-agt", "q-dhcp", "q-l3", "q-meta", "q-metering", "q-vpn", "g-api", "g-reg", "cinder", "c-api", "c-vol", "c-sch", "c-bak", "s-proxy", "s-object", "s-container", "s-account", "heat", "h-api", "h-api-cfn", "h-api-cw", "h-eng", "ceilometer-acentral", "ceilometer-acompute", "ceilometer-collector", "ceilometer-api", "ceilometer-anotification", "tempest" ], "image_urls": "{{ image_urls }}", "ip_version": 4, "live_migration": true }, "log_key": "/home/jenkins-slave/.ssh/id_rsa_log.pem", "log_path": "/tmp/build_logs/{{ zuul_change }}-{{ zuul_patchset }}/{{ job_type }}", "neutron_agent_search_string": "Open vSwitch.*n-h.*:-)", "ovs_msi_url": "http://10.100.0.9/ci/openvswitch-hyperv-installer-beta-2.12.msi", "post_stack_bash": "source {{ devstack_dir.devstack }}/functions\nTEMPEST_CONFIG={{ devstack_dir.stack }}/tempest/etc/tempest.conf\niniset $TEMPEST_CONFIG compute volume_device_name \"sdb\"\niniset $TEMPEST_CONFIG compute min_compute_nodes {{ win2016_compute_nodes | length }}\niniset $TEMPEST_CONFIG compute flavor_ref 452\niniset $TEMPEST_CONFIG compute flavor_ref_alt 451\niniset $TEMPEST_CONFIG compute-feature-enabled rdp_console true\niniset $TEMPEST_CONFIG compute-feature-enabled block_migrate_cinder_iscsi True\niniset $TEMPEST_CONFIG compute-feature-enabled block_migration_for_live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled volume_backed_live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled live_migration True\niniset $TEMPEST_CONFIG compute-feature-enabled interface_attach False\niniset $TEMPEST_CONFIG compute-feature-enabled stable_rescue False\n\niniset $TEMPEST_CONFIG scenario img_file \"/home/ubuntu/devstack/files/{{ local_conf.image_urls | basename }}\"\niniset $TEMPEST_CONFIG scenario img_disk_format vhdx\niniset $TEMPEST_CONFIG scenario dhcp_client dhclient\n\nIMAGE_REF=`iniget $TEMPEST_CONFIG compute image_ref`\niniset $TEMPEST_CONFIG compute image_ref_alt $IMAGE_REF\niniset $TEMPEST_CONFIG validation image_ssh_user ubuntu\niniset $TEMPEST_CONFIG validation image_alt_ssh_user ubuntu\n\niniset $TEMPEST_CONFIG compute build_timeout 360\niniset $TEMPEST_CONFIG orchestration build_timeout 360\niniset $TEMPEST_CONFIG volume build_timeout 360\niniset $TEMPEST_CONFIG boto build_timeout 360\n\niniset $TEMPEST_CONFIG compute ssh_timeout 360\niniset $TEMPEST_CONFIG compute allow_tenant_isolation True\n\niniset /etc/nova/nova_cell1.conf api_database connection mysql+pymysql://root:Passw0rd@127.0.0.1/nova_api?charset=utf8\nsudo systemctl restart devstack@n-cond-cell1\n\n# On Ubuntu 18.04, iscsid needs to be restarted before an iSCSI initiator name\n# gets generated.\nsudo systemctl restart iscsid\n", "services": [ { "binary": "{{ win_dir.python }}\\scripts\\nova-compute.exe", "config": "{{ win_dir.etc }}\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" } ], "tempest_tests": { "excluded-tests": "# See Tempest bug: https://bugs.launchpad.net/tempest/+bug/1363986\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_in_tenant_traffic\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_multiple_security_groups\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_port_security_disable_security_group\ntempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_port_update_new_security_group\n# Tests needing further investigation:\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_preserve_preexisting_port\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_router_rescheduling\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_instance_port_admin_state\ntempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_router_admin_state\ntempest.scenario.test_network_v6.TestGettingAddress\n# Removed heat code from devstack tree causes orchestration tests to fail https://github.com/openstack-dev/devstack/commit/77a7296248b2aae4ce878e33e05575748e7e4131\ntempest.api.orchestration\n# Removed test on 31/01/2017 https://trello.com/c/TvxiYkl1/61-bug-nova-volume-id-failed-to-reach-available-status\ntempest.api.compute.admin.test_volume_swap.TestVolumeSwap.test_volume_swap\n# This test started failing when https://review.openstack.org/#/c/442162/ got merged\ntempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_get_service_by_service_and_host_name\n# This functionality is not supported yet\ntempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsTest\ntempest.api.compute.admin.test_server_diagnostics.ServerDiagnosticsV248Test\ntempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment\ntempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume\ntempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend_when_volume_has_snapshot\ntempest.api.compute.servers.test_servers.ServerShowV263Test.test_show_update_rebuild_list_server\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_volume_backed_server_confirm\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_shelve_unshelve_server\ntempest.scenario.test_stamp_pattern.TestStampPattern.test_stamp_pattern\ntempest.api.object_storage\n# Excluding the test until a fix is available\n# https://bugs.launchpad.net/nova/+bug/1257594\n# https://bugs.launchpad.net/nova/+bug/1732428\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_cold_migrate_unshelved_instance\n# disable tests until fixed with trunking\n# https://review.opendev.org/c/openstack/tempest/+/774689\ntempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test.test_live_migration_with_trunk\ntempest.api.compute.admin.test_live_migration.LiveMigrationTest.test_live_migration_with_trunk\n", "included-tests": "tempest.\n", "isolated-tests": "tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_ram\ntempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_vcpus\ntempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped\ntempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_nonexistent_server\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_non_existent_flavor\ntempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_null_flavor\ntempest.api.compute.test_authorization.AuthorizationTestJSON.test_resize_server_for_alt_account_fails\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_resize\ntempest.scenario.test_server_advanced_ops.TestServerAdvancedOps.test_resize_server_confirm\ntempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_pause_unpause\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start\ntempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_suspend_resume\ntempest.scenario.test_minimum_basic.TestMinimumBasicScenario\ntempest.api.orchestration.stacks.test_neutron_resources\nneutron_fwaas.tests.tempest_plugin.tests\ntempest.api.volume.admin.test_volumes_backup.VolumesBackupsV1Test\ntempest.api.volume.admin.test_volumes_backup.VolumesBackupsV2Test\ntempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup\ntempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_luks\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance\ntempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_instance\ntempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_update_subnet_gw_dns_host_routes_dhcp.test_update_subnet_gw_dns_host_routes_dhcp\ntempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_net_not_external_returns_400\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_all_attributes\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_allocation_pools\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_default_gw\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_dhcp_enabled\ntempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_gw\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools\ntempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw\ntempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet\n" }, "vms": [ { "additional_params": "ansible_ssh_private_key_file=/home/jenkins-slave/.ssh/id_rsa.pem ansible_ssh_common_args=\"-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null\"", "devstack": null, "flavor": "devstack", "image": "focal-15.04.2021", "inventory_group": "devstack", "name": "n-d-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "dv-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "ci-win2016hv", "hv2016-compute": null, "image": "win2016-hypervrole", "inventory_group": "win2016-compute", "name": "n-h1-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "hv1-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "ci-win2016hv", "hv2016-compute": null, "image": "win2016-hypervrole", "inventory_group": "win2016-compute", "name": "n-h2-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "hv2-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" }, { "additional_params": "ansible_winrm_cert_pem=/home/jenkins-slave/ssl/ssl_winrm.crt ansible_winrm_cert_key_pem=/home/jenkins-slave/ssl/ssl_winrm.key ansible_winrm_transport=certificate ansible_ssh_user=administrator ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_ssh_port=5986", "flavor": "win2016ad-ci", "hv2016-ad": null, "image": "win2016-hypervrole", "inventory_group": "ad", "name": "n-ad-{{ zuul_change }}-{{ zuul_patchset }}", "tags": "ad-{{ zuul_project | basename }}-{{ zuul_change }}-{{ zuul_patchset }}", "userdata": "{{ lookup('file', '/home/jenkins-slave/ssl/ssl_winrm.crt') }}" } ], "vmswitches": [ { "management": false, "name": "{{ data_bridge }}", "subnet": "{{ data_network }}" } ], "win2016_compute_node_ip": "{{ groups['win2016-compute'][0] }}", "win_crt": "/home/jenkins-slave/ssl/ssl_winrm.crt", "win_dir": { "bin": "c:\\openstack\\bin", "build": "c:\\openstack\\build", "etc": "c:\\openstack\\etc", "event_log": "c:\\openstack\\log\\event-log", "instances": "C:\\openstack\\instances", "lock": "c:\\openstack\\lock", "log": "c:\\openstack\\log", "openstack": "c:\\openstack", "pip": "C:\\ProgramData\\pip", "python": "c:\\python37", "python_zuul": "c:\\python27", "tmp": "c:\\openstack\\tmp" }, "win_git_prep_projects": [ "openstack/requirements", "openstack/nova", "openstack/neutron", "openstack/os-win", "openstack/networking-hyperv" ], "win_key": "/home/jenkins-slave/ssl/ssl_winrm.key", "win_python_archive_url": "http://10.100.0.9/ci/python37.zip", "win_python_packages": [ "pywin32", "pbr", "pymysql", "ovs" ] }, "ansible_included_var_files": [ "/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova.yaml" ], "changed": false, "failed_when_result": false } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Include variables from job_vars/nova-iscsi.yaml] ************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.yaml:14 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' ok: [10.222.0.39] => { "ansible_facts": {}, "ansible_included_var_files": [], "changed": false, "failed_when_result": false, "message": "Could not find or access 'job_vars/nova-iscsi.yaml'\nSearched in:\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/vars/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/vars/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova-iscsi.yaml on the Ansible Controller.\nIf you are using a module and expect the file to exist on the remote, see the remote_src option" } ok: [10.222.0.31] => { "ansible_facts": {}, "ansible_included_var_files": [], "changed": false, "failed_when_result": false, "message": "Could not find or access 'job_vars/nova-iscsi.yaml'\nSearched in:\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/vars/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/vars/job_vars/nova-iscsi.yaml\n\t/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/job_vars/nova-iscsi.yaml on the Ansible Controller.\nIf you are using a module and expect the file to exist on the remote, see the remote_src option" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if we have atleast 1 AD server in the inventory when join_ad is True] *** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/sanity-checks.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if job_type parameters is defined] ********************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/sanity-checks.yaml:7 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if hostname parameter is defined] ********************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/sanity-checks.yaml:12 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Install FS-iSCSITarget-Server] ******************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.yaml:22 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_feature.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_feature.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "exitcode": "NoChangeNeeded", "feature_result": [], "reboot_required": false, "restart_needed": false, "success": true } ok: [10.222.0.39] => { "changed": false, "exitcode": "NoChangeNeeded", "feature_result": [], "reboot_required": false, "restart_needed": false, "success": true } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Set administrator password to Passw0rd] ********************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_shell.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_shell.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) changed: [10.222.0.31] => { "changed": true, "cmd": "net user administrator Passw0rd", "delta": "0:00:00.968550", "end": "2022-01-03 09:42:35.515208", "rc": 0, "start": "2022-01-03 09:42:34.546657", "stderr": "", "stderr_lines": [], "stdout": "The command completed successfully.\r\n\r\n", "stdout_lines": [ "The command completed successfully.", "" ] } changed: [10.222.0.39] => { "changed": true, "cmd": "net user administrator Passw0rd", "delta": "0:00:00.937960", "end": "2022-01-03 09:42:35.647212", "rc": 0, "start": "2022-01-03 09:42:34.709252", "stderr": "", "stderr_lines": [], "stdout": "The command completed successfully.\r\n\r\n", "stdout_lines": [ "The command completed successfully.", "" ] } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create openstack folders] ************************************************ task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/create-folders.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\bin) => { "changed": false, "item": "c:\\openstack\\bin" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\bin) => { "changed": false, "item": "c:\\openstack\\bin" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\tmp) => { "changed": false, "item": "c:\\openstack\\tmp" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\tmp) => { "changed": false, "item": "c:\\openstack\\tmp" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\log) => { "changed": false, "item": "c:\\openstack\\log" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\log) => { "changed": false, "item": "c:\\openstack\\log" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\etc) => { "changed": false, "item": "c:\\openstack\\etc" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\etc) => { "changed": false, "item": "c:\\openstack\\etc" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\python37) => { "changed": false, "item": "c:\\python37" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\python37) => { "changed": false, "item": "c:\\python37" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\lock) => { "changed": false, "item": "c:\\openstack\\lock" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\lock) => { "changed": false, "item": "c:\\openstack\\lock" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=C:\openstack\instances) => { "changed": false, "item": "C:\\openstack\\instances" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=C:\openstack\instances) => { "changed": false, "item": "C:\\openstack\\instances" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\log\event-log) => { "changed": false, "item": "c:\\openstack\\log\\event-log" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\log\event-log) => { "changed": false, "item": "c:\\openstack\\log\\event-log" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack\build) => { "changed": false, "item": "c:\\openstack\\build" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\openstack\build) => { "changed": false, "item": "c:\\openstack\\build" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\python27) => { "changed": false, "item": "c:\\python27" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=C:\ProgramData\pip) => { "changed": false, "item": "C:\\ProgramData\\pip" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=c:\python27) => { "changed": false, "item": "c:\\python27" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item=c:\openstack) => { "changed": false, "item": "c:\\openstack" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item=C:\ProgramData\pip) => { "changed": false, "item": "C:\\ProgramData\\pip" } ok: [10.222.0.39] => (item=c:\openstack) => { "changed": false, "item": "c:\\openstack" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Disable firewall for Domain, Public and Private profiles] **************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:7 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_firewall.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_firewall.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "Domain": { "considered": true, "currentstate": 0, "enabled": false }, "Private": { "considered": true, "currentstate": 0, "enabled": false }, "Public": { "considered": true, "currentstate": 0, "enabled": false }, "changed": false, "profiles": [ "Domain", "Private", "Public" ], "state": "disabled" } ok: [10.222.0.39] => { "Domain": { "considered": true, "currentstate": 0, "enabled": false }, "Private": { "considered": true, "currentstate": 0, "enabled": false }, "Public": { "considered": true, "currentstate": 0, "enabled": false }, "changed": false, "profiles": [ "Domain", "Private", "Public" ], "state": "disabled" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Set neutron hyperv agent service] **************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:16 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' ok: [10.222.0.39] => { "ansible_facts": { "services": [ { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" }, { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" } ] }, "changed": false } ok: [10.222.0.31] => { "ansible_facts": { "services": [ { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" }, { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" } ] }, "changed": false } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Set neutron ovs agent service] ******************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:20 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create services and/or stop them if they are running] ******************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:24 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_service.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_service.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item={u'binary': u'c:\\python37\\scripts\\nova-compute.exe', u'name': u'nova-compute', u'template': u'nova.conf', u'config': u'c:\\openstack\\etc\\nova.conf', u'nova': None, u'description': u'OpenStack nova Compute Service'}) => { "can_pause_and_continue": false, "changed": false, "depended_by": [], "dependencies": [], "description": "OpenStack nova Compute Service", "desktop_interact": false, "display_name": "nova-compute", "exists": true, "item": { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" }, "name": "nova-compute", "path": "c:\\openstack\\bin\\OpenStackService.exe nova-compute c:\\python37\\scripts\\nova-compute.exe --config-file c:\\openstack\\etc\\nova.conf", "start_mode": "manual", "state": "stopped", "username": "LocalSystem" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_service.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item={u'binary': u'c:\\python37\\scripts\\nova-compute.exe', u'name': u'nova-compute', u'template': u'nova.conf', u'config': u'c:\\openstack\\etc\\nova.conf', u'nova': None, u'description': u'OpenStack nova Compute Service'}) => { "can_pause_and_continue": false, "changed": false, "depended_by": [], "dependencies": [], "description": "OpenStack nova Compute Service", "desktop_interact": false, "display_name": "nova-compute", "exists": true, "item": { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" }, "name": "nova-compute", "path": "c:\\openstack\\bin\\OpenStackService.exe nova-compute c:\\python37\\scripts\\nova-compute.exe --config-file c:\\openstack\\etc\\nova.conf", "start_mode": "manual", "state": "stopped", "username": "LocalSystem" } Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_service.ps1 EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item={u'binary': u'c:\\python37\\scripts\\neutron-hyperv-agent.exe', u'name': u'neutron-hyperv-agent', u'template': u'neutron-hyperv-agent.conf', u'config': u'c:\\openstack\\etc\\neutron-hyperv-agent.conf', u'neutron': None, u'description': u'OpenStack Neutron Hyper-V Agent Service'}) => { "can_pause_and_continue": false, "changed": false, "depended_by": [], "dependencies": [], "description": "OpenStack Neutron Hyper-V Agent Service", "desktop_interact": false, "display_name": "neutron-hyperv-agent", "exists": true, "item": { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" }, "name": "neutron-hyperv-agent", "path": "c:\\openstack\\bin\\OpenStackService.exe neutron-hyperv-agent c:\\python37\\scripts\\neutron-hyperv-agent.exe --config-file c:\\openstack\\etc\\neutron-hyperv-agent.conf", "start_mode": "manual", "state": "stopped", "username": "LocalSystem" } ok: [10.222.0.39] => (item={u'binary': u'c:\\python37\\scripts\\neutron-hyperv-agent.exe', u'name': u'neutron-hyperv-agent', u'template': u'neutron-hyperv-agent.conf', u'config': u'c:\\openstack\\etc\\neutron-hyperv-agent.conf', u'neutron': None, u'description': u'OpenStack Neutron Hyper-V Agent Service'}) => { "can_pause_and_continue": false, "changed": false, "depended_by": [], "dependencies": [], "description": "OpenStack Neutron Hyper-V Agent Service", "desktop_interact": false, "display_name": "neutron-hyperv-agent", "exists": true, "item": { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" }, "name": "neutron-hyperv-agent", "path": "c:\\openstack\\bin\\OpenStackService.exe neutron-hyperv-agent c:\\python37\\scripts\\neutron-hyperv-agent.exe --config-file c:\\openstack\\etc\\neutron-hyperv-agent.conf", "start_mode": "manual", "state": "stopped", "username": "LocalSystem" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create vmswitches] ******************************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:35 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_vmswitch.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_vmswitch.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item={u'subnet': u'192.168.0.0/22', u'management': False, u'name': u'br-data'}) => { "changed": false, "interface_details": {}, "item": { "management": false, "name": "br-data", "subnet": "192.168.0.0/22" }, "log": [ "Found vmswitch: br-data, checking...", "Found vmswitch br-data, checking ManagementOS", "ManagementOS matches", "ManagementOS is False, nothing else to check" ] } ok: [10.222.0.39] => (item={u'subnet': u'192.168.0.0/22', u'management': False, u'name': u'br-data'}) => { "changed": false, "interface_details": {}, "item": { "management": false, "name": "br-data", "subnet": "192.168.0.0/22" }, "log": [ "Found vmswitch: br-data, checking...", "Found vmswitch br-data, checking ManagementOS", "ManagementOS matches", "ManagementOS is False, nothing else to check" ] } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Set compute_local_ip variable] ******************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:46 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Set compute_dataplane_interface_name variable] *************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:50 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if dataplane informations variable file exists] ******************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:54 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "f4df6eb31c487857bd1ff1162b7b2db90481dfac", "creationtime": 1641202017.665297, "exists": true, "extension": ".yaml", "filename": "dataplane_informations.yaml", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202017.665297, "lastwritetime": 1641202020.8598068, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\etc\\dataplane_informations.yaml", "size": 76 } } ok: [10.222.0.39] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "0d2734ccd01d3e521c919f614108e5e98325564d", "creationtime": 1641202017.6186483, "exists": true, "extension": ".yaml", "filename": "dataplane_informations.yaml", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202017.6186483, "lastwritetime": 1641202021.0032208, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\etc\\dataplane_informations.yaml", "size": 76 } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create dataplane_informations.yaml file] ********************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:59 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Add dataplane interface informations in dataplane_informations.yaml] ***** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:65 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create config files] ***************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:74 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item={u'binary': u'c:\\python37\\scripts\\nova-compute.exe', u'name': u'nova-compute', u'template': u'nova.conf', u'config': u'c:\\openstack\\etc\\nova.conf', u'nova': None, u'description': u'OpenStack nova Compute Service'}) => { "changed": false, "checksum": "6e38263a3d4269b428d26802c8ed877c2d2cb777", "diff": [], "failed_when_result": false, "invocation": { "dest": "c:\\openstack\\etc\\nova.conf", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmpXBCoHK/nova.conf" }, "item": { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" } } EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item={u'binary': u'c:\\python37\\scripts\\nova-compute.exe', u'name': u'nova-compute', u'template': u'nova.conf', u'config': u'c:\\openstack\\etc\\nova.conf', u'nova': None, u'description': u'OpenStack nova Compute Service'}) => { "changed": false, "checksum": "6e38263a3d4269b428d26802c8ed877c2d2cb777", "diff": [], "failed_when_result": false, "invocation": { "dest": "c:\\openstack\\etc\\nova.conf", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmp3eSm1Q/nova.conf" }, "item": { "binary": "c:\\python37\\scripts\\nova-compute.exe", "config": "c:\\openstack\\etc\\nova.conf", "description": "OpenStack nova Compute Service", "name": "nova-compute", "nova": null, "template": "nova.conf" } } EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => (item={u'binary': u'c:\\python37\\scripts\\neutron-hyperv-agent.exe', u'name': u'neutron-hyperv-agent', u'template': u'neutron-hyperv-agent.conf', u'config': u'c:\\openstack\\etc\\neutron-hyperv-agent.conf', u'neutron': None, u'description': u'OpenStack Neutron Hyper-V Agent Service'}) => { "changed": false, "checksum": "2c34ac2d324c07faa4394d25ae73f5f11b7fc45e", "diff": [], "failed_when_result": false, "invocation": { "dest": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmpF0Gr21/neutron-hyperv-agent.conf" }, "item": { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" } } EXEC (via pipeline wrapper) ok: [10.222.0.39] => (item={u'binary': u'c:\\python37\\scripts\\neutron-hyperv-agent.exe', u'name': u'neutron-hyperv-agent', u'template': u'neutron-hyperv-agent.conf', u'config': u'c:\\openstack\\etc\\neutron-hyperv-agent.conf', u'neutron': None, u'description': u'OpenStack Neutron Hyper-V Agent Service'}) => { "changed": false, "checksum": "2c34ac2d324c07faa4394d25ae73f5f11b7fc45e", "diff": [], "failed_when_result": false, "invocation": { "dest": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmphD0gRU/neutron-hyperv-agent.conf" }, "item": { "binary": "c:\\python37\\scripts\\neutron-hyperv-agent.exe", "config": "c:\\openstack\\etc\\neutron-hyperv-agent.conf", "description": "OpenStack Neutron Hyper-V Agent Service", "name": "neutron-hyperv-agent", "neutron": null, "template": "neutron-hyperv-agent.conf" } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create policy.json] ****************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016.yaml:82 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_file.ps1 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "checksum": "01e30e09cb7d189e7439d9fac753d12cdf5f072c", "diff": [], "invocation": { "dest": "c:\\openstack\\etc\\policy.json", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmpimXn9S/policy.json" } } ok: [10.222.0.39] => { "changed": false, "checksum": "01e30e09cb7d189e7439d9fac753d12cdf5f072c", "diff": [], "invocation": { "dest": "c:\\openstack\\etc\\policy.json", "follow": false, "mode": null, "src": "/home/jenkins-slave/.ansible/tmp/ansible-local-18177X1GUkZ/tmpqULGcs/policy.json" } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if utils archive is present] *************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-utils.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "bd97b70517b973036f89749cdd4c48a89e53eb9a", "creationtime": 1641202039.530992, "exists": true, "extension": ".zip", "filename": "utils.zip", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202039.530992, "lastwritetime": 1641202039.7189238, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\tmp\\utils.zip", "size": 4295372 } } ok: [10.222.0.39] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "bd97b70517b973036f89749cdd4c48a89e53eb9a", "creationtime": 1641202039.6218762, "exists": true, "extension": ".zip", "filename": "utils.zip", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202039.6218762, "lastwritetime": 1641202039.8292449, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\tmp\\utils.zip", "size": 4295372 } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Download utils archive] ************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-utils.yaml:8 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Unzip utils archive] ***************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-utils.yaml:15 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_unzip.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_unzip.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "cb_unzip": { "dest": "c:\\openstack\\bin", "src": "c:\\openstack\\tmp\\utils.zip" }, "changed": false } ok: [10.222.0.39] => { "cb_unzip": { "dest": "c:\\openstack\\bin", "src": "c:\\openstack\\tmp\\utils.zip" }, "changed": false } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Add utils to PATH] ******************************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-utils.yaml:21 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_path.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_path.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "path_value": "C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\openstack\\bin;c:\\python37;c:\\python37\\scripts;C:\\Program Files\\Git\\cmd;c:\\program files\\git\\bin" } ok: [10.222.0.39] => { "changed": false, "path_value": "C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\openstack\\bin;c:\\python37;c:\\python37\\scripts;C:\\Program Files\\Git\\cmd;c:\\program files\\git\\bin" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Check if python archive is present] ************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-python.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_stat.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "0b3873d429bf059e0854c2107fb5a1b2a315e71c", "creationtime": 1641202047.91945, "exists": true, "extension": ".zip", "filename": "python.zip", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202047.91945, "lastwritetime": 1641202049.0448728, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\tmp\\python.zip", "size": 70384486 } } ok: [10.222.0.39] => { "changed": false, "stat": { "attributes": "Archive", "checksum": "0b3873d429bf059e0854c2107fb5a1b2a315e71c", "creationtime": 1641202047.9803648, "exists": true, "extension": ".zip", "filename": "python.zip", "hlnk_targets": [], "isarchive": true, "isdir": false, "ishidden": false, "isjunction": false, "islnk": false, "isreadonly": false, "isreg": true, "isshared": false, "lastaccesstime": 1641202047.9803648, "lastwritetime": 1641202049.2808797, "nlink": 1, "owner": "BUILTIN\\Administrators", "path": "c:\\openstack\\tmp\\python.zip", "size": 70384486 } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Download python archive] ************************************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-python.yaml:8 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' skipping: [10.222.0.39] => { "changed": false, "skip_reason": "Conditional result was False" } skipping: [10.222.0.31] => { "changed": false, "skip_reason": "Conditional result was False" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Unzip python archive] **************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-python.yaml:15 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_unzip.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_unzip.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "cb_unzip": { "dest": "c:\\python37", "src": "c:\\openstack\\tmp\\python.zip" }, "changed": false } ok: [10.222.0.39] => { "cb_unzip": { "dest": "c:\\python37", "src": "c:\\openstack\\tmp\\python.zip" }, "changed": false } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Add python to PATH] ****************************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-python.yaml:21 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_path.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/library/cb_path.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "path_value": "C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\openstack\\bin;c:\\python37;c:\\python37\\scripts;C:\\Program Files\\Git\\cmd;c:\\program files\\git\\bin" } ok: [10.222.0.39] => { "changed": false, "path_value": "C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\openstack\\bin;c:\\python37;c:\\python37\\scripts;C:\\Program Files\\Git\\cmd;c:\\program files\\git\\bin" } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Download get-pip.py from "https://bootstrap.pypa.io/get-pip.py"] ********* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-pip.yaml:2 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_get_url.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_get_url.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "dest": "c:\\openstack\\tmp\\get-pip.py", "msg": "OK", "status_code": 200, "url": "https://bootstrap.pypa.io/get-pip.py", "win_get_url": { "dest": "c:\\openstack\\tmp\\get-pip.py", "url": "https://bootstrap.pypa.io/get-pip.py" } } ok: [10.222.0.39] => { "changed": false, "dest": "c:\\openstack\\tmp\\get-pip.py", "msg": "OK", "status_code": 200, "url": "https://bootstrap.pypa.io/get-pip.py", "win_get_url": { "dest": "c:\\openstack\\tmp\\get-pip.py", "url": "https://bootstrap.pypa.io/get-pip.py" } } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Create constraints file for pip==20.2.2] ********************************* task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-pip.yaml:9 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_copy.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_copy.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) ok: [10.222.0.31] => { "changed": false, "checksum": "e88c82760f48bf290a9e1c662887bcb6a3146908", "dest": "c:\\openstack\\tmp\\constraints.txt", "operation": "file_copy", "original_basename": "tmpjr6v6q", "size": 12, "src": null } ok: [10.222.0.39] => { "changed": false, "checksum": "e88c82760f48bf290a9e1c662887bcb6a3146908", "dest": "c:\\openstack\\tmp\\constraints.txt", "operation": "file_copy", "original_basename": "tmpNesWnm", "size": 12, "src": null } Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' TASK [Install pip version "pip==20.2.2"] *************************************** task path: /home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/tasks/windows/install-pip.yaml:15 Read vars_file 'zuul-params.yaml' Read vars_file 'group_vars/windows' Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_shell.ps1 <10.222.0.39> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.39 Using module file /opt/ansible27/ara-venv/local/lib/python2.7/site-packages/ansible/modules/windows/win_shell.ps1 <10.222.0.31> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO 10.222.0.31 EXEC (via pipeline wrapper) EXEC (via pipeline wrapper) fatal: [10.222.0.31]: FAILED! => { "changed": true, "cmd": "python \"c:\\openstack\\tmp\\\\get-pip.py\" -c \"c:\\openstack\\tmp\\\\constraints.txt\" pip", "delta": "0:00:04.816052", "end": "2022-01-03 09:43:57.188254", "msg": "non-zero return code", "rc": 1, "start": "2022-01-03 09:43:52.372201", "stderr": "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:25: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.\r\n \"Distutils was imported before Setuptools, but importing Setuptools \"\r\nc:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:36: UserWarning: Setuptools is replacing distutils.\r\n warnings.warn(\"Setuptools is replacing distutils.\")\r\nTraceback (most recent call last):\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 27081, in \r\n main()\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 139, in main\r\n bootstrap(tmpdir=tmpdir)\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 120, in bootstrap\r\n args = determine_pip_install_arguments()\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 65, in determine_pip_install_arguments\r\n import setuptools # noqa\r\n File \"c:\\python37\\lib\\site-packages\\setuptools\\__init__.py\", line 8, in \r\n import _distutils_hack.override # noqa: F401\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\override.py\", line 1, in \r\n __import__('_distutils_hack').do_override()\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 73, in do_override\r\n ensure_local_distutils()\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 61, in ensure_local_distutils\r\n assert '_distutils' in core.__file__, core.__file__\r\nAssertionError: c:\\python37\\lib\\distutils\\core.py", "stderr_lines": [ "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:25: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.", " \"Distutils was imported before Setuptools, but importing Setuptools \"", "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:36: UserWarning: Setuptools is replacing distutils.", " warnings.warn(\"Setuptools is replacing distutils.\")", "Traceback (most recent call last):", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 27081, in ", " main()", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 139, in main", " bootstrap(tmpdir=tmpdir)", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 120, in bootstrap", " args = determine_pip_install_arguments()", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 65, in determine_pip_install_arguments", " import setuptools # noqa", " File \"c:\\python37\\lib\\site-packages\\setuptools\\__init__.py\", line 8, in ", " import _distutils_hack.override # noqa: F401", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\override.py\", line 1, in ", " __import__('_distutils_hack').do_override()", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 73, in do_override", " ensure_local_distutils()", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 61, in ensure_local_distutils", " assert '_distutils' in core.__file__, core.__file__", "AssertionError: c:\\python37\\lib\\distutils\\core.py" ], "stdout": "", "stdout_lines": [] } fatal: [10.222.0.39]: FAILED! => { "changed": true, "cmd": "python \"c:\\openstack\\tmp\\\\get-pip.py\" -c \"c:\\openstack\\tmp\\\\constraints.txt\" pip", "delta": "0:00:04.864722", "end": "2022-01-03 09:43:57.319374", "msg": "non-zero return code", "rc": 1, "start": "2022-01-03 09:43:52.454651", "stderr": "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:25: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.\r\n \"Distutils was imported before Setuptools, but importing Setuptools \"\r\nc:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:36: UserWarning: Setuptools is replacing distutils.\r\n warnings.warn(\"Setuptools is replacing distutils.\")\r\nTraceback (most recent call last):\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 27081, in \r\n main()\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 139, in main\r\n bootstrap(tmpdir=tmpdir)\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 120, in bootstrap\r\n args = determine_pip_install_arguments()\r\n File \"c:\\openstack\\tmp\\\\get-pip.py\", line 65, in determine_pip_install_arguments\r\n import setuptools # noqa\r\n File \"c:\\python37\\lib\\site-packages\\setuptools\\__init__.py\", line 8, in \r\n import _distutils_hack.override # noqa: F401\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\override.py\", line 1, in \r\n __import__('_distutils_hack').do_override()\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 73, in do_override\r\n ensure_local_distutils()\r\n File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 61, in ensure_local_distutils\r\n assert '_distutils' in core.__file__, core.__file__\r\nAssertionError: c:\\python37\\lib\\distutils\\core.py", "stderr_lines": [ "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:25: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.", " \"Distutils was imported before Setuptools, but importing Setuptools \"", "c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py:36: UserWarning: Setuptools is replacing distutils.", " warnings.warn(\"Setuptools is replacing distutils.\")", "Traceback (most recent call last):", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 27081, in ", " main()", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 139, in main", " bootstrap(tmpdir=tmpdir)", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 120, in bootstrap", " args = determine_pip_install_arguments()", " File \"c:\\openstack\\tmp\\\\get-pip.py\", line 65, in determine_pip_install_arguments", " import setuptools # noqa", " File \"c:\\python37\\lib\\site-packages\\setuptools\\__init__.py\", line 8, in ", " import _distutils_hack.override # noqa: F401", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\override.py\", line 1, in ", " __import__('_distutils_hack').do_override()", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 73, in do_override", " ensure_local_distutils()", " File \"c:\\python37\\lib\\site-packages\\_distutils_hack\\__init__.py\", line 61, in ensure_local_distutils", " assert '_distutils' in core.__file__, core.__file__", "AssertionError: c:\\python37\\lib\\distutils\\core.py" ], "stdout": "", "stdout_lines": [] } NO MORE HOSTS LEFT ************************************************************* to retry, use: --limit @/home/jenkins-slave/workspace/nova-ceph-debug/master-hyperv-iscsi/cbci/build-win2016-compute.retry PLAY RECAP ********************************************************************* 10.222.0.31 : ok=21 changed=1 unreachable=0 failed=1 10.222.0.39 : ok=21 changed=1 unreachable=0 failed=1