Update git submodules

* Update tempest from branch 'master'
  to 4f8da435baca8264a0893ec35598ab727efcf04a
  - Merge "Fix compare volume stats for storage_protocols"
  - Fix compare volume stats for storage_protocols
    
    The change [1] added to scheduler a list of
    storage_protocols upon reception of the stats from
    volume. Scheduler can handle a list of storage
    protocol variants for NFS, NVMeOF, iSCSI and FC.
    
    The test_backends_capabilities compare volume
    stats from list_pools and
    show_backend_capabilities without check if the
    procotols are in the list. Once change [1]
    standardized some storage_protocols
    with a default value, list_pools will show the
    standard protocol defined by the position zero
    from the list, and show_backend_capabilities
    will return the protocol defined by user as
    backend. Even if, the protocol returned by
    show_backend_capabilities are in the list of
    allowed protocols the test will fail if this
    protocol is not equal the default position
    zero from the list.
    
    This patch provide a check if
    show_backend_capabilities returns
    valid storage_protocols using the list of allowed
    variants and set the preferred protocol to it.
    
    This fix is needed for third-party CI systems that
    may not be running tempest in a greenfield
    environment. So while cinder change [2] fixed
    drivers to report the canonical storage protocol
    name, we can't assume that the drivers being
    tested contain that fix.
    
    [1]https://review.opendev.org/c/openstack/cinder/+/836069
    [2]https://review.opendev.org/c/openstack/cinder/+/839063
    
    Change-Id: I04d0eaa1f6dba16bd11052f91a3d1d0967029ea6
This commit is contained in:
Zuul 2022-06-15 14:10:01 +00:00 committed by Gerrit Code Review
parent 093c0b0da4
commit a6e1a5e54f
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 429ee6ca1e325258baf62ad0db6c4b39f5a1eb4a
Subproject commit 4f8da435baca8264a0893ec35598ab727efcf04a