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/.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/requirements.txt" as "build/debug/config/fabric-ansible/requirements.txt"
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/.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_device.yml" as "build/debug/config/fabric-ansible/ansible-playbooks/discover_device.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_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"
cd build/debug/config/fabric-ansible/ansible-playbooks && python3 setup.py sdist
Install file: "controller/src/config/fabric-ansible/job_manager/job_mgr.py" as "build/debug/config/fabric-ansible/job_manager/job_mgr.py"
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
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
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
SandeshPyBuilder src/contrail-common/io/io.sandesh -> build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/io/__init__.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/io/constants.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/io/ttypes.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/io/http_request.py
SandeshPyBuilder src/contrail-common/sandesh/library/common/derived_stats_results.sandesh -> build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/derived_stats_results/__init__.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/derived_stats_results/constants.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/derived_stats_results/ttypes.py build/debug/tools/sandesh/library/python/pysandesh/gen_py/sandesh_uve/derived_stats_results/http_request.py
SchemaSyncBuilder(["build/debug/schema/yaml/base.yml"], ["src/contrail-api-client/schema/all_cfg.xsd"])
cd build/debug/tools/sandesh/library/python && python3 setup.py sdist
Install file: "build/debug/api-lib/vnc_api/gen/contrail_openapi.json" as "build/debug/api-lib/doc/source/contrail_openapi.json"
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 sdist
running egg_info
Running Sphinx v5.3.0
writing sandesh.egg-info/PKG-INFO
writing dependency_links to sandesh.egg-info/dependency_links.txt
writing requirements to sandesh.egg-info/requires.txt
writing top-level names to sandesh.egg-info/top_level.txt
reading manifest file 'sandesh.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*' found under directory 'pysandesh/example'
writing manifest file 'sandesh.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 sandesh-0.1.dev0
creating sandesh-0.1.dev0/pysandesh
creating sandesh-0.1.dev0/pysandesh/gen_py
creating sandesh-0.1.dev0/pysandesh/gen_py/process_info
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
creating sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
creating sandesh-0.1.dev0/pysandesh/protocol
creating sandesh-0.1.dev0/pysandesh/test
creating sandesh-0.1.dev0/pysandesh/test/gen_py
creating sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
creating sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
creating sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
creating sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
creating sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
creating sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
creating sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
creating sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
creating sandesh-0.1.dev0/pysandesh/transport
creating sandesh-0.1.dev0/pysandesh/webs
creating sandesh-0.1.dev0/pysandesh/webs/css
creating sandesh-0.1.dev0/pysandesh/webs/css/images
creating sandesh-0.1.dev0/pysandesh/webs/js
creating sandesh-0.1.dev0/sandesh.egg-info
copying files to sandesh-0.1.dev0...
copying MANIFEST.in -> sandesh-0.1.dev0
copying requirements.txt -> sandesh-0.1.dev0
copying setup.py -> sandesh-0.1.dev0
copying test-requirements.txt -> sandesh-0.1.dev0
copying pysandesh/Thrift.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/__init__.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/connection_info.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_base.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_base_logger.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_client.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_connection.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_http.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_logger.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_req_impl.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_session.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_state_machine.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_stats.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_trace.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/sandesh_uve.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/ssl_session.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/tcp_session.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/trace.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/util.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/work_queue.py -> sandesh-0.1.dev0/pysandesh
copying pysandesh/gen_py/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py
copying pysandesh/gen_py/process_info/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/process_info/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/process_info/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/process_info/process_info.xml -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/process_info/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/process_info/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/process_info
copying pysandesh/gen_py/sandesh/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh/sandesh.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh
copying pysandesh/gen_py/sandesh_alarm/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_alarm/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_alarm/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_alarm/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_alarm/sandesh_alarm.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_alarm/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_alarm
copying pysandesh/gen_py/sandesh_ctrl/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_ctrl/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_ctrl/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_ctrl/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_ctrl/sandesh_ctrl.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_ctrl/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_ctrl
copying pysandesh/gen_py/sandesh_trace/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_trace/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_trace/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_trace/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_trace/sandesh_trace.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_trace/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_trace
copying pysandesh/gen_py/sandesh_uve/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/sandesh_uve.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/derived_stats_results.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/derived_stats_results/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/derived_stats_results
copying pysandesh/gen_py/sandesh_uve/io/__init__.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/gen_py/sandesh_uve/io/constants.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/gen_py/sandesh_uve/io/http_request.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/gen_py/sandesh_uve/io/io.xml -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/gen_py/sandesh_uve/io/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/gen_py/sandesh_uve/io/ttypes.py -> sandesh-0.1.dev0/pysandesh/gen_py/sandesh_uve/io
copying pysandesh/protocol/TBinaryProtocol.py -> sandesh-0.1.dev0/pysandesh/protocol
copying pysandesh/protocol/TJSONProtocol.py -> sandesh-0.1.dev0/pysandesh/protocol
copying pysandesh/protocol/TProtocol.py -> sandesh-0.1.dev0/pysandesh/protocol
copying pysandesh/protocol/TXMLProtocol.py -> sandesh-0.1.dev0/pysandesh/protocol
copying pysandesh/protocol/__init__.py -> sandesh-0.1.dev0/pysandesh/protocol
copying pysandesh/test/__init__.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/sandesh_req_impl.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_conn_info.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_client.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_encode_decode.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_http.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_msg.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_session.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_stats.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_trace.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_sandesh_uve_alarm.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_utils.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/test_work_queue.py -> sandesh-0.1.dev0/pysandesh/test
copying pysandesh/test/gen_py/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py
copying pysandesh/test/gen_py/encode_decode_test/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/encode_decode_test/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/encode_decode_test/encode_decode_test.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/encode_decode_test/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/encode_decode_test/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/encode_decode_test/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/encode_decode_test
copying pysandesh/test/gen_py/msg_test/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/msg_test/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/msg_test/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/msg_test/msg_test.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/msg_test/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/msg_test/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/msg_test
copying pysandesh/test/gen_py/nodeinfo/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/nodeinfo.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/cpuinfo.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/cpuinfo/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/cpuinfo
copying pysandesh/test/gen_py/nodeinfo/process_info/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/nodeinfo/process_info/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/nodeinfo/process_info/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/nodeinfo/process_info/process_info.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/nodeinfo/process_info/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/nodeinfo/process_info/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/nodeinfo/process_info
copying pysandesh/test/gen_py/sandesh_alarm_base/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_alarm_base/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_alarm_base/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_alarm_base/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_alarm_base/sandesh_alarm_base.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_alarm_base/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_alarm_base
copying pysandesh/test/gen_py/sandesh_http_test/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/sandesh_http_test/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/sandesh_http_test/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/sandesh_http_test/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/sandesh_http_test/sandesh_http_test.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/sandesh_http_test/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/sandesh_http_test
copying pysandesh/test/gen_py/uve_alarm_test/__init__.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/test/gen_py/uve_alarm_test/constants.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/test/gen_py/uve_alarm_test/http_request.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/test/gen_py/uve_alarm_test/request_skeleton.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/test/gen_py/uve_alarm_test/ttypes.py -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/test/gen_py/uve_alarm_test/uve_alarm_test.xml -> sandesh-0.1.dev0/pysandesh/test/gen_py/uve_alarm_test
copying pysandesh/transport/TTransport.py -> sandesh-0.1.dev0/pysandesh/transport
copying pysandesh/transport/__init__.py -> sandesh-0.1.dev0/pysandesh/transport
copying pysandesh/webs/universal_parse.xsl -> sandesh-0.1.dev0/pysandesh/webs
copying pysandesh/webs/css/DT_bootstrap.css -> sandesh-0.1.dev0/pysandesh/webs/css
copying pysandesh/webs/css/bootstrap.min.css -> sandesh-0.1.dev0/pysandesh/webs/css
copying pysandesh/webs/css/style.css -> sandesh-0.1.dev0/pysandesh/webs/css
copying pysandesh/webs/css/images/sort_asc.png -> sandesh-0.1.dev0/pysandesh/webs/css/images
copying pysandesh/webs/css/images/sort_asc_disabled.png -> sandesh-0.1.dev0/pysandesh/webs/css/images
copying pysandesh/webs/css/images/sort_both.png -> sandesh-0.1.dev0/pysandesh/webs/css/images
copying pysandesh/webs/css/images/sort_desc.png -> sandesh-0.1.dev0/pysandesh/webs/css/images
copying pysandesh/webs/css/images/sort_desc_disabled.png -> sandesh-0.1.dev0/pysandesh/webs/css/images
copying pysandesh/webs/js/DT_bootstrap.js -> sandesh-0.1.dev0/pysandesh/webs/js
copying pysandesh/webs/js/bootstrap.min.js -> sandesh-0.1.dev0/pysandesh/webs/js
copying pysandesh/webs/js/jquery-2.0.3.min.js -> sandesh-0.1.dev0/pysandesh/webs/js
copying pysandesh/webs/js/jquery.dataTables.min.js -> sandesh-0.1.dev0/pysandesh/webs/js
copying pysandesh/webs/js/util.js -> sandesh-0.1.dev0/pysandesh/webs/js
copying sandesh.egg-info/PKG-INFO -> sandesh-0.1.dev0/sandesh.egg-info
copying sandesh.egg-info/SOURCES.txt -> sandesh-0.1.dev0/sandesh.egg-info
copying sandesh.egg-info/dependency_links.txt -> sandesh-0.1.dev0/sandesh.egg-info
copying sandesh.egg-info/requires.txt -> sandesh-0.1.dev0/sandesh.egg-info
copying sandesh.egg-info/top_level.txt -> sandesh-0.1.dev0/sandesh.egg-info
Writing sandesh-0.1.dev0/setup.cfg
Creating tar archive
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)
Install file: "controller/src/config/api-server/setup.py" as "build/debug/config/api-server/setup.py"
Install file: "controller/src/config/api-server/.stestr.conf" as "build/debug/config/api-server/.stestr.conf"
Install file: "controller/src/config/api-server/MANIFEST.in" as "build/debug/config/api-server/MANIFEST.in"
Install file: "controller/src/config/api-server/README.md" as "build/debug/config/api-server/README.md"
Install file: "controller/src/config/api-server/requirements.txt" as "build/debug/config/api-server/requirements.txt"
Install file: "controller/src/config/api-server/setup.cfg" as "build/debug/config/api-server/setup.cfg"
Install file: "controller/src/config/api-server/test-requirements.txt" as "build/debug/config/api-server/test-requirements.txt"
Install file: "controller/src/config/api-server/tox.ini" as "build/debug/config/api-server/tox.ini"
Install directory: "controller/src/config/api-server/vnc_cfg_api_server" as "build/debug/config/api-server/vnc_cfg_api_server"
WARNING: html_static_path entry '_static' does not exist
loading pickled environment... removing 'sandesh-0.1.dev0' (and everything under it)
SandeshPyBuilder controller/src/config/api-server/traces.sandesh -> build/debug/config/api-server/vnc_cfg_api_server/sandesh/traces/__init__.py build/debug/config/api-server/vnc_cfg_api_server/sandesh/traces/constants.py build/debug/config/api-server/vnc_cfg_api_server/sandesh/traces/ttypes.py build/debug/config/api-server/vnc_cfg_api_server/sandesh/traces/http_request.py
cd build/debug/config/api-server && python3 setup.py sdist
done
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 7 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... running sdist
running egg_info
creating contrail_api_server.egg-info
writing contrail_api_server.egg-info/PKG-INFO
writing dependency_links to contrail_api_server.egg-info/dependency_links.txt
writing entry points to contrail_api_server.egg-info/entry_points.txt
writing requirements to contrail_api_server.egg-info/requires.txt
writing top-level names to contrail_api_server.egg-info/top_level.txt
writing manifest file 'contrail_api_server.egg-info/SOURCES.txt'
reading manifest file 'contrail_api_server.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
/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)
/usr/local/lib/python3.6/site-packages/setuptools/dist.py:726: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead
  % (opt, underscore_opt)
