Como eu atualizo o agente para o meu ambiente de bootstrap.

1

Agora meu juju local é 1.24.2, no entanto, cada agente criado com um novo ambiente sempre faz 1.23

Eu corri o juju-upgrade, no entanto, ele diz que não há atualizações disponíveis.

Então, como eu atualizo adequadamente os agentes em todo o ambiente de bootstrap?

    
por Edward Bond 03.08.2015 / 10:34

2 respostas

1

Novas máquinas que são adicionadas a um ambiente existente usam a mesma versão que a máquina inicial criada. Esta versão é mostrada em juju status . A versão do cliente não afeta a versão das novas máquinas.

Às vezes, a lógica de atualização parece um pouco estranha. Eu trabalho no projeto e não tenho certeza se entendi completamente.

Para atualizar os servidores, você quer fazer isso:

juju upgrade-juju --version=1.24.4

As versões 1.23 eram conhecidas por terem alguns bugs horríveis, a maioria dos quais esperamos ter resolvido agora.

    
por thumper 11.08.2015 / 00:47
2

Tente definir sua opção agent-stream como proposed . Algo parecido com isto:

mycloud:
  ...
  agent-stream: "proposed"
  default-series: trusty

Valores válidos para essa chave de configuração são devel , release e proposed .

Se você já fez o bootstrap, você pode alterá-lo via set-env :

juju set-env agent-stream=proposed
    
por Andreas Hasenack 03.08.2015 / 14:19