From 3bf63bd9ae01ed153b881739b15982e66b7daa00 Mon Sep 17 00:00:00 2001 From: Christian Berendt Date: Thu, 6 Feb 2025 22:10:47 +0100 Subject: [PATCH] troubleshooting-guide: move rookify (#793) Signed-off-by: Christian Berendt --- docs/guides/migration-guide/rook/index.md | 31 +++++++++++++++--- docs/guides/troubleshooting-guide/rookify.md | 34 -------------------- 2 files changed, 27 insertions(+), 38 deletions(-) delete mode 100644 docs/guides/troubleshooting-guide/rookify.md diff --git a/docs/guides/migration-guide/rook/index.md b/docs/guides/migration-guide/rook/index.md index ad93afc5aa..07bb76e148 100644 --- a/docs/guides/migration-guide/rook/index.md +++ b/docs/guides/migration-guide/rook/index.md @@ -1,5 +1,5 @@ --- -sidebar_label: Rookify +sidebar_label: Rook sidebar_position: 31 --- @@ -14,7 +14,7 @@ Nevertheless, it is **strongly advised** to test Rookify in a controlled environ For a condensed summary of the information covered here, refer to the [Rookify GitHub repository](https://github.com/SovereignCloudStack/rookify). -## Config.yaml +## Configuration The primary configuration file for Rookify is `config.yaml`. The repository includes an example file for general use, as well as one specifically tailored for OSISM based setups: @@ -137,6 +137,29 @@ migration_modules: Rookify uses a modular structure, allowing you to migrate various parts of Ceph-Ansible to Rook. The `migration_modules` section specifies which modules need to be executed for the migration. Rookify contains more modules — check the [`src/rookify/module`](https://github.com/SovereignCloudStack/rookify/tree/main/src/rookify/modules) directory to see the currently implemented modules. :::note - Many modules depend on each other. For example, the `analyze_ceph` module will automatically run with all other modules, so - there is no need to specify it. It’s included here for clarity. + +Many modules depend on each other. For example, the `analyze_ceph` module will automatically run with all other modules, so +there is no need to specify it. It’s included here for clarity. + ::: + +## Troubleshooting + +### SSH Issues + + +**"Failed to load private key"** + +- Ensure the `id-rsa` keys are "clean" and do not contain unexpected strings like "\<\