RedHatSatellite / satellite-ansible-compilation

Repository for Satellite Ansible roles built using foreman-ansible-modules
GNU General Public License v3.0
17 stars 19 forks source link

ERROR: No installation scenario was selected, the installer cannot continue. #27

Closed tuxpeople closed 3 years ago

tuxpeople commented 3 years ago

I tried to spin up a Satellite with this on a RHEL 7.9 I ran into errors, So far I was able to fix them until now:

RUNNING HANDLER [install : activate_pref_tuning] *******************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:13 +0200 (0:00:00.859)       0:03:28.496 ********
Thursday 29 April 2021  20:02:13 +0200 (0:00:00.859)       0:03:28.495 ********
fatal: [niord.lab]: FAILED! => {"changed": true, "cmd": ["satellite-installer"], "delta": "0:00:00.340181", "end": "2021-04-29 20:02:14.534797", "msg": "non-zero return code", "rc": 26, "start": "2021-04-29 20:02:14.194616", "stderr": "ERROR: No installation scenario was selected, the installer cannot continue.\n       Even --help content is dependent on selected scenario.\n       Select scenario with --scenario SCENARIO or list available scenarios with --list-scenarios.", "stderr_lines": ["ERROR: No installation scenario was selected, the installer cannot continue.", "       Even --help content is dependent on selected scenario.", "       Select scenario with --scenario SCENARIO or list available scenarios with --list-scenarios."], "stdout": "", "stdout_lines": []}

That's right, there is no scenario given here: https://github.com/RedHatSatellite/satellite-ansible-compilation/blob/df97f4cac74629a4fdbd928f437fa61d0c9e4a30/roles/install/handlers/main.yml#L1-L2

I assume, it's intended to be run after a initial run uf the installer which configurates a scenario, like here: https://github.com/RedHatSatellite/satellite-ansible-compilation/blob/df97f4cac74629a4fdbd928f437fa61d0c9e4a30/roles/install/handlers/main.yml#L9-L15

Those are the install-tasks I ran trough prior to this error:

TASK [install : firewalld | Installing firewalld package if not already avaiable] **********************************************************************************************************************************************************
Thursday 29 April 2021  20:02:03 +0200 (0:00:02.010)       0:03:18.473 ********
Thursday 29 April 2021  20:02:03 +0200 (0:00:02.010)       0:03:18.472 ********
ok: [niord.lab]

TASK [install : firewalld | Start firewalld service] ***************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:06 +0200 (0:00:02.725)       0:03:21.198 ********
Thursday 29 April 2021  20:02:06 +0200 (0:00:02.725)       0:03:21.197 ********
ok: [niord.lab]

TASK [install : firewalld | Enable the RH Satellite service permanently.] ******************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:07 +0200 (0:00:00.736)       0:03:21.934 ********
Thursday 29 April 2021  20:02:07 +0200 (0:00:00.736)       0:03:21.934 ********
ok: [niord.lab]

TASK [install : firewalld | Checking firewalld target policy] ******************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:07 +0200 (0:00:00.735)       0:03:22.670 ********
Thursday 29 April 2021  20:02:07 +0200 (0:00:00.735)       0:03:22.669 ********
ok: [niord.lab]

TASK [install : firewalld | Enforce drop policy on firewall public zone] *******************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.584)       0:03:23.255 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.584)       0:03:23.254 ********
skipping: [niord.lab]

TASK [install : create satellite cret directory] *******************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.058)       0:03:23.313 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.058)       0:03:23.313 ********
skipping: [niord.lab]

TASK [install : generate server private key] ***********************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.053)       0:03:23.367 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.053)       0:03:23.367 ********
skipping: [niord.lab]

TASK [install : check for existing CSF] ****************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.055)       0:03:23.423 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.056)       0:03:23.423 ********
skipping: [niord.lab]

TASK [install : template out CSR answer file] **********************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.055)       0:03:23.479 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.055)       0:03:23.478 ********
skipping: [niord.lab]

TASK [install : generate CSR] **************************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.053)       0:03:23.532 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.053)       0:03:23.532 ********
skipping: [niord.lab]

TASK [install : wait for CSR signing] ******************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.094)       0:03:23.627 ********
Thursday 29 April 2021  20:02:08 +0200 (0:00:00.094)       0:03:23.626 ********
skipping: [niord.lab]

TASK [install : test certificate] **********************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.063)       0:03:23.690 ********
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.063)       0:03:23.690 ********
skipping: [niord.lab]

TASK [install : print cert check] **********************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.058)       0:03:23.748 ********
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.058)       0:03:23.748 ********
skipping: [niord.lab]

TASK [install : etc hosts | add VM hostname / ip] ******************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.054)       0:03:23.803 ********
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.054)       0:03:23.803 ********
ok: [niord.lab]

TASK [install | get package facts] *********************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.512)       0:03:24.316 ********
Thursday 29 April 2021  20:02:09 +0200 (0:00:00.512)       0:03:24.316 ********
ok: [niord.lab]

TASK [install | install satellite package] *************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:11 +0200 (0:00:02.114)       0:03:26.431 ********
Thursday 29 April 2021  20:02:11 +0200 (0:00:02.114)       0:03:26.430 ********
skipping: [niord.lab]

TASK [install | copy installer script] *****************************************************************************************************************************************************************************************************
Thursday 29 April 2021  20:02:11 +0200 (0:00:00.177)       0:03:26.608 ********
Thursday 29 April 2021  20:02:11 +0200 (0:00:00.177)       0:03:26.608 ********
ok: [niord.lab]

TASK [install | move performance tuning yaml to /etc/foreman-installer/custom-hiera.yaml] **************************************************************************************************************************************************
Thursday 29 April 2021  20:02:12 +0200 (0:00:01.027)       0:03:27.636 ********
Thursday 29 April 2021  20:02:12 +0200 (0:00:01.028)       0:03:27.636 ********
changed: [niord.lab]

Am I doing something wrong, or is that handler supposed to be run later?

tuxpeople commented 3 years ago

I don't know why this happened, but it did not happen again.