Add Liberty release milestone

Bug #1499033 reported by Henry Gessau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Henry Gessau

Bug Description

We do this for every release

Henry Gessau (gessau)
Changed in neutron:
assignee: nobody → Henry Gessau (gessau)
importance: Undecided → Medium
tags: added: db
Revision history for this message
Henry Gessau (gessau) wrote :

From Liberty onwards we have multiple branches (expand/contract) from multiple repos (*aaS, networking-*). It is too unwieldy to create a milestone revision for each branch, so instead we will tag the milestone revisions.

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

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

Changed in neutron:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-fwaas (master)

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

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

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

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

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

Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

Once we get closure on how we want to provide the shortcut for upgrading to a specific release via 'neutron-db-manage upgrade <release>', this must be targeted for RC2.

Changed in neutron:
importance: Medium → High
Revision history for this message
Kyle Mestery (mestery) wrote :

We need this for RC2, which will be Wednesday, October 7. Lets get these merged to master and proposed to stable/liberty well before then please!

tags: added: liberty-rc-potential
Changed in neutron:
assignee: Henry Gessau (gessau) → Kyle Mestery (mestery)
Changed in neutron:
assignee: Kyle Mestery (mestery) → Henry Gessau (gessau)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/229028

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

Reviewed: https://review.openstack.org/228271
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=52236764a3a7c23ec24a86ccb84bc6737e2a4791
Submitter: Jenkins
Branch: master

commit 52236764a3a7c23ec24a86ccb84bc6737e2a4791
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 15:36:59 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release. Update the cli to support the command:
      neutron-db-manage upgrade <milestone>
    where <milestone> becomes an alias for all the revisions for a
    milestone.

    Partial-Bug: #1499033

    Change-Id: I38623986dd574bec01fe147f9c6a747f3f512bb7

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

Reviewed: https://review.openstack.org/228273
Committed: https://git.openstack.org/cgit/openstack/neutron-lbaas/commit/?id=e16fa11eed548f1b0420c843cb5d89e60184a9fc
Submitter: Jenkins
Branch: master

commit e16fa11eed548f1b0420c843cb5d89e60184a9fc
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:03:25 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I923b233d104aaef530ed0e68c8d79aa455214b67

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

Reviewed: https://review.openstack.org/228274
Committed: https://git.openstack.org/cgit/openstack/neutron-vpnaas/commit/?id=eac6ea6ef23d2734fd664e8c70a7a599a9f8bcff
Submitter: Jenkins
Branch: master

