Public bug reported:

[Issue]

I'm checking the behavior when system failure cases.
Instance status never changed from BUILD after rabbitmq restarted.

[How to reproduce]

1) boot services that contained nova and rabbit.

2) kill rabbitmq service for simulating system failure.

$ ps aux|grep beam|grep -v grep
rabbitmq 15816  2.4  1.3 146496 27048 ?        Sl   20:05   0:01 
/usr/lib/erlang/erts-5.10.4/bin/beam -W w -K true -A30 -P 1048576 -- -root 
/usr/lib/erlang -progname erl -- -home /var/lib/rabbitmq -- -pa 
/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.4/sbin/../ebin -noshell -noinput -s 
rabbit boot -sname rabbit@interdev -boot start_sasl -kernel 
inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -sasl 
sasl_error_logger false -rabbit error_logger 
{file,"/var/log/rabbitmq/rab...@interdev.log"} -rabbit sasl_error_logger 
{file,"/var/log/rabbitmq/rab...@interdev-sasl.log"} -rabbit 
enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir 
"/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.4/sbin/../plugins" -rabbit 
plugins_expand_dir "/var/lib/rabbitmq/mnesia/rabbit@interdev-plugins-expand" 
-os_mon start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup 
false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@interdev"
$ sudo kill -SIGKILL 15816

3) restart rabbitmq service.

$ sudo /etc/init.d/rabbitmq-server start
 * Starting message broker rabbitmq-server                                      
                                 [ OK ]

4) request to boot instance

$ nova boot --flavor 1 --image 41793321-51b1-413a-a69f-0c25d7a63b22 aaa
+--------------------------------------+-------------------------------------------------+
| Property                             | Value                                  
         |
+--------------------------------------+-------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                 
         |
| OS-EXT-AZ:availability_zone          | nova                                   
         |
| OS-EXT-SRV-ATTR:host                 | -                                      
         |
| OS-EXT-SRV-ATTR:hypervisor_hostname  | -                                      
         |
| OS-EXT-SRV-ATTR:instance_name        | instance-00000005                      
         |
| OS-EXT-STS:power_state               | 0                                      
         |
| OS-EXT-STS:task_state                | scheduling                             
         |
| OS-EXT-STS:vm_state                  | building                               
         |
| OS-SRV-USG:launched_at               | -                                      
         |
| OS-SRV-USG:terminated_at             | -                                      
         |
| accessIPv4                           |                                        
         |
| accessIPv6                           |                                        
         |
| adminPass                            | 2gV49MZNHLQm                           
         |
| config_drive                         |                                        
         |
| created                              | 2014-06-19T11:06:51Z                   
         |
| flavor                               | m1.tiny (1)                            
         |
| hostId                               |                                        
         |
| id                                   | 157f3d5d-5d26-4a55-9d7c-ab0dc3d9fdc9   
         |
| image                                | CorePlus 
(41793321-51b1-413a-a69f-0c25d7a63b22) |
| key_name                             | -                                      
         |
| metadata                             | {}                                     
         |
| name                                 | aaa                                    
         |
| os-extended-volumes:volumes_attached | []                                     
         |
| progress                             | 0                                      
         |
| security_groups                      | default                                
         |
| status                               | BUILD                                  
         |
| tenant_id                            | 5924ee51bb6945f39dc7010687ef43af       
         |
| updated                              | 2014-06-19T11:06:54Z                   
         |
| user_id                              | 35b1c3ef8b9d442cad696d049f7b2041       
         |
+--------------------------------------+-------------------------------------------------+
 

5) however, instance status never changed from BUILD/NOSTATE

$ nova list
+--------------------------------------+------+--------+------------+-------------+----------+
| ID                                   | Name | Status | Task State | Power 
State | Networks |
+--------------------------------------+------+--------+------------+-------------+----------+
| 157f3d5d-5d26-4a55-9d7c-ab0dc3d9fdc9 | aaa  | BUILD  | -          | NOSTATE   
  |          |
+--------------------------------------+------+--------+------------+-------------+----------+

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1332036

Title:
  Instance status would never changed from BUILD after rabbitmq
  restarted

Status in OpenStack Compute (Nova):
  New

