Create a default share type for tempest tests

Bug #1743472 reported by Victoria Martinez de la Cruz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
High
Victoria Martinez de la Cruz

Bug Description

We don't create a default share type for tempest tests. In our CI, we have Devstack setting this up for us; but for test environments in which devstack it's not used this might be confusing. Having a default share type created on the tempest environment set up would require a minor change and it would make things easier for manila contributors.

Changed in manila:
assignee: nobody → Victoria Martinez de la Cruz (vkmc)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila-tempest-plugin (master)

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

Changed in manila:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on manila-tempest-plugin (master)

Change abandoned by Victoria Martinez de la Cruz (<email address hidden>) on branch: master
Review: https://review.openstack.org/538273
Reason: Will work on a different approach

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

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

Changed in manila:
importance: Undecided → High
Changed in manila:
assignee: Victoria Martinez de la Cruz (vkmc) → Tom Barron (tpb)
Changed in manila:
assignee: Tom Barron (tpb) → Victoria Martinez de la Cruz (vkmc)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila-tempest-plugin (master)

Reviewed: https://review.openstack.org/540070
Committed: https://git.openstack.org/cgit/openstack/manila-tempest-plugin/commit/?id=f6bc6fa7bc0e46857aba2b141f31b516a7d30a41
Submitter: Zuul
Branch: master

commit f6bc6fa7bc0e46857aba2b141f31b516a7d30a41
Author: Victoria Martinez de la Cruz <email address hidden>
Date: Thu Feb 1 11:27:00 2018 -0500

    Create a generic share type (api tests)

    Tempest assumes a default share type already created
    to work. This means, if a default share type is not
    created and not specified in the conf file, tempest
    tests fail. A workaround is to create a share type
    as part of the environment setup for all the tests
    that need it. This patch set does that.

    Change-Id: I15880e400df30918762ebd7304244b4a27200168
    Closes-Bug: #1743472

Changed in manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/602731

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

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/603171

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

Reviewed: https://review.openstack.org/603171
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=dcb7c983aa257d3eb9e8783f96027bd9d5e6b4a6
Submitter: Zuul
Branch: stable/pike

commit dcb7c983aa257d3eb9e8783f96027bd9d5e6b4a6
Author: Victoria Martinez de la Cruz <email address hidden>
Date: Thu Feb 1 11:27:00 2018 -0500

    Create a generic share type (api tests)

    Tempest assumes a default share type already created
    to work. This means, if a default share type is not
    created and not specified in the conf file, tempest
    tests fail. A workaround is to create a share type
    as part of the environment setup for all the tests
    that need it. This patch set does that.

    We have moved our Tempest tests out from manila
    repo during the Queens release.
    This change has been cherry-picked from manila-tempest-plugin
    repository.

    (cherry picked from commit f6bc6fa7bc0e46857aba2b141f31b516a7d30a41)
    Closes-Bug: #1743472

    Change-Id: I2945b91b1fe32f68269035b510edcbe574a40b57

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/ocata)

Reviewed: https://review.openstack.org/602731
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=61398d8291e66f2f6be81c4f6cb33993d82087e7
Submitter: Zuul
Branch: stable/ocata

commit 61398d8291e66f2f6be81c4f6cb33993d82087e7
Author: Victoria Martinez de la Cruz <email address hidden>
Date: Thu Feb 1 11:27:00 2018 -0500

    Create a generic share type (api tests)

    Tempest assumes a default share type already created
    to work. This means, if a default share type is not
    created and not specified in the conf file, tempest
    tests fail. A workaround is to create a share type
    as part of the environment setup for all the tests
    that need it. This patch set does that.

    (cherry picked from commit I15880e400df30918762ebd7304244b4a27200168)
    Closes-Bug: #1743472

    Change-Id: Icaa02617a4a3dbd14fdbfa2ecf5d44aac497f60e

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 4.0.2

This issue was fixed in the openstack/manila 4.0.2 release.

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

This issue was fixed in the openstack/manila 5.0.2 release.

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.