new mock release broke a bunch of unit tests

Bug #1473369 reported by Kevin Benton
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Glance
Fix Released
Critical
Louis Taylor
Kilo
Fix Released
Undecided
Unassigned
Murano
Fix Released
Critical
Sergey Vilgelm
Kilo
Fix Committed
Critical
Sergey Vilgelm
OpenStack Object Storage (swift)
Fix Released
Undecided
Victor Stinner
glance_store
Fix Released
Undecided
Mike Fedosin
neutron
Fix Released
Critical
Kevin Benton
Kilo
In Progress
Undecided
Gorka Eguileor
python-muranoclient
Fix Released
Critical
Sergey Vilgelm
Kilo
In Progress
Undecided
Thierry Carrez
Changed in neutron:
assignee: nobody → Kevin Benton (kevinbenton)
Changed in neutron:
status: New → In Progress
Changed in neutron:
importance: Undecided → Critical
Pavel Bondar (pasha117)
information type: Public → Public Security
information type: Public Security → Public
Revision history for this message
Sergey Vilgelm (sergey.vilgelm) wrote :
Changed in python-muranoclient:
assignee: nobody → Sergey Vilgelm (sergey.vilgelm)
status: New → In Progress
Changed in python-muranoclient:
importance: Undecided → Critical
Changed in murano:
importance: Undecided → Critical
Revision history for this message
Sergey Vilgelm (sergey.vilgelm) wrote :
Changed in murano:
assignee: nobody → Sergey Vilgelm (sergey.vilgelm)
status: New → In Progress
Changed in murano:
assignee: Sergey Vilgelm (sergey.vilgelm) → Kirill Zaitsev (kzaitsev)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (master)

Reviewed: https://review.openstack.org/200430
Committed: https://git.openstack.org/cgit/openstack/murano/commit/?id=e7f989b53413e9d453720230f44eade035aac630
Submitter: Jenkins
Branch: master

commit e7f989b53413e9d453720230f44eade035aac630
Author: Sergey Vilgelm <email address hidden>
Date: Fri Jul 10 12:12:14 2015 +0300

    Remove the wrong assert_is_called checking

    Remove the assert_is_called checking, because It is incorrect and is not necessary.

    Change-Id: I1bbb5234d9c6d009691bce919435dffbefbdd023
    Closes-Bug: #1473369

Changed in murano:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (stable/kilo)

Reviewed: https://review.openstack.org/200465
Committed: https://git.openstack.org/cgit/openstack/murano/commit/?id=7aad079e9dfa00eb80d1d9f1ba62f28bfc7cfe1a
Submitter: Jenkins
Branch: stable/kilo

commit 7aad079e9dfa00eb80d1d9f1ba62f28bfc7cfe1a
Author: Sergey Vilgelm <email address hidden>
Date: Fri Jul 10 12:12:14 2015 +0300

    Remove the wrong assert_is_called checking

    Remove the assert_is_called checking, because It is incorrect and is not necessary.

    Change-Id: I1bbb5234d9c6d009691bce919435dffbefbdd023
    Closes-Bug: #1473369

Revision history for this message
Sergey Vilgelm (sergey.vilgelm) wrote :

This bug doesn't affect the juno.

no longer affects: murano/juno
Louis Taylor (kragniz)
Changed in glance:
importance: Undecided → Critical
assignee: nobody → Louis Taylor (kragniz)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/200420
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=3a871a73b88f8b75d64c88271b6fc6cdd4b1cfc0
Submitter: Jenkins
Branch: master

commit 3a871a73b88f8b75d64c88271b6fc6cdd4b1cfc0
Author: Kevin Benton <email address hidden>
Date: Thu Jul 9 16:54:23 2015 -0700

    Fix failures introduced by the new version of mock

    This reverts commit 1b60df85ba3ad442c2e4e7e52538e1b9a1bf9378.

    The new version of mock is now released which has the fix to
    make mock.patch.stopall behave deterministically. The code to
    stop double-mocking is no longer required.

    Other fixes:

    'assert_has_calls' that have changed behavior in the new version
    (no longer accepts single calls).

    Calls to non-existent assert methods that did not exist and were
    silently passing.

    Use of autospec on a class with decorated functions.

    Closes-Bug: #1473369
    Change-Id: I164a9af2a7f9ac0f0229ec3c5071f7a470445c98

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

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

