INFO:root:Gathering tests for the following targets: ['controller/src/config/fabric-ansible:test'] scons: warning: Two different environments were specified for target /root/contrail/build/debug/vrouter/tests/dpdk/n3k/fakes/fake_vr_offloads.o, but they appear to have the same action: $CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/root/contrail/vrouter/tests/dpdk/n3k/integration/SConscript", line 29, in <listcomp> scons: warning: Support for Python older than 3.7.0 is deprecated (3.6.8 detected). If this will cause hardship, contact scons-dev@scons.org File "/usr/local/bin/scons", line 8, in <module> scons: warning: Two different environments were specified for target /root/contrail/build/debug/vrouter/tests/dpdk/n3k/fakes/fake_vr_offloads.o, but they appear to have the same action: $CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/root/contrail/vrouter/tests/dpdk/n3k/integration/SConscript", line 29, in <listcomp> DEBUG:root:Not a valid JSON: 'scons: Reading SConscript files ...' DEBUG:root:Not a valid JSON: 'DBG: dist/sandesh-0.1.dev0.tar.gz build/debug/tools/sandesh/library/python' DEBUG:root:Not a valid JSON: '' DEBUG:root:Found 1 tests for targets. scons: warning: Two different environments were specified for target /root/contrail/build/debug/vrouter/tests/dpdk/n3k/fakes/fake_vr_offloads.o, but they appear to have the same action: $CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/root/contrail/vrouter/tests/dpdk/n3k/integration/SConscript", line 29, in <listcomp> scons: warning: Support for Python older than 3.7.0 is deprecated (3.6.8 detected). If this will cause hardship, contact scons-dev@scons.org File "/usr/local/bin/scons", line 8, in <module> INFO:root:Executing SCons command: /usr/local/bin/scons -j 4 --keep-going --skip-tests=/root/tf-dev-env/skip_tests --kernel-dir=/lib/modules/3.10.0-1160.25.1.el7.x86_64/build controller/src/config/fabric-ansible:test scons: Reading SConscript files ... DBG: dist/sandesh-0.1.dev0.tar.gz build/debug/tools/sandesh/library/python scons: warning: Two different environments were specified for target /root/contrail/build/debug/vrouter/tests/dpdk/n3k/fakes/fake_vr_offloads.o, but they appear to have the same action: $CC -o $TARGET -c $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES File "/root/contrail/vrouter/tests/dpdk/n3k/integration/SConscript", line 29, in <listcomp> scons: done reading SConscript files. scons: warning: Support for Python older than 3.7.0 is deprecated (3.6.8 detected). If this will cause hardship, contact scons-dev@scons.org File "/usr/local/bin/scons", line 8, in <module> scons: Building targets ... Install file: "controller/src/config/fabric-ansible/setup.py" as "build/debug/config/fabric-ansible/setup.py" Install file: "controller/src/config/fabric-ansible/.coveragerc" as "build/debug/config/fabric-ansible/.coveragerc" Install file: "controller/src/config/fabric-ansible/.stestr.conf" as "build/debug/config/fabric-ansible/.stestr.conf" Install file: "controller/src/config/fabric-ansible/MANIFEST.in" as "build/debug/config/fabric-ansible/MANIFEST.in" Install file: "controller/src/config/fabric-ansible/run_tests.sh" as "build/debug/config/fabric-ansible/run_tests.sh" Install file: "controller/src/config/fabric-ansible/test-requirements.txt" as "build/debug/config/fabric-ansible/test-requirements.txt" Install file: "controller/src/config/fabric-ansible/requirements.txt" as "build/debug/config/fabric-ansible/requirements.txt" Install file: "controller/src/config/fabric-ansible/.testr.conf" as "build/debug/config/fabric-ansible/.testr.conf" Install file: "controller/src/config/fabric-ansible/tox.ini" as "build/debug/config/fabric-ansible/tox.ini" Install directory: "controller/src/config/fabric-ansible/test" as "build/debug/config/fabric-ansible/test" Install directory: "controller/src/config/fabric-ansible/ansible-playbooks" as "build/debug/config/fabric-ansible/ansible-playbooks" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/MANIFEST.in" as "build/debug/config/fabric-ansible/ansible-playbooks/MANIFEST.in" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/ansible.cfg" as "build/debug/config/fabric-ansible/ansible-playbooks/ansible.cfg" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/assign_static_device_ip.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/assign_static_device_ip.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/cli_sync.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/cli_sync.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/container_cleanup.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/container_cleanup.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/delete_fabric.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/delete_fabric.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/delete_fabric_devices.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/delete_fabric_devices.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/device_import.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/device_import.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/discover_role.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/discover_role.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/discover_device.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/discover_device.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/discover_server.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/discover_server.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/setup.py" as "build/debug/config/fabric-ansible/ansible-playbooks/setup.py" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/run_tests.sh" as "build/debug/config/fabric-ansible/ansible-playbooks/run_tests.sh" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/requirements.txt" as "build/debug/config/fabric-ansible/ansible-playbooks/requirements.txt" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/test-requirements.txt" as "build/debug/config/fabric-ansible/ansible-playbooks/test-requirements.txt" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/hardware_inventory.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/hardware_inventory.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/image_upgrade.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/image_upgrade.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/hitless_upgrade.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/hitless_upgrade.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/fabric_onboard.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/fabric_onboard.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/existing_fabric_onboard.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/existing_fabric_onboard.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/error_handler.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/error_handler.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/topology_discovery.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/topology_discovery.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/hitless_upgrade_strategy.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/hitless_upgrade_strategy.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/maintenance_mode_activate.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/maintenance_mode_activate.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/maintenance_mode_deactivate.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/maintenance_mode_deactivate.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/postscript.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/postscript.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/ztp.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/ztp.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/ztp_select_image.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/ztp_select_image.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/image_validation.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/image_validation.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/fabric_config.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/fabric_config.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/role_assignment.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/role_assignment.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/role_assignment_dfg.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/role_assignment_dfg.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/percentage_update.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/percentage_update.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/operational_command.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/operational_command.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/ipmi_discovery.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/ipmi_discovery.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/node_profile.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/node_profile.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/plugin_ironic.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/plugin_ironic.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/server_import.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/server_import.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/hitless_upgrade_errors.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/hitless_upgrade_errors.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/maintenance_mode_errors.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/maintenance_mode_errors.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/update_dhcp_config.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/update_dhcp_config.yml" Install file: "controller/src/config/fabric-ansible/ansible-playbooks/rma_activate.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/rma_activate.yml" Install file: "controller/src/config/fabric-ansible/job_manager/__init__.py" as "build/debug/config/fabric-ansible/job_manager/__init__.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_mgr.py" as "build/debug/config/fabric-ansible/job_manager/job_mgr.py" cd build/debug/config/fabric-ansible/ansible-playbooks && python3 setup.py sdist Install file: "controller/src/config/fabric-ansible/job_manager/job_handler.py" as "build/debug/config/fabric-ansible/job_manager/job_handler.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_result_handler.py" as "build/debug/config/fabric-ansible/job_manager/job_result_handler.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_exception.py" as "build/debug/config/fabric-ansible/job_manager/job_exception.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_utils.py" as "build/debug/config/fabric-ansible/job_manager/job_utils.py" Install file: "controller/src/config/fabric-ansible/job_manager/logger.py" as "build/debug/config/fabric-ansible/job_manager/logger.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_log_utils.py" as "build/debug/config/fabric-ansible/job_manager/job_log_utils.py" Install file: "controller/src/config/fabric-ansible/job_manager/playbook_helper.py" as "build/debug/config/fabric-ansible/job_manager/playbook_helper.py" Install file: "controller/src/config/fabric-ansible/job_manager/sandesh_utils.py" as "build/debug/config/fabric-ansible/job_manager/sandesh_utils.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_messages.py" as "build/debug/config/fabric-ansible/job_manager/job_messages.py" Install file: "controller/src/config/fabric-ansible/job_manager/fabric_logger.py" as "build/debug/config/fabric-ansible/job_manager/fabric_logger.py" Install file: "controller/src/config/fabric-ansible/job_manager/job_manager_logger.py" as "build/debug/config/fabric-ansible/job_manager/job_manager_logger.py" running sdist running egg_info creating fabric_ansible_playbooks.egg-info writing fabric_ansible_playbooks.egg-info/PKG-INFO writing dependency_links to fabric_ansible_playbooks.egg-info/dependency_links.txt writing top-level names to fabric_ansible_playbooks.egg-info/top_level.txt writing manifest file 'fabric_ansible_playbooks.egg-info/SOURCES.txt' reading manifest file 'fabric_ansible_playbooks.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.yaml' warning: no files found matching '*.ini' writing manifest file 'fabric_ansible_playbooks.egg-info/SOURCES.txt' running check warning: check: missing required meta-data: url warning: check: missing meta-data: either (author and author_email) or (maintainer and maintainer_email) must be supplied creating fabric_ansible_playbooks-0.1.dev0 creating fabric_ansible_playbooks-0.1.dev0/common creating fabric_ansible_playbooks-0.1.dev0/conf creating fabric_ansible_playbooks-0.1.dev0/config_templates creating fabric_ansible_playbooks-0.1.dev0/config_templates/basic creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator_client creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_bgp creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dc_gateway creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dhcp_relay creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_access creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_collapsed_gateway creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_erb_access creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_gateway creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_mcast_gateway creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_type5 creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_ucast_gateway creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_lag creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_multi_homing creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_networking creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_port_profile creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_security_group creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_service_chain creating fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_telemetry creating fabric_ansible_playbooks-0.1.dev0/config_templates/underlay_infra_bms_access creating fabric_ansible_playbooks-0.1.dev0/config_templates/underlay_ip_clos creating fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info creating fabric_ansible_playbooks-0.1.dev0/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/group_vars creating fabric_ansible_playbooks-0.1.dev0/library creating fabric_ansible_playbooks-0.1.dev0/lookup_plugins creating fabric_ansible_playbooks-0.1.dev0/module_utils creating fabric_ansible_playbooks-0.1.dev0/roles creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/templates creating fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/vars creating fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config creating fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/vars creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_gateway creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_gateway/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_mcast_gateway creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_mcast_gateway/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_type5 creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_type5/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_ucast_gateway creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_ucast_gateway/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_fip_snat creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_fip_snat/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_lag creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_lag/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_networking creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_networking/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group creating fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates creating fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode creating fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/vars creating fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode creating fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode/vars creating fabric_ansible_playbooks-0.1.dev0/roles/cli_sync creating fabric_ansible_playbooks-0.1.dev0/roles/cli_sync/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cli_sync/vars creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_config creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_config/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_config/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_interface_details creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_interface_details/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_interface_details/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_test_overlay_connectivity creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_test_overlay_connectivity/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/cmd_test_overlay_connectivity/templates creating fabric_ansible_playbooks-0.1.dev0/roles/commit_fabric_config creating fabric_ansible_playbooks-0.1.dev0/roles/commit_fabric_config/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role creating fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role/vars creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/templates creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tests creating fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/vars creating fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role creating fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tests creating fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/vars creating fabric_ansible_playbooks-0.1.dev0/roles/discover_os_computes_role creating fabric_ansible_playbooks-0.1.dev0/roles/discover_os_computes_role/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/discover_role creating fabric_ansible_playbooks-0.1.dev0/roles/discover_role/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/discover_role/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/discover_role/vars creating fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read creating fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/tests creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/handlers creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/meta creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tests creating fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info creating fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info creating fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts creating fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info creating fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info creating fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/load_data creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/handlers creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/meta creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/tests creating fabric_ansible_playbooks-0.1.dev0/roles/load_data/vars creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/templates creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/vars creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/templates creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/vars creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_deactivate creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_deactivate/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_deactivate/vars creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_validation creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_validation/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_validation/vars creating fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info creating fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/templates creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tests creating fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/read_re_information creating fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/vars creating fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info creating fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/default creating fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/vars creating fabric_ansible_playbooks-0.1.dev0/roles/rma_validate creating fabric_ansible_playbooks-0.1.dev0/roles/rma_validate/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/rma_validate/vars creating fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare creating fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/vars creating fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel creating fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel/vars creating fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties creating fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/defaults creating fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/vars creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/vars creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/filter_plugins creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tests creating fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/vars creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp_config creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp_config/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp_config/templates creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp/vars creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp_config creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp_config/tasks creating fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp_config/templates creating fabric_ansible_playbooks-0.1.dev0/schema creating fabric_ansible_playbooks-0.1.dev0/templates creating fabric_ansible_playbooks-0.1.dev0/test creating fabric_ansible_playbooks-0.1.dev0/test/sanity creating fabric_ansible_playbooks-0.1.dev0/test/sanity/config creating fabric_ansible_playbooks-0.1.dev0/test/sanity/images creating fabric_ansible_playbooks-0.1.dev0/test/sanity/tools creating fabric_ansible_playbooks-0.1.dev0/test/units copying files to fabric_ansible_playbooks-0.1.dev0... copying MANIFEST.in -> fabric_ansible_playbooks-0.1.dev0 copying README.md -> fabric_ansible_playbooks-0.1.dev0 copying ansible.cfg -> fabric_ansible_playbooks-0.1.dev0 copying assign_static_device_ip.yml -> fabric_ansible_playbooks-0.1.dev0 copying cli_sync.yml -> fabric_ansible_playbooks-0.1.dev0 copying container_cleanup.yml -> fabric_ansible_playbooks-0.1.dev0 copying delete_fabric.yml -> fabric_ansible_playbooks-0.1.dev0 copying delete_fabric_devices.yml -> fabric_ansible_playbooks-0.1.dev0 copying device_import.yml -> fabric_ansible_playbooks-0.1.dev0 copying discover_device.yml -> fabric_ansible_playbooks-0.1.dev0 copying discover_os_computes_template.yml -> fabric_ansible_playbooks-0.1.dev0 copying discover_role.yml -> fabric_ansible_playbooks-0.1.dev0 copying discover_server.yml -> fabric_ansible_playbooks-0.1.dev0 copying error_handler.yml -> fabric_ansible_playbooks-0.1.dev0 copying existing_fabric_onboard.yml -> fabric_ansible_playbooks-0.1.dev0 copying fabric_config.yml -> fabric_ansible_playbooks-0.1.dev0 copying fabric_onboard.yml -> fabric_ansible_playbooks-0.1.dev0 copying hardware_inventory.yml -> fabric_ansible_playbooks-0.1.dev0 copying hitless_upgrade.yml -> fabric_ansible_playbooks-0.1.dev0 copying hitless_upgrade_errors.yml -> fabric_ansible_playbooks-0.1.dev0 copying hitless_upgrade_strategy.yml -> fabric_ansible_playbooks-0.1.dev0 copying image_upgrade.yml -> fabric_ansible_playbooks-0.1.dev0 copying image_validation.yml -> fabric_ansible_playbooks-0.1.dev0 copying ipmi_discovery.yml -> fabric_ansible_playbooks-0.1.dev0 copying maintenance_mode_activate.yml -> fabric_ansible_playbooks-0.1.dev0 copying maintenance_mode_deactivate.yml -> fabric_ansible_playbooks-0.1.dev0 copying maintenance_mode_errors.yml -> fabric_ansible_playbooks-0.1.dev0 copying node_profile.yml -> fabric_ansible_playbooks-0.1.dev0 copying operational_command.yml -> fabric_ansible_playbooks-0.1.dev0 copying percentage_update.yml -> fabric_ansible_playbooks-0.1.dev0 copying plugin_ironic.yml -> fabric_ansible_playbooks-0.1.dev0 copying postscript.yml -> fabric_ansible_playbooks-0.1.dev0 copying rma_activate.yml -> fabric_ansible_playbooks-0.1.dev0 copying role_assignment.yml -> fabric_ansible_playbooks-0.1.dev0 copying role_assignment_dfg.yml -> fabric_ansible_playbooks-0.1.dev0 copying server_import.yml -> fabric_ansible_playbooks-0.1.dev0 copying setup.py -> fabric_ansible_playbooks-0.1.dev0 copying topology_discovery.yml -> fabric_ansible_playbooks-0.1.dev0 copying update_dhcp_config.yml -> fabric_ansible_playbooks-0.1.dev0 copying ztp.yml -> fabric_ansible_playbooks-0.1.dev0 copying ztp_select_image.yml -> fabric_ansible_playbooks-0.1.dev0 copying common/contrail_command.py -> fabric_ansible_playbooks-0.1.dev0/common copying common/plugin_ironic.py -> fabric_ansible_playbooks-0.1.dev0/common copying conf/predef_payloads.json -> fabric_ansible_playbooks-0.1.dev0/conf copying conf/swift_conf.ini -> fabric_ansible_playbooks-0.1.dev0/conf copying config_templates/basic/juniper_basic.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/basic copying config_templates/overlay_assisted_replicator/juniper_junos-qfx_overlay_assisted_replicator.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator copying config_templates/overlay_assisted_replicator/test_qfx.yml -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator copying config_templates/overlay_assisted_replicator_client/juniper_junos-qfx_overlay_assisted_replicator_client.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator_client copying config_templates/overlay_assisted_replicator_client/juniper_junos_overlay_assisted_replicator_client.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_assisted_replicator_client copying config_templates/overlay_bgp/juniper_junos-qfx_overlay_bgp.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_bgp copying config_templates/overlay_bgp/juniper_junos_overlay_bgp.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_bgp copying config_templates/overlay_dc_gateway/juniper_junos-qfx_overlay_dc_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dc_gateway copying config_templates/overlay_dc_gateway/juniper_junos_overlay_dc_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dc_gateway copying config_templates/overlay_dhcp_relay/juniper_junos-qfx_overlay_dhcp_relay.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dhcp_relay copying config_templates/overlay_dhcp_relay/juniper_junos_overlay_dhcp_relay.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dhcp_relay copying config_templates/overlay_dhcp_relay/test_dhcp_relay.yml -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_dhcp_relay copying config_templates/overlay_evpn/juniper_junos-qfx_overlay_evpn.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn copying config_templates/overlay_evpn/juniper_junos_overlay_evpn.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn copying config_templates/overlay_evpn_access/juniper_junos-qfx_overlay_evpn_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_access copying config_templates/overlay_evpn_access/juniper_junos-qfx_overlay_evpn_access_enterprise.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_access copying config_templates/overlay_evpn_access/juniper_junos-qfx_overlay_evpn_access_sp.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_access copying config_templates/overlay_evpn_access/juniper_junos_overlay_evpn_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_access copying config_templates/overlay_evpn_collapsed_gateway/juniper_junos-qfx_overlay_evpn_collapsed_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_collapsed_gateway copying config_templates/overlay_evpn_erb_access/juniper_junos-qfx_overlay_evpn_erb_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_erb_access copying config_templates/overlay_evpn_erb_access/juniper_junos_overlay_evpn_erb_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_erb_access copying config_templates/overlay_evpn_gateway/juniper_junos-qfx_overlay_evpn_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_gateway copying config_templates/overlay_evpn_gateway/juniper_junos_overlay_evpn_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_gateway copying config_templates/overlay_evpn_mcast_gateway/juniper_junos-qfx_overlay_evpn_mcast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_mcast_gateway copying config_templates/overlay_evpn_mcast_gateway/juniper_junos_overlay_evpn_mcast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_mcast_gateway copying config_templates/overlay_evpn_type5/juniper_junos-qfx_overlay_evpn_type5.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_type5 copying config_templates/overlay_evpn_type5/juniper_junos_overlay_evpn_type5.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_type5 copying config_templates/overlay_evpn_ucast_gateway/juniper_junos-qfx_overlay_evpn_ucast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_ucast_gateway copying config_templates/overlay_evpn_ucast_gateway/juniper_junos_overlay_evpn_ucast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_evpn_ucast_gateway copying config_templates/overlay_lag/juniper_junos-qfx_overlay_lag.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_lag copying config_templates/overlay_lag/juniper_junos_overlay_lag.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_lag copying config_templates/overlay_multi_homing/juniper_junos-qfx_overlay_multi_homing.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_multi_homing copying config_templates/overlay_multi_homing/juniper_junos_overlay_multi_homing.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_multi_homing copying config_templates/overlay_networking/juniper_junos_overlay_networking.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_networking copying config_templates/overlay_port_profile/juniper_junos-qfx_overlay_port_profile.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_port_profile copying config_templates/overlay_port_profile/juniper_junos-qfx_overlay_port_profile_enterprise.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_port_profile copying config_templates/overlay_port_profile/juniper_junos-qfx_overlay_port_profile_sp.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_port_profile copying config_templates/overlay_port_profile/juniper_junos_overlay_port_profile.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_port_profile copying config_templates/overlay_security_group/juniper_junos-qfx_[^qfx10]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_security_group copying config_templates/overlay_security_group/juniper_junos-qfx_[^qfx5]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_security_group copying config_templates/overlay_security_group/juniper_junos-qfx_[^vqfx-10]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_security_group copying config_templates/overlay_security_group/juniper_junos_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_security_group copying config_templates/overlay_service_chain/juniper_junos-es_overlay_service_chain.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_service_chain copying config_templates/overlay_service_chain/juniper_junos-qfx_overlay_service_chain.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_service_chain copying config_templates/overlay_service_chain/test_qfx.yml -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_service_chain copying config_templates/overlay_service_chain/test_srx.yml -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_service_chain copying config_templates/overlay_telemetry/juniper_junos-qfx_overlay_telemetry.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/overlay_telemetry copying config_templates/underlay_infra_bms_access/juniper_junos-qfx_underlay_infra_bms_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/underlay_infra_bms_access copying config_templates/underlay_infra_bms_access/juniper_junos_underlay_infra_bms_access.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/underlay_infra_bms_access copying config_templates/underlay_ip_clos/juniper_underlay_ip_clos.j2 -> fabric_ansible_playbooks-0.1.dev0/config_templates/underlay_ip_clos copying fabric_ansible_playbooks.egg-info/PKG-INFO -> fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info copying fabric_ansible_playbooks.egg-info/SOURCES.txt -> fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info copying fabric_ansible_playbooks.egg-info/dependency_links.txt -> fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info copying fabric_ansible_playbooks.egg-info/not-zip-safe -> fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info copying fabric_ansible_playbooks.egg-info/top_level.txt -> fabric_ansible_playbooks-0.1.dev0/fabric_ansible_playbooks.egg-info copying filter_plugins/cli_sync.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/common_filters.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/discover_os_computes.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/discover_role.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/discover_server.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/fabric.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/fabric_config_filters.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/get_mgmt_ip_filter.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/hitless_upgrade_filters.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/import_chassis_info.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/import_hardware_inventory_info.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/import_interfaces_info.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/import_lldp_info.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/import_server.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/node_profile.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/rma_filters.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/update_physical_router.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/validate_schema.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/write_to_file_filter.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying filter_plugins/ztp_filters.py -> fabric_ansible_playbooks-0.1.dev0/filter_plugins copying group_vars/all.yml -> fabric_ansible_playbooks-0.1.dev0/group_vars copying library/__init__.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/discover_device.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/job_objectlog.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/prouter_objectlog.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/swift_container_cleanup.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/swift_fileutil.py -> fabric_ansible_playbooks-0.1.dev0/library copying library/vnc_db_mod.py -> fabric_ansible_playbooks-0.1.dev0/library copying lookup_plugins/xmlfile.py -> fabric_ansible_playbooks-0.1.dev0/lookup_plugins copying module_utils/__init__.py -> fabric_ansible_playbooks-0.1.dev0/module_utils copying module_utils/device_info.py -> fabric_ansible_playbooks-0.1.dev0/module_utils copying module_utils/fabric_pysnmp.py -> fabric_ansible_playbooks-0.1.dev0/module_utils copying module_utils/fabric_utils.py -> fabric_ansible_playbooks-0.1.dev0/module_utils copying module_utils/filter_utils.py -> fabric_ansible_playbooks-0.1.dev0/module_utils copying roles/assign_static_device_ip/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/defaults copying roles/assign_static_device_ip/filter_plugins/physical_router_filters.py -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/filter_plugins copying roles/assign_static_device_ip/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/tasks copying roles/assign_static_device_ip/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/tasks copying roles/assign_static_device_ip/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/templates copying roles/assign_static_device_ip/templates/juniper_junos.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/templates copying roles/assign_static_device_ip/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/assign_static_device_ip/vars copying roles/backup_device_config/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/defaults copying roles/backup_device_config/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/tasks copying roles/backup_device_config/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/tasks copying roles/backup_device_config/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/backup_device_config/vars copying roles/cfg_overlay_evpn/templates/juniper_junos-qfx_overlay_evpn.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn/templates copying roles/cfg_overlay_evpn/templates/juniper_junos_overlay_evpn.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn/templates copying roles/cfg_overlay_evpn/templates/test_servicechain.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn/templates copying roles/cfg_overlay_evpn_access/templates/juniper_junos-qfx_overlay_evpn_access.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates copying roles/cfg_overlay_evpn_access/templates/juniper_junos-qfx_overlay_evpn_access_enterprise.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates copying roles/cfg_overlay_evpn_access/templates/juniper_junos-qfx_overlay_evpn_access_sp.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates copying roles/cfg_overlay_evpn_access/templates/juniper_junos_overlay_evpn_access.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates copying roles/cfg_overlay_evpn_access/templates/test_overlay_evpn_access.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_access/templates copying roles/cfg_overlay_evpn_gateway/templates/juniper_junos-qfx_overlay_evpn_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_gateway/templates copying roles/cfg_overlay_evpn_gateway/templates/juniper_junos_overlay_evpn_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_gateway/templates copying roles/cfg_overlay_evpn_gateway/templates/test_servicechain.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_gateway/templates copying roles/cfg_overlay_evpn_mcast_gateway/templates/juniper_junos-qfx_overlay_evpn_mcast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_mcast_gateway/templates copying roles/cfg_overlay_evpn_mcast_gateway/templates/juniper_junos_overlay_evpn_mcast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_mcast_gateway/templates copying roles/cfg_overlay_evpn_type5/templates/juniper_junos-qfx_overlay_evpn_type5.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_type5/templates copying roles/cfg_overlay_evpn_type5/templates/juniper_junos_overlay_evpn_type5.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_type5/templates copying roles/cfg_overlay_evpn_type5/templates/test_servicechain.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_type5/templates copying roles/cfg_overlay_evpn_ucast_gateway/templates/juniper_junos-qfx_overlay_evpn_ucast_gateway.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_evpn_ucast_gateway/templates copying roles/cfg_overlay_fip_snat/templates/juniper_junos_overlay_fip_snat.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_fip_snat/templates copying roles/cfg_overlay_lag/templates/juniper_junos-qfx_overlay_lag.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_lag/templates copying roles/cfg_overlay_lag/templates/juniper_junos_overlay_lag.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_lag/templates copying roles/cfg_overlay_multi_homing/templates/juniper_junos-qfx_overlay_multi_homing.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing/templates copying roles/cfg_overlay_multi_homing/templates/juniper_junos_overlay_multi_homing.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing/templates copying roles/cfg_overlay_multi_homing/templates/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing/templates copying roles/cfg_overlay_multi_homing/templates/test_servicechain.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_multi_homing/templates copying roles/cfg_overlay_networking/templates/juniper_junos_overlay_networking.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_networking/templates copying roles/cfg_overlay_security_group/templates/juniper_junos-qfx_[^qfx10]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates copying roles/cfg_overlay_security_group/templates/juniper_junos-qfx_[^qfx5]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates copying roles/cfg_overlay_security_group/templates/juniper_junos-qfx_[^vqfx-10]_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates copying roles/cfg_overlay_security_group/templates/juniper_junos_overlay_security_group.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates copying roles/cfg_overlay_security_group/templates/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cfg_overlay_security_group/templates copying roles/check_config_mode/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/defaults copying roles/check_config_mode/tasks/do_until_loop.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/tasks copying roles/check_config_mode/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/tasks copying roles/check_config_mode/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/tasks copying roles/check_config_mode/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_config_mode/vars copying roles/check_n_set_network_services_mode/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode/tasks copying roles/check_n_set_network_services_mode/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode/tasks copying roles/check_n_set_network_services_mode/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/check_n_set_network_services_mode/vars copying roles/cli_sync/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cli_sync/tasks copying roles/cli_sync/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cli_sync/vars copying roles/cmd_check_multicast/tasks/check_multicast.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/tasks/create_egress_list_entry.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/tasks/handle_server_leaf.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/tasks/inspect_device.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/tasks/parse_border_leaf_response.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/tasks copying roles/cmd_check_multicast/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_check_multicast/templates copying roles/cmd_search_ip_mac/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/defaults copying roles/cmd_search_ip_mac/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/tasks copying roles/cmd_search_ip_mac/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/templates copying roles/cmd_search_ip_mac/templates/juniper_active_source_details.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/templates copying roles/cmd_search_ip_mac/templates/juniper_source_details.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_search_ip_mac/templates copying roles/cmd_show_chassis_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/defaults copying roles/cmd_show_chassis_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/tasks copying roles/cmd_show_chassis_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_chassis_info/templates copying roles/cmd_show_config/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_config/tasks copying roles/cmd_show_config/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_config/templates copying roles/cmd_show_interface_details/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_interface_details/tasks copying roles/cmd_show_interface_details/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_interface_details/templates copying roles/cmd_show_mac_mob/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/defaults copying roles/cmd_show_mac_mob/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/tasks copying roles/cmd_show_mac_mob/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_mac_mob/templates copying roles/cmd_show_ops_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/defaults copying roles/cmd_show_ops_info/tasks/execute_sub_operation.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/tasks copying roles/cmd_show_ops_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/tasks copying roles/cmd_show_ops_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_show_ops_info/templates copying roles/cmd_test_overlay_connectivity/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_test_overlay_connectivity/tasks copying roles/cmd_test_overlay_connectivity/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/cmd_test_overlay_connectivity/templates copying roles/commit_fabric_config/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/commit_fabric_config/tasks copying roles/commit_fabric_config/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/commit_fabric_config/tasks copying roles/container_cleanup_role/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role/tasks copying roles/container_cleanup_role/tasks/read_swift_conf_info.yml -> fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role/tasks copying roles/container_cleanup_role/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/container_cleanup_role/vars copying roles/device_health_check/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/defaults copying roles/device_health_check/tasks/check_status.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks copying roles/device_health_check/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks copying roles/device_health_check/tasks/juniper_multihoming.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks copying roles/device_health_check/tasks/lacp_interfaces_analyze.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks copying roles/device_health_check/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tasks copying roles/device_health_check/templates/juniper_health_check_1.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/templates copying roles/device_health_check/templates/juniper_snapshot_1.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/templates copying roles/device_health_check/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/tests copying roles/device_health_check/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/device_health_check/vars copying roles/discover_device_role/tasks/brownfield.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tasks copying roles/discover_device_role/tasks/greenfield.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tasks copying roles/discover_device_role/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tasks copying roles/discover_device_role/tests/inventory -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tests copying roles/discover_device_role/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/tests copying roles/discover_device_role/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_device_role/vars copying roles/discover_os_computes_role/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_os_computes_role/tasks copying roles/discover_os_computes_role/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_os_computes_role/tasks copying roles/discover_role/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_role/defaults copying roles/discover_role/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_role/tasks copying roles/discover_role/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/discover_role/vars copying roles/fabric_namespace_read/README.md -> fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read copying roles/fabric_namespace_read/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/defaults copying roles/fabric_namespace_read/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/tasks copying roles/fabric_namespace_read/tests/inventory -> fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/tests copying roles/fabric_namespace_read/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/fabric_namespace_read/tests copying roles/image_upgrade_role/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/defaults copying roles/image_upgrade_role/handlers/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/handlers copying roles/image_upgrade_role/meta/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/meta copying roles/image_upgrade_role/tasks/get_swiftfile_url.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/juniper_check_version_rpc.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/juniper_upgrade.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/read_image_info.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/read_swift_conf_info.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tasks/ztp_juniper_upgrade.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tasks copying roles/image_upgrade_role/tests/inventory -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tests copying roles/image_upgrade_role/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/tests copying roles/image_upgrade_role/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/image_upgrade_role/vars copying roles/import_asn_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/defaults copying roles/import_asn_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/tasks copying roles/import_asn_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/tasks copying roles/import_asn_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/templates copying roles/import_asn_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_asn_info/vars copying roles/import_chassis_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/defaults copying roles/import_chassis_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/tasks copying roles/import_chassis_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/tasks copying roles/import_chassis_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/templates copying roles/import_chassis_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_chassis_info/vars copying roles/import_device_facts/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/defaults copying roles/import_device_facts/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/tasks copying roles/import_device_facts/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/tasks copying roles/import_device_facts/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/templates copying roles/import_device_facts/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_device_facts/vars copying roles/import_hardware_inventory_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/defaults copying roles/import_hardware_inventory_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/tasks copying roles/import_hardware_inventory_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/tasks copying roles/import_hardware_inventory_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/templates copying roles/import_hardware_inventory_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_hardware_inventory_info/vars copying roles/import_interfaces_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/defaults copying roles/import_interfaces_info/filter_plugins/import_interface.py -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/filter_plugins copying roles/import_interfaces_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/tasks copying roles/import_interfaces_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/tasks copying roles/import_interfaces_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/templates copying roles/import_interfaces_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_interfaces_info/vars copying roles/import_lldp_info/README.md -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info copying roles/import_lldp_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/defaults copying roles/import_lldp_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/tasks copying roles/import_lldp_info/tasks/juniper_junos-es.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/tasks copying roles/import_lldp_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/tasks copying roles/import_lldp_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/templates copying roles/import_lldp_info/templates/juniper_junos-es.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/templates copying roles/import_lldp_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/import_lldp_info/vars copying roles/load_data/README.md -> fabric_ansible_playbooks-0.1.dev0/roles/load_data copying roles/load_data/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/defaults copying roles/load_data/handlers/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/handlers copying roles/load_data/meta/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/meta copying roles/load_data/tasks/create_objects.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/tasks copying roles/load_data/tasks/load_objects_by_type.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/tasks copying roles/load_data/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/tasks copying roles/load_data/tests/inventory -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/tests copying roles/load_data/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/tests copying roles/load_data/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/load_data/vars copying roles/maintenance_mode_config_push/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/tasks copying roles/maintenance_mode_config_push/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/tasks copying roles/maintenance_mode_config_push/templates/juniper_maintenance_mode.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/templates copying roles/maintenance_mode_config_push/templates/juniper_maintenance_mode_leaf.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/templates copying roles/maintenance_mode_config_push/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push/vars copying roles/maintenance_mode_config_push_peers/tasks/juniper_bgp_config.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/tasks copying roles/maintenance_mode_config_push_peers/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/tasks copying roles/maintenance_mode_config_push_peers/tasks/peer_config.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/tasks copying roles/maintenance_mode_config_push_peers/templates/juniper_maintenance_mode_mh_peer.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/templates copying roles/maintenance_mode_config_push_peers/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_config_push_peers/vars copying roles/maintenance_mode_deactivate/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_deactivate/tasks copying roles/maintenance_mode_deactivate/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_deactivate/vars copying roles/maintenance_mode_validation/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_validation/tasks copying roles/maintenance_mode_validation/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/maintenance_mode_validation/vars copying roles/read_interfaces_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/defaults copying roles/read_interfaces_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/tasks copying roles/read_interfaces_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/tasks copying roles/read_interfaces_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_interfaces_info/vars copying roles/read_mgmt_intf_info/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/defaults copying roles/read_mgmt_intf_info/filter_plugins/read_mgmt_intf_info_filters.py -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/filter_plugins copying roles/read_mgmt_intf_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tasks copying roles/read_mgmt_intf_info/templates/juniper.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/templates copying roles/read_mgmt_intf_info/tests/cf.json -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tests copying roles/read_mgmt_intf_info/tests/rt.json -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tests copying roles/read_mgmt_intf_info/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/tests copying roles/read_mgmt_intf_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_mgmt_intf_info/vars copying roles/read_re_information/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/defaults copying roles/read_re_information/filter_plugins/read_re_info_filters.py -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/filter_plugins copying roles/read_re_information/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/tasks copying roles/read_re_information/tasks/juniper_junos.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/tasks copying roles/read_re_information/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/tasks copying roles/read_re_information/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_re_information/vars copying roles/read_ri_info/default/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/default copying roles/read_ri_info/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/tasks copying roles/read_ri_info/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/tasks copying roles/read_ri_info/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/read_ri_info/vars copying roles/rma_validate/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rma_validate/tasks copying roles/rma_validate/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rma_validate/tasks copying roles/rma_validate/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rma_validate/vars copying roles/rollback_compare/tasks/create_diff_file.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/tasks copying roles/rollback_compare/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/tasks copying roles/rollback_compare/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/tasks copying roles/rollback_compare/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/rollback_compare/vars copying roles/set_chassis_loopback_dynamic_tunnel/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel/tasks copying roles/set_chassis_loopback_dynamic_tunnel/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel/tasks copying roles/set_chassis_loopback_dynamic_tunnel/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/set_chassis_loopback_dynamic_tunnel/vars copying roles/update_physical_router_properties/defaults/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/defaults copying roles/update_physical_router_properties/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/tasks copying roles/update_physical_router_properties/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/update_physical_router_properties/vars copying roles/wait_for_bgp_session_to_establish/filter_plugins/wait_logic_filters.py -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/filter_plugins copying roles/wait_for_bgp_session_to_establish/tasks/do_until_loop.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/tasks copying roles/wait_for_bgp_session_to_establish/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/tasks copying roles/wait_for_bgp_session_to_establish/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/tasks copying roles/wait_for_bgp_session_to_establish/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_bgp_session_to_establish/vars copying roles/wait_for_fpc_online/filter_plugins/fpc_filters.py -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/filter_plugins copying roles/wait_for_fpc_online/tasks/do_until_loop.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tasks copying roles/wait_for_fpc_online/tasks/juniper.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tasks copying roles/wait_for_fpc_online/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tasks copying roles/wait_for_fpc_online/tests/test.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/tests copying roles/wait_for_fpc_online/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/wait_for_fpc_online/vars copying roles/ztp_dhcp/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp/tasks copying roles/ztp_dhcp_config/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp_config/tasks copying roles/ztp_dhcp_config/templates/dnsmasq.conf.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_dhcp_config/templates copying roles/ztp_tftp/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp/tasks copying roles/ztp_tftp/vars/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp/vars copying roles/ztp_tftp_config/tasks/main.yml -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp_config/tasks copying roles/ztp_tftp_config/templates/juniper.sh.j2 -> fabric_ansible_playbooks-0.1.dev0/roles/ztp_tftp_config/templates copying schema/check_multicast_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/cli_sync_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/config_properties_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/container_cleanup_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/device_deletion_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/device_import_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/discover_device_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/discover_os_computes_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/discover_role_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/discover_server_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/existing_fabric_onboard_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/fabric_config_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/fabric_deletion_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/fabric_onboard_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/hardware_inventory_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/hardware_inventory_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/hitless_upgrade_strategy_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/image_upgrade_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/import_asn_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/import_chassis_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/import_device_facts_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/import_interfaces_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/import_lldp_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/maintenance_mode_activate_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/maintenance_mode_deactivate_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/node_profile_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/rma_activate_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/role_assignment_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/search_ip_mac_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/server_import_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/show_chassis_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/show_config_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/show_interface_details_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/show_mac_mob_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/show_ops_info_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/test_overlay_connectivity_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/topology_discovery_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/update_physical_router_properties_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/vcenter_import_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying schema/ztp_schema.json -> fabric_ansible_playbooks-0.1.dev0/schema copying templates/juniper_feature_config.j2 -> fabric_ansible_playbooks-0.1.dev0/templates copying test/sanity/README.md -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/__init__.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/config.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_base.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_assign_roles.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_brownfield_workflow.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_container_cleanup.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_delete_devices.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_fabric_deletion.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_hitless_upgrade.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_maintenance_mode_activate.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_maintenance_mode_deactivate.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_rma_activate.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/sanity_test_ztp_workflow.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity SandeshPyBuilder controller/src/config/fabric-ansible/job.sandesh -> build/debug/config/fabric-ansible/job_manager/sandesh/job/__init__.py build/debug/config/fabric-ansible/job_manager/sandesh/job/constants.py build/debug/config/fabric-ansible/job_manager/sandesh/job/ttypes.py build/debug/config/fabric-ansible/job_manager/sandesh/job/http_request.py copying test/sanity/test_zeroize.yml -> fabric_ansible_playbooks-0.1.dev0/test/sanity copying test/sanity/config/image_config.yml -> fabric_ansible_playbooks-0.1.dev0/test/sanity/config copying test/sanity/config/test_config.yml -> fabric_ansible_playbooks-0.1.dev0/test/sanity/config copying test/sanity/images/.gitignore -> fabric_ansible_playbooks-0.1.dev0/test/sanity/images copying test/sanity/tools/cleanup.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity/tools copying test/sanity/tools/debug.py -> fabric_ansible_playbooks-0.1.dev0/test/sanity/tools copying test/units/test_swift_fileutil.py -> fabric_ansible_playbooks-0.1.dev0/test/units Writing fabric_ansible_playbooks-0.1.dev0/setup.cfg Creating tar archive SchemaSyncBuilder(["build/debug/schema/yaml/base.yml"], ["src/contrail-api-client/schema/all_cfg.xsd"]) make -C build/debug/api-lib/doc/source html make[1]: Entering directory `/root/work/build/debug/api-lib/doc/source' sphinx-build -b html -d contrail-config/doctrees . contrail-config/html removing 'fabric_ansible_playbooks-0.1.dev0' (and everything under it) cd build/debug/config/fabric-ansible && python3 setup.py sdist Running Sphinx v5.3.0 running sdist running egg_info creating fabric_ansible.egg-info writing fabric_ansible.egg-info/PKG-INFO writing dependency_links to fabric_ansible.egg-info/dependency_links.txt writing entry points to fabric_ansible.egg-info/entry_points.txt writing requirements to fabric_ansible.egg-info/requires.txt writing top-level names to fabric_ansible.egg-info/top_level.txt writing manifest file 'fabric_ansible.egg-info/SOURCES.txt' reading manifest file 'fabric_ansible.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.html' under directory 'job_manager/uve' warning: no files found matching '*.xml' under directory 'job_manager/uve' warning: no files found matching '*.css' under directory 'job_manager/uve' warning: no files found matching '*.html' under directory 'job_manager/sandesh' warning: no files found matching '*.css' under directory 'job_manager/sandesh' writing manifest file 'fabric_ansible.egg-info/SOURCES.txt' warning: sdist: standard file not found: should have one of README, README.rst, README.txt, README.md running check warning: check: missing required meta-data: url warning: check: missing meta-data: either (author and author_email) or (maintainer and maintainer_email) must be supplied creating fabric_ansible-0.1.dev0 creating fabric_ansible-0.1.dev0/fabric_ansible.egg-info creating fabric_ansible-0.1.dev0/job_manager creating fabric_ansible-0.1.dev0/job_manager/sandesh creating fabric_ansible-0.1.dev0/job_manager/sandesh/job creating fabric_ansible-0.1.dev0/test copying files to fabric_ansible-0.1.dev0... copying MANIFEST.in -> fabric_ansible-0.1.dev0 copying requirements.txt -> fabric_ansible-0.1.dev0 copying setup.py -> fabric_ansible-0.1.dev0 copying test-requirements.txt -> fabric_ansible-0.1.dev0 copying fabric_ansible.egg-info/PKG-INFO -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/SOURCES.txt -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/dependency_links.txt -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/entry_points.txt -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/not-zip-safe -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/requires.txt -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying fabric_ansible.egg-info/top_level.txt -> fabric_ansible-0.1.dev0/fabric_ansible.egg-info copying job_manager/__init__.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/fabric_logger.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_exception.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_handler.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_log_utils.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_manager_logger.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_messages.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_mgr.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_result_handler.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/job_utils.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/logger.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/playbook_helper.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/sandesh_utils.py -> fabric_ansible-0.1.dev0/job_manager copying job_manager/sandesh/__init__.py -> fabric_ansible-0.1.dev0/job_manager/sandesh copying job_manager/sandesh/job/__init__.py -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying job_manager/sandesh/job/constants.py -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying job_manager/sandesh/job/http_request.py -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying job_manager/sandesh/job/job.xml -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying job_manager/sandesh/job/request_skeleton.py -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying job_manager/sandesh/job/ttypes.py -> fabric_ansible-0.1.dev0/job_manager/sandesh/job copying test/test_case.py -> fabric_ansible-0.1.dev0/test copying test/test_cli_sync_filters.py -> fabric_ansible-0.1.dev0/test copying test/test_discover_os_computes.py -> fabric_ansible-0.1.dev0/test copying test/test_fabric_base.py -> fabric_ansible-0.1.dev0/test copying test/test_hitless_upgrade_filters.py -> fabric_ansible-0.1.dev0/test copying test/test_job_manager.py -> fabric_ansible-0.1.dev0/test copying test/test_job_manager_utils.py -> fabric_ansible-0.1.dev0/test copying test/test_vnc_db_mod.py -> fabric_ansible-0.1.dev0/test Writing fabric_ansible-0.1.dev0/setup.cfg Creating tar archive removing 'fabric_ansible-0.1.dev0' (and everything under it) WARNING: html_static_path entry '_static' does not exist loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 0 source files that are out of date updating environment: 0 added, 1 changed, 0 removed reading sources... [100%] index /root/work/build/debug/api-lib/doc/source/index.rst:37: WARNING: toctree contains reference to nonexisting document '.. modules' looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [100%] index Done! Schemas generated under directory: /root/contrail/build/debug/schema/yaml generating indices... genindex py-modindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 2 warnings. The HTML pages are in contrail-config/html. Build finished. The HTML pages are in contrail-config/html. make[1]: Leaving directory `/root/work/build/debug/api-lib/doc/source' Install directory: "src/contrail-api-client/api-lib/doc" as "build/debug/api-lib/doc" Install directory: "build/debug/api-lib/doc" as "build/debug/api-lib/vnc_api/doc" Install directory: "src/contrail-api-client/api-lib/vnc_api" as "build/debug/api-lib/vnc_api" cd build/debug/api-lib && python3 setup.py sdist running sdist running egg_info writing contrail_api_client.egg-info/PKG-INFO writing dependency_links to contrail_api_client.egg-info/dependency_links.txt writing requirements to contrail_api_client.egg-info/requires.txt writing top-level names to contrail_api_client.egg-info/top_level.txt reading manifest file 'contrail_api_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'contrail_api_client.egg-info/SOURCES.txt' running check creating contrail-api-client-0.1.dev0 creating contrail-api-client-0.1.dev0/contrail_api_client.egg-info creating contrail-api-client-0.1.dev0/doc creating contrail-api-client-0.1.dev0/doc/source creating contrail-api-client-0.1.dev0/etc creating contrail-api-client-0.1.dev0/etc/contrail creating contrail-api-client-0.1.dev0/vnc_api creating contrail-api-client-0.1.dev0/vnc_api/doc creating contrail-api-client-0.1.dev0/vnc_api/doc/source creating contrail-api-client-0.1.dev0/vnc_api/gen creating contrail-api-client-0.1.dev0/vnc_api/gen/heat creating contrail-api-client-0.1.dev0/vnc_api/gen/heat/env creating contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources creating contrail-api-client-0.1.dev0/vnc_api/gen/heat/template creating contrail-api-client-0.1.dev0/vnc_api/tests copying files to contrail-api-client-0.1.dev0... copying LICENSE -> contrail-api-client-0.1.dev0 copying MANIFEST.in -> contrail-api-client-0.1.dev0 copying README.md -> contrail-api-client-0.1.dev0 copying requirements.txt -> contrail-api-client-0.1.dev0 copying setup.cfg -> contrail-api-client-0.1.dev0 copying setup.py -> contrail-api-client-0.1.dev0 copying test-requirements.txt -> contrail-api-client-0.1.dev0 copying tox.ini -> contrail-api-client-0.1.dev0 copying version.info -> contrail-api-client-0.1.dev0 copying contrail_api_client.egg-info/PKG-INFO -> contrail-api-client-0.1.dev0/contrail_api_client.egg-info copying contrail_api_client.egg-info/SOURCES.txt -> contrail-api-client-0.1.dev0/contrail_api_client.egg-info copying contrail_api_client.egg-info/dependency_links.txt -> contrail-api-client-0.1.dev0/contrail_api_client.egg-info copying contrail_api_client.egg-info/requires.txt -> contrail-api-client-0.1.dev0/contrail_api_client.egg-info copying contrail_api_client.egg-info/top_level.txt -> contrail-api-client-0.1.dev0/contrail_api_client.egg-info copying doc/__init__.py -> contrail-api-client-0.1.dev0/doc copying doc/conf.py -> contrail-api-client-0.1.dev0/doc copying doc/source/__init__.py -> contrail-api-client-0.1.dev0/doc/source copying doc/source/conf.py -> contrail-api-client-0.1.dev0/doc/source copying etc/contrail/vnc_api_lib.ini -> contrail-api-client-0.1.dev0/etc/contrail copying vnc_api/__init__.py -> contrail-api-client-0.1.dev0/vnc_api copying vnc_api/exceptions.py -> contrail-api-client-0.1.dev0/vnc_api copying vnc_api/ssl_adapter.py -> contrail-api-client-0.1.dev0/vnc_api copying vnc_api/utils.py -> contrail-api-client-0.1.dev0/vnc_api copying vnc_api/vnc_api.py -> contrail-api-client-0.1.dev0/vnc_api copying vnc_api/doc/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/doc copying vnc_api/doc/conf.py -> contrail-api-client-0.1.dev0/vnc_api/doc copying vnc_api/doc/source/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/doc/source copying vnc_api/doc/source/conf.py -> contrail-api-client-0.1.dev0/vnc_api/doc/source copying vnc_api/gen/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/cfixture.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/connection_drv_gen.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/generatedssuper.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/resource_client.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/resource_common.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/resource_test.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/resource_xsd.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/vnc_api_client_gen.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/vnc_api_extension_gen.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/vnc_api_schema.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/vnc_api_test_gen.py -> contrail-api-client-0.1.dev0/vnc_api/gen copying vnc_api/gen/heat/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat copying vnc_api/gen/heat/env/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/env copying vnc_api/gen/heat/resources/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/access_control_list_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/address_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/alarm_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/alias_ip_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/alias_ip_pool_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/analytics_alarm_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/analytics_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/analytics_snmp_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/api_access_list_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/application_policy_set_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/bgp_as_a_service_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/bgp_router_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/bgpvpn_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/bridge_domain_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/card_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/cli_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/config_database_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/config_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/config_properties_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/config_root_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/control_node_zone_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/customer_attachment_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/data_center_interconnect_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/database_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/device_chassis_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/device_functional_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/device_image_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/devicemgr_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/discovery_service_assignment_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/domain_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/dsa_rule_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/e2_service_provider_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/fabric_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/fabric_namespace_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/feature_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/feature_flag_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/feature_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/firewall_policy_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/firewall_rule_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/floating_ip_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/floating_ip_pool_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/flow_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/forwarding_class_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/global_analytics_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/global_qos_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/global_system_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/global_vrouter_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/grpc_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/hardware_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/hardware_inventory_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/host_based_service_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/instance_ip_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/intent_map_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/interface_route_table_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/job_template_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/link_aggregation_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/loadbalancer_healthmonitor_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/loadbalancer_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/loadbalancer_listener_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/loadbalancer_member_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/loadbalancer_pool_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/logical_interface_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/logical_router_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/multicast_policy_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/namespace_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/netconf_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/network_device_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/network_ipam_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/network_policy_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/node_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/overlay_role_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/peering_policy_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/physical_interface_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/physical_role_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/physical_router_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/policy_management_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/port_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/port_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/port_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/port_tuple_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/project_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/provider_attachment_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/qos_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/qos_queue_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/role_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/role_definition_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/route_aggregate_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/route_table_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/route_target_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/routing_instance_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/routing_policy_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/security_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/security_logging_object_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_appliance_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_appliance_set_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_connection_module_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_endpoint_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_health_check_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_instance_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_object_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/service_template_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/sflow_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/snmp_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/storm_control_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_application_record_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_config_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_hostname_record_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_message_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_sla_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/structured_syslog_tenant_record_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/sub_cluster_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/subnet_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/tag_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/tag_type_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/telemetry_profile_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_DNS_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_DNS_record_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_ip_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_machine_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_machine_interface_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_network_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_port_group_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/virtual_router_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/resources/webui_node_heat.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/resources copying vnc_api/gen/heat/template/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/gen/heat/template copying vnc_api/tests/__init__.py -> contrail-api-client-0.1.dev0/vnc_api/tests copying vnc_api/tests/test_common.py -> contrail-api-client-0.1.dev0/vnc_api/tests copying vnc_api/tests/test_logger.py -> contrail-api-client-0.1.dev0/vnc_api/tests copying vnc_api/tests/test_vnc_api.py -> contrail-api-client-0.1.dev0/vnc_api/tests Writing contrail-api-client-0.1.dev0/setup.cfg Creating tar archive removing 'contrail-api-client-0.1.dev0' (and everything under it) /usr/local/lib/python3.6/site-packages/setuptools/dist.py:726: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead % (opt, underscore_opt) bash -c "set -o pipefail && cd build/debug/config/fabric-ansible && tox -- --blacklist-file /root/tf-dev-env/skip_tests 2>&1 | tee test.log" GLOB sdist-make: /root/work/build/debug/config/fabric-ansible/setup.py py36 create: /root/work/build/debug/config/fabric-ansible/.tox/py36 py36 installdeps: junitxml, os-testr < 2.0.0, stestr < 3.0.0, voluptuous < 0.13, -r/root/work/build/debug/config/fabric-ansible/requirements.txt, -r/root/work/build/debug/config/fabric-ansible/test-requirements.txt py36 inst: /root/work/build/debug/config/fabric-ansible/.tox/.tmp/package/1/fabric_ansible-0.1.dev0.zip py36 installed: amqp==5.3.1,ansible==2.8.2,attrs==22.2.0,autopage==0.5.2,Babel==2.11.0,bcrypt==4.0.1,beautifulsoup4==4.12.3,bitarray==3.1.1,bottle==0.12.25,cached-property==1.5.2,cassandra-driver==3.29.2,certifi==2025.1.31,cffi==1.15.1,charset-normalizer==2.0.12,click==8.0.4,cliff==3.10.1,cmd2==2.4.3,colorama==0.4.5,configparser==5.2.0,contrail-api-client==0.1.dev0,contrail-api-server==0.1.dev0,contrail-config-common==0.1.dev0,coverage==5.0.4,cryptography==40.0.2,debtcollector==2.5.0,decorator==5.1.1,dogpile.cache==1.2.2,extras==1.0.0,fabric-ansible @ file:///root/work/build/debug/config/fabric-ansible/.tox/.tmp/package/1/fabric_ansible-0.1.dev0.zip,fixtures==4.0.1,flexmock==0.10.4,future==1.0.0,fysom==2.1.6,geomet==0.2.1.post1,gevent==22.10.2,greenlet==2.0.2,icdiff==1.9.1,idna==3.10,importlib-metadata==4.8.3,importlib-resources==5.4.0,inflection==0.5.1,iso8601==1.1.0,Jinja2==3.0.3,jsnapy==1.3.8,jsonschema==3.2.0,junitxml==0.7,junos-eznc==2.6.8,kazoo==2.10.0,keystoneauth1==5.0.1,keystonemiddleware==9.5.0,kombu==5.1.0,lxml==5.3.1,MarkupSafe==2.0.1,mock==4.0.2,msgpack==1.0.5,ncclient==0.6.13,netaddr==0.10.1,netifaces==0.11.0,os-service-types==1.7.0,os-testr==1.1.0,oslo.cache==2.11.0,oslo.config==8.8.1,oslo.context==4.1.0,oslo.i18n==5.1.0,oslo.log==4.8.0,oslo.serialization==4.3.0,oslo.utils==4.13.0,packaging==21.3,paramiko==3.5.1,pbr==6.1.1,ply==3.11,prettytable==0.7.2,pyasn1==0.5.1,pycadf==3.1.1,pycparser==2.21,pycrypto==2.6.1,pycryptodomex==3.21.0,pyinotify==0.9.6,PyNaCl==1.5.0,pyparsing==3.1.4,pyperclip==1.9.0,pyroute2==0.8.1,pyrsistent==0.18.0,pyserial==3.5,pysmi==0.3.4,pysnmp==4.4.12,python-dateutil==2.9.0.post0,python-keystoneclient==3.22.0,python-novaclient==16.0.0,python-subunit==1.4.0,python-swiftclient==3.9.0,pytz==2025.1,PyYAML==5.3.1,requests==2.27.1,rfc3986==1.5.0,sandesh==0.1.dev0,sandesh-common==0.1.dev0,scp==0.15.0,simplejson==3.20.1,six==1.17.0,soupsieve==2.3.2.post1,stestr==2.6.0,stevedore==3.5.2,subprocess32==3.5.4,testrepository==0.0.20,testtools==2.6.0,timeout-decorator==0.5.0,transitions==0.9.2,typing-extensions==4.1.1,urllib3==1.26.20,uWSGI==2.0.28,vine==5.1.0,voluptuous==0.12.2,waitress==2.0.0,wcwidth==0.2.13,WebOb==1.8.9,WebTest==2.0.34,wrapt==1.16.0,xmltodict==0.12.0,yamlordereddictloader==0.4.2,zipp==3.6.0,zope.event==4.6,zope.interface==5.5.2 py36 run-test-pre: PYTHONHASHSEED='2337112363' py36 run-test: commands[0] | rm -rf .stestr WARNING: test command found but not installed in testenv cmd: /usr/bin/rm env: /root/work/build/debug/config/fabric-ansible/.tox/py36 Maybe you forgot to specify a dependency? See also the allowlist_externals envconfig setting. DEPRECATION WARNING: this will be an error in tox 4 and above! py36 run-test: commands[1] | sh -c 'pip install /root/work/build/debug/config/fabric-ansible/../../api-lib/dist/*.tar.gz' Looking in indexes: http://tf-mirrors.gz1.opensdn.io/root/pypi/+simple/ Processing /root/work/build/debug/api-lib/dist/contrail-api-client-0.1.dev0.tar.gz Requirement already satisfied: requests in ./.tox/py36/lib/python3.6/site-packages (from contrail-api-client==0.1.dev0) (2.27.1) Requirement already satisfied: certifi>=2017.4.17 in ./.tox/py36/lib/python3.6/site-packages (from requests->contrail-api-client==0.1.dev0) (2025.1.31) Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./.tox/py36/lib/python3.6/site-packages (from requests->contrail-api-client==0.1.dev0) (1.26.20) Requirement already satisfied: idna<4,>=2.5; python_version >= "3" in ./.tox/py36/lib/python3.6/site-packages (from requests->contrail-api-client==0.1.dev0) (3.10) Requirement already satisfied: charset-normalizer~=2.0.0; python_version >= "3" in ./.tox/py36/lib/python3.6/site-packages (from requests->contrail-api-client==0.1.dev0) (2.0.12) Building wheels for collected packages: contrail-api-client Building wheel for contrail-api-client (setup.py): started Building wheel for contrail-api-client (setup.py): finished with status 'done' Created wheel for contrail-api-client: filename=contrail_api_client-0.1.dev0-py3-none-any.whl size=1257654 sha256=c513c84caf3fb25caa32f3030292e3ac3b1d8c7620bae1dedc7f634196aa54e8 Stored in directory: /root/.cache/pip/wheels/58/51/aa/dc75e89e6d75f4a5ea5cac7d2b8edf81ad7740b10dfc72434f Successfully built contrail-api-client Installing collected packages: contrail-api-client Attempting uninstall: contrail-api-client Found existing installation: contrail-api-client 0.1.dev0 Uninstalling contrail-api-client-0.1.dev0: Successfully uninstalled contrail-api-client-0.1.dev0 Successfully installed contrail-api-client-0.1.dev0 WARNING: You are using pip version 20.2; however, version 21.3.1 is available. You should consider upgrading via the '/root/work/build/debug/config/fabric-ansible/.tox/py36/bin/python -m pip install --upgrade pip' command. py36 run-test: commands[2] | find /root/work/build/debug/config/fabric-ansible -type f -name '*.log*' -delete py36 run-test: commands[3] | find /root/work/build/debug/config/fabric-ansible -type f -name '*.db' -delete py36 run-test: commands[4] | - stestr run --abbreviate --slowest --blacklist-file /root/tf-dev-env/skip_tests /root/work/build/debug/config/fabric-ansible/test/test_cli_sync_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_hitless_upgrade_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_job_manager.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_cli_sync_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_hitless_upgrade_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_job_manager.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/.tox/py36/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/16/2025 17:51:44.093 7fb4665628d0 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:44.121 7fb4665628d0 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:35365 /root/work/build/debug/config/fabric-ansible/test/test_cli_sync_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_hitless_upgrade_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_job_manager.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/.tox/py36/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/16/2025 17:51:44.126 7fa0c74168d0 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True /root/work/build/debug/config/fabric-ansible/test/test_cli_sync_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_hitless_upgrade_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_job_manager.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/.tox/py36/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/16/2025 17:51:44.129 7f96104fa8d0 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:44.135 7fb4665628d0 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE] 03/16/2025 17:51:44.154 7fa0c74168d0 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:47395 03/16/2025 17:51:44.157 7f96104fa8d0 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:54731 03/16/2025 17:51:44.168 7fa0c74168d0 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE] 03/16/2025 17:51:44.172 7f96104fa8d0 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE] /root/work/build/debug/config/fabric-ansible/test/test_cli_sync_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_hitless_upgrade_filters.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/test/test_job_manager.py:6: MonkeyPatchWarning: Patching more than once will result in the union of all True parameters being patched gevent.monkey.patch_all(thread=False) /root/work/build/debug/config/fabric-ansible/.tox/py36/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/16/2025 17:51:44.205 7ff28d8308d0 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:44.233 7ff28d8308d0 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:35399 03/16/2025 17:51:44.248 7ff28d8308d0 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE] ......Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7f960daab470 set()>))... Listening on http://10.0.0.49:45105/ Hit Ctrl-C to quit. 03/16/2025 17:51:46.281 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:46.290 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:46.290 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:46.291 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:46.291 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:46.291 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:46.291 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:46.291 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.292 7f960d8f34e0 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:46.293 7f960d8f34e0 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 2> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:46.293 7f960d8f34e0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:46.293 7f960d8f34e0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:46.293 7f960d8f34e0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706293197 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:46.293 7f960d8f34e0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:46.337 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template c478e9be-d367-4a40-a4bb-6a064569407e from database 03/16/2025 17:51:46.337 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multidevfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multidevfamilies execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172706338 message = Starting execution for job template "Test_template_multidevfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = random_device_fqname description = Test_template_multidevfamilies transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multidevfamilies for random_device_fqname >> 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multidevfamilies, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_multidevfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multidevfamilies for random_device_fqname ), description: Test_template_multidevfamilies 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:46.338 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c478e9be-d367-4a40-a4bb-6a064569407e with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7ff286d02550 set()>))... Listening on http://10.0.0.49:32953/ Hit Ctrl-C to quit. Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists .2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError 03/16/2025 17:51:46.429 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.430 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:46.431 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.432 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:46.432 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c478e9be-d367-4a40-a4bb-6a064569407e with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Fabric fab01 already exists 2025/03/16 17:51:46 INFO Fabric fab01 already exists 2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 2025/03/16 17:51:46 INFO Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError 03/16/2025 17:51:46.520 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.521 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.522 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multidevfamilies execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172706522 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = random_device_fqname description = Test_template_multidevfamilies transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multidevfamilies for random_device_fqname >> 03/16/2025 17:51:46.522 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multidevfamilies, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multidevfamilies for random_device_fqname ), description: Test_template_multidevfamilies 03/16/2025 17:51:46.522 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists 2025/03/16 17:51:46 INFO Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists 2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError 03/16/2025 17:51:46.571 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:46.580 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.582 7f960d90beb8 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:46.582 7f960d90beb8 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 3> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:46.582 7f960d90beb8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:46.582 7f960d90beb8 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:46.583 7f960d90beb8 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706582686 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:46.583 7f960d90beb8 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists 2025/03/16 17:51:46 INFO Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists .2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError 03/16/2025 17:51:46.626 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:46.626 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multi_devfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multi_devfamilies execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172706627 message = Starting execution for job template "Test_template_multi_devfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = random_device_fqname description = Test_template_multi_devfamilies transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multi_devfamilies for random_device_fqname >> 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multi_devfamilies, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_multi_devfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multi_devfamilies for random_device_fqname ), description: Test_template_multi_devfamilies 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:46.627 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Fabric fab01 already exists 2025/03/16 17:51:46 INFO Fabric fab01 already exists 2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 2025/03/16 17:51:46 INFO Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 2025/03/16 17:51:46 WARNING __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError 03/16/2025 17:51:46.716 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.717 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:46.717 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:46.717 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:46.717 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.717 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.718 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:46.718 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:46.718 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.718 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:46.718 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists 2025/03/16 17:51:46 INFO Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists .03/16/2025 17:51:46.805 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.806 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:46.806 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:46.806 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:46.807 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:46.896 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml" 03/16/2025 17:51:46.897 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:46.897 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:46.897 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:46.897 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml" 03/16/2025 17:51:46.897 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.898 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:46.898 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multi_devfamilies execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172706898 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = random_device_fqname description = Test_template_multi_devfamilies transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multi_devfamilies for random_device_fqname >> 03/16/2025 17:51:46.898 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multi_devfamilies, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multi_devfamilies for random_device_fqname ), description: Test_template_multi_devfamilies 03/16/2025 17:51:46.898 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .03/16/2025 17:51:46.947 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:46.957 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:46.957 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:46.957 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:46.957 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:46.957 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:46.958 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:46.958 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:46.959 7f960d89e240 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:46.960 7f960d89e240 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 4> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:46.960 7f960d89e240 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:46.960 7f960d89e240 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:46.960 7f960d89e240 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706959985 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:46.960 7f960d89e240 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:47.004 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multivendors" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multivendors execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172707005 message = Starting execution for job template "Test_template_multivendors" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = random_device_fqname description = Test_template_multivendors transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multivendors for random_device_fqname >> 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multivendors, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_multivendors" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multivendors for random_device_fqname ), description: Test_template_multivendors 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.005 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.094 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.095 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.095 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.095 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.096 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7fa0c42129b0 set()>))... Listening on http://10.0.0.49:40847/ Hit Ctrl-C to quit. 10.0.0.49:40847 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused 03/16/2025 17:51:47.184 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.185 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.185 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.185 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.185 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.186 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.273 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml" 03/16/2025 17:51:47.274 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.274 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.274 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml" 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multivendors execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172707275 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = random_device_fqname description = Test_template_multivendors transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multivendors for random_device_fqname >> 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multivendors, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multivendors for random_device_fqname ), description: Test_template_multivendors 03/16/2025 17:51:47.275 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .03/16/2025 17:51:47.324 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:47.333 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:47.334 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 5> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172707336312 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:47.336 7f960d8a9f60 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:47.380 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:47.380 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_no_vendor" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_no_vendor execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172707381 message = Starting execution for job template "Test_template_no_vendor" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = random_device_fqname description = Test_template_no_vendor transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_no_vendor for random_device_fqname >> 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_no_vendor, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_no_vendor" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_no_vendor for random_device_fqname ), description: Test_template_no_vendor 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.381 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.469 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.470 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.470 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.470 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.470 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.471 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.558 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.559 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.560 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.560 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.647 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml" 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml" 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.649 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.650 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_no_vendor execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172707650 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = random_device_fqname description = Test_template_no_vendor transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_no_vendor for random_device_fqname >> 03/16/2025 17:51:47.650 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_no_vendor, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_no_vendor for random_device_fqname ), description: Test_template_no_vendor 03/16/2025 17:51:47.650 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .03/16/2025 17:51:47.700 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:47.709 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:47.709 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:47.709 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:47.709 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:47.710 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:47.710 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:47.710 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.711 7f960d8b4cc0 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:47.711 7f960d8b4cc0 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 6> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:47.712 7f960d8b4cc0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:47.712 7f960d8b4cc0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:47.712 7f960d8b4cc0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172707711851 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:47.712 7f960d8b4cc0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] ............10.0.0.49:32953 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused 03/16/2025 17:51:47.755 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:47.755 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172707756 message = Starting execution for job template "Test_template" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = description = Test_template transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template >> 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template), description: Test_template 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.756 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.844 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yml" 03/16/2025 17:51:47.845 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.845 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.845 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.845 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yml" 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.846 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:47.933 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.934 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:47.934 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:47.934 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:47.934 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:47.934 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:47.935 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:47.935 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:47.935 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:47.935 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:47.935 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:48.022 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml" 03/16/2025 17:51:48.023 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.023 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml" 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708024 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_template transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template >> 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template), description: Test_template 03/16/2025 17:51:48.024 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection ..Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7fb45fb59b70 set()>))... Listening on http://10.0.0.49:37181/ Hit Ctrl-C to quit. Fabric fab01 already exists 03/16/2025 17:51:48.074 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:48.083 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 7> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172708085349 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:48.085 7f960d8c18d0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:48.129 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:48.129 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template1" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template1 execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708130 message = Starting execution for job template "Test_template1" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = description = Test_template1 transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template1 >> 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template1, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template1" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template1), description: Test_template1 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.130 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical role already exists Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists 03/16/2025 17:51:48.218 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yml" 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yml" 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.220 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists 03/16/2025 17:51:48.309 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:48.311 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.311 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.311 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.312 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 03/16/2025 17:51:48.401 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:48.402 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.402 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.402 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.402 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:48.403 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.403 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.403 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template1 execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708403 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_template1 transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template1 >> 03/16/2025 17:51:48.403 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template1, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template1), description: Test_template1 03/16/2025 17:51:48.403 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .03/16/2025 17:51:48.453 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:48.464 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:48.466 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.468 7f960d8cfeb8 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:48.468 7f960d8cfeb8 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 8> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:48.468 7f960d8cfeb8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:48.469 7f960d8cfeb8 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:48.469 7f960d8cfeb8 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172708468705 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:48.469 7f960d8cfeb8 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:48.513 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_abort_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_abort_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708514 message = Starting execution for job template "Test_abort_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = description = Test_abort_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_abort_with_recovery >> 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_abort_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_abort_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_abort_with_recovery), description: Test_abort_with_recovery 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.514 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists 03/16/2025 17:51:48.602 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml" 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml" 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.604 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists 03/16/2025 17:51:48.692 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:48.693 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.693 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.693 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:48.694 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists 03/16/2025 17:51:48.783 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:48.784 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.784 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.784 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_abort_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708785 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_abort_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_abort_with_recovery >> 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_abort_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_abort_with_recovery), description: Test_abort_with_recovery 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [INFO]: Job aborting... 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [INFO]: Aborting pid=123 03/16/2025 17:51:48.785 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job failed. Job aborting... 03/16/2025 17:51:48.786 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_abort_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172708786 message = Job summary: Job failed. Job aborting... status = FAILURE fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_abort_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_abort_with_recovery >> 03/16/2025 17:51:48.786 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_abort_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: FAILURE, completion_percent 100, result: None, message: Job summary: Job failed. Job aborting...tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_abort_with_recovery), description: Test_abort_with_recovery 03/16/2025 17:51:48.786 7f96172055c8 [FabricAnsible] [INFO]: Found recovery playbooks for workflow. Will try to cleanup before abort. 03/16/2025 17:51:48.786 7f960d91b2e8 [FabricAnsible] [DEBUG]: Running recovery playbook job_manager_test_recovery.yml 03/16/2025 17:51:48.786 7f960d91b2e8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:48.786 7f960d91b2e8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:48.786 7f960d91b2e8 [FabricAnsible] [INFO]: success_task_percent 100.0 failed_task_percent None 03/16/2025 17:51:48.786 7f960d91b2e8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:48.874 7f960d91b2e8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml" 03/16/2025 17:51:48.875 7f960d91b2e8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:48.875 7f960d91b2e8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:48.875 7f960d91b2e8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:48.875 7f960d91b2e8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml" 03/16/2025 17:51:48.875 7f960d91b2e8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:48.876 7f960d91b2e8 [FabricAnsible] [INFO]: Finished cleanup Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e516 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e517 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e518 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e531 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e532 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e533 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e534 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e535 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e536 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e521 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e522 already exists .Fabric fab01 already exists .03/16/2025 17:51:49.804 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True Physical role already exists 03/16/2025 17:51:49.817 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/16/2025 17:51:49.818 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:49.818 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:49.818 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:49.818 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:49.818 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:49.819 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:49.821 7f960d861f60 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:49.822 7f960d861f60 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 9> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:49.822 7f960d861f60 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:49.822 7f960d861f60 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:49.822 7f960d861f60 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172709821994 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:49.823 7f960d861f60 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists 03/16/2025 17:51:49.867 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172709868 message = Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = description = Test_template_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_with_recovery >> 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_with_recovery), description: Test_template_with_recovery 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:49.868 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:49.869 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists 03/16/2025 17:51:49.958 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml" 03/16/2025 17:51:49.959 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:49.960 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:49.960 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:49.960 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml" 03/16/2025 17:51:49.960 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:49.960 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:49.961 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:49.961 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:49.961 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:49.961 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 03/16/2025 17:51:50.054 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.055 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.055 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:50.056 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:50.145 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:50.146 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.146 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.146 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172710147 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_template_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_with_recovery >> 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_with_recovery), description: Test_template_with_recovery 03/16/2025 17:51:50.147 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection 03/16/2025 17:51:50.148 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists 03/16/2025 17:51:50.192 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:50.192 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172710193 message = Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = description = Test_template_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_with_recovery >> 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_with_recovery), description: Test_template_with_recovery 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:50.193 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:50.282 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml" 03/16/2025 17:51:50.283 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.283 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.284 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.284 7f96172055c8 [FabricAnsible] [ERROR]: Playbook "job_manager_test_error.yml" exited with error. 03/16/2025 17:51:50.284 7f96172055c8 [FabricAnsible] [ERROR]: Traceback (most recent call last): File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 120, in handle_job result_handler.percentage_completed) File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 639, in run_playbook percentage_completed) File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 610, in run_playbook_process raise JobException(msg, self._execution_id) job_manager.job_exception.JobException: JobException in execution (6d69febf-82da-4998-8ba9-dbff8f6e7a5b): Playbook "job_manager_test_error.yml" exited with error. 03/16/2025 17:51:50.284 7f96172055c8 [FabricAnsible] [ERROR]: Stop the workflow on the failed Playbook. 03/16/2025 17:51:50.284 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job failed. Playbook "job_manager_test_error.yml" exited with error. 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_with_recovery execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172710285 message = Job summary: Job failed. Playbook "job_manager_test_error.yml" exited with error. status = FAILURE fabric_name = fabric-1 percentage_completed = 100 device_name = description = Test_template_with_recovery transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_with_recovery >> 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_with_recovery, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: FAILURE, completion_percent 100, result: None, message: Job summary: Job failed. Playbook "job_manager_test_error.yml" exited with error.tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_with_recovery), description: Test_template_with_recovery 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [INFO]: Found recovery playbooks for workflow. Will try to cleanup. 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [DEBUG]: Running recovery playbook job_manager_test_recovery.yml 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 100.0 failed_task_percent None 03/16/2025 17:51:50.285 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:50.294 7f960d8b5eb8 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle] 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect] 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect] 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle] 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706293197 collector_name = collector_ip = 127.0.0.1:8086 collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:50.296 7f960d8b5eb8 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists 03/16/2025 17:51:50.374 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml" 03/16/2025 17:51:50.375 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.375 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.376 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.376 7f96172055c8 [FabricAnsible] [ERROR]: Playbook "job_manager_test_error.yml" exited with error. 03/16/2025 17:51:50.376 7f96172055c8 [FabricAnsible] [ERROR]: Traceback (most recent call last): File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 120, in handle_job result_handler.percentage_completed) File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 639, in run_playbook percentage_completed) File "/root/work/build/debug/config/fabric-ansible/job_manager/job_handler.py", line 610, in run_playbook_process raise JobException(msg, self._execution_id) job_manager.job_exception.JobException: JobException in execution (6d69febf-82da-4998-8ba9-dbff8f6e7a5b): Playbook "job_manager_test_error.yml" exited with error. 03/16/2025 17:51:50.376 7f96172055c8 [FabricAnsible] [INFO]: Finished cleanup 03/16/2025 17:51:50.376 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .03/16/2025 17:51:50.426 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>] 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0] 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False] 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False] 03/16/2025 17:51:50.435 7f96172055c8 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created. 03/16/2025 17:51:50.436 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.437 7f960d863b70 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none] 03/16/2025 17:51:50.437 7f960d863b70 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 11> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map 03/16/2025 17:51:50.438 7f960d863b70 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle] 03/16/2025 17:51:50.438 7f960d863b70 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.438 7f960d863b70 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172710437843 collector_name = collector_ip = collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:50.438 7f960d863b70 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.481 7f96172055c8 [FabricAnsible] [DEBUG]: Read job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 from database 03/16/2025 17:51:50.481 7f96172055c8 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multidevice" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multidevice execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172710482 message = Starting execution for job template "Test_template_multidevice" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = STARTING fabric_name = fabric-1 device_name = random_device_fqname description = Test_template_multidevice transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multidevice for random_device_fqname >> 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multidevice, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: STARTING, completion_percent None, result: None, message: Starting execution for job template "Test_template_multidevice" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multidevice for random_device_fqname ), description: Test_template_multidevice 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:50.482 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists 03/16/2025 17:51:50.570 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.571 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.571 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.571 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:50.572 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b 03/16/2025 17:51:50.583 7f960d85ca20 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle] 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect] 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect] 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle] 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706582686 collector_name = collector_ip = 127.0.0.1:8086 collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:50.585 7f960d85ca20 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.659 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.661 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.661 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.661 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.661 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml" 03/16/2025 17:51:50.661 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.662 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 03/16/2025 17:51:50.662 7f96172055c8 [FabricAnsible] [DEBUG]: Device data is not passed from api server. 03/16/2025 17:51:50.662 7f96172055c8 [FabricAnsible] [DEBUG]: Job manager initialized 03/16/2025 17:51:50.662 7f96172055c8 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 03/16/2025 17:51:50.662 7f96172055c8 [FabricAnsible] [DEBUG]: Starting playbook execution for job template 61a720b0-f473-4656-a2e3-adef0e2c86e2 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b Physical router dfb0cd32-46ca-4996-b155-806878d4e516 already exists 03/16/2025 17:51:50.751 7f96172055c8 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:50.752 7f96172055c8 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents.. 03/16/2025 17:51:50.752 7f96172055c8 [FabricAnsible] [DEBUG]: Line read ...61a720b0-f473-4656-a2e3-adef0e2c86e2END 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [INFO]: File closed successfully! 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml" 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [ERROR]: SANDESH: [DROP: NoSession] __default__ [SYS_INFO]: JobLog: log_entry = << name = default-global-system-config:Test_template_multidevice execution_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b timestamp = 1742172710753 message = Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b" status = SUCCESS fabric_name = fabric-1 percentage_completed = 100 device_name = random_device_fqname description = Test_template_multidevice transaction_id = 6d69febf-82da-4998-8ba9-dbff8f6e7a5b transaction_descr = Test_template_multidevice for random_device_fqname >> 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [DEBUG]: Created job log for job template: default-global-system-config:Test_template_multidevice, execution id: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b, fabric_fq_name: Global-system-config:fabric-1status: SUCCESS, completion_percent 100, result: None, message: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"tid: 6d69febf-82da-4998-8ba9-dbff8f6e7a5b (Test_template_multidevice for random_device_fqname ), description: Test_template_multidevice 03/16/2025 17:51:50.753 7f96172055c8 [FabricAnsible] [INFO]: Closed Sandesh connection .Physical router dfb0cd32-46ca-4996-b155-806878d4e517 already exists 03/16/2025 17:51:50.960 7f960d8c4978 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle] 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect] 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect] 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle] 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:50.962 7f960d8c4978 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172706959985 collector_name = collector_ip = 127.0.0.1:8086 collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:50.963 7f960d8c4978 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] Physical router dfb0cd32-46ca-4996-b155-806878d4e518 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e531 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e532 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e533 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e534 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e535 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e536 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e521 already exists 03/16/2025 17:51:51.337 7f960d91b4e0 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle] 03/16/2025 17:51:51.338 7f960d91b4e0 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail 03/16/2025 17:51:51.338 7f960d91b4e0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect] 03/16/2025 17:51:51.338 7f960d91b4e0 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect] 03/16/2025 17:51:51.339 7f960d91b4e0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle] 03/16/2025 17:51:51.339 7f960d91b4e0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:51.339 7f960d91b4e0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172707336312 collector_name = collector_ip = 127.0.0.1:8086 collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:51.339 7f960d91b4e0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] VPG dfb0cd32-46ca-4996-b155-806878d4e522 already exists .Fabric fab01 already exists Physical role already exists Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists 03/16/2025 17:51:51.713 7f960d8a9240 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle] 03/16/2025 17:51:51.714 7f960d8a9240 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail 03/16/2025 17:51:51.714 7f960d8a9240 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect] 03/16/2025 17:51:51.714 7f960d8a9240 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect] 03/16/2025 17:51:51.715 7f960d8a9240 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle] 03/16/2025 17:51:51.715 7f960d8a9240 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle] 03/16/2025 17:51:51.715 7f960d8a9240 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = << name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b client_info = << status = Idle successful_connections = 0 pid = 20154 start_time = 1742172707711851 collector_name = collector_ip = 127.0.0.1:8086 collector_list = [ 127.0.0.1:8086, ] >> sm_queue_count = 0 max_sm_queue_count = 1 >> 03/16/2025 17:51:51.715 7f960d8a9240 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle] 10.0.0.49:45105 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e516 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e517 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e518 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e531 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e532 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e533 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e534 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e535 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e536 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e521 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e522 already exists .Fabric fab01 already exists Physical role already exists Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e516 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e517 already exists Physical router dfb0cd32-46ca-4996-b155-806878d4e518 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e531 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e532 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e533 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e534 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e535 already exists Physical interface dfb0cd32-46ca-4996-b155-806878d4e536 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e521 already exists VPG dfb0cd32-46ca-4996-b155-806878d4e522 already exists .10.0.0.49:37181 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused ====== Totals ====== Ran: 35 tests in 8.5395 sec. - Passed: 35 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 13.5754 sec. ============== Worker Balance ============== - Worker 0 (15 tests) => 0:00:01.523426 - Worker 1 (9 tests) => 0:00:04.523437 - Worker 2 (6 tests) => 0:00:00.003919 - Worker 3 (5 tests) => 0:00:08.539461 Test id Runtime (s) ----------------------------------------------------------------------------------------- ----------- test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_all_devices 1.922 test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_hitless_upgrade_plan 1.673 test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_device_info 1.651 test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_validate_critical_roles 1.646 test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_next_batch 1.645 test.test_job_manager.TestJobManager.test_execute_job_with_abort 1.384 test.test_job_manager.TestJobManager.test_execute_job_with_recovery 0.587 test.test_job_manager.TestJobManager.test_execute_job_success_multiple_templates 0.378 test.test_job_manager.TestJobManager.test_execute_job_multiple_vendors_multiple_playbooks 0.377 test.test_job_manager.TestJobManager.test_execute_job_with_vendor_only 0.377 py36 run-test: commands[5] | sh -c 'stestr last --subunit > /root/work/build/debug/config/fabric-ansible/testr.subunit' py36 run-test: commands[6] | subunit2html /root/work/build/debug/config/fabric-ansible/testr.subunit /root/work/build/debug/config/fabric-ansible/test-results.html py36 run-test: commands[7] | - sh -c 'subunit2junitxml > /root/work/build/debug/config/fabric-ansible/test-results.xml < /root/work/build/debug/config/fabric-ansible/testr.subunit' py36 run-test: commands[8] | stestr last {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_create_node_properties_missing_one_value [0.001174s] ... ok {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_create_node_properties_with_full_input [0.000384s] ... ok {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_fail_name [0.000405s] ... ok {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_fail_regex [0.000137s] ... ok {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_ovs [0.000113s] ... ok {2} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_sriov [0.000099s] ... ok {0} test.test_cli_sync_filters.TestCliSyncFilters.test_cli_sync_approve [0.187882s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_multiple_device_families [0.291872s] ... ok {0} test.test_cli_sync_filters.TestCliSyncFilters.test_cli_sync_reject [0.183299s] ... ok {0} test.test_cli_sync_filters.TestCliSyncFilters.test_create_cli_obj [0.134248s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_multiple_device_families_multiple_playbooks [0.375591s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_multiple_vendors_multiple_playbooks [0.376808s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_no_vendor [0.374510s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_auth_token_not_present [0.001112s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_invalid_vnc_class [0.001019s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_invalid_vnc_op [0.000507s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_job_ctx_not_present [0.000386s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_job_ctx_reqd_params_not_present [0.000553s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_object_type_not_present [0.000531s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_bulk_create [0.001407s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_bulk_update [0.001260s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_create [0.001063s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_read [0.000969s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_read_with_job_params [0.001040s] ... ok {0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_update [0.001344s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_success [0.373433s] ... ok {3} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_all_devices [1.921994s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_success_multiple_templates [0.378279s] ... ok {3} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_device_info [1.651011s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_with_abort [1.384422s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_with_recovery [0.587348s] ... ok {1} test.test_job_manager.TestJobManager.test_execute_job_with_vendor_only [0.376737s] ... ok {3} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_hitless_upgrade_plan [1.673441s] ... ok {3} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_next_batch [1.645168s] ... ok {3} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_validate_critical_roles [1.645825s] ... ok ====== Totals ====== Ran: 35 tests in 8.5395 sec. - Passed: 35 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 13.5754 sec. ============== Worker Balance ============== - Worker 0 (15 tests) => 0:00:01.523426 - Worker 1 (9 tests) => 0:00:04.523437 - Worker 2 (6 tests) => 0:00:00.003919 - Worker 3 (5 tests) => 0:00:08.539461 pep8 create: /root/work/build/debug/config/fabric-ansible/.tox/pep8 pep8 installdeps: flake8==3.7.9, flake8-import-order, flake8-blind-except==0.1.1, flake8-builtins, flake8-docstrings, flake8-rst-docstrings pep8 inst: /root/work/build/debug/config/fabric-ansible/.tox/.tmp/package/1/fabric_ansible-0.1.dev0.zip pep8 installed: amqp==5.3.1,attrs==22.2.0,bcrypt==4.0.1,bitarray==3.1.1,bottle==0.12.25,cached-property==1.5.2,cassandra-driver==3.29.2,certifi==2025.1.31,cffi==1.15.1,charset-normalizer==2.0.12,click==8.0.4,colorama==0.4.5,configparser==5.2.0,contrail-api-client==0.1.dev0,contrail-config-common==0.1.dev0,cryptography==40.0.2,docutils==0.18.1,entrypoints==0.3,fabric-ansible @ file:///root/work/build/debug/config/fabric-ansible/.tox/.tmp/package/1/fabric_ansible-0.1.dev0.zip,flake8==3.7.9,flake8-blind-except==0.1.1,flake8-builtins==2.0.0,flake8-docstrings==1.6.0,flake8-import-order==0.18.2,flake8-rst-docstrings==0.2.5,future==1.0.0,fysom==2.1.6,geomet==0.2.1.post1,gevent==22.10.2,greenlet==2.0.2,icdiff==1.9.1,idna==3.10,importlib-metadata==4.8.3,importlib-resources==5.4.0,inflection==0.5.1,Jinja2==3.0.3,jsnapy==1.3.8,jsonschema==3.2.0,junos-eznc==2.6.8,kazoo==2.10.0,kombu==5.1.0,lxml==5.3.1,MarkupSafe==2.0.1,mccabe==0.6.1,ncclient==0.6.13,netaddr==0.10.1,paramiko==3.5.1,pbr==6.1.1,ply==3.11,pyasn1==0.5.1,pycodestyle==2.5.0,pycparser==2.21,pycrypto==2.6.1,pycryptodomex==3.21.0,pydocstyle==6.3.0,pyflakes==2.1.1,Pygments==2.14.0,PyNaCl==1.5.0,pyparsing==3.1.4,pyroute2==0.8.1,pyrsistent==0.18.0,pyserial==3.5,pysmi==0.3.4,pysnmp==4.4.12,PyYAML==6.0.1,requests==2.27.1,restructuredtext-lint==1.4.0,sandesh==0.1.dev0,sandesh-common==0.1.dev0,scp==0.15.0,simplejson==3.20.1,six==1.17.0,snowballstemmer==2.2.0,stevedore==3.5.2,subprocess32==3.5.4,timeout-decorator==0.5.0,transitions==0.9.2,typing-extensions==4.1.1,urllib3==1.26.20,vine==5.1.0,xmltodict==0.12.0,yamlordereddictloader==0.4.2,zipp==3.6.0,zope.event==4.6,zope.interface==5.5.2 pep8 run-test-pre: PYTHONHASHSEED='2337112363' pep8 run-test: commands[0] | flake8 ___________________________________ summary ____________________________________ py36: commands succeeded pep8: commands succeeded congratulations :) scons: done building targets. INFO:root:SCons succeeded. Analyzing results. DEBUG:root:Analyzing test results for /root/contrail/build/debug/config/fabric-ansible/test.log DEBUG:root:Parsing /root/contrail/build/debug/config/fabric-ansible/test-results.xml WARNING:root:/root/contrail/build/debug/config/fabric-ansible/test.log does not exist! INFO:root:Analyzer result is SUCCESS Tungsten Test Runner Results ============================ SCons targets executed: controller/src/config/fabric-ansible:test SCons Result: 0 Analyzer Result: SUCCESS Test Results: ======================== SCons target: build/debug/config/fabric-ansible/test.log Result: FAILURE ------------------------ Run #1 Result: 3 Tests: 0 Failures: Errors: XML Log: build/debug/config/fabric-ansible/test-results.lguwwopa.xml Console Log: build/debug/config/fabric-ansible/test.lguwwopa.log Details: .test_create_node_properties_missing_one_value - SUCCESS .test_create_node_properties_with_full_input - SUCCESS .test_get_node_type_fail_name - SUCCESS .test_get_node_type_fail_regex - SUCCESS .test_get_node_type_ovs - SUCCESS .test_get_node_type_sriov - SUCCESS .test_cli_sync_approve - SUCCESS .test_execute_job_multiple_device_families - SUCCESS .test_cli_sync_reject - SUCCESS .test_create_cli_obj - SUCCESS .test_execute_job_multiple_device_families_multiple_playbooks - SUCCESS .test_execute_job_multiple_vendors_multiple_playbooks - SUCCESS .test_execute_job_no_vendor - SUCCESS .test_auth_token_not_present - SUCCESS .test_invalid_vnc_class - SUCCESS .test_invalid_vnc_op - SUCCESS .test_job_ctx_not_present - SUCCESS .test_job_ctx_reqd_params_not_present - SUCCESS .test_object_type_not_present - SUCCESS .test_vnc_bulk_create - SUCCESS .test_vnc_bulk_update - SUCCESS .test_vnc_create - SUCCESS .test_vnc_read - SUCCESS .test_vnc_read_with_job_params - SUCCESS .test_vnc_update - SUCCESS .test_execute_job_success - SUCCESS .test_get_all_devices - SUCCESS .test_execute_job_success_multiple_templates - SUCCESS .test_get_device_info - SUCCESS .test_execute_job_with_abort - SUCCESS .test_execute_job_with_recovery - SUCCESS .test_execute_job_with_vendor_only - SUCCESS .test_get_hitless_upgrade_plan - SUCCESS .test_get_next_batch - SUCCESS .test_validate_critical_roles - SUCCESS