fleetctl - Como atualizo um arquivo de unidade no registro?

1

No CoreOS 899.15.0, como faço para atualizar um arquivo de unidade submetido anteriormente via fleetctl?

Enviei anteriormente o arquivo de unidade rethinkdb @ .service, mas quero atualizá-lo para uma versão revisada:

$ fleetctl list-unit-files
UNIT                HASH    DSTATE      STATE       TARGET
[email protected]    76b05ae inactive    inactive    -
[email protected]              faa7a16 inactive    inactive    - 

Quando tento reenviar o rethinkdb @ .service, o fleetctl apenas me avisa que as versões locais e de registro dele são diferentes:

$ fleetctl submit rethinkdb\@.service
WARNING: Unit [email protected] in registry differs from local unit file [email protected]
    
por aknuds1 02.05.2016 / 00:56

2 respostas

0

Atualmente, a solução é destruir os arquivos da unidade e reenviá-los.

fleetctl destroy rethinkdb\@.service
fleetctl submit rethinkdb\@.service
    
por 02.05.2016 / 10:01
0

Chegando na versão de frota v0.13 (ainda não lançado em agosto de 2016):

Suporte para substituir unidades

fleetctl start --replace rethinkdb\@.service
    
por 23.08.2016 / 09:36

Tags