neutron-lib/releasenotes/notes
Boden R a37d43018b rehome rpc and related plumbing
As shown in the history of this patch, along with the work in [1], we've
discussed rehoming neutron.common.rpc into lib a number of times before.
One of the main reasons we've decided not to rehome in the past is that
we'd hoped the neutron.common.rcp.BackingOffClient and related plumbing
could be put into oslo.messaging. However, it's 2 years later and that
still hasn't happened [2][3].

This patch proposes we just move forward with the rehome so that we can
begin to untangle the consumers [4]. There's no reason we can't
reiterate on this code in lib; it's no more difficult than in neutron.

This patch includes rehoming of:
- neutron.common.rpc, the only difference in the lib version is that
we dynamically add all neutron_lib.exceptions by default (_DFT_EXMODS).
- neutron.common.exceptions, but exceptions are broken out into their
respective exception modules rather than lumping all together in a
generic single module.
- The fake notifier and RPC fixture, without any real changes.
- A new runtime util method to dynamically load all modules for a
package.

For a sample neutron consumption patch see [5] that was tested with
PS10 herein.

[1] https://review.openstack.org/#/q/project:openstack/neutron-lib+message:rpc
[2] https://review.openstack.org/#/c/407722/
[3] https://bugs.launchpad.net/oslo.messaging/+bug/1667445
[4] http://codesearch.openstack.org/?q=from%20neutron.common%20import%20rpc
[5] https://review.openstack.org/#/c/579989/

Change-Id: I0052ba65973a993e088943056879bc6e982bd0b5
2018-07-12 13:13:21 -06:00
..
.placeholder Add release notes target 2016-10-20 11:22:32 -07:00
add_fwg_group-9252d07f1011613d.yaml Adds Remote Firewall Groups to FWaaS V2 Rules 2018-01-08 10:51:09 -08:00
add-action-status-3dbfe2490a0d231a.yaml Add ACTION_STATUS to dummy of API definition 2017-03-28 12:43:51 +09:00
add-availability_zone_filter-extension-e91e1e5e822e4133.yaml Add a shim extension availability_zone_filter 2018-06-25 14:50:38 +00:00
add-convert-to-string-524541aa6224f66f.yaml Add 'convert_to_string' and apply for firewall-rule 2017-07-21 23:29:40 +09:00
add-directory-is-loaded-e9da5b65824dddad.yaml Add missing is_loaded() method on directory's interface 2016-11-10 12:11:39 -08:00
add-empty-string-filtering-api-extension-44cb392025dc359c.yaml Add empty-string-filtering API extension 2018-05-01 15:26:22 +00:00
add-exception-pkg-5a14389891abf358.yaml add exceptions package 2017-02-13 12:34:04 -07:00
add-extension-standard-attr-segment-8c721741589bf10b.yaml Add a shim extension standard-attr-segment 2018-05-29 22:57:33 +00:00
add-extension-supported-be6f7069856d2891.yaml Add is_extension_supported to neutron_lib 2017-02-14 18:13:34 +00:00
add-extension-uplink-status-propagation-6b6050d6609c19c8.yaml Add attribute propagate_uplink_status to port 2018-06-05 18:17:29 +00:00
add-floatingip-pools-extension-17a1ee5c7eafc989.yaml Add the floatingip pools extension 2018-06-08 18:10:07 +00:00
add-ip-substring-filtering-extension-06bb0c1f738ee330.yaml Add the IP substring filter extension 2018-01-08 22:43:48 +00:00
add-ipinip-protocol-ab9287f9b698f34c.yaml Adds IPinIP protocol 2017-11-10 13:43:43 -05:00
add-is_filter-keyword-to-attribute-maps-3fa31e91c353d033.yaml Annotate all the filter parameters for networks 2018-04-09 17:01:20 +00:00
add-is_sort_key-keyword-to-attribute-map-75342446d99f4490.yaml Annotate network parameters for sort_key 2018-04-09 17:04:50 +00:00
add-ovo-registry-27cb7d4ac76d4dc8.yaml versioned object plugin registry 2018-04-11 22:30:20 +00:00
add-port_details-to-floatingip-a2a3c95cc54737ac.yaml Add API extension fip-port-details 2018-04-20 23:21:37 +00:00
add-port-binding-resource-73f9800dbda121ca.yaml Add new resource for port bindings 2017-10-20 19:02:30 -05:00
add-port-bindings-resource-messages-rpc-1382ba9842561cdb.yaml Add port bindings to RPC topics resources 2018-04-27 11:03:34 -05:00
add-validator-pkg-a6565a2d4fbfa1d8.yaml Add validators package 2017-05-30 00:00:45 +09:00
add-vif-type-agilio-ovs-6bee5b2557aca10e.yaml Add Agilio OVS VIF and virtio-forwarder VNIC type 2017-07-14 19:38:41 +02:00
add-vni-to-bgpvpn-7531df9fa4f8955b.yaml bgpvpn-vni api extension 2017-09-25 12:13:30 +05:30
add-vnic-virtio-forwarder-portbinding-f7f87dfbef456ed1.yaml Add Agilio OVS VIF and virtio-forwarder VNIC type 2017-07-14 19:38:41 +02:00
agent_extensions-2b497ff33c6dc3e8.yaml Migrate neutron agent extensions to neutron-lib 2016-12-16 06:41:25 -07:00
alembic-branches-6d5947d141efd26e.yaml Add alembic branch constants 2016-11-28 13:51:24 -05:00
api-definition-base-d2e9514c5ee2ef5b.yaml Initial seed for neutron-lib release notes 2016-10-21 15:23:56 -07:00
bgpvpn_rt_fix-6d02db6a1c22f002.yaml Don't allow an empty-string Route Target 2017-09-18 15:45:45 +02:00
bgpvpn-api-def-22c7072575316ddd.yaml Move BGPVPN API definition into neutron-lib 2017-02-15 15:53:03 -05:00
bgpvpn-api-ref-f0294d9ddec726a0.yaml Move networking-bgpvpn API reference into neutron-lib 2017-02-16 10:24:59 -05:00
bgpvpn-routes-control-51cd95d6ab265cb1.yaml bgpvpn-routes-control extension 2017-06-14 16:19:34 +00:00
boilerplate-ext-descriptor-a5cec8b9b900cbfd.yaml boilerplate extension descriptor for api-def 2017-02-28 06:19:32 -07:00
callback_priority-2ded960e17bd5db9.yaml callback: priority to specify calling order 2018-03-22 18:20:25 +00:00
change_placement_client_method_names_b26bb71425f42db3.yaml Fix placement calls in placement client 2018-04-18 12:59:27 +02:00
cidr_for_canonical_format-4e7925d76a27a19d.yaml Add CIDR for canonical format conversion 2017-04-14 22:17:39 +00:00
cleanup-unused-l3-attr-def-f0eab40813d17a2d.yaml Cleanup unused key-value in the attribute of l3 2018-06-20 16:23:30 +09:00
client-id-number-dhcp-option-a099f927eb8f99af.yaml Add DHCP_OPT_CLIENT_ID_NUM 2018-05-22 15:35:58 +00:00
context-manager-23538670cd9c701f.yaml Stop creating a context manager during db._api module import 2017-02-02 17:40:18 -08:00
context-public-6df198b77027c224.yaml Make neutron context available in neutron-lib 2017-01-11 18:25:20 -08:00
core-attributes-43e6969f1b187e5c.yaml Rehome neutron.api.v2.attributes 2017-04-25 11:27:49 -06:00
create-netmtu-writable-extension-284892119ef6595c.yaml Rehome net-mtu-enh extension definition 2017-08-31 13:43:54 -07:00
data-plane-status-ext-c3452a01ef5007ce.yaml API definition and reference for data plane status extension 2017-03-07 23:15:08 +00:00
default_overrides_none-ecc8dcf2c9c37e5d.yaml API attribute processing: add 'default_overrides_none' 2018-04-17 17:25:30 +02:00
deprecate-api-utils-4f86288591c95679.yaml Use api/attributes.py instead of api/utils.py 2016-11-18 11:19:55 -05:00
directory-fixture-083c5c5f365670d6.yaml Add fixture for plugin directory 2017-01-09 15:48:53 -08:00
dns-api-def-bc24a58f56c5fbfb.yaml Rehome dns-integration extension 2017-06-16 13:14:56 +09:00
dns-domain-ports-ext-39a069119e79e59b.yaml Define dns-domain-ports extension 2017-06-27 19:21:01 +00:00
enable-hacking-check-H904-f512ecc98c0a4033.yaml Use new checks in hacking 0.12 2016-12-15 07:03:58 -07:00
events_l3_flavors-053714858ced693d.yaml Add events and resources for L3 flavors. 2018-01-19 11:40:31 -07:00
expose-and-enhance-callback-api-714cce65a3c44fe7.yaml Follow-up review comments 2017-01-13 01:12:07 +00:00
extension_descriptor-04025e86249cc94c.yaml Add ExtensionDescriptor to neutron-lib 2016-11-01 21:33:02 +00:00
extension-fixture-b7fd61384f1a4d1d.yaml API extension updates and fixture 2017-03-17 12:10:24 -06:00
extra-dhcp-opt-public-vars-ec4e1c2dcac43d69.yaml make extra_dhcp_opt vars public 2017-05-11 22:42:51 +00:00
fip64-0c6bb38417d602f1.yaml Add FIP64 extension from networking-midonet 2017-02-06 09:09:38 +09:00
floatingip-portforwarding-17c284080541bc78.yaml Introduce API definition of Floating IP Port Forwarding 2018-05-02 07:40:15 +00:00
flush_on_subtransaction-99ef11dfb56b706d.yaml Add flush_on_subtransaction=True to engine config 2017-04-04 10:55:14 +00:00
fwaas_converters_validators-c310900b4386146e.yaml Add validators/converters needed by neutron-fwaas 2017-01-11 19:12:51 +00:00
fwaas-api-def-a6f03db369177b4a.yaml Migrate neutron-fwaas API definitions to neutron-lib 2017-01-12 22:23:51 +00:00
fwaas-exceptions-e580766205b466d4.yaml Move Firewall Exceptions to neutron-lib 2017-07-11 16:36:21 +00:00
hacking-check-n537-280ec39c061d9dd7.yaml Use assertIsNone instead of assertEqual(None, *) 2017-01-15 09:38:59 +00:00
introduce-logging-api-031d00eb84d5d061.yaml Introduce logging api extension 2017-07-03 13:33:11 +07:00
ipv6_address_usage-ef3d65ad5aa5798b.yaml Add converter to convert IPv6 addresses to canonical format 2016-12-06 03:11:33 +00:00
l3-agent-extensions-ha-state-change-837140efe4187a99.yaml Add a new method ha_state_change to L3 agent extension 2017-10-18 12:56:10 +07:00
l3-apidef-exceptions-ee57b9df1c7443d4.yaml rehome l3 api-def exceptions 2017-02-13 12:45:20 -07:00
l3-apidefs-d028c708c22ef2a0.yaml Rehome l3 API definitions into neutron-lib 2017-01-13 13:57:15 -07:00
logging-api-ref-fafb884367ca60a2.yaml api-ref: Introduce logging api reference 2017-06-30 13:31:51 +07:00
logging-resource-api-cecf33e3be468eb2.yaml Migrate logging-resource extension from networking-midonet 2017-02-06 09:09:38 +09:00
migrate-public-to-shared-0c67b32f9c37c751.yaml [FWaaS] Migrate Public attribute to Shared 2017-04-13 20:53:51 +00:00
move-get-random-mac-98f47d81cb34483d.yaml Move get_random_mac into neutron-lib 2016-11-13 00:21:34 +00:00
moved-netmtu-extension-5999348000adcfaf.yaml Moved net-mtu extension definition 2017-07-13 10:59:41 -07:00
new-hacking-check-no-log-translations-4a430a38aeb06452.yaml Enforce log messages not being translated 2017-04-12 15:57:38 -07:00
new-validator-range-or-none-dc8d557ec1f2622a.yaml bgpvpn_routes_control: API definition fixes 2017-07-11 17:47:14 +02:00
one-hacking-factory-01053e8e3d88c3d5.yaml Use a single hacking check factory 2017-02-27 13:35:23 -07:00
placement-resource-provider-functions-17ec45f714ea2b23.yaml Add new Resource Provider functions to placement client 2018-02-26 20:18:40 +01:00
plugin-directory-55861f4098813ba6.yaml Add release note for plugin directory 2016-10-28 07:58:00 +00:00
policy-redux-25c26836219fd02d.yaml Revisit exported policy module 2017-01-12 11:41:53 -08:00
populate-dict-defaults-3f205c414f21bf54.yaml API attribute processing: allow to populate dict attribute default values 2018-04-17 17:25:31 +02:00
port-mac-address-regenerate-cc33d03216b5bc3d.yaml Add support to regenerate port mac_address 2018-06-22 16:14:49 +00:00
port-range-compared-as-int-4d07fe030206f818.yaml Fix port comparison in port range validation 2017-12-20 10:32:57 +08:00
portbindings-apidef-3d7893bcb94d7f61.yaml Rehome portbindings api-def into neutron-lib 2017-01-13 14:00:55 -07:00
portbindings-extended-3a89560ee63824e1.yaml Introduce API for port bindings extended 2017-07-27 10:36:29 +00:00
provider-net-apidef-9ebe9f56840c79f7.yaml Rehome providernet api-def 2017-01-13 14:02:51 -07:00
public-service-classes-e52d7c79a075b799.yaml Formalize base service classes 2017-03-06 09:02:44 -07:00
rehome-address-scope-apidef-f4e8bb74be61729a.yaml rehome neutron's address-scope extension API definition 2017-07-17 07:27:58 -06:00
rehome-agent-apidef-7a2dde6a9810f55c.yaml rehome neutron's agent extension API definition 2017-07-13 11:50:40 -06:00
rehome-allowedaddrpairs-apidef-cd342b9a57a2dfdf.yaml rehome allowedaddresspairs API definition 2017-08-07 09:56:38 -06:00
rehome-api-faults-cf30246e5e5bf8b8.yaml Rehome FAULT_MAP from the neutron API 2017-07-14 11:56:03 +03:00
rehome-autotopology-apidef-4a77e8ba0c783f7e.yaml rehome neutron's auto-allocated-topology extension API definition 2017-07-17 13:50:15 -06:00
rehome-az-apidef-1e63cbd2359994fa.yaml rehome availability zone API def 2017-08-04 10:51:43 -06:00
rehome-common-constants-8ac9580e52fd3618.yaml rehome consumed neutron.common.constants 2017-06-21 07:17:06 -06:00
rehome-common-rpc-5d84a9fe0faa71b7.yaml rehome rpc and related plumbing 2018-07-12 13:13:21 -06:00
rehome-core-api-defs-390735ff3bd5d2ab.yaml rehome core resource api-defs 2017-04-17 13:51:14 -06:00
rehome-db-api-63300ddab6a41e28.yaml rehome db api 2018-04-16 09:57:10 -06:00
rehome-db-model-query-234b1559f3728a5e.yaml rehome model_query and its dependencies 2018-04-20 06:18:11 -06:00
rehome-db-utils-3076bf724caa31ef.yaml rehome used db utils 2018-03-28 13:24:47 -06:00
rehome-dftsnetpool-apidef-4de5d75d2a63dec9.yaml rehome default subnet pools API def 2017-08-07 07:35:37 -06:00
rehome-dhcpagentscheduler-apidef-1f7729fb5834dcd2.yaml rehome dhcpagentscheduler api def 2017-11-28 05:57:51 -07:00
rehome-dhcpopts-apidef-389ab9d8935e5e0d.yaml Fix typo in release note for import path 2017-07-19 21:26:58 +00:00
rehome-dvr-apidef-a6aa415152457c9a.yaml fix typos 2018-01-15 17:55:13 +08:00
rehome-dvr-related-leftover-constants-2cf329794166b3f2.yaml DVR: Move DVR agent related constants to neutron-lib 2018-01-10 14:04:46 -08:00
rehome-externalnet-apidef-d377f87da900eabe.yaml rehome external net api definition 2017-08-14 10:05:42 -06:00
rehome-extraroute-apidef-e14e72e03ce18ead.yaml Fix some typos 2017-09-07 09:44:09 +08:00
rehome-flavors-apidef-ef84b2c1c7eaeed7.yaml rehome flavor extension API definition 2017-09-18 05:14:30 -06:00
rehome-getphysmtu-plugin-fn-5875e352e3a14af3.yaml rehome get_deployment_physnet_mtu into plugin utils 2018-04-12 09:48:06 -06:00
rehome-ipalloc-apidef-dee59cfffd903b7a.yaml rehome ip allocation extension API definition 2017-08-31 04:45:05 -06:00
rehome-ipv6pdprefix-const-d3b39992df4adef8.yaml add PROVISIONAL_IPV6_PD_PREFIX to constants 2017-09-22 13:21:03 -06:00
rehome-l2adjacency-apidef-f91bf184d90122c8.yaml rehome l2 adjacency extension API definition 2017-08-15 15:19:45 -06:00
rehome-l3extgwmode-apidef-8f83e0f6cf0515e7.yaml Fix some typos 2017-09-07 09:44:09 +08:00
rehome-l3exthamode-apidef-9b3ef0956edb3883.yaml rehome l3 ext ha mode extension api definition 2017-09-07 10:23:24 -06:00
rehome-l3flavors-apidef-da5e9b5d46df5cc7.yaml rehome l3 flavors extension api definition 2017-09-11 08:43:46 -06:00
rehome-metering-apidef-d9a0e70cbecc2bcc.yaml rehome metering extension api definition 2017-08-16 13:26:33 -06:00
rehome-ml2-api-extaliases-4db48e113893c7a5.yaml sync ml2 plugin api 2017-08-28 09:26:59 -06:00
rehome-ml2-driverapi-363db4b8fa42f8f1.yaml rehome ml2 driver_api 2017-06-19 14:15:17 -06:00
rehome-ml2-mechdriver-cc86d3a2fe4c2822.yaml rehome ml2 MechanismDriver class 2017-03-02 13:01:38 -07:00
rehome-multiprovidernet-apidef-367e57772e931758.yaml rehome multi provider net extension api definition 2017-11-02 10:27:46 -06:00
rehome-netaz-apidef-74e962ef682380bc.yaml Fix some typos 2017-09-07 09:44:09 +08:00
rehome-netipavail-apidef-d03558ac48b71333.yaml rehome network ip availability extension api definition 2017-08-17 11:42:20 -06:00
rehome-ovo-exceptions-fbddfeea582ef3f1.yaml rehome ovo exceptions 2017-06-19 06:27:24 -06:00
rehome-pagination-apidef-9aebf1c7a6bcb58b.yaml rehome pagination api definition 2017-08-17 13:11:22 -06:00
rehome-placement-api-client-a9ac5d96ca8570aa.yaml Rehome placement client to neutron-lib 2018-01-03 10:12:08 +00:00
rehome-plugin-constants-ebf350dfd989957a.yaml rehome plugin common constants 2017-03-31 06:18:20 -06:00
rehome-plugin-utils-39e3f839c0538de9.yaml rehome plugin utils 2018-01-17 09:58:54 -07:00
rehome-plugin-utils-create-fns-9b8591f5222bff66.yaml rehome create functions from plugin utils 2018-03-20 07:48:36 -06:00
rehome-port-dev-util-ea6f4a5c4da42f6c.yaml rehome is_port_trusted util function 2017-04-12 14:58:05 -06:00
rehome-projid-apidef-a433b1b003f27a20.yaml rehome project id api definition 2017-08-24 10:27:15 -06:00
rehome-psec-apidef-bd9344ec1e6066b4.yaml rehome port security api-def 2017-03-03 11:12:46 -07:00
rehome-qos-apidef-0dbe094b8b21a580.yaml rehome qos api definition 2017-08-24 10:22:00 -06:00
rehome-qos-driverbase-f729875b2ad74ce0.yaml rehome qos service DriverBase class 2017-06-13 09:06:33 -06:00
rehome-qosbwldir-apidef-f0e3f778f2f980c0.yaml rehome qos bw limit direction api def 2018-04-04 13:37:12 -06:00
rehome-qosdft-apidef-b70596ca11c08803.yaml rehome the qos default api def 2017-11-22 12:56:00 -07:00
rehome-qosrtdetails-apidef-2276ec66a0e545ca.yaml rehome the qos rule type details api def 2018-01-08 06:49:29 -07:00
rehome-rbac-policy-callbacks-24fa12ad1ab4c443.yaml Remove rbac-policy callback into lib 2017-10-20 09:17:31 +08:00
rehome-revisionifmatch-apidef-574ac0a930cdaf3f.yaml rehome revisionifmatch api def 2018-01-16 17:06:10 +00:00
rehome-routeraz-apidef-efc5f202e04b8272.yaml rehome router availability zone extension api def 2017-08-18 13:31:31 -06:00
rehome-routersvctype-apidef-1d9d712fd5383eb5.yaml rehome router service type api def 2018-01-08 06:51:11 -07:00
rehome-runtime-utils-acb4451326cbe4d9.yaml rehome utils: synchronized decorator and load_class_by_alias_or_classname 2017-05-22 12:54:17 -06:00
rehome-secgrp-portfilter-apidef-6723062419531d70.yaml rehome port-security-groups-filtering api extension 2018-06-14 06:55:27 -06:00
rehome-segment-apidef-a5f81adb834328f8.yaml rehome segement api def 2018-01-12 09:09:33 -07:00
rehome-shared-const-d847b2e190122425.yaml rehome shared constant 2018-01-16 15:10:54 -07:00
rehome-sorting-apidef-1547f093da322c14.yaml rehome sorting api def 2018-01-08 06:45:51 -07:00
rehome-svctype-apidef-9002b2e2bcbeec8e.yaml rehome service type api def 2017-12-06 13:47:55 -07:00
rehome-topics-ca451e72c8c9603a.yaml rehome common topics into neutron-lib 2018-01-12 10:48:05 -07:00
rehome-unstable-test-decorator-a062301ac7d7a082.yaml Rehome unstable_test decorator 2018-04-16 16:48:43 -04:00
rehome-vlantransp-apidef-1cd7d3ace9042686.yaml rehome vlantransparent api def 2017-12-05 09:53:11 -07:00
rehome-worker-b7e9c7f477bdb926.yaml rehome NeutronWorker class 2017-03-15 09:47:18 -06:00
remove_label-801d7a1b13f179fa.yaml Remove LABEL from API definitions 2018-04-03 09:39:15 +02:00
remove-ensure_dir-aed59b616e02a2bb.yaml Remove the ensure_dir 2018-04-06 07:00:44 -06:00
remove-hacking-check-n523-014d163a5ae23adb.yaml remove deprecated N523 hacking check 2017-06-28 13:20:48 -06:00
revert-review-400408-4999a9159689c0c5.yaml revert get_random_mac behavior from review 400408 2017-10-05 11:00:14 -06:00
rm-apiutils-fa30241be7ca5162.yaml remove the unused neutron_lib.api.utils module 2018-04-06 07:00:43 -06:00
rm-dup-pluginconst-085d0fcee4e931b8.yaml remove CORE and L3 from neutron_lib.constants 2018-06-14 07:53:46 -06:00
routed-networks-hostroutes-fb43abf942b154ff.yaml Shim extension - segments peer subnet host routes, and api-ref 2018-06-26 23:53:41 +02:00
router-interface-fip-1e79b7909f8b264f.yaml Add router-interface-fip extension from networking-midonet 2017-02-06 09:09:38 +09:00
separate-hacking-factories-6fc36b38de95662a.yaml Separate hacking check factories 2016-12-07 14:38:39 -07:00
service-plugin-base-a42c2241a2fe0d26.yaml Rehome ServicePluginBase 2017-01-13 11:58:09 -07:00
sfc-api-def-4f46632eadfe895a.yaml 'sfc' and 'flowclassifier' API extension definitions (networking-sfc) 2018-04-27 10:46:02 +02:00
std_attributes_bgpvpn-5a1c63f68d1ff6be.yaml Add API extensions to advertise support of std attributes for BGPVPN 2018-05-07 10:04:55 +02:00
subnet_segmentid_writable-e28a85033272f05d.yaml Subnet segment_id writable extension 2018-03-13 14:43:31 +01:00
subnet-onboard-allow-create-update-subnets-74a4be6e9e97bbb6.yaml Add support to Create/Update subnets in subnet_onboard 2017-12-11 16:00:18 +00:00
subnet-onboard-api-definition-f4918ff1f1d12c97.yaml Add API Definition for Subnet Onboard 2017-08-17 07:51:50 +00:00
subresource-update-attrmap-and-classmethods-76accdd5c56a3bd4.yaml class methods and sub resources in base api ext 2017-11-16 20:23:50 +00:00
transaction_constraint-d3f93c2ced4a74c6.yaml Add interface to add a constraint to context 2017-07-14 13:42:34 -07:00
trunk-api-08bfdcdd80f7e666.yaml Initial seed for neutron-lib release notes 2016-10-21 15:23:56 -07:00
update-hacking-check-n536-2f63898bea693125.yaml Fix N536 - Use assertIsNone regex 2017-07-13 21:27:35 -04:00
validator_ip_or_subnet_or_none-0175f906a9113954.yaml Add validator to check for IP or subnet or none 2016-12-15 16:31:21 +00:00
vpn-api-def-52970461fac0f7d2.yaml fix vpnaas subnet_list_or_none type 2018-04-23 09:53:44 -06:00