From f9ae319fdd13c1bba32d0dcc0bdf1c90a4368454 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Wed, 9 Jul 2025 09:51:57 -0700 Subject: [PATCH] docs: remove tinyipa references We have started down the path of eradicating tinyipa usage and testing because it was bifrucating our contirbutor resources and focus now that we have also been able to fix some of the CI jobs to be a bit more scalable. This does mean we're doing more with dib based images and they are larger, but we're willing ot pay that tax as a project for consistency and CI job stability. Change-Id: I8f96d106a85f6ab4493785e88955196da08af8e9 Signed-off-by: Julia Kreger --- doc/source/admin/rescue.rst | 12 ----------- doc/source/admin/troubleshooting.rst | 30 ---------------------------- doc/source/install/index.rst | 6 ------ 3 files changed, 48 deletions(-) diff --git a/doc/source/admin/rescue.rst b/doc/source/admin/rescue.rst index 70e519106..c19b4d39d 100644 --- a/doc/source/admin/rescue.rst +++ b/doc/source/admin/rescue.rst @@ -36,15 +36,3 @@ The DIB image supports rescue mode when used with DHCP tenant networks. After the ``finalize_rescue`` command completes, DHCP will be configured on all network interfaces, and a ``rescue`` user will be created with the specified ``rescue_password``. - -TinyIPA -------- - -The TinyIPA image supports rescue mode when used with DHCP tenant networks. -No special action is required to `build a TinyIPA image`_ with this support. - -After the ``finalize_rescue`` command completes, DHCP will be configured on all -network interfaces, and a ``rescue`` user will be created with the specified -``rescue_password``. - -.. _build a TinyIPA image: https://docs.openstack.org/ironic-python-agent-builder/latest/admin/tinyipa.html diff --git a/doc/source/admin/troubleshooting.rst b/doc/source/admin/troubleshooting.rst index 575367d9d..67c18eef5 100644 --- a/doc/source/admin/troubleshooting.rst +++ b/doc/source/admin/troubleshooting.rst @@ -38,27 +38,6 @@ devuser element example:: export DIB_DEV_USER_AUTHORIZED_KEYS=$HOME/.ssh/id_rsa.pub ironic-python-agent-builder -o /path/to/custom-ipa -e devuser debian -tinyipa -~~~~~~~ - -If you want to enable SSH access to the image, -set ``AUTHORIZE_SSH`` variable in your shell to ``true`` before building -the tinyipa image:: - - export AUTHORIZE_SSH=true - -By default it will use default public RSA (or, if not available, DSA) -key of the user running the build (``~/.ssh/id_{rsa,dsa}.pub``). - -To provide other public SSH key, export full path to it in your shell -before building tinyipa as follows:: - - export SSH_PUBLIC_KEY=/path/to/other/ssh/public/key - -The user to use for access is default Tiny Core Linux user ``tc``. -This user has no password and has password-less ``sudo`` permissions. -Installed SSH server is configured to disable Password authentication. - Access via console ------------------ If you need to use console access, passwords must be enabled there are a @@ -112,15 +91,6 @@ Example: export DIB_DEV_USER_PASSWORD=PASSWORD ironic-python-agent-builder -o /path/to/custom-ipa -e devuser debian -tinyipa -~~~~~~~ - -The image built with scripts provided in ``tinyipa`` folder -of `Ironic Python Agent Builder `_ -repository by default auto-logins the default -Tiny Core Linux user ``tc`` to the console. -This user has no password and has password-less ``sudo`` permissions. - How to pause the IPA for debugging ---------------------------------- When debugging issues with the IPA, in particular with cleaning, it may be diff --git a/doc/source/install/index.rst b/doc/source/install/index.rst index cce3bd311..68b8b826d 100644 --- a/doc/source/install/index.rst +++ b/doc/source/install/index.rst @@ -9,13 +9,8 @@ Unlike most other python software, you must build or download an IPA ramdisk image before use. This is because it's not installed in an operating system, but instead is run from within a ramdisk. -Two kinds of images are published on every commit from every branch of IPA: - * DIB_ images are suitable for production usage and can be downloaded from https://tarballs.openstack.org/ironic-python-agent/dib/files/. -* TinyIPA_ images are suitable for CI and testing environments and can be - downloaded from - https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/. If you need to build your own image, use the tools from the ironic-python-agent-builder_ project. @@ -167,4 +162,3 @@ the documentation available at :doc:`Hardware Managers .. _ironic-python-agent-builder: https://docs.openstack.org/ironic-python-agent-builder .. _DIB: https://docs.openstack.org/ironic-python-agent-builder/latest/admin/dib.html -.. _TinyIPA: https://docs.openstack.org/ironic-python-agent-builder/latest/admin/tinyipa.html