Create multinode jobs for midonet

Bug #1650922 reported by Antonio Ojea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-midonet
Fix Released
Wishlist
YAMAMOTO Takashi

Bug Description

Since midonet is a fully distributed networking system, we are lacking a lot of testing using allinone jobs.
We should have at least daily multinode jobs, it will be awesome to have them in gates, but we have to avoid any flakiness

Antonio Ojea (aojea)
Changed in networking-midonet:
assignee: nobody → A.Ojea (itsuugo)
status: New → In Progress
Antonio Ojea (aojea)
Changed in networking-midonet:
status: In Progress → New
assignee: A.Ojea (itsuugo) → nobody
Changed in networking-midonet:
importance: Undecided → Wishlist
milestone: none → 4.0.0
status: New → Confirmed
Changed in networking-midonet:
milestone: 4.0.0 → none
Changed in networking-midonet:
assignee: nobody → YAMAMOTO Takashi (yamamoto)
milestone: none → 6.0.0
status: Confirmed → In Progress
tags: added: midokura-jira-tracked
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-midonet (master)

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

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

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

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

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

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

Reviewed: https://review.openstack.org/507037
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=19a696a9b1d303809063b6527641b3679b2fa559
Submitter: Jenkins
Branch: master

commit 19a696a9b1d303809063b6527641b3679b2fa559
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Sep 25 09:45:42 2017 +0000

    Revert "devstack: Use devstack-tools"

    This reverts commit 93ab237f1f36e7864d094c6a85e3461d917d0b13.

    Because the quota setting we add via this mechanism is not
    appropriate for subnode of multinode jobs. With the old way
    it only applies to the "main" node.

    Partial-Bug: #1650922
    Change-Id: If649261c8463b140ba8c59431a71061e10f2b4a5

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

Reviewed: https://review.openstack.org/507072
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=e6166f0a773d72450db63505fd53e333530050f7
Submitter: Jenkins
Branch: master

commit e6166f0a773d72450db63505fd53e333530050f7
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Sep 25 20:55:56 2017 +0900

    configure_and_start_midonet.sh: Wait for the registration of this host

    Instead of any hosts. This is a preparation for multinode jobs,
    where there might be midonet agents on other nodes registered already.

    Partial-Bug: #1650922
    Change-Id: Ifc3d7d6a51c184aeabee9914c23e17054cbd92c0

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

Reviewed: https://review.openstack.org/507304
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=f9e878596f4986ff354334c8a1c1c46c657ca79d
Submitter: Jenkins
Branch: master

commit f9e878596f4986ff354334c8a1c1c46c657ca79d
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 09:00:34 2017 +0900

    configure_and_start_midonet.sh: Change the default of ZK and Cassandra

    Use SERVICE_HOST rather than 127.0.0.1.

    Partial-Bug: #1650922
    Change-Id: Iab19a5b978ad64abb7d4567cefec242a3b68e922

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

Reviewed: https://review.openstack.org/507327
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=dd4d1976e8610fb814ea16fd8ace933d05e3c07b
Submitter: Jenkins
Branch: master

commit dd4d1976e8610fb814ea16fd8ace933d05e3c07b
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 10:33:48 2017 +0900

    configure_and_start_midonet.sh: Create midolman.conf

    The default value (127.0.0.1) is not appropriate for multinode
    deployments.

    Partial-Bug: #1650922
    Change-Id: I52d122dc9d46367b37c7b8942f8c55487509481d

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

Reviewed: https://review.openstack.org/507342
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=b59da4ad40f4a56130b6ed99c8996ae4412e5d8d
Submitter: Jenkins
Branch: master

commit b59da4ad40f4a56130b6ed99c8996ae4412e5d8d
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 13:28:36 2017 +0900

    devstack: Sprinkle appropriate is_service_enabled checks

    This is a preparation for multinode jobs.

    Partial-Bug: #1650922
    Change-Id: I0e9d3387211bf53ebd321afb7ac774d18e7b2826

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

Reviewed: https://review.openstack.org/507343
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=08ab7d6569b8b14538333f36897ef0e6f4ca5143
Submitter: Jenkins
Branch: master

commit 08ab7d6569b8b14538333f36897ef0e6f4ca5143
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 13:30:40 2017 +0900

    devstack: Execute create_tz.sh regardless of MIDONET_CREATE_FAKE_UPLINK

    The script ensures that the host is registered to the tunnel zone.
    It doesn't make much sense to tie it to the fake uplink creation.

    Partial-Bug: #1650922
    Change-Id: I0754ce881717c5d1ff19578fe1c14aecc0f8da40

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

Reviewed: https://review.openstack.org/507371
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=40003efdc199efe2f16b57c2cb6b66ca5f7ac3da
Submitter: Jenkins
Branch: master

commit 40003efdc199efe2f16b57c2cb6b66ca5f7ac3da
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 15:38:45 2017 +0900

    gate_hook: Move iptables chain tweak for metadata to devstack

    So that it can be used on subnode of multinode jobs.

    Partial-Bug: #1650922
    Change-Id: I24590e1ff8345b9cbbe7c227124dc2299ea47b9d

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

Reviewed: https://review.openstack.org/507460
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=4f697f47179db5ede3a5249116b4f8747a42f902
Submitter: Jenkins
Branch: master

commit 4f697f47179db5ede3a5249116b4f8747a42f902
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 18:47:32 2017 +0900

    configure_and_start_midonet.sh: Preserve MIDO_ZOOKEEPER_HOSTS

    Partial-Bug: #1650922
    Change-Id: I0c683d20ab2740f5dc0ba3ee45366a8bceb4e84e

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

Reviewed: https://review.openstack.org/506990
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=89cdfaf61adbb1fdf78532254b93eaab13e9baf3
Submitter: Zuul
Branch: master

commit 89cdfaf61adbb1fdf78532254b93eaab13e9baf3
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Sep 25 14:31:09 2017 +0900

    gate_hook: Add subnode config for multinode jobs

    Note: midonet-cluster and zookeeper are still set up on
    the subnode but not used. We can drop them later.

    Partial-Bug: #1650922
    Change-Id: I98391b2b358875470cecb13a6018e207c4208993

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

Reviewed: https://review.openstack.org/507498
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=d109cbbbab864569c74e0c19bd0318e8bfe52ff0
Submitter: Zuul
Branch: master

commit d109cbbbab864569c74e0c19bd0318e8bfe52ff0
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Sep 26 20:43:34 2017 +0900

    gate_hook: Enable migration tests under tempest.api.compute

    Partial-Bug: #1650922
    Change-Id: I7e07f60d3274e4307c5c05f9b8cf711ba35322ef

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

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

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

Reviewed: https://review.openstack.org/529204
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=8985987cad0278110433cb42eddbb2b2a19feab2
Submitter: Zuul
Branch: master

commit 8985987cad0278110433cb42eddbb2b2a19feab2
Author: YAMAMOTO Takashi <email address hidden>
Date: Wed Dec 20 11:45:58 2017 +0900

    Move multinode job to check queue

    Once it's proven to be stable, I plan to replace the existing
    aio jobs.

    Closes-Bug: #1650922
    Change-Id: I992fe8989bb9a68d13829dbab350c16984c98bdb

Changed in networking-midonet:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-midonet 6.0.0.0b3

This issue was fixed in the openstack/networking-midonet 6.0.0.0b3 development milestone.

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.