Skip to content

Commit

Permalink
Fixes:ISSU vrouter agent sometims in init state after ISSU migrate / …
Browse files Browse the repository at this point in the history
…rollback

Description: stopping supervisor-vrouter is needed to remove vrouter module. But stopping supervisor-vrouter might take some time, which is causing a failure in rmmod of vrouter, as vrouter is still in use by contrail-vrouter-agent. With -w option, rmmod will wait till vrouter module is not in use before it is removed.
Closes-Bug:1680653

Change-Id: If53da17cdca420cc70ed6ba7f9a8396397c3d735
  • Loading branch information
Suresh-vin committed Apr 7, 2017
1 parent 3d17545 commit fae7a01
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/config/utils/issu_process.sh
Expand Up @@ -7,7 +7,7 @@ function issu_contrail_switch_compute_node {
openstack-config --set /etc/contrail/supervisord_vrouter_files/contrail-vrouter-agent.ini program:contrail-vrouter-agent killasgroup true
openstack-config --set /etc/contrail/contrail-vrouter-nodemgr.conf DISCOVERY server $1
for i in `ls /etc/contrail/contrail-tor-agent-*`; do echo $i; openstack-config --set $i DISCOVERY server $1; done
service supervisor-vrouter stop; rmmod vrouter;modprobe vrouter;service supervisor-vrouter start
service supervisor-vrouter status; service supervisor-vrouter stop; service supervisor-vrouter status; rmmod -w vrouter;modprobe vrouter;service supervisor-vrouter start
contrail-status
route -n
}
Expand Down

0 comments on commit fae7a01

Please sign in to comment.