Changed in glance:
status: New → In Progress
Changed in swift:
assignee: nobody → Victor Stinner (victor-stinner)
Changed in swift:
status: New → In Progress
Mike Fedosin (mfedosin)
no longer affects: python-glance-store (Ubuntu)
Changed in glance-store:
assignee: nobody → Mike Fedosin (mfedosin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (master)

Reviewed: https://review.openstack.org/200474
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=1cc3eff958fdd4fb07c2b74c52df7829d3125466
Submitter: Jenkins
Branch: master

commit 1cc3eff958fdd4fb07c2b74c52df7829d3125466
Author: Victor Stinner <email address hidden>
Date: Fri Jul 10 13:04:44 2015 +0200

    Fixes for mock 1.1

    The new release of mock 1.1 is more strict. It helped to find bugs in
    tests.

    Closes-Bug: #1473369
    Change-Id: Id179513c6010d827cbcbdda7692a920e29213bcb

Changed in swift:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/200654

Mike Fedosin (mfedosin)
Changed in glance-store:
status: New → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to glance_store (master)

Reviewed: https://review.openstack.org/200604
Committed: https://git.openstack.org/cgit/openstack/glance_store/commit/?id=ec025eb9e5502d9111b32dc5360a4bd5d9aff8eb
Submitter: Jenkins
Branch: master

commit ec025eb9e5502d9111b32dc5360a4bd5d9aff8eb
Author: Mike Fedosin <email address hidden>
Date: Fri Jul 10 18:55:46 2015 +0300

    Remove usage of assert_called_once in mocks

    This was never a real part of the mock api, but mock was happily mocking
    it out and letting the tests pass. The new mock release made this
    behaviour break, causing tests to fail on all patches. This patch
    replaces instances of assert_called_once with an assert of the mock's
    call_count.

    Change-Id: I41ea0456acda86147ce3a7da0311e926782b4542
    Closes-Bug: #1473369

Changed in glance:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-muranoclient (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/200751

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

Reviewed: https://review.openstack.org/200457
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=d0560a96c6b2301247cc1fff88962ef86fbf42ed
Submitter: Jenkins
Branch: master

commit d0560a96c6b2301247cc1fff88962ef86fbf42ed
Author: Sergey Vilgelm <email address hidden>
Date: Fri Jul 10 13:12:17 2015 +0300

    Fix the unit tests with wrong using of mock

    Replace assert_called_twice with self.assertEqual(2, <...>.call_count).
    Replace assert_called_once() with self.assertEqual(1, <...>.call_count).
    Use a list of calls for the assert_has_calls function.

    Co-Author: Victor Ryzhenkin <email address hidden>
    Change-Id: Idccd60140c8e5195c31291f03afc99ab3b1eb569
    Closes-Bug: 1473369

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

Reviewed: https://review.openstack.org/200559
Committed: https://git.openstack.org/cgit/openstack/glance/commit/?id=df0e566f2a144f53df77be29abb1f02ff11cf9be
Submitter: Jenkins
Branch: master

commit df0e566f2a144f53df77be29abb1f02ff11cf9be
Author: Louis Taylor <email address hidden>
Date: Fri Jul 10 14:17:18 2015 +0000

    Remove usage of assert_called_once in mocks

    This was never a real part of the mock api, but mock was happily mocking
    it out and letting the tests pass. The new mock release made this
    behaviour break, causing tests to fail on all patches. This patch
    replaces instances of assert_called_once with an assert of the mock's
    call_count.

    Closes-Bug: #1473369
    Co-Authored-By: Ian Cordasco <email address hidden>
    Change-Id: I12ff85a9480d8000b0de54939c3be71458162a40

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

Reviewed: https://review.openstack.org/200654
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=5eff0019dc928b9f6d132d189318c757457b7e8b
Submitter: Jenkins
Branch: stable/kilo

commit 5eff0019dc928b9f6d132d189318c757457b7e8b
Author: Kevin Benton <email address hidden>
Date: Thu Jul 9 16:54:23 2015 -0700

    Fix failures introduced by the new version of mock

    ===

    'assert_has_calls' that have changed behavior in the new version
    (no longer accepts single calls).

    Calls to non-existent assert methods that did not exist and were
    silently passing.

    Use of autospec on a class with decorated functions.

    Conflicts:
          neutron/tests/base.py

    (cherry picked from commit 3a871a73b88f8b75d64c88271b6fc6cdd4b1cfc0)

    ===

    Fix dhcp _test_sync_state_helper asserting calls wrong

    It was using a non-existing method that did nothing and
    that masked other problems with the tests that used it.
    Changed to use assert_has_calls() and fixed the problems
    that fell out.

    (cherry picked from commit b85cfa96118d73ad87b150e488f295cbf9a2c140)

    ===

    Closes-Bug: #1473369
    Change-Id: I164a9af2a7f9ac0f0229ec3c5071f7a470445c98

Changed in python-muranoclient:
status: In Progress → Fix Committed
milestone: none → 0.6.1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (feature/pecan)

Fix proposed to branch: feature/pecan
Review: https://review.openstack.org/201131

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (feature/pecan)
Download full text (8.8 KiB)

Reviewed: https://review.openstack.org/201131
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=3a9975cbc30d9253b96cec9e079b411add184ec1
Submitter: Jenkins
Branch: feature/pecan

commit c27e66cc7c3427dfbc1e390693c6b0a3e656c783
Author: YAMAMOTO Takashi <email address hidden>
Date: Fri Jun 19 16:28:23 2015 +0900

    Reject router-interface-add with a port which doesn't have any addresses

    Fix a regression in commit I7d4e8194815e626f1cfa267f77a3f2475fdfa3d1 .

    Closes-Bug: #1466750
    Related-Bug: #1439824
    Change-Id: Ic0c4c0adbffe14b1f08d4b2dee91e1dff41cc770

commit 83cac810f00933d8b22f17cdcc20094e1d27a018
Author: OpenStack Proposal Bot <email address hidden>
Date: Sat Jul 11 06:09:29 2015 +0000

    Imported Translations from Transifex

    For more information about this automatic import see:
    https://wiki.openstack.org/wiki/Translations/Infrastructure

    Change-Id: I33a9e5a28666a295dd24f6c482b9805b33d0ca69

commit 5b066a237ec0918d882ef2455aef4f2f9cb0606c
Author: Ihar Hrachyshka <email address hidden>
Date: Fri Jul 10 14:07:09 2015 +0200

    Enforce specific order for firewall.(un)filtered_ports and devices

    Lots of tests in the file rely on specific order of devices and ports
    with which they are iterated thru inside firewall implementation. This
    is needed to match a regexp against iptables output generated by the
    firewall driver.

    In production code, those .(un)filtered_ports dictionaries are
    unordered, and it would be not wise to enforce the order for them just
    for the sake of those unit tests.

    Instead, we 'patch' the agent firewall with ordered versions of dict for
    those attributes.

    Also enforce specific order for device_info dictionaries we pass into
    firewall.

    The failure was easily reproducible with PYTHONHASHSEED=111, and after
    the fix, it's gone.

    While at it, stop making assumptions about stable order of dict.values()
    between multiple dictionaries with the same keys. It may actually work
    for now, but it seems fragile. Overall simplified regex construction
    code a bit, f.e. killing some dead or redundant code.

    Closes-Bug: #1473413
    Change-Id: I170087426bc961592b4c4923c64a5fea30d51c21

commit dfbe804994a576994768c95720b4f0ba53e313d7
Author: Dan Prince <email address hidden>
Date: Thu Jul 9 15:31:13 2015 -0400

    get_vif_ports: ignore non-Interface ports

    This patch updates get_vif_ports so that it skips
    ports which aren't in the 'Interfaces' table.

    This fixes an issue where neutron-ovs-cleanup would
    fail if any sort of OVS bond was on the bridge getting
    cleaned up. This is because bonds don't have the same
    attributes as ports, and thus fail subsequent ovs-vsctl
    queries.

    Change-Id: Ic9d30e5916122ce23c5dc8631fbb71115ae8a960
    Closes-bug: #1473179

commit 1025baec55235bf4981872390f1bb65f4e3ae7e6
Author: Wei Wang <email address hidden>
Date: Thu Sep 25 17:49:59 2014 +0800

    Fix duplicate entry catch for allowed address pairs

    If None is submitted as a MAC address in an allowed_address_pair,
 ...

Read more...

tags: added: in-feature-pecan
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-muranoclient (stable/kilo)

Reviewed: https://review.openstack.org/200751
Committed: https://git.openstack.org/cgit/openstack/python-muranoclient/commit/?id=c132a6aaddcde2531c0276f549b4fe5e42cc902f
Submitter: Jenkins
Branch: stable/kilo

commit c132a6aaddcde2531c0276f549b4fe5e42cc902f
Author: Kirill Zaitsev <email address hidden>
Date: Sat Jul 11 00:58:02 2015 +0300

    Fix the unit tests with wrong usage of mock

    Replace assert_called_twice with self.assertEqual(2, <...>.call_count).
    Replace assert_called_once() with self.assertEqual(1, <...>.call_count).
    Use a list of calls for the assert_has_calls function.

    Also updates mock requirement, to match global requirements for kilo

    Closes-Bug: #1473369
    Co-Author: Victor Ryzhenkin <email address hidden>
    Co-Author: Sergey Vilgelm <email address hidden>
    Change-Id: Idccd60140c8e5195c31291f03afc99ab3b1eb569

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (feature/hummingbird)

Fix proposed to branch: feature/hummingbird
Review: https://review.openstack.org/202227

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on swift (feature/hummingbird)

Change abandoned by Michael Barton (<email address hidden>) on branch: feature/hummingbird
Review: https://review.openstack.org/202227
Reason: Apparently I did this wrong.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (feature/hummingbird)

Fix proposed to branch: feature/hummingbird
Review: https://review.openstack.org/202230

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (feature/hummingbird)
Download full text (72.8 KiB)

Reviewed: https://review.openstack.org/202230
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=f7cb1777e1b514b3345b9e516ed8f89ad1a4ae87
Submitter: Jenkins
Branch: feature/hummingbird

commit 51f806d3e3d3a1fcbc80d2f7d7ddbe5cc4c024c9
Author: John Dickinson <email address hidden>
Date: Tue Jul 14 20:49:08 2015 -0700

    remove Python 2.6 from the classifier

    Change-Id: I67233e9c7b69826242546bd6bd98c24b81070579

commit 278adf5c20101a191979ce1e4d6277e5f209149e
Author: Hisashi Osanai <email address hidden>
Date: Tue Jul 14 15:33:45 2015 +0900

    Make logic of unit tests responsive to the method names

    The two methods, test_authorize_succeeds_for_tenant_name_in_roles and
    test_authorize_succeeds_for_tenant_id_in_roles, have names that don't
    match what they are testing. tenant_name and tenant_id need to be
    switched.

    Change-Id: I7cb0a7d2b2111127fd5d6b55f2da6a3eadf2235d

commit 1cc3eff958fdd4fb07c2b74c52df7829d3125466
Author: Victor Stinner <email address hidden>
Date: Fri Jul 10 13:04:44 2015 +0200

    Fixes for mock 1.1

    The new release of mock 1.1 is more strict. It helped to find bugs in
    tests.

    Closes-Bug: #1473369
    Change-Id: Id179513c6010d827cbcbdda7692a920e29213bcb

commit ff192cfe5705324497a389aa2f22227d75dc0f8e
Author: janonymous <email address hidden>
Date: Wed Jul 8 18:38:22 2015 +0530

    Replace reduce and unichr , these are no longer available in py3

    * Replace reduce() with six.moves.reduce()
    * Replace unichr with six.unichr

    Change-Id: I2038e47e0a6522dd992fd2a4aeff981cf7750fe0

commit 4beceab4f4be99f14025815cf7ed4510ea77f460
Author: OpenStack Proposal Bot <email address hidden>
Date: Thu Jul 9 06:14:56 2015 +0000

    Imported Translations from Transifex

    For more information about this automatic import see:
    https://wiki.openstack.org/wiki/Translations/Infrastructure

    Change-Id: I9ff1dde06be45fc7d6c441a1e1c07221f839a9a1

commit 56ee39a7e13417203c5e1816d7a3184a07f85826
Author: Matthew Oliver <email address hidden>
Date: Thu Jul 9 15:19:32 2015 +1000

    Ring builder code clean up follow up patch

    This is a simple change that cleans up a NIT from Sam's 'stop moving
    partitions unnecessarily when overload is on' patch.

    Change-Id: I9d9f1cc23e2bb625d8e158f4d3f64e10973176a1

commit 6cafd0a4c0bb8f311fc59df580b42e801214effd
Author: Oshrit Feder <email address hidden>
Date: Wed Jul 8 15:18:22 2015 +0300

    Fix Container Sync example

    Container-sync realm uses cluster_ as a prefix to specify clusters'
    names. At use, the prefix should not be included. Fixing the examples
    and sample conf to make it clearer that only the name of the cluster
    should be passed.

    Change-Id: I2e521d86faffb59e1b45d3f039987ee023c5e939

commit 125238612f58481316db68d7087252bb7729f447
Author: Janie Richling <email address hidden>
Date: Sat Jul 4 17:08:32 2015 -0500

    Add CORS unit tests to base

    In earlier versions of swift when a request was made with an
    existing origin, but without any CORS settings in the container,
    it was possible to get an u...

tags: added: in-feature-hummingbird
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to glance (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/202639

Changed in glance-store:
milestone: none → 0.7.0
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to glance (stable/kilo)

Reviewed: https://review.openstack.org/202639
Committed: https://git.openstack.org/cgit/openstack/glance/commit/?id=899a8b9a77766505ad9002c543576af0f1db9a74
Submitter: Jenkins
Branch: stable/kilo

commit 899a8b9a77766505ad9002c543576af0f1db9a74
Author: Louis Taylor <email address hidden>
Date: Fri Jul 10 14:17:18 2015 +0000

    Remove usage of assert_called_once in mocks

    This was never a real part of the mock api, but mock was happily mocking
    it out and letting the tests pass. The new mock release made this
    behaviour break, causing tests to fail on all patches. This patch
    replaces instances of assert_called_once with an assert of the mock's
    call_count.

    Closes-Bug: #1473369
    Co-Authored-By: Ian Cordasco <email address hidden>
    (cherry picked from commit df0e566f2a144f53df77be29abb1f02ff11cf9be)

    Conflicts:
     glance/tests/unit/async/test_taskflow_executor.py

    Change-Id: I12ff85a9480d8000b0de54939c3be71458162a40

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (feature/crypto)

Fix proposed to branch: feature/crypto
Review: https://review.openstack.org/205579

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (feature/crypto)
Download full text (80.5 KiB)

Reviewed: https://review.openstack.org/205579
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=8ab46b64365b8eab80680f2562f81e8adb3032a3
Submitter: Jenkins
Branch: feature/crypto

commit 89f705e8aab144092d40a13fc4ef19ffef5f3eba
Author: OpenStack Proposal Bot <email address hidden>
Date: Thu Jul 23 06:11:27 2015 +0000

    Imported Translations from Transifex

    For more information about this automatic import see:
    https://wiki.openstack.org/wiki/Translations/Infrastructure

    Change-Id: I94cf347564cb33977f33b1e64259bcb39a8cf809

commit a65e9db8752793ec37b594dc9eca5066171825db
Author: Christian Schwede <email address hidden>
Date: Wed Jul 22 10:43:17 2015 +0000

    Removing commented out code in test/unit/account/test_backend.py

    Noticed this while reviewing another change. Looks like the test itself already
    ensures correct functionality of the reclaim() method in AccountBroker without
    the commented code, thus removing this stale code.

    Change-Id: I6a26a7591adef9fd794ca68a4e9c493d1127f93c

commit 99d052772a9585e0befdfd292fd03aefde77180a
Author: Kota Tsuyuzaki <email address hidden>
Date: Mon Jul 13 01:12:43 2015 -0700

    Fix 499 client disconnected on COPY EC object

    Currently, a COPY request for an EC object might go to fail as 499 Client
    disconnected because of the difference between destination request content
    length and actual transferred bytes.

    That is because the conditional response status and content length for
    an EC object range GET is handled at calling the response instance on
    proxy server. Therefore the calling response instance (resp()) will change
    the conditional status from 200 (HTTP_OK) to 206 (PartialContent) and will
    change the content length for the range GET.

    In EC case, sometimes Swift needs whole stored contents to decode a segment.
    It will make 200 HTTP OK response from object-server and proxy-server
    will unfortunately set whole content length to the destination content
    length and it makes the bug 1467677.

    This patch introduces a new method "fix_conditional_response" for
    swift.common.swob.Response that calling _response_iter() and cached the
    iter in the Response instance. By calling it, Swift can set correct condtional
    response any time after setting whole content_length to the response
    instance like EC case.

    Change-Id: If85826243f955d2f03c6ad395215c73daab509b1
    Closes-Bug: #1467677

commit 62ed4f81ef80440550633eaaaa962a4f9383c2d3
Author: Timur Alperovich <email address hidden>
Date: Tue Jul 14 16:56:44 2015 -0700

    Add two functional tests for delimiter.

    The first test verifies that a delimiter will trim entries beyond the
    first matching instance of delimiter (after the given matching prefix,
    if any) and squash duplicates. So, when setting the delimiter
    to "-", given blobs "test", "test-foo" and "test-bar-baz", we expect
    only "test" (no matching delim) and "test-" (trim all characters after
    the first "-", and squash duplicates).

    The second test verifies that when a prefix is provid...

tags: added: in-feature-crypto
Thierry Carrez (ttx)
Changed in glance:
milestone: none → liberty-2
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/207131

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

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/207132

Changed in neutron:
milestone: none → liberty-2
status: Fix Committed → Fix Released
Changed in murano:
milestone: none → liberty-2
status: Fix Committed → Fix Released
Changed in murano:
assignee: Kirill Zaitsev (kzaitsev) → Sergey Vilgelm (sergey.vilgelm)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (stable/juno)

Reviewed: https://review.openstack.org/207132
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=b7f1768a17d1bf830a387e06a464bae00220b57a
Submitter: Jenkins
Branch: stable/juno

commit b7f1768a17d1bf830a387e06a464bae00220b57a
Author: Victor Stinner <email address hidden>
Date: Fri Jul 10 13:04:44 2015 +0200

    Fixes for mock 1.1

    The new release of mock 1.1 is more strict. It helped to find bugs in
    tests.

    Closes-Bug: #1473369
    Change-Id: Id179513c6010d827cbcbdda7692a920e29213bcb

tags: added: in-stable-juno
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (stable/kilo)

Reviewed: https://review.openstack.org/207131
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=89ceceae4c34d9bfdc8c64774571043386f5456a
Submitter: Jenkins
Branch: stable/kilo

commit 89ceceae4c34d9bfdc8c64774571043386f5456a
Author: Victor Stinner <email address hidden>
Date: Fri Jul 10 13:04:44 2015 +0200

    Fixes for mock 1.1

    The new release of mock 1.1 is more strict. It helped to find bugs in
    tests.

    Closes-Bug: #1473369
    Change-Id: Id179513c6010d827cbcbdda7692a920e29213bcb

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

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/217031

Thierry Carrez (ttx)
Changed in swift:
milestone: none → 2.4.0
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to glance_store (stable/kilo)

Reviewed: https://review.openstack.org/217031
Committed: https://git.openstack.org/cgit/openstack/glance_store/commit/?id=652a5bb4341ae8dc3eab05a1d2154d11f1bc32f0
Submitter: Jenkins
Branch: stable/kilo

commit 652a5bb4341ae8dc3eab05a1d2154d11f1bc32f0
Author: Mike Fedosin <email address hidden>
Date: Fri Jul 10 18:55:46 2015 +0300

    Remove usage of assert_called_once in mocks

    This was never a real part of the mock api, but mock was happily mocking
    it out and letting the tests pass. The new mock release made this
    behaviour break, causing tests to fail on all patches. This patch
    replaces instances of assert_called_once with an assert of the mock's
    call_count.

    Change-Id: I41ea0456acda86147ce3a7da0311e926782b4542
    Closes-Bug: #1473369

Changed in python-muranoclient:
status: Fix Committed → Fix Released
milestone: 0.6.1 → 0.6.2
Thierry Carrez (ttx)
Changed in neutron:
milestone: liberty-2 → 7.0.0
Thierry Carrez (ttx)
Changed in glance:
milestone: liberty-2 → 11.0.0
Changed in murano:
milestone: liberty-2 → 1.0.0
Changed in murano:
milestone: 1.0.0 → 1.0.1
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/murano 2015.1.1

This issue was fixed in the openstack/murano 2015.1.1 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-muranoclient 0.5.10

This issue was fixed in the openstack/python-muranoclient 0.5.10 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/murano 2015.1.1

This issue was fixed in the openstack/murano 2015.1.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-muranoclient 0.5.10

This issue was fixed in the openstack/python-muranoclient 0.5.10 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.