commit eac6ea6ef23d2734fd664e8c70a7a599a9f8bcff
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:04:20 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I237cd984273212da930794414c761f7748e6bd0c

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

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/229135

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-lbaas (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/229137

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-vpnaas (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/229139

Changed in neutron:
assignee: Henry Gessau (gessau) → Ihar Hrachyshka (ihar-hrachyshka)
Changed in neutron:
assignee: Ihar Hrachyshka (ihar-hrachyshka) → Henry Gessau (gessau)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-fwaas (master)

Reviewed: https://review.openstack.org/228272
Committed: https://git.openstack.org/cgit/openstack/neutron-fwaas/commit/?id=ec500ba285375802e5e1e096b643236b541506c1
Submitter: Jenkins
Branch: master

commit ec500ba285375802e5e1e096b643236b541506c1
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:01:58 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would create a
    milestone revision on that single branch. Now we have multiple repos and
    expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make a
    milestone release.

    Partial-Bug: #1499033

    Change-Id: I76566e33030b08479446e070f49472caa24fc600

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.openstack.org/229028
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=10b4e0964a7fbdfb8ac191477153f95689c1d1bd
Submitter: Jenkins
Branch: master

commit 10b4e0964a7fbdfb8ac191477153f95689c1d1bd
Author: Henry Gessau <email address hidden>
Date: Tue Sep 29 12:15:06 2015 -0400

    Add devref for alembic milestone tagging

    Related-Bug: #1499033

    Change-Id: Iff58622c56be2c64cfb5659d20c4eae2f45a318c

Kyle Mestery (mestery)
Changed in neutron:
milestone: none → liberty-rc2
Thierry Carrez (ttx)
Changed in neutron:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/liberty)

Reviewed: https://review.openstack.org/229135
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=f3bb778dcb213d81aa62e504afb10b3bac614bb4
Submitter: Jenkins
Branch: stable/liberty

commit f3bb778dcb213d81aa62e504afb10b3bac614bb4
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 15:36:59 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release. Update the cli to support the command:
      neutron-db-manage upgrade <milestone>
    where <milestone> becomes an alias for all the revisions for a
    milestone.

    Closes-Bug: #1499033

    Change-Id: I38623986dd574bec01fe147f9c6a747f3f512bb7
    (cherry picked from commit 52236764a3a7c23ec24a86ccb84bc6737e2a4791)
    Conflicts:
            neutron/db/migration/cli.py
     neutron/tests/unit/db/test_migration.py

tags: added: in-stable-liberty
Revision history for this message
Thierry Carrez (ttx) wrote :

We still need the backport to neutron-fwaas !

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron-fwaas (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/230754

Revision history for this message
Kyle Mestery (mestery) wrote :

Henry, can you confirm all of these are now in the right stable/liberty branches and we have what we need to release RC2 Monday?

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-fwaas (stable/liberty)

Reviewed: https://review.openstack.org/230754
Committed: https://git.openstack.org/cgit/openstack/neutron-fwaas/commit/?id=14c839564fe7fdfb2c953a89e25159aa51c65757
Submitter: Jenkins
Branch: stable/liberty

commit 14c839564fe7fdfb2c953a89e25159aa51c65757
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:01:58 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would create a
    milestone revision on that single branch. Now we have multiple repos and
    expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make a
    milestone release.

    Partial-Bug: #1499033

    Change-Id: I76566e33030b08479446e070f49472caa24fc600
    (cherry picked from commit ec500ba285375802e5e1e096b643236b541506c1)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-lbaas (stable/liberty)

Reviewed: https://review.openstack.org/229137
Committed: https://git.openstack.org/cgit/openstack/neutron-lbaas/commit/?id=e3b86df84bc1dc85085b0975f10536fd157ca45e
Submitter: Jenkins
Branch: stable/liberty

commit e3b86df84bc1dc85085b0975f10536fd157ca45e
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:03:25 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I923b233d104aaef530ed0e68c8d79aa455214b67
    (cherry picked from commit e16fa11eed548f1b0420c843cb5d89e60184a9fc)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron-vpnaas (stable/liberty)

Reviewed: https://review.openstack.org/229139
Committed: https://git.openstack.org/cgit/openstack/neutron-vpnaas/commit/?id=cc8703abe4d24d403d1eec6269ecb1c74a8c747c
Submitter: Jenkins
Branch: stable/liberty

commit cc8703abe4d24d403d1eec6269ecb1c74a8c747c
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:04:20 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I237cd984273212da930794414c761f7748e6bd0c
    (cherry picked from commit eac6ea6ef23d2734fd664e8c70a7a599a9f8bcff)

Revision history for this message
Henry Gessau (gessau) wrote :

All the required stable/liberty patches are now committed.

Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: liberty-rc2 → 7.0.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

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

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

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

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

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)
Download full text (16.6 KiB)

Reviewed: https://review.openstack.org/235300
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=140ccc36d172bead2605968b3d61b36cca8a0040
Submitter: Jenkins
Branch: master

commit 6dcfe3a9362ae5fcf18e5cfb59663e43446cd59c
Author: Kevin Benton <email address hidden>
Date: Tue Oct 6 19:28:47 2015 -0700

    Mock oslo policy HTTPCheck instead of urllib

    We were mocking internal behavior of oslo policy by
    patching urllib. This will break with the upcoming oslo
    release that switches to requests.

    This patch changes the mock to the HTTPCheck level and we
    can leave implementation details testing up to oslo_policy.

    Change-Id: I07957f01307e25f1547197c720eea6e3e7f0ef5a
    Closes-Bug: #1503890
    (cherry picked from commit a0f1d9d6de1560be91d3001c8ac9f880a7a5a7e0)

    Add testresources used by oslo.db fixture

    If we use oslo.db fixtures, we'll need the package or
    the next version of oslo.db release will break us.

    Closes-Bug: #1503501
    Change-Id: I7dfbf240333095d91a414ba15a439bdc4804eb25
    (cherry picked from commit 86ad967e40c2c6752ec0fb46cfd3098ede0c7178)

    Fix functional test_server tests

    Now oslo.service 0.10.0 no longer sends SIGHUP to parent and
    children services.

    This was a chance introduced by 286a6ea, and since it invalidated
    the very logic under test, this must be revised.

    (cherry picked from commit 090fe713592c2b6398d999bfa03b80cbb2054609)

    Change-Id: I18a11283925369bc918002477774f196010a1bc3
    Closes-bug: #1505438
    (cherry picked from commit 090fe713592c2b6398d999bfa03b80cbb2054609)

    Make test_server work with older versions of oslo.service

    Change I18a11283925369bc918002477774f196010a1bc3 fixed the test for
    oslo.service >= 0.10.0, but it also broke it for older versions of
    oslo.service. Since the library has minimal version of >= 0.7.0 in
    requirements.txt, test should pass for those versions too.

    Now, instead of validating that either reset() or restart() of workers
    are triggered on SIGHUP, just validate that .start() is triggered the
    expected number of times (either way, no matter how oslo.service decide
    to clean up the children, they exit and then are respawned).

    Change-Id: I41f9d3af780b3178b075bc1e7084f417a2bd1378
    Closes-Bug: #1505645
    (cherry picked from commit 7bb40921660cf29beb68e338e205499efd6ffa36)

    Fixed multiple py34 gate issues

    1. Scope mock of 'open' to module

    By mocking 'open' at the module level, we can avoid affecting
    'open' calls from other modules.

    2. Stop using LOG.exception in contexts with no sys.exc_info set

    Python 3.4 logger fills in record.exc_info with sys.exc_info() result
    [1], and then it uses it to determine the current exception [2] to
    append to the log message. Since there is no exception, exc_info[1] is
    None, and we get AttributeError inside traceback module.

    It's actually a bug in Python interpreter that it attempt to access the
    attribute when there is no exception. It turns out that it's fixed in
    latest master of cPython [3] (...

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

Reviewed: https://review.openstack.org/235318
Committed: https://git.openstack.org/cgit/openstack/neutron-vpnaas/commit/?id=9a1860cc8d463c4d9e85d1098c183e43f6d21f15
Submitter: Jenkins
Branch: master

commit 1ab399faa6a907bb67e981b728dd06369f0a66d8
Author: armando-migliaccio <email address hidden>
Date: Mon Oct 12 23:00:06 2015 -0700

    Add testresources used by oslo.db fixture

    If we use oslo.db fixtures, we'll need the package or
    the next version of oslo.db release will break us.

    Change-Id: I0075968c5d6ee41fa737658b683fa1d68aa44fca
    Closes-Bug: #1503501
    (cherry picked from commit 6626a8529c256758f464eef8361913523a360961)

commit cc8703abe4d24d403d1eec6269ecb1c74a8c747c
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:04:20 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I237cd984273212da930794414c761f7748e6bd0c
    (cherry picked from commit eac6ea6ef23d2734fd664e8c70a7a599a9f8bcff)

commit 0c4e3bd61f4a55fcc74542761ae64ba8e510969b
Author: Ihar Hrachyshka <email address hidden>
Date: Fri Sep 25 13:03:07 2015 +0200

    Use stable/liberty branch for neutron dep

    Change-Id: I04cb52ab5e918059c8f19882d6a95106344b52e6

commit ffe66482371c99bb3c4d1b253c3b5f1015629863
Author: Ihar Hrachyshka <email address hidden>
Date: Thu Sep 24 17:12:16 2015 +0200

    Update defaultbranch in .gitreview to stable/liberty

    Change-Id: Ic83d51a5740b56679f46985ed4b4a824082d4149

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

Reviewed: https://review.openstack.org/235311
Committed: https://git.openstack.org/cgit/openstack/neutron-lbaas/commit/?id=fca804ba8d0d7c7e5c6de4cd4609d52f027beb6f
Submitter: Jenkins
Branch: master

commit dbbd69b184a247e81819cc32993b07664e6e0525
Author: Michael Johnson <email address hidden>
Date: Mon Sep 28 23:54:01 2015 +0000

    Update the devstack readme.md for Octavia as ref

    The readme.md in the devstack directory did not get updated
    for Octavia being the reference driver. This patch updates
    the document to enable the Octavia plugin.

    Closes-Bug: #1500656
    Change-Id: I39f9f9d060512c9b3af9dd08c413931f9b94cf78
    (cherry picked from commit 872b8a5446726acb6483329724a500abb582cdf6)

commit b3460886cd8f37d9b961e2017eab593c3384a187
Author: ajmiller <email address hidden>
Date: Sun Aug 9 21:28:10 2015 -0700

    Filter get_pool_members to return members from the desired pool

    Calls to "neutron lbaas-member-list <pool_id>" are currently returning
    all members from every pool, not just those belonging to <pool_id>.
    There is no filter being passed to the database query for pool
    members.

    This fix creates a filter for <pool_id>.

    Change-Id: I206e5fca06e2e4322c42737a98a4cfa5c055101e
    Closes-Bug: #1483100
    Co-Authored-By: Brandon Logan <email address hidden>
    (cherry picked from commit 539c1e8c5b4762a7ab668c47aa212f85aaa4f376)

commit aaa235010c23337ee146c5866c0d9fd7aa246653
Author: ptoohill1 <email address hidden>
Date: Fri Sep 4 14:54:48 2015 -0500

    Allow updating TLS refs

    A bug prevented updating of default_tls_container_ref and failing
    with a 503

    This bug uncovered a few other issues with null key checks
    and complaints if sni_container_refs were not provided.

    Change-Id: I636e9f78b38ba9f02d10a013bf56459cc2a723e1
    Closes-Bug: #1501505
    (cherry picked from commit b8c3978de696786615cd72f90c0858d1032d241b)

commit e3b86df84bc1dc85085b0975f10536fd157ca45e
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:03:25 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would
    create a milestone revision on that single branch. Now we have
    multiple repos and expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make
    a milestone release.

    Partial-Bug: #1499033

    Depends-On: I38623986dd574bec01fe147f9c6a747f3f512bb7

    Change-Id: I923b233d104aaef530ed0e68c8d79aa455214b67
    (cherry picked from commit e16fa11eed548f1b0420c843cb5d89e60184a9fc)

commit 62bdafdb688d63109bf1fe0f815ecd00d26cd4d4
Author: Ihar Hrachyshka <email address hidden>
Date: Fri Sep 25 13:02:20 2015 +0200

    Use stable/liberty branch for neutron dep

    Change-Id: Ie9469a3b936eb1849f10a96a99d9c09fe39a8fc5

commit fb2ed961fd4ce76d834c3a7121c39b11cae59b0e
Author: Ihar Hrachyshka <email address hidden>
Date: Thu Sep 24 17:13:31 2015 +0200

    Update defaultbranch in .gitreview to stable/liberty

    Change-Id: Ibad81f9e7dd81dcfb6770d703adcd1ddd8a3769b

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

Reviewed: https://review.openstack.org/235307
Committed: https://git.openstack.org/cgit/openstack/neutron-fwaas/commit/?id=848257fb2d737ec5d8e3b8a3a588b2ad47ba060c
Submitter: Jenkins
Branch: master

commit 14c839564fe7fdfb2c953a89e25159aa51c65757
Author: Henry Gessau <email address hidden>
Date: Sun Sep 27 16:01:58 2015 -0400

    Tag the alembic migration revisions for Liberty

    Previously when we had one repo with one alembic branch we would create a
    milestone revision on that single branch. Now we have multiple repos and
    expand/contract branches for each repo.

    So from now on we tag the final revision on every branch when we make a
    milestone release.

    Partial-Bug: #1499033

    Change-Id: I76566e33030b08479446e070f49472caa24fc600
    (cherry picked from commit ec500ba285375802e5e1e096b643236b541506c1)

commit c16b4ba7ec5decfe27c20613a63d1c61edd9fd82
Author: Ihar Hrachyshka <email address hidden>
Date: Fri Sep 25 13:00:08 2015 +0200

    Use stable/liberty branch for neutron dep

    Change-Id: I2185aea3e7447686fc3192bd32283f9e3e0a3872

commit d5b77fc7ebe6ec5c316f8c3271adc20fb7442343
Author: Ihar Hrachyshka <email address hidden>
Date: Thu Sep 24 17:14:56 2015 +0200

    Update defaultbranch in .gitreview to stable/liberty

    Change-Id: I65f48908a921fba349fad03129d7422ca688312f

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.