Non-voting gate of tempest tests on new arch

Bug #1541019 reported by Tim Hinrichs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
High
Masahito Muroi

Bug Description

We should have a non-voting gate job that runs the tempest tests on the new architecture.
This will require using scripts/start_process.py instead of congress/harness.py, setting the config option 'distributed_architecture' to True, and running the tempest tests. Highly recommend making that work manually before worrying about the gate.

Changed in congress:
assignee: nobody → Masahito Muroi (muroi-masahito)
Changed in congress:
status: New → In Progress
Tim Hinrichs (thinrichs)
Changed in congress:
status: In Progress → Fix Committed
Tim Hinrichs (thinrichs)
Changed in congress:
status: Fix Committed → Fix Released
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/307693

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

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

commit 8adcb0a952dc97dfc1242566b6975f81c3bd0e13
Author: Masahito Muroi <email address hidden>
Date: Tue Feb 16 15:47:09 2016 +0000

    Launch Congress with distributed_architecture flag is true

    Check codes for distributed_arch flag is written on global scope in
    each file. The flag is loaded at python module loading time. The file
    doesn't use a value specified in congress.conf since initialization
    steps of config values are done after loading config file.

    This patch enables Congress to use distributed_architecture flag
    with True in the devstack tests and in local tests.

    Partial-Bug: #1541019

    Change-Id: Ia276e9606ddc45b5c94c8495bdbd34a58a9a8769

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit 77b3d0eb4ab50349e9a17657e9d30af5a1513109
Author: Tim Hinrichs <email address hidden>
Date: Thu Jun 23 13:06:15 2016 -0700

    Enable different deployment configurations for HA

    Add command line arguments that cause congress to be deployed
    with one of 3 configurations:

    1. API + PE
    $ python /usr/local/bin/congress-server --api_policy --node_id=api

    2. DS
    $ python /usr/local/bin/congress-server --datasource --node_id=data

    3. API + PE + DS
    $ python /usr/local/bin/congress-server
    OR
    $ python /usr/local/bin/congress-server --api_policy --datasource

    Change-Id: Icf13f71bf4748ed3ef2e1821776d22c7862945bd
    Partial-Bug: #1541019

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.