Создание файла конфигурации SIMP по умолчанию - PullRequest
0 голосов
/ 25 января 2020

Я нахожусь на экземпляре RHEL 7.7, который использует SIMP . Я пытаюсь создать файл конфигурации по умолчанию (YAML).

Непосредственно из SIMP-документы :

Вы можете использовать - dry - запустите опцию, чтобы пошагово просмотреть вопросы, ничего не меняя, а затем запустите simp config -a /root/.simp/simp_conf.yaml, чтобы применить изменения.

И далее:

Если вы хотите понять, какие переменные применяются к вашей установке, запустите simp config - dry -run и изучите сгенерированный файл simp_conf.yaml. Этот файл будет содержать как настройки, так и их документацию.

Я пытался сделать это с помощью:

simp config --dry-run
simp config --dry-run -o default_simp_config.yaml
simp config --dry-run -f -o default_simp_config.yaml

Файл не создается в результате какого-либо из эти команды. Что мне не хватает?

Информация:

# simp version
5.1.0
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.7 (Maipo)

1 Ответ

1 голос
/ 28 января 2020

Похоже, что это ошибка в выводе simp config.

При запуске simp config --dry-run вы должны увидеть что-то вроде следующего заголовка:

================================================================================
`simp config` will take you through preparing your infrastructure for bootstrap
based on a pre-defined SIMP scenario you select. These preparations include
optional and required general system setup and required Puppet configuration.
All changes will be logged to
               /root/.simp/simp_conf.log.20200128T140045

First, `simp config` will ensure you have a SIMP omni-environment in place.
Then, you will be prompted to enter setup information. Each prompt will be
prefaced by a detailed description of the information requested, along with the
OS value and/or recommended value for that item, if available.

At any time, you can exit `simp config` by entering <CTRL-C>. By default,
if you exit early, the configuration you entered will be saved to
               /root/.simp/.simp_conf.yaml

The next time you run `simp config`, you will be given the option to continue
where you left off or to start all over.
================================================================================

Примечание, что файл сохранения помечен как /root/.simp/.simp_conf.yaml вместо /root/.simp/.simp_conf.yaml, как указано в ссылочной документации.

Похоже, это ошибка, когда ведущая точка . добавляется в выходной файл во всех случаи и был представлен как SIMP-7533

...