Merge "deprecate shellinabox"
This commit is contained in:
commit
88a96b2930
@ -20,12 +20,14 @@ The web console can be configured in Bare Metal service in the following way:
|
||||
is not present in base repositories, the user must enable EPEL repository, you can
|
||||
find more from `FedoraProject page`_.
|
||||
|
||||
.. note::
|
||||
.. warning::
|
||||
|
||||
shellinabox is no longer maintained by the authorized author.
|
||||
`This <https://github.com/shellinabox/shellinabox>`_ is a fork of the
|
||||
project on GitHub that aims to continue with the maintenance of the
|
||||
shellinabox project.
|
||||
Shell In A Box is considered abandoned by the Ironic community. The
|
||||
original maintainer stopped maintaining the project and the project
|
||||
was thus forked. The resulting
|
||||
`fork <https://github.com/shellinabox/shellinabox>`_ has not received
|
||||
updates in a number of years and is considered abandoned.
|
||||
As such, shellinabox support has been deprecated by the Ironic community.
|
||||
|
||||
Installation example:
|
||||
|
||||
|
@ -1606,6 +1606,14 @@ class IPMIConsole(base.ConsoleInterface):
|
||||
class IPMIShellinaboxConsole(IPMIConsole):
|
||||
"""A ConsoleInterface that uses ipmitool and shellinabox."""
|
||||
|
||||
# TODO(TheJulia): This interface is deprecated due to the shellinabox
|
||||
# project being abandoned. It should be removed after the release of
|
||||
# 2025.2 in advance of 2026.1's release.
|
||||
# https://github.com/shellinabox/shellinabox
|
||||
# https://github.com/shellinabox/shellinabox/issues/531
|
||||
|
||||
supported = False
|
||||
|
||||
def _get_ipmi_cmd(self, driver_info, pw_file):
|
||||
"""Get ipmi command for ipmitool usage.
|
||||
|
||||
|
@ -0,0 +1,8 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
Use of the console driver ``ipmitool-shellinabox`` has been deprecated and
|
||||
will be removed in a future release of Ironic. This decision was reached
|
||||
with the reality that the fork of shellinabox appears abandoned with no
|
||||
changes in 7 years and open issues to call for the project to hand over
|
||||
`maintainership <https://github.com/shellinabox/shellinabox/issues/531>`_.
|
Loading…
x
Reference in New Issue
Block a user