/usr/local/lib/python3.6/site-packages/setuptools/dist.py:726: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead
  % (opt, underscore_opt)
warning: no files found matching 'LICENSE'
writing manifest file 'contrail_api_server.egg-info/SOURCES.txt'
running check
done
checking consistency... done
preparing documents... done
writing output... [ 14%] contrail_openapi
creating contrail-api-server-0.1.dev0
creating contrail-api-server-0.1.dev0/contrail_api_server.egg-info
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/in_place_upgrade
creating contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying files to contrail-api-server-0.1.dev0...
copying MANIFEST.in -> contrail-api-server-0.1.dev0
copying README.md -> contrail-api-server-0.1.dev0
copying requirements.txt -> contrail-api-server-0.1.dev0
copying setup.cfg -> contrail-api-server-0.1.dev0
copying setup.py -> contrail-api-server-0.1.dev0
copying test-requirements.txt -> contrail-api-server-0.1.dev0
copying tox.ini -> contrail-api-server-0.1.dev0
copying contrail_api_server.egg-info/PKG-INFO -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying contrail_api_server.egg-info/SOURCES.txt -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying contrail_api_server.egg-info/dependency_links.txt -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying contrail_api_server.egg-info/entry_points.txt -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying contrail_api_server.egg-info/requires.txt -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying contrail_api_server.egg-info/top_level.txt -> contrail-api-server-0.1.dev0/contrail_api_server.egg-info
copying vnc_cfg_api_server/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/api_server.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/auth_context.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/context.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/db_manage.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/event_dispatcher.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/provision_defaults.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/utils.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/uwsgi_api_server.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_addr_mgmt.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_auth.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_auth_keystone.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_bottle.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_db.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_perms.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_quota.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/vnc_rbac.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server
copying vnc_cfg_api_server/resources/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/_bgp_base.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/_policy_base.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/_resource_base.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/_security_base.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/address_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/alarm.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/alias_ip.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/application_policy_set.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/bgp_as_a_service.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/bgp_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/bgpvpn.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/bridge_domain.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/data_center_interconnect.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/domain.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/fabric.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/fabric_namespace.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/firewall_policy.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/firewall_rule.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/floating_ip.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/floating_ip_pool.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/forwarding_class.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/global_system_config.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/grpc_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/host_based_service.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/instance_ip.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/logical_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/logical_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/netconf_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/network_ipam.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/network_policy.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/node.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/node_port.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/physical_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/physical_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/policy_management.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/port_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/port_tuple.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/project.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/qos_config.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/route_aggregate.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/route_target.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/routing_instance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/routing_policy.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/security_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/service_appliance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/service_appliance_set.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/service_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/service_instance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/service_template.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/sflow_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/snmp_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/storm_control_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/sub_cluster.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/tag.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/tag_type.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/telemetry_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_dns.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_dns_record.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_machine_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_network.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_port_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/resources/virtual_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/resources
copying vnc_cfg_api_server/sandesh/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh
copying vnc_cfg_api_server/sandesh/traces/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
copying vnc_cfg_api_server/sandesh/traces/constants.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
copying vnc_cfg_api_server/sandesh/traces/http_request.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
copying vnc_cfg_api_server/sandesh/traces/request_skeleton.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
copying vnc_cfg_api_server/sandesh/traces/ttypes.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/sandesh/traces
copying vnc_cfg_api_server/tests/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_addr_mgmt.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_askip.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_case.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_crud_basic.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_db_audit.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_discover_server.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_e2.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_event_dispatcher.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_fabric_ansible.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_fc_id.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_import_server.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_instance_ctl.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_ip_alloc.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_kombu.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_node_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_perms.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_perms2.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_perms2_target.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_quota.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_rbac.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_subnet_ip_count.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_vnc_auth_keystone.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_vnc_cfg_api_server.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_vnc_load_data.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/test_watch.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests
copying vnc_cfg_api_server/tests/in_place_upgrade/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/in_place_upgrade
copying vnc_cfg_api_server/tests/in_place_upgrade/test_case.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/in_place_upgrade
copying vnc_cfg_api_server/tests/in_place_upgrade/test_r2002.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/in_place_upgrade
copying vnc_cfg_api_server/tests/resources/__init__.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_bgp_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_bgpaas.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_data_center_interconnect.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_fabric_namespace.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_firewall.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_floating_ip.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_flow_node.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_global_system_config.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_host_based_service.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_logical_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_logical_router.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_node_port.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_physical_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_port_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_port_tuple.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_project.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_resource_base.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_route_target.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_routing_instance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_routing_policy.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_security_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_service_appliance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_service_instance.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_storm_control_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_sub_cluster.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_sync_node_profile.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_tag.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_tag_type.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_virtual_machine_interface.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_virtual_network.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
copying vnc_cfg_api_server/tests/resources/test_virtual_port_group.py -> contrail-api-server-0.1.dev0/vnc_cfg_api_server/tests/resources
Writing contrail-api-server-0.1.dev0/setup.cfg
Creating tar archive
removing 'contrail-api-server-0.1.dev0' (and everything under it)
Done!
Schemas generated under directory: /root/contrail/build/debug/schema/yaml
writing output... [ 28%] index
writing output... [ 42%] library_details
writing output... [ 57%] library_reference
writing output... [ 71%] rest_details
writing output... [ 85%] tutorial_with_library
writing output... [100%] tutorial_with_rest

