Cap additional nova-network tests at Queens

As noted in I7aea99d7c1818b8edcda41ba4eaa062a8ea069eb, nova is working
on removing the nova-network only compute REST APIs in the Rocky
release, which means any requests to those APIs after Queens will result
in a 410 response, regardless of microversion or whether or not neutron
is being used.

The os-floating-ips-bulk API is being removed in nova change
I89d081108b398d8efba9636279088c61349b21e6. As a result,
os-floating-ips-bulk tests will no longer works against Rocky+ versions
of nova. Skip this test using the check added in the previous change.

Related to blueprint remove-nova-network

Change-Id: I1a2accebce29c3be6acec7ede67b1250552a42ca
diff --git a/patrole_tempest_plugin/tests/api/compute/test_floating_ips_bulk_rbac.py b/patrole_tempest_plugin/tests/api/compute/test_floating_ips_bulk_rbac.py
index b83cc46..3ccef73 100644
--- a/patrole_tempest_plugin/tests/api/compute/test_floating_ips_bulk_rbac.py
+++ b/patrole_tempest_plugin/tests/api/compute/test_floating_ips_bulk_rbac.py
@@ -27,12 +27,15 @@
 CONF = config.CONF
 
 
+# TODO(gmann): Remove this test class once the nova queens branch goes
+# into extended maintenance mode.
 class FloatingIpsBulkRbacTest(rbac_base.BaseV2ComputeRbacTest):
 
     # Tests will fail with a 404 starting from microversion 2.36:
     # See the following link for details:
     # https://developer.openstack.org/api-ref/compute/#floating-ips-bulk-os-floating-ips-bulk-deprecated
     max_microversion = '2.35'
+    depends_on_nova_network = True
 
     @classmethod
     def skip_checks(cls):