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