rejoin-stack doesn't support RAMCloud

Bug #1522029 reported by Shlomo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DragonFlow
Invalid
Medium
Unassigned

Bug Description

steps:
1. Install ramcloud
2. reboot server
3. run rejoin-stack

result:
1. ramcloud services are down (coordinator, server)
2. DF service is down

Li Ma (nick-ma-z)
Changed in dragonflow:
assignee: nobody → Li Ma (nick-ma-z)
Revision history for this message
Li Ma (nick-ma-z) wrote :

I'll try to figure out how to fix it. BTW, you can run stack.sh instead.
Also, you can specify OFFLINE=True in your local.conf to speed up the process.

Revision history for this message
Shlomo (shlominar) wrote :

As far as I know, it's not possible to run stack again, you must run either rejoin or unstack and stack again.

Revision history for this message
Li Ma (nick-ma-z) wrote :

In the previous thread, I mean you should run stack.sh after you reboot your server. But I'm not sure rejoin is working as this is what the bug says.

Revision history for this message
Shlomo (shlominar) wrote :

Running stack again will erase the whole Openstack environment (networks, VMs, etc.), therefore we have to add support in the rejoin for RAMCloud.

Revision history for this message
Li Ma (nick-ma-z) wrote :

The DF service which is down after reboot is related to this bug:
https://bugs.launchpad.net/dragonflow/+bug/1522826

Li Ma (nick-ma-z)
summary: - rejoin-stack isn't supports RAMCloud
+ rejoin-stack doesn't support RAMCloud
Revision history for this message
Shlomo (shlominar) wrote :

Ye, this bug is related to the mentioned bug.

Gal Sagie (gal-sagie)
Changed in dragonflow:
importance: Undecided → Medium
Revision history for this message
Li Ma (nick-ma-z) wrote :

The rejoin script is removed in a recent commit in devstack project.
https://github.com/openstack-dev/devstack/commit/082399ef18106bc3820848b6fc352604f0fcf97a

Changed in dragonflow:
assignee: Li Ma (nick-ma-z) → nobody
status: New → Invalid
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.