6.3.3. Edição de um projeto do Image Builder com interface de linha de comando
Este procedimento descreve como editar um projeto existente do Image Builder na interface da linha de comando.
Procedimento
Salvar (exportar) o plano para um arquivo de texto local:
# plantas compositor-cli salvar BLUEPRINT-NAME
- Edite o arquivo BLUEPRINT-NAME.toml com um editor de texto de sua escolha e faça suas mudanças.
Antes de terminar com as edições, certifique-se de que o arquivo seja um plano válido:
Remova esta linha, se presente:
embalagens = []
- Aumentar o número da versão. Lembre-se de que as versões do Image Builder devem usar o esquema de Versionamento Semântico. Observe também que se você não alterar a versão, o componente patch da versão é aumentado automaticamente.
Verifique se o conteúdo é válido para as especificações TOML. Consulte a documentação TOML para mais informações.
NotaA documentação TOML é um produto comunitário e não é suportada pela Red Hat. Você pode relatar qualquer problema com a ferramenta em https://github.com/toml-lang/toml/issues
- Salve o arquivo e feche o editor.
Empurrar (importar) a planta de volta para o Image Builder:
# composer-cli blueprints push BLUEPRINT-NAME.toml
Observe que você deve fornecer o nome do arquivo incluindo a extensão
.toml
, enquanto em outros comandos você usa apenas o nome do plano.Para verificar se o conteúdo carregado no Image Builder corresponde às suas edições, liste o conteúdo do plano:
# os projetos compositor-cli mostram BLUEPRINT-NAME
Verifique se os componentes e versões listados no plano e suas dependências são válidos:
# composer-cli projeta des-solver BLUEPRINT-NAME