/root/work/build/debug/api-lib/doc/source/contrail_openapi.rst:3575: WARNING: undefined label: 'attachmentaddresstype-label'
/root/work/build/debug/api-lib/doc/source/library_details.rst:26: WARNING: unknown document: 'vnc_cfg.xsd'
/root/work/build/debug/api-lib/vnc_api/gen/resource_xsd.py:docstring of gen.resource_xsd:1: WARNING: unknown document: 'vnc_cfg.xsd'
/root/work/build/debug/api-lib/doc/source/rest_details.rst:6: WARNING: unknown document: 'vnc_cfg.xsd'
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, 6 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.3.2,bottle==0.12.25,cached-property==1.5.2,cassandra-driver==3.29.2,certifi==2025.4.26,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,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.4.0,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.9.2,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.2,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.29,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='1320009276'
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: 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: certifi>=2017.4.17 in ./.tox/py36/lib/python3.6/site-packages (from requests->contrail-api-client==0.1.dev0) (2025.4.26)
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)
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)
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=1256468 sha256=bccf3b366c0d1c572f56875d075062c1c9118452147bc06b5c50fbac39518f5a
  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
05/05/2025 04:43:05.160 7fc3284ad6d8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: False
05/05/2025 04:43:05.188 7fc3284ad6d8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:39239
05/05/2025 04:43:05.202 7fc3284ad6d8 [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
05/05/2025 04:43:05.293 7fb32f9986d8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: 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
05/05/2025 04:43:05.300 7fe120e036d8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: 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
05/05/2025 04:43:05.308 7f2939ea36d8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: False
05/05/2025 04:43:05.323 7fb32f9986d8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:59215
05/05/2025 04:43:05.327 7fe120e036d8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:35389
05/05/2025 04:43:05.335 7f2939ea36d8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:34653
05/05/2025 04:43:05.337 7fb32f9986d8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE]
05/05/2025 04:43:05.341 7fe120e036d8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE]
05/05/2025 04:43:05.350 7f2939ea36d8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE]
......Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7fe1199ffbe0 set()>))...
Listening on http://10.0.0.50:53643/
Hit Ctrl-C to quit.