Bug description:
  
  [Issue]

  I'm checking the behavior when system failure cases.
  Instance status never changed from BUILD after rabbitmq restarted.

  [How to reproduce]

  1) boot services that contained nova and rabbit.

  2) kill rabbitmq service for simulating system failure.

  $ ps aux|grep beam|grep -v grep
  rabbitmq 15816  2.4  1.3 146496 27048 ?        Sl   20:05   0:01 
/usr/lib/erlang/erts-5.10.4/bin/beam -W w -K true -A30 -P 1048576 -- -root 
/usr/lib/erlang -progname erl -- -home /var/lib/rabbitmq -- -pa 
/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.4/sbin/../ebin -noshell -noinput -s 
rabbit boot -sname rabbit@interdev -boot start_sasl -kernel 
inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -sasl 
sasl_error_logger false -rabbit error_logger 
{file,"/var/log/rabbitmq/rab...@interdev.log"} -rabbit sasl_error_logger 
{file,"/var/log/rabbitmq/rab...@interdev-sasl.log"} -rabbit 
enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir 
"/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.4/sbin/../plugins" -rabbit 
plugins_expand_dir "/var/lib/rabbitmq/mnesia/rabbit@interdev-plugins-expand" 
-os_mon start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup 
false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@interdev"
  $ sudo kill -SIGKILL 15816

  3) restart rabbitmq service.

  $ sudo /etc/init.d/rabbitmq-server start
   * Starting message broker rabbitmq-server                                    
                                   [ OK ]

  4) request to boot instance

  $ nova boot --flavor 1 --image 41793321-51b1-413a-a69f-0c25d7a63b22 aaa
  
+--------------------------------------+-------------------------------------------------+
  | Property                             | Value                                
           |
  
+--------------------------------------+-------------------------------------------------+
  | OS-DCF:diskConfig                    | MANUAL                               
           |
  | OS-EXT-AZ:availability_zone          | nova                                 
           |
  | OS-EXT-SRV-ATTR:host                 | -                                    
           |
  | OS-EXT-SRV-ATTR:hypervisor_hostname  | -                                    
           |
  | OS-EXT-SRV-ATTR:instance_name        | instance-00000005                    
           |
  | OS-EXT-STS:power_state               | 0                                    
           |
  | OS-EXT-STS:task_state                | scheduling                           
           |
  | OS-EXT-STS:vm_state                  | building                             
           |
  | OS-SRV-USG:launched_at               | -                                    
           |
  | OS-SRV-USG:terminated_at             | -                                    
           |
  | accessIPv4                           |                                      
           |
  | accessIPv6                           |                                      
           |
  | adminPass                            | 2gV49MZNHLQm                         
           |
  | config_drive                         |                                      
           |
  | created                              | 2014-06-19T11:06:51Z                 
           |
  | flavor                               | m1.tiny (1)                          
           |
  | hostId                               |                                      
           |
  | id                                   | 157f3d5d-5d26-4a55-9d7c-ab0dc3d9fdc9 
           |
  | image                                | CorePlus 
(41793321-51b1-413a-a69f-0c25d7a63b22) |
  | key_name                             | -                                    
           |
  | metadata                             | {}                                   
           |
  | name                                 | aaa                                  
           |
  | os-extended-volumes:volumes_attached | []                                   
           |
  | progress                             | 0                                    
           |
  | security_groups                      | default                              
           |
  | status                               | BUILD                                
           |
  | tenant_id                            | 5924ee51bb6945f39dc7010687ef43af     
           |
  | updated                              | 2014-06-19T11:06:54Z                 
           |
  | user_id                              | 35b1c3ef8b9d442cad696d049f7b2041     
           |
  
+--------------------------------------+-------------------------------------------------+
 

  5) however, instance status never changed from BUILD/NOSTATE

  $ nova list
  
+--------------------------------------+------+--------+------------+-------------+----------+
  | ID                                   | Name | Status | Task State | Power 
State | Networks |
  
+--------------------------------------+------+--------+------------+-------------+----------+
  | 157f3d5d-5d26-4a55-9d7c-ab0dc3d9fdc9 | aaa  | BUILD  | -          | NOSTATE 
    |          |
  
+--------------------------------------+------+--------+------------+-------------+----------+

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1332036/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to