marconi does not start up against mongo DB backend in gate

Bug #1292136 reported by Malini Kamalambal
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Invalid
Undecided
Malini Kamalambal
zaqar
Fix Released
High
Malini Kamalambal

Bug Description

Marconi fails to start up with mongo DB back end in gate.
Adding a sleep helps to work around the issue.
So it is likely that mongo DB is not becoming available immediately

Kurt Griffiths (kgriffs)
Changed in marconi:
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Malini Kamalambal (malini-pk)
milestone: none → icehouse-rc1
Revision history for this message
Kurt Griffiths (kgriffs) wrote :

Let's revisit this for Juno. We just need one production-ready backend that we can gate on. It probably won't be mongo because the gate only supports a pre-TTL version of MongoDB.

Let's also explore an out-of-band/3rd-party CI setup that can test mongodb and do benchmarks, etc. that are out of scope for the OS gate.

Changed in marconi:
importance: Critical → Undecided
milestone: icehouse-rc1 → none
Revision history for this message
Malini Kamalambal (malini-pk) wrote :

I checked in #openstack-infra regarding what our options are.
out-of-band/3rd-party CI setup is used for tests that require real hardware & does not meet our use case. So that was ruled out as an option. But infra team is planning to add Ubuntu Trusty to the gate "probably a few weeks after it's released, depending on when either our providers get an image in place or whether we can use glance to upload our own (jeblair)" .

Also see http://packages.ubuntu.com/trusty/i386/database/mongodb-server .
So we'll have to wait for Trusty support at the gate.

Revision history for this message
Kurt Griffiths (kgriffs) wrote :

Hopefully we'll have Trusty by j-3!

Revision history for this message
Kurt Griffiths (kgriffs) wrote :

We will need to somehow get our jobs running on trusty, or at least one of them (say, py27), and on that one set MARCONI_TEST_MONGODB=1

Changed in devstack:
status: New → Fix Committed
assignee: nobody → Flavio Percoco (flaper87)
assignee: Flavio Percoco (flaper87) → nobody
Changed in devstack:
assignee: nobody → Malini Kamalambal (malini-pk)
Thierry Carrez (ttx)
Changed in zaqar:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in zaqar:
milestone: juno-3 → 2014.2
no longer affects: zaqar/juno
Revision history for this message
Sean Dague (sdague) wrote :

This devstack bug was last updated over 180 days ago, as devstack
is a fast moving project and we'd like to get the tracker down to
currently actionable bugs, this is getting marked as Invalid. If the
issue still exists, please feel free to reopen it.

Changed in devstack:
status: Fix Committed → 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.