SM provisioning task openstack_destroy to change state only for Openstack nodes

Bug #1720434 reported by Sarath
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.0
Won't Fix
Medium
Abhay Joshi
R4.1
Won't Fix
Medium
Abhay Joshi
Trunk
Invalid
Medium
Abhay Joshi

Bug Description

Version: 4.0.1.0-32-Ocata (regularBuild)
Topology: 3node HA with multiple computes (multi-cluster Esxi) & Kvm

This is display-only issue and not impact functionality.
SM provisioning task "openstack_destroy" to change state only for Openstack nodes and as it marks all other non-openstack nodes to "provision issued" and so it shows as like stuck in provisioning.

Please find below the details,

## server-manager provision --cluster_id cluster-vcenter-compute contrail_4_0_1_32_ocata --tasks openstack_destroy

>> below sm provisioing status show the issue,
root@5a10s26:~# watch server-manager display server --select id,status,roles
Every 2.0s: server-manager display server --select id,status,roles Fri Sep 29 12:00:58 2017

+--------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| id | status | roles |
+--------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| 5a10s31 | provision_completed | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb', u'openstack'] |
| 5a10s30 | provision_completed | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb', u'openstack'] |
| 5a10s29 | provision_completed | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb', u'contrail-vcenter-plugin', u'contrail-vcenter-compute', u'openstack'] |
| 5a10s01b | provision_issued | [u'contrail-vcenter-plugin', u'contrail-vcenter-compute', u'contrail-lb'] |
| 5a10s23 | provision_issued | [u'contrail-compute'] |
| contrailvm-5a10s27 | provision_issued | [u'contrail-compute'] |
| contrailvm-5a10s25 | provision_issued | [u'contrail-compute'] |
| contrailvm-5a10s31 | provision_issued | [u'contrail-compute'] |
+--------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------------------+

>>> below debug.log shows provision state changed for also non-openstack nodes

"2017-09-29 11:39:58,594-DEBUG-server_mgr_main.py:6745-provision_server(): provision queued. Number of servers provisioned is 8:"
"2017-09-29 11:39:58,603-INFO-server_mgr_main.py:7284-_do_provision_server(): 15:4:0:1:0 > 14:4:0:0:0 - Returning from _do_provision_server"
"2017-09-29 11:39:58,607-INFO-server_mgr_main.py:7284-_do_provision_server(): 15:4:0:1:0 > 14:4:0:0:0 - Returning from _do_provision_server"
"2017-09-29 11:39:58,612-INFO-server_mgr_main.py:7284-_do_provision_server(): 15:4:0:1:0 > 14:4:0:0:0 - Returning from _do_provision_server"
"2017-09-29 11:39:59,804-INFO-sm_ansible_utils.py:475-send_REST_request(): Sending post request to http://10.87.36.15:9003/run_ansible_playbooks"
"2017-09-29 11:40:00,815-INFO-sm_ansible_server.py:37-run(): Joining a process"
"2017-09-29 11:40:00,829-INFO-sm_ansible_playbook.py:791-run(): Executing Ansible Playbook Actions: ['openstack_destroy']"

Revision history for this message
Abhay Joshi (abhayj) wrote :

Bug not applicable to 5.0.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.