05/05/2025 04:43:07.502 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:07.515 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:07.515 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:07.515 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:07.516 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:07.516 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:07.516 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:07.516 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.518 7fe1197e4630 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:07.519 7fe1197e4630 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 1> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:07.519 7fe1197e4630 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:07.519 7fe1197e4630 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:07.519 7fe1197e4630 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445387519043  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:07.519 7fe1197e4630 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7fb32c59f390 set()>))...
Listening on http://10.0.0.50:55859/
Hit Ctrl-C to quit.

Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
.2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
05/05/2025 04:43:07.565 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template e1463cb3-b6e0-4dc2-b14b-c8b96210f192 from database
05/05/2025 04:43:07.565 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multidevfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:07.566 7fe1278fd188 [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 = 1746445387566  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   >>  
05/05/2025 04:43:07.567 7fe1278fd188 [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
05/05/2025 04:43:07.567 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:07.568 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.568 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:07.568 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template e1463cb3-b6e0-4dc2-b14b-c8b96210f192 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Fabric fab01 already exists
2025/05/05 04:43:07 INFO     Fabric fab01 already exists
2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
2025/05/05 04:43:07 INFO     Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
05/05/2025 04:43:07.664 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.665 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:07.665 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:07.665 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:07.666 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template e1463cb3-b6e0-4dc2-b14b-c8b96210f192 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
2025/05/05 04:43:07 INFO     Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
2025/05/05 04:43:07 INFO     Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
.2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
05/05/2025 04:43:07.764 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.766 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:07.767 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:07.767 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:07.767 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.768 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:07.768 7fe1278fd188 [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"
05/05/2025 04:43:07.769 7fe1278fd188 [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 = 1746445387768  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   >>  
05/05/2025 04:43:07.769 7fe1278fd188 [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
05/05/2025 04:43:07.769 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.Fabric fab01 already exists
2025/05/05 04:43:07 INFO     Fabric fab01 already exists
2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
05/05/2025 04:43:07.835 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
2025/05/05 04:43:07 INFO     Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
2025/05/05 04:43:07 WARNING  __default__ [SYS_WARN]: VncApiDebug: lack of registered extension leads to RuntimeError  
05/05/2025 04:43:07.868 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:07.869 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:07.869 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:07.869 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:07.869 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:07.869 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:07.870 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.874 7fe11980e048 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:07.875 7fe11980e048 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 2> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:07.877 7fe11980e048 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:07.877 7fe11980e048 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:07.877 7fe11980e048 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445387874911  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:07.878 7fe11980e048 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:07.884 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:07.884 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multi_devfamilies" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:07.884 7fe1278fd188 [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 = 1746445387885  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   >>  
05/05/2025 04:43:07.884 7fe1278fd188 [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
05/05/2025 04:43:07.885 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:07.885 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.885 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:07.885 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
2025/05/05 04:43:07 INFO     Cli config dfb0cd32-46ca-4996-b155-806878d4e517 already exists
.05/05/2025 04:43:07.981 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.982 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:07.983 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:07.983 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:07.983 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:07.983 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:07.984 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:07.984 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:07.984 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:07.984 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:07.984 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:08.079 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.080 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.080 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.080 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.081 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:08.178 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml"
05/05/2025 04:43:08.180 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.181 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.181 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.181 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml"
05/05/2025 04:43:08.181 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multi_devfamilies" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.182 7fe1278fd188 [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"
05/05/2025 04:43:08.182 7fe1278fd188 [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 = 1746445388182  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   >>  
05/05/2025 04:43:08.183 7fe1278fd188 [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
05/05/2025 04:43:08.183 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.05/05/2025 04:43:08.245 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:08.258 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:08.258 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:08.258 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:08.258 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:08.258 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:08.259 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:08.259 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.261 7fe119818240 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:08.261 7fe119818240 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 3> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:08.262 7fe119818240 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:08.262 7fe119818240 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:08.262 7fe119818240 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445388261695  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:08.262 7fe119818240 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:08.307 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:08.308 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multivendors" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.308 7fe1278fd188 [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 = 1746445388308  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   >>  
05/05/2025 04:43:08.308 7fe1278fd188 [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
05/05/2025 04:43:08.309 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:08.309 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.309 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.309 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7f29335199e8 set()>))...
Listening on http://10.0.0.50:56073/
Hit Ctrl-C to quit.

10.0.0.50:56073 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused
05/05/2025 04:43:08.407 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.408 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.408 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.408 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.408 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.409 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.409 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:08.409 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:08.409 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.409 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.410 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:08.508 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.510 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.511 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.511 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.511 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.512 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.512 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:08.512 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:08.512 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.513 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.513 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:08.611 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml"
05/05/2025 04:43:08.614 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.614 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.614 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.615 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml"
05/05/2025 04:43:08.615 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multivendors" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.615 7fe1278fd188 [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"
05/05/2025 04:43:08.616 7fe1278fd188 [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 = 1746445388616  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   >>  
05/05/2025 04:43:08.616 7fe1278fd188 [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
05/05/2025 04:43:08.616 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.05/05/2025 04:43:08.677 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:08.690 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:08.691 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.694 7fe1197a0240 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:08.695 7fe1197a0240 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 4> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:08.695 7fe1197a0240 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:08.695 7fe1197a0240 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:08.695 7fe1197a0240 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445388694918  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:08.695 7fe1197a0240 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:08.741 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:08.741 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_no_vendor" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.742 7fe1278fd188 [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 = 1746445388742  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   >>  
05/05/2025 04:43:08.742 7fe1278fd188 [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
05/05/2025 04:43:08.742 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:08.742 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.742 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.742 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:08.840 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.843 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.843 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.843 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.844 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.844 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.844 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:08.845 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:08.845 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.845 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.845 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
...........05/05/2025 04:43:08.944 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.945 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:08.946 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:08.946 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:08.946 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:08.946 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:08.946 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:08.947 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:08.947 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:08.947 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:08.947 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
.10.0.0.50:55859 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused
05/05/2025 04:43:09.045 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml"
05/05/2025 04:43:09.048 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.048 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.048 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.049 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml"
05/05/2025 04:43:09.049 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_no_vendor" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.049 7fe1278fd188 [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"
05/05/2025 04:43:09.050 7fe1278fd188 [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 = 1746445389049  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   >>  
05/05/2025 04:43:09.050 7fe1278fd188 [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
05/05/2025 04:43:09.051 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.05/05/2025 04:43:09.118 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:09.159 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:09.159 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:09.160 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:09.160 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:09.160 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:09.160 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:09.161 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.165 7fe1197b3e10 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:09.166 7fe1197b3e10 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 5> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:09.166 7fe1197b3e10 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:09.166 7fe1197b3e10 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:09.167 7fe1197b3e10 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445389165873  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:09.167 7fe1197b3e10 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:09.175 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:09.176 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.176 7fe1278fd188 [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 = 1746445389176  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  >>  
05/05/2025 04:43:09.176 7fe1278fd188 [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
05/05/2025 04:43:09.176 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:09.176 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.177 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.177 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.177 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:09.279 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yml"
05/05/2025 04:43:09.282 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.283 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.283 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.284 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yml"
05/05/2025 04:43:09.284 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.284 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:09.285 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.285 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.285 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.286 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:09.387 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:09.388 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:09.389 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.390 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.390 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.390 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
.05/05/2025 04:43:09.489 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test2.yaml"
05/05/2025 04:43:09.491 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.491 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.492 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.492 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test2.yaml"
05/05/2025 04:43:09.492 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.493 7fe1278fd188 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.493 7fe1278fd188 [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 = 1746445389493  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  >>  
05/05/2025 04:43:09.494 7fe1278fd188 [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
05/05/2025 04:43:09.494 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=<Pool at 0x7fc325b4def0 set()>))...
Listening on http://10.0.0.50:43929/
Hit Ctrl-C to quit.

Fabric fab01 already exists
05/05/2025 04:43:09.558 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:09.592 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:09.592 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:09.592 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:09.592 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:09.592 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:09.593 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:09.593 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.597 7fe1197c1a20 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:09.597 7fe1197c1a20 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 6> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:09.598 7fe1197c1a20 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:09.598 7fe1197c1a20 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:09.598 7fe1197c1a20 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445389597556  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:09.598 7fe1197c1a20 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:09.606 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:09.606 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template1" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.607 7fe1278fd188 [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 = 1746445389607  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  >>  
05/05/2025 04:43:09.607 7fe1278fd188 [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
05/05/2025 04:43:09.607 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:09.607 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.607 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.607 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.607 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical role already exists
Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists
05/05/2025 04:43:09.707 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yml"
05/05/2025 04:43:09.709 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.710 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.710 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.710 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yml"
05/05/2025 04:43:09.710 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.711 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:09.711 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.711 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists
05/05/2025 04:43:09.711 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.711 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:09.819 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:09.822 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.822 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.822 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.823 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:09.823 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.823 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:09.823 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:09.823 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:09.824 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:09.824 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
05/05/2025 04:43:09.925 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:09.928 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:09.928 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:09.928 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:09.929 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:09.929 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.929 7fe1278fd188 [FabricAnsible] [DEBUG]: Job summary: Job execution completed successfully.Completed playbook execution for job template "Test_template1" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:09.930 7fe1278fd188 [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 = 1746445389930  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  >>  
05/05/2025 04:43:09.930 7fe1278fd188 [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
05/05/2025 04:43:09.931 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.05/05/2025 04:43:09.994 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists
05/05/2025 04:43:10.007 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:10.007 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:10.007 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:10.008 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:10.008 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:10.008 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:10.010 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:10.012 7fe1197cf0f0 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:10.012 7fe1197cf0f0 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 7> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:10.013 7fe1197cf0f0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:10.013 7fe1197cf0f0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:10.013 7fe1197cf0f0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445390012763  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:10.013 7fe1197cf0f0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:10.057 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:10.057 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_abort_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:10.057 7fe1278fd188 [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 = 1746445390058  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  >>  
05/05/2025 04:43:10.057 7fe1278fd188 [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
05/05/2025 04:43:10.058 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:10.058 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:10.058 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:10.058 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:10.058 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:10.148 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml"
05/05/2025 04:43:10.150 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:10.150 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:10.150 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml"
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:10.151 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:10.152 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists
05/05/2025 04:43:10.247 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:10.248 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:10.248 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:10.249 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists
05/05/2025 04:43:10.349 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:10.352 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:10.352 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:10.353 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:10.353 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:10.353 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:10.354 7fe1278fd188 [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"
05/05/2025 04:43:10.355 7fe1278fd188 [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 = 1746445390354  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  >>  
05/05/2025 04:43:10.355 7fe1278fd188 [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
05/05/2025 04:43:10.356 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
05/05/2025 04:43:10.356 7fe1278fd188 [FabricAnsible] [INFO]: Job aborting...
05/05/2025 04:43:10.356 7fe1278fd188 [FabricAnsible] [INFO]: Aborting pid=123
05/05/2025 04:43:10.357 7fe1278fd188 [FabricAnsible] [DEBUG]: Job summary: Job failed. 
Job aborting...
05/05/2025 04:43:10.358 7fe1278fd188 [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 = 1746445390357  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  >>  
05/05/2025 04:43:10.358 7fe1278fd188 [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
05/05/2025 04:43:10.358 7fe1278fd188 [FabricAnsible] [INFO]: Found recovery playbooks for workflow. Will try to cleanup before abort.
05/05/2025 04:43:10.359 7fe1198520f0 [FabricAnsible] [DEBUG]: Running recovery playbook job_manager_test_recovery.yml
05/05/2025 04:43:10.359 7fe1198520f0 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:10.360 7fe1198520f0 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:10.360 7fe1198520f0 [FabricAnsible] [INFO]: success_task_percent 100.0 failed_task_percent None 
05/05/2025 04:43:10.360 7fe1198520f0 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists
05/05/2025 04:43:10.463 7fe1198520f0 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml"
05/05/2025 04:43:10.465 7fe1198520f0 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:10.466 7fe1198520f0 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:10.466 7fe1198520f0 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:10.466 7fe1198520f0 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml"
05/05/2025 04:43:10.467 7fe1198520f0 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_abort_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:10.467 7fe1198520f0 [FabricAnsible] [INFO]: Finished cleanup
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
05/05/2025 04:43:11.390 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:11.421 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:11.422 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:11.422 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:11.422 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:11.422 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:11.423 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:11.424 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.427 7fe11975c588 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:11.428 7fe11975c588 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 8> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:11.429 7fe11975c588 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:11.429 7fe11975c588 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:11.429 7fe11975c588 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445391428297  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:11.430 7fe11975c588 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:11.436 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:11.436 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:11.437 7fe1278fd188 [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 = 1746445391437  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  >>  
05/05/2025 04:43:11.437 7fe1278fd188 [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
05/05/2025 04:43:11.437 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:11.437 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:11.437 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.437 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:11.437 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical role already exists
05/05/2025 04:43:11.519 7fe11975b198 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle]
05/05/2025 04:43:11.522 7fe11975b198 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail
05/05/2025 04:43:11.523 7fe11975b198 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect]
05/05/2025 04:43:11.523 7fe11975b198 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect]
05/05/2025 04:43:11.525 7fe11975b198 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle]
05/05/2025 04:43:11.525 7fe11975b198 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:11.525 7fe11975b198 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445387519043  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  >>  
05/05/2025 04:43:11.525 7fe11975b198 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
Device image dfb0cd32-46ca-4996-b155-806878d4e501 already exists
05/05/2025 04:43:11.536 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml"
05/05/2025 04:43:11.538 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:11.538 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:11.539 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:11.539 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_error.yml"
05/05/2025 04:43:11.539 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:11.540 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:11.540 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:11.540 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.540 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:11.540 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Device image dfb0cd32-46ca-4996-b155-806878d4e502 already exists
05/05/2025 04:43:11.637 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:11.638 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:11.638 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:11.638 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:11.638 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:11.639 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:11.639 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:11.639 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:11.639 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.640 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:11.640 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e511 already exists
05/05/2025 04:43:11.743 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:11.746 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:11.746 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:11.747 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:11.747 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:11.747 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_with_recovery" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:11.748 7fe1278fd188 [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"
05/05/2025 04:43:11.749 7fe1278fd188 [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 = 1746445391748  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  >>  
05/05/2025 04:43:11.749 7fe1278fd188 [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
05/05/2025 04:43:11.749 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
05/05/2025 04:43:11.752 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.805 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:11.805 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_with_recovery" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:11.806 7fe1278fd188 [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 = 1746445391806  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  >>  
05/05/2025 04:43:11.806 7fe1278fd188 [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
05/05/2025 04:43:11.806 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:11.807 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:11.807 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.807 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:11.807 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:11.875 7fe119818cc0 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle]
05/05/2025 04:43:11.877 7fe119818cc0 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail
05/05/2025 04:43:11.877 7fe119818cc0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect]
05/05/2025 04:43:11.877 7fe119818cc0 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect]
05/05/2025 04:43:11.880 7fe119818cc0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle]
05/05/2025 04:43:11.880 7fe119818cc0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:11.881 7fe119818cc0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445387874911  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  >>  
05/05/2025 04:43:11.881 7fe119818cc0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
Physical router dfb0cd32-46ca-4996-b155-806878d4e512 already exists
05/05/2025 04:43:11.901 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml"
05/05/2025 04:43:11.903 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:11.904 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:11.904 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:11.904 7fe1278fd188 [FabricAnsible] [ERROR]: Playbook "job_manager_test_error.yml" exited with error.
05/05/2025 04:43:11.905 7fe1278fd188 [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.

05/05/2025 04:43:11.906 7fe1278fd188 [FabricAnsible] [ERROR]: Stop the workflow on the failed Playbook.
05/05/2025 04:43:11.906 7fe1278fd188 [FabricAnsible] [DEBUG]: Job summary: Job failed. 
Playbook "job_manager_test_error.yml" exited with error.
05/05/2025 04:43:11.907 7fe1278fd188 [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 = 1746445391906  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  >>  
05/05/2025 04:43:11.907 7fe1278fd188 [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
05/05/2025 04:43:11.907 7fe1278fd188 [FabricAnsible] [INFO]: Found recovery playbooks for workflow. Will try to cleanup.
05/05/2025 04:43:11.907 7fe1278fd188 [FabricAnsible] [DEBUG]: Running recovery playbook job_manager_test_recovery.yml
05/05/2025 04:43:11.908 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:11.908 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:11.908 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 100.0 failed_task_percent None 
05/05/2025 04:43:11.908 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:12.010 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_error.yml"
05/05/2025 04:43:12.013 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:12.013 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:12.014 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:12.014 7fe1278fd188 [FabricAnsible] [ERROR]: Playbook "job_manager_test_error.yml" exited with error.
05/05/2025 04:43:12.015 7fe1278fd188 [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.

05/05/2025 04:43:12.015 7fe1278fd188 [FabricAnsible] [INFO]: Finished cleanup
05/05/2025 04:43:12.016 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.Physical router dfb0cd32-46ca-4996-b155-806878d4e513 already exists
05/05/2025 04:43:12.085 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: CONNECT TO COLLECTOR: True
05/05/2025 04:43:12.122 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG]
05/05/2025 04:43:12.122 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: FILE: [None] -> [<stdout>]
05/05/2025 04:43:12.122 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Logging: SYSLOG: [None] -> [LOG_LOCAL0]
05/05/2025 04:43:12.122 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Trace: PRINT: [None] -> [False]
05/05/2025 04:43:12.123 7fe1278fd188 [FabricAnsible] [INFO]: SANDESH: Flow Logging: [None] -> [False]
05/05/2025 04:43:12.123 7fe1278fd188 [FabricAnsible] [INFO]: Sandesh is initialized. Config logger instance created.
05/05/2025 04:43:12.123 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:12.127 7fe119818978 [FabricAnsible] [INFO]: Processing event[EvStart] in state[none]
05/05/2025 04:43:12.128 7fe119818978 [FabricAnsible] [DEBUG]: Add uve <localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b, 11> in the [ObjectGeneratorInfo:SandeshModuleClientTrace] map
05/05/2025 04:43:12.128 7fe119818978 [FabricAnsible] [INFO]: Sandesh Client: Event[EvStart] => State[none] -> State[Idle]
05/05/2025 04:43:12.128 7fe119818978 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:12.128 7fe119818978 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445392128093  collector_name =   collector_ip =   collector_list = [ 127.0.0.1:8086,  ]  >>  sm_queue_count = 0  max_sm_queue_count = 1  >>  
05/05/2025 04:43:12.129 7fe119818978 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:12.136 7fe1278fd188 [FabricAnsible] [DEBUG]: Read job template c3363bbf-0d51-4472-90cc-46445127c972 from database
05/05/2025 04:43:12.136 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting execution for job template "Test_template_multidevice" and execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:12.137 7fe1278fd188 [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 = 1746445392137  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   >>  
05/05/2025 04:43:12.137 7fe1278fd188 [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
05/05/2025 04:43:12.137 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 190.0 
05/05/2025 04:43:12.137 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:12.137 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:12.137 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
Physical router dfb0cd32-46ca-4996-b155-806878d4e514 already exists
05/05/2025 04:43:12.230 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:12.233 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:12.233 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:12.233 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:12.234 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:12.234 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:12.234 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 95.0 
05/05/2025 04:43:12.234 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:12.234 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:12.235 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:12.235 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:12.262 7fe11977f8d0 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle]
05/05/2025 04:43:12.265 7fe11977f8d0 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail
05/05/2025 04:43:12.266 7fe11977f8d0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect]
05/05/2025 04:43:12.266 7fe11977f8d0 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect]
05/05/2025 04:43:12.268 7fe11977f8d0 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle]
05/05/2025 04:43:12.268 7fe11977f8d0 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:12.268 7fe11977f8d0 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445388261695  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  >>  
05/05/2025 04:43:12.269 7fe11977f8d0 [FabricAnsible] [INFO]: Discarding event[EvSandeshUVESend] in state[Idle]
Physical router dfb0cd32-46ca-4996-b155-806878d4e515 already exists
05/05/2025 04:43:12.332 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test.yaml"
05/05/2025 04:43:12.334 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:12.335 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:12.335 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:12.335 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test.yaml"
05/05/2025 04:43:12.335 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:12.336 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent 0.0 
05/05/2025 04:43:12.336 7fe1278fd188 [FabricAnsible] [DEBUG]: Device data is not passed from api server.
05/05/2025 04:43:12.336 7fe1278fd188 [FabricAnsible] [DEBUG]: Job manager initialized
05/05/2025 04:43:12.336 7fe1278fd188 [FabricAnsible] [INFO]: success_task_percent 95.0 failed_task_percent None 
05/05/2025 04:43:12.336 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting playbook execution for job template c3363bbf-0d51-4472-90cc-46445127c972 with execution id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b
05/05/2025 04:43:12.434 7fe1278fd188 [FabricAnsible] [DEBUG]: Starting to execute the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:12.437 7fe1278fd188 [FabricAnsible] [INFO]: File got created for exec_id 6d69febf-82da-4998-8ba9-dbff8f6e7a5b.. proceeding to read contents..
05/05/2025 04:43:12.437 7fe1278fd188 [FabricAnsible] [DEBUG]: Line read ...c3363bbf-0d51-4472-90cc-46445127c972END

05/05/2025 04:43:12.437 7fe1278fd188 [FabricAnsible] [INFO]: File closed successfully!
05/05/2025 04:43:12.438 7fe1278fd188 [FabricAnsible] [DEBUG]: Finished executing the playbook "job_manager_test_multiple.yml"
05/05/2025 04:43:12.438 7fe1278fd188 [FabricAnsible] [DEBUG]: Completed playbook execution for job template "Test_template_multidevice" with execution id "6d69febf-82da-4998-8ba9-dbff8f6e7a5b"
05/05/2025 04:43:12.438 7fe1278fd188 [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"
05/05/2025 04:43:12.439 7fe1278fd188 [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 = 1746445392439  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   >>  
05/05/2025 04:43:12.439 7fe1278fd188 [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
05/05/2025 04:43:12.440 7fe1278fd188 [FabricAnsible] [INFO]: Closed Sandesh connection
.Physical router dfb0cd32-46ca-4996-b155-806878d4e516 already exists
Physical router dfb0cd32-46ca-4996-b155-806878d4e517 already exists
05/05/2025 04:43:12.696 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle]
05/05/2025 04:43:12.699 7fe1198262e8 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail
05/05/2025 04:43:12.700 7fe1198262e8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect]
05/05/2025 04:43:12.700 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect]
05/05/2025 04:43:12.702 7fe1198262e8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle]
05/05/2025 04:43:12.702 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:12.703 7fe1198262e8 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445388694918  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  >>  
05/05/2025 04:43:12.703 7fe1198262e8 [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
05/05/2025 04:43:13.167 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvIdleHoldTimerExpired] in state[Idle]
05/05/2025 04:43:13.169 7fe1198262e8 [FabricAnsible] [ERROR]: Session Event: TCP Connect Fail
05/05/2025 04:43:13.170 7fe1198262e8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvIdleHoldTimerExpired] => State[Idle] -> State[Connect]
05/05/2025 04:43:13.170 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvTcpConnectFail] in state[Connect]
05/05/2025 04:43:13.171 7fe1198262e8 [FabricAnsible] [INFO]: Sandesh Client: Event[EvTcpConnectFail] => State[Connect] -> State[Idle]
05/05/2025 04:43:13.171 7fe1198262e8 [FabricAnsible] [INFO]: Processing event[EvSandeshUVESend] in state[Idle]
05/05/2025 04:43:13.172 7fe1198262e8 [FabricAnsible] [ERROR]: SANDESH: [DROP: WrongClientSMState] SandeshModuleClientTrace: data = <<  name = localhost:Config:FabricAnsible:6d69febf-82da-4998-8ba9-dbff8f6e7a5b  client_info = <<  status = Idle  successful_connections = 0  pid = 3524  start_time = 1746445389165873  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  >>  
05/05/2025 04:43:13.172 7fe1198262e8 [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
10.0.0.50:53643 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused
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
.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.50:43929 not up, retrying in 2 secs, 29 tries remaining: [Errno 111] Connection refused

======
Totals
======
Ran: 35 tests in 9.7037 sec.
 - Passed: 35
 - Skipped: 0
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 15.3078 sec.

==============
Worker Balance
==============
 - Worker 0 (15 tests) => 0:00:01.625529
 - Worker 1 (6 tests) => 0:00:00.005858
 - Worker 2 (5 tests) => 0:00:09.703716
 - Worker 3 (9 tests) => 0:00:04.992018
Test id                                                                                    Runtime (s)
-----------------------------------------------------------------------------------------  -----------
test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_all_devices           2.254
test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_hitless_upgrade_plan  1.879
test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_device_info           1.871
test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_next_batch            1.856
test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_validate_critical_roles   1.842
test.test_job_manager.TestJobManager.test_execute_job_with_abort                           1.429
test.test_job_manager.TestJobManager.test_execute_job_with_recovery                        0.655
test.test_job_manager.TestJobManager.test_execute_job_success                              0.443
test.test_job_manager.TestJobManager.test_execute_job_success_multiple_templates           0.436
test.test_job_manager.TestJobManager.test_execute_job_no_vendor                            0.434
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
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_create_node_properties_missing_one_value [0.000726s] ... ok
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_create_node_properties_with_full_input [0.000458s] ... ok
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_fail_name [0.000694s] ... ok
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_fail_regex [0.000390s] ... ok
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_ovs [0.000376s] ... ok
{1} test.test_discover_os_computes.TestDiscoverOsComputes.test_get_node_type_sriov [0.000202s] ... ok
{0} test.test_cli_sync_filters.TestCliSyncFilters.test_cli_sync_approve [0.203522s] ... ok
{0} test.test_cli_sync_filters.TestCliSyncFilters.test_cli_sync_reject [0.217122s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_multiple_device_families [0.321614s] ... ok
{0} test.test_cli_sync_filters.TestCliSyncFilters.test_create_cli_obj [0.161514s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_multiple_device_families_multiple_playbooks [0.413398s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_multiple_vendors_multiple_playbooks [0.432938s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_auth_token_not_present [0.002890s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_invalid_vnc_class [0.002022s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_invalid_vnc_op [0.001420s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_job_ctx_not_present [0.001443s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_job_ctx_reqd_params_not_present [0.001424s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_object_type_not_present [0.001596s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_bulk_create [0.004848s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_bulk_update [0.003744s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_create [0.003572s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_read [0.003372s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_read_with_job_params [0.002678s] ... ok
{0} test.test_vnc_db_mod.TestFabricVncDbModule.test_vnc_update [0.003834s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_no_vendor [0.433818s] ... ok
{2} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_all_devices [2.254356s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_success [0.442738s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_success_multiple_templates [0.436484s] ... ok
{2} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_device_info [1.870863s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_with_abort [1.429196s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_with_recovery [0.654778s] ... ok
{3} test.test_job_manager.TestJobManager.test_execute_job_with_vendor_only [0.423184s] ... ok
{2} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_hitless_upgrade_plan [1.879252s] ... ok
{2} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_get_next_batch [1.855674s] ... ok
{2} test.test_hitless_upgrade_filters.TestHitlessUpgradeFilters.test_validate_critical_roles [1.841639s] ... ok

======
Totals
======
Ran: 35 tests in 9.7037 sec.
 - Passed: 35
 - Skipped: 0
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 15.3078 sec.

==============
Worker Balance
==============
 - Worker 0 (15 tests) => 0:00:01.625529
 - Worker 1 (6 tests) => 0:00:00.005858
 - Worker 2 (5 tests) => 0:00:09.703716
 - Worker 3 (9 tests) => 0:00:04.992018
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.3.2,bottle==0.12.25,cached-property==1.5.2,cassandra-driver==3.29.2,certifi==2025.4.26,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.4.0,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.9.2,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='1320009276'
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.zkfayvyn.xml
Console Log:    build/debug/config/fabric-ansible/test.zkfayvyn.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_cli_sync_reject - SUCCESS
.test_execute_job_multiple_device_families - SUCCESS
.test_create_cli_obj - SUCCESS
.test_execute_job_multiple_device_families_multiple_playbooks - SUCCESS
.test_execute_job_multiple_vendors_multiple_playbooks - 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_no_vendor - SUCCESS
.test_get_all_devices - SUCCESS
.test_execute_job_success - 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