Exceção conjurar: Não foi possível determinar a versão do Juju

2

Eu estou tentando executar o conjure-up e continuo recebendo o seguinte:

Traceback (most recent call last):
  File "/snap/conjure-up/133/bin/conjure-up", line 11, in <module>
    sys.exit(main())
  File "/snap/conjure-up/133/lib/python3.6/site-packages/conjureup/app.py", line 208, in main
    utils.juju_version()))
  File "/snap/conjure-up/133/lib/python3.6/site-packages/conjureup/utils.py", line 129, in juju_version
    raise Exception("Could not determine Juju version.")
Exception: Could not determine Juju version.

Eu segui o guia simples da documentação que executa o seguinte:

sudo snap install conjure-up --classic
conjure-up

Posso obter ajuda,
Obrigado

    
por Ahmed Elsadig 20.03.2017 / 19:36

5 respostas

1

Verifique sua versão do juju:

juju version

Se a saída for algo assim:

The program 'juju' can be found in the following packages:
* juju-2.0
* juju-1-default
Ask your administrator to install one of them

verifique sua variável de ambiente $PATH :

echo $PATH

Se não houver nenhum caminho /snap/bin na variável, basta adicioná-lo assim:

export PATH="/snap/bin/:$PATH"
export PATH="/usr/bin/snap:$PATH"

Agora, eu espero, você pode executar conjure-up sem erros.

    
por srtqn 28.06.2017 / 13:05
1

Eu tive o mesmo erro em um vm com o Ubuntu-Server 16.04 LTS, a única coisa necessária para consertá-lo era atualizar os pacotes do sistema

sudo apt-get update
sudo apt-get upgrade

Após a atualização, ele foi iniciado corretamente ao executar "conjure-up"

    
por Carlos 08.01.2018 / 17:23
1

Eu tive que instalar o juju do snap para fazer esse trabalho (tentei acima, mas não funcionou).

sudo snap install juju --classic
    
por ozn 24.09.2018 / 03:36
0

Em alguns casos em que você pode ter ocorrido instalações anteriores de juju e / ou conjure-up, você pode precisar sair do shell (ou sair completamente) antes que a versão snap do conjure-up funcione.

    
por battlemidget 29.03.2017 / 00:12
0

Eu tive a mesma mensagem de erro no Ubuntu 16.04. Consegui corrigir o problema executando:

  1. sudo usermod -a -G lxd <USER>
  2. newgrp lxd
  3. conjure-up
por starsky_70 15.11.2017 / 04:39