Deprecate ironic::drivers::ssh as *_ssh drivers will be removed soon

This comes a bit late, the drivers have been deprecated since Newton actually.
They will be removed in Pike, so this patch has to be backported to Ocata also.

Change-Id: I9c2e1cdcfe809dbc6a031c7c77eec47da7ed55ec
This commit is contained in:
Dmitry Tantsur 2017-03-17 10:36:42 +01:00
parent afac29a623
commit 3b47f7f07b
2 changed files with 15 additions and 0 deletions

View File

@ -27,6 +27,11 @@ class ironic::drivers::ssh (
include ::ironic::deps
warning("The *_ssh family of drivers was deprecated in Ironic in the Newton \
release, and will be removed in Pike. The ironic::drivers::ssh module will \
become noop then, and will be removed in Queens. Please switch to using \
*_ipmitool family of drivers with virtualbmc for virtual testing.")
# Configure ironic.conf
ironic_config {
'ssh/libvirt_uri': value => $libvirt_uri;

View File

@ -0,0 +1,10 @@
---
deprecations:
- |
The ``*_ssh`` family of drivers was deprecated in Ironic in the Newton
release and will be completely removed in Pike. The
``ironic::drivers::ssh`` manifest is also deprecated now, will become
noop in Pike, and will be removed in Queens.
Please switch to ``*_ipmitool`` family of drivers with ``virtualbmc``
for virtual testing.