diff --git a/releasenotes/notes/deprecate-infra-mgmt-driver-attributes-e371624c50accee8.yaml b/releasenotes/notes/deprecate-infra-mgmt-driver-attributes-e371624c50accee8.yaml
new file mode 100644
index 00000000..b1a34baa
--- /dev/null
+++ b/releasenotes/notes/deprecate-infra-mgmt-driver-attributes-e371624c50accee8.yaml
@@ -0,0 +1,4 @@
+---
+deprecations:
+  - infra_driver and mgmt_driver attributes in VNFD client
+    attribute is deprecated and will be removed in Ocata.
diff --git a/tackerclient/v1_0/client.py b/tackerclient/v1_0/client.py
index 72a3bc7b..8ed5965f 100644
--- a/tackerclient/v1_0/client.py
+++ b/tackerclient/v1_0/client.py
@@ -403,6 +403,11 @@ class Client(ClientBase):
                 _logger.warning("VNFD legacy templates are deprecated. Please "
                                 "use NFV TOSCA templates.")
             body[self._VNFD]['service_types'] = [{'service_type': 'vnfd'}]
+            _logger.warning(
+                "Passing infra_driver and mgmt_driver in the VNFD"
+                " API is deprecated. infra_driver will be automatically"
+                " derived from target vim type. mgmt_driver will be"
+                " derived from TOSCA template values.")
             body[self._VNFD]['infra_driver'] = 'heat'
             body[self._VNFD]['mgmt_driver'] = 'noop'
         else: