Назад | Перейти на главную страницу

Как обойтись без `puppet module generate`?

Есть ли способ продолжить использование puppet module generate? Я использую Puppet версии 4.10 и более ранней версии, которую я смог сделать без проблем, но сегодня, когда я попытался сделать это, я получил следующую ошибку:

Error: This action has been replaced by Puppet Development Kit. For more information visit https://puppet.com/docs/pdk/latest/pdk.html.
Error: Try 'puppet help module generate' for usage

Я понимаю, что он устарел, но мы все еще используем 4.10, есть ли способ обхода этого?

Вы действительно используете Puppet 4.10? Вы случайно не установили Puppet из драгоценного камня, который находится в вашем $PATH впереди общесистемного двоичного файла Puppet? which puppet и puppet --version покажет вам, где, по мнению вашей оболочки, находится Puppet и какая у нее версия.

Я все еще могу бежать puppet module generate с Puppet 5.5.x он отображает предупреждение об устаревании, но он все еще работает, тогда как с Puppet 6.x я получаю ту же ошибку, что и вы, что заставляет меня думать, что вы каким-то образом используете 6.x.