Como evitar que o JUJU substitua o arquivo Heat conf

Como evitar que o JUJU substitua o arquivo Heat conf

Plug-in heat_docker instalado e precisa atualizar "plugin_dirs" em heat.conf, para que o plugin tenha efeito. Isso funciona; no entanto, após a atualização ou reinicialização, o arquivo de configuração é substituído. (Ao contrário do nova charm, onde parâmetros arbitrários podem ser passados ​​através de "config-flags", não parece haver um campo equivalente no heat charm.)
Alguma ideia?
Saúde,

Responder1

Este é um poucotruque feiomas você pode tentar chattr +i heat.conf"alterar atributos e adicionar imutáveis", o que não resultaria em alterações acidentais no arquivo. A desvantagem dessa abordagem é que você teria que emitir o comando chattr -i heat.confpara permitir que quaisquer modificações ocorressem. Essa abordagem poderia facilmente resultar em consequências não intencionais, como modificações normalmente necessárias no arquivo que falhariam, a menos que você removesse o atributo imutável antes. Como é como abrir uma lata com um facão, espero que alguém tenha uma resposta melhor.

informação relacionada