Description of problem: Currently satellite-clone has no option to make it fully non-interacting. It always asks user
This will initiate satellite-clone. Do you want to proceed? (y/n):
As a tester, it is difficult to fully automate unless there is no option to byepass this interaction.
It is good if we have option such as -y
-y, --assumeyes Automatically answer yes for all questions
Version-Release number of selected component (if applicable):
# rpm -q satellite-clone
Steps to Reproduce:
1. # satellite-clone -h
usage: satellite-clone [-h] [--start-at-task START_AT_TASK] [--step]
-h, --help show this help message and exit
Start at a specific task
--step interactive: confirm each task before running
--list-tasks list tasks that will be run in the playbook
--flush-cache clear the fact cache and run playbook
# satellite-clone -y
should answer/proceed without asking "This will initiate satellite-clone. Do you want to proceed?"
I believe this was addressed by https://github.com/RedHatSatellite/satellite-clone/pull/335
Can we switch it to ON_QA?
yes, feel free to push through the QA workflow
The current version of foreman_maintain includes this fix.