Tempest tests missing adding Security service to share-network

Bug #1699856 reported by Yogesh
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Medium
Andre Luiz Beltrami Rocha

Bug Description

In case of CIFS multi-tenancy, some of the tempest tests are creating new share-network.
However, a security service is not being added to this network. Therefore, such tests fail to create share-server and hence the share creation fails.

Revision history for this message
Ben Swartzlander (bswartz) wrote :

The test passes with the generic driver only because the generic driver doesn't use security services. This is actually a design flaw in the generic driver, and thus a flaw in the design of the test.

The test should create a security service, so that ALL drivers are able to pass the test. Initially the generic driver may ignore the service and continue to pass, but to verify the test in the gate, the generic driver should be updated too. There is a WIP patch to do that:

https://review.openstack.org/#/c/498490/

Tom Barron (tpb)
Changed in manila:
status: New → Triaged
importance: Undecided → Medium
Tom Barron (tpb)
tags: added: tempes
tags: added: tempest
removed: tempes
tags: added: cifs
Douglas Viroel (dviroel)
Changed in manila:
assignee: nobody → Douglas Viroel (dviroel)
tags: added: emc hpe huawei netapp smb unity vmax vnx windows
tags: added: onto
tags: removed: onto smb unity vmax vnx
tags: added: dell-emc
removed: emc
Revision history for this message
Jason Grosso (jgrosso) wrote :

Any updates or milestones when this can be addressed?

Revision history for this message
Douglas Viroel (dviroel) wrote :

Hi Jason, not yet. Will update it as soon as we have a milestone.

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.opendev.org/728604

Changed in manila:
assignee: Douglas Viroel (dviroel) → Andre Luiz Beltrami Rocha (andrebeltrami)
status: Triaged → In Progress
Changed in manila:
milestone: none → victoria-1
Changed in manila:
milestone: victoria-1 → victoria-2
Changed in manila:
assignee: Andre Luiz Beltrami Rocha (andrebeltrami) → Goutham Pacha Ravi (gouthamr)
Changed in manila:
assignee: Goutham Pacha Ravi (gouthamr) → Andre Luiz Beltrami Rocha (andrebeltrami)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila-tempest-plugin (master)

Reviewed: https://review.opendev.org/728604
Committed: https://git.openstack.org/cgit/openstack/manila-tempest-plugin/commit/?id=1753a59b43448a77165103558d8d7a318b83f173
Submitter: Zuul
Branch: master

commit 1753a59b43448a77165103558d8d7a318b83f173
Author: debeltrami <email address hidden>
Date: Mon May 11 18:27:30 2020 +0000

    Add security service to share networks

    This patch adds dynamic security services configurations
    when provided in the new manila-tempest-plugin MultiOpt.
    With this patch the manila-tempest-plugin will be
    able to perform tests using real security services
    configurations provided by the administrator in a new
    config option called 'security_service'.

    Change-Id: I544d415f51cd9fa9daae0010dd9d9c5d0dde516b
    Closes-Bug: #1699856
    Signed-off-by: Goutham Pacha Ravi <email address hidden>

Changed in manila:
status: In Progress → Fix Released
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.