make single-proc congress default in devstack

Bug #1624172 reported by Eric K
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
High
Anusha

Bug Description

This patch [1] added the ability to start Congress in separate processes, but based on ML discussion [2], we would like the default to remain single process for the Newton release.

The change needed is to add an option that chooses between single-process and multi-process deployments.

Additionally, in single process mode, we should set in conf file [DEFAULT] transport_url = 'kombu+memory://'

[1] https://review.openstack.org/#/c/352808/
[2] http://lists.openstack.org/pipermail/openstack-dev/2016-September/103573.html

Revision history for this message
Anusha (anusha-iiitm) wrote :

Thanks Eric.
Just to clarify if I'm on same page

Devstack User deployemnt:
single process deployment
default transport_url = 'kombu+memory://'

For gate testing ( need to change the config in infra):
Multi process deployment
transport url = rabbit (as its the common driver used in real world scenarios, maybe testing withit is worthwhile.)

Changed in congress:
status: New → Confirmed
assignee: nobody → Anusha (anusha-iiitm)
Revision history for this message
Eric K (ekcs) wrote :

Yup, that's what I am thinking. Does that make sense? Thanks!

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to congress (master)

Fix proposed to branch: master
Review: https://review.openstack.org/373140

Changed in congress:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/373140
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=f40fd1b16fb0f71aeeb61bf64020d2b134c2b6b9
Submitter: Jenkins
Branch: master

commit f40fd1b16fb0f71aeeb61bf64020d2b134c2b6b9
Author: Anusha Ramineni <email address hidden>
Date: Tue Sep 20 15:51:49 2016 +0530

    Default to single process in devstack

    This commit defaults to starting single congress process through
    devstack and defaults kombu+memory as messaging driver .

    TODO(ramineni): Gate jobs to run on multi process and rabbit driver

    Change-Id: I0951b6d9693a24faca68e4daedf13f253e965404
    Partial-Bug:#1624172

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to congress (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/378241

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (stable/newton)

Reviewed: https://review.openstack.org/378241
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=102967af2d252c7dc6030bca4da57e5428325e7b
Submitter: Jenkins
Branch: stable/newton

commit 102967af2d252c7dc6030bca4da57e5428325e7b
Author: Anusha Ramineni <email address hidden>
Date: Tue Sep 20 15:51:49 2016 +0530

    Default to single process in devstack

    This commit defaults to starting single congress process through
    devstack and defaults kombu+memory as messaging driver .

    TODO(ramineni): Gate jobs to run on multi process and rabbit driver

    Change-Id: I0951b6d9693a24faca68e4daedf13f253e965404
    Partial-Bug:#1624172
    (cherry picked from commit f40fd1b16fb0f71aeeb61bf64020d2b134c2b6b9)

tags: added: in-stable-newton
Anusha (anusha-iiitm)
Changed in congress:
status: In Progress → Fix Committed
Anusha (anusha-iiitm)
Changed in congress:
status: Fix Committed → Fix Released
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.