Juju arranque fallando

Juju arranque fallando

Tengo MAAS 1.9.1 y encargué un nodo. El nodo está en estado listo. Estoy detrás del proxy y puedo obtenerlo o actualizarlo. Hay dos interfaces en MAAS: eth0 está en 170.xxx y eth 1 está en 10.xxx. Tengo eth1 configurado para reenvío de IP y enmascaramiento. Cuando puse en marcha un nuevo nodo, no tuvo problemas y descargué paquetes de Ubuntu, etc. Environment.yaml tiene todas las IP, claves, etc. correctas. Ahora, si las tengo

  1. inicio rápido de juju
  2. arranque juju

o sudo openstack-install

Juju falla. Esto me impide instalar Horizontal - Autopilot, etc.

Ejecuté comandos de depuración, etc., pero no hay más detalles además de los publicados a continuación.

Algunos errores de juju a continuación:

The system cannot communicate with the external server ( 170.22.143.154 ).
The Internet server may be busy, may be permanently down, or may be
unreachable because of network problems.

aavam@maas-dev6-1:~/.cloud-install$ juju bootstrap
WARNING ignoring environments.yaml: using bootstrap config in file "/home/aavam/.juju/environments/maas.jenv"
ERROR cannot determine if environment is already bootstrapped.: could not access file 'e3b6a06b-9a7e-456f-8a51-a313d7d2beda-provider-state': gomaasapi: got error back from server: 504 Gateway Timeout (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Notification: Gateway Timeout</title>

~$ juju quickstart
juju quickstart v2.2.4
ssh-agent has been started.
To interact with Juju or quickstart again after quickstart
finishes, please run the following in a terminal to start ssh-agent:
  eval `ssh-agent`

bootstrapping the maas environment
reusing the already bootstrapped maas environment
retrieving the environment status
juju-quickstart: error: the state server is not ready:
ERROR Unable to connect to environment "maas".
Please check your credentials or use 'juju bootstrap' to create a new environment.

Error details:
could not access file 'e3b6a06b-9a7e-456f-8a51-a313d7d2beda-provider-state': gomaasapi: got error back from server: 504 Gateway Timeout (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Respuesta1

Su entornos.yaml deberá definir http-proxy, https-proxy y no-proxy. Consulte aquí para conocer todas las opciones de configuración.https://jujucharms.com/docs/1.25/config-general

Respuesta2

Necesitas lo siguientepuertos de firewall abiertos:

MAAS, sus nodos y el piloto automático deberán poder acceder a Internet, o al menos a estos sitios (http y https):

  • maas.ubuntu.com
  • nube-images.ubuntu.com
  • transmisiones.canonical.com
  • un archivo de Ubuntu (archive.ubuntu.com o un espejo)
  • api.jujucharms.com
  • gestionar.jujucharms.com
  • jujucharms.com
  • tienda.juju.ubuntu.com
  • servidor de claves.ubuntu.com
  • ppa.launchpad.net
  • usn.ubuntu.com

Si abre agujeros en un firewall, tenga en cuenta que estas direcciones pueden resolverse en varias IP.

Respuesta3

en el servidor MAAS tuve que reenviar IP y enmascarar y resolví el problema

iptables -L -n

/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT

sudo iptables-save

...Asegúrese también (tanto en mayúsculas como en minúsculas)

http_proxy,HTTP_PROXY,HTTPS_PROXY,https_proxy,no_proxy and NO_PROXY in the
MAAS env is all set up......resolved the issue.......
i.e  export http_proxy=http://x.x.x.x:80  etc

información relacionada