From e806cf7a883b0ea17add22f60b81dcf504d8733d Mon Sep 17 00:00:00 2001
From: Martin Roy <mroy@internap.com>
Date: Thu, 1 Dec 2016 16:22:06 -0500
Subject: [PATCH] Remove deprecation of snmp drivers

Now that there is a gate running with virtual pdu we can officially
keep it an support it

Change-Id: Ie6accaa2a29007fa2e0c97329e37efd5f907fc7b
---
 ironic/drivers/fake.py                                        | 2 --
 ironic/drivers/pxe.py                                         | 2 --
 .../notes/pxe-snmp-driver-supported-9c559c6182c6ec4b.yaml     | 4 ++++
 3 files changed, 4 insertions(+), 4 deletions(-)
 create mode 100644 releasenotes/notes/pxe-snmp-driver-supported-9c559c6182c6ec4b.yaml

diff --git a/ironic/drivers/fake.py b/ironic/drivers/fake.py
index 124e383545..a25e6c5c38 100644
--- a/ironic/drivers/fake.py
+++ b/ironic/drivers/fake.py
@@ -219,8 +219,6 @@ class FakeDracDriver(base.BaseDriver):
 class FakeSNMPDriver(base.BaseDriver):
     """Fake SNMP driver."""
 
-    supported = False
-
     def __init__(self):
         if not importutils.try_import('pysnmp'):
             raise exception.DriverLoadError(
diff --git a/ironic/drivers/pxe.py b/ironic/drivers/pxe.py
index 78d52c403a..db855e3ed6 100644
--- a/ironic/drivers/pxe.py
+++ b/ironic/drivers/pxe.py
@@ -234,8 +234,6 @@ class PXEAndSNMPDriver(base.BaseDriver):
     class is merely the glue between them.
     """
 
-    supported = False
-
     def __init__(self):
         # Driver has a runtime dependency on PySNMP, abort load if it is absent
         if not importutils.try_import('pysnmp'):
diff --git a/releasenotes/notes/pxe-snmp-driver-supported-9c559c6182c6ec4b.yaml b/releasenotes/notes/pxe-snmp-driver-supported-9c559c6182c6ec4b.yaml
new file mode 100644
index 0000000000..451ba1931c
--- /dev/null
+++ b/releasenotes/notes/pxe-snmp-driver-supported-9c559c6182c6ec4b.yaml
@@ -0,0 +1,4 @@
+---
+features:
+  - The pxe_snmp and fake_snmp are now supported and
+    tested.