Also write a bit more meaningful documentation on writing drivers with
helpful links to move forward.
Change-Id: Id76705efabaf93a76a1370bc2e1d998622e82ac9
Partial-Bug: #1690185
Nova network service does not exist anymore, so no need to disable
it, as well as enable neutron as it is enabled by default. Heat is
not enabled by default, so there is no need to disable it.
Change-Id: I6dea2ec9bde717462b6974c001bc23b2ad8c6d94
DevStack variables Q_PLUGIN_EXTRA_CONF_{PATH|FILES} were deprecated
during the Ocata cycle. Instead, plugins should leverage the
neutron_server_config_add function. The networking-generic-switch
DevStack plugin was updated to use this function in commit
a656b25d037ad250647ae1484e75d9d4633ba373.
Using the deprecated variables is causing installation failures of the
DevStack configuration for Ironic multitenant networking. This patch
stops using them, which solves the installation issues.
Change-Id: If78640a46c3b8b2bfb5627de183a1fea45b777cf
Closes-Bug: #1715879
SSH drivers are being unsupported for about a year now. All current
stable branches of ironic are officially supporting IPMI-capable HW
simulation via virtualbmc.
All ironic-related gate jobs have already been switched
to not use or enable those drivers.
This patch finally removes SSH-based power and managemtnt driver interfaces
and all classic drivers using those from ironic code and documentation.
Related exceptions and `ssh_connect` function, together with dependency
on `paramiko` package are removed as well.
Change-Id: Ieda7249b9cd78e3be1eff37804996295fc8d3969
Closes-Bug: #1570301
Depends-On: I9b60c9fa24652e9e64e787cd4e5b0152f51e7a28