Вопрос среда по умолчанию «maas» не существует


У меня есть все мои узлы в интерфейсе MAAS в готовом состоянии, но всякий раз, когда я пытаюсь juju quickstart это дает мне эту ошибку error: cannot parse "/home/maas-controller/.juju/environments.yaml": default environment "maas" does not exist

Вот мой файл environment.yaml

default: maas
environments:
maas:
 type: maas
 maas-server: 'http://192.168.119.120/MAAS'
 maas-oauth: <maas-oauth>
 admin-secret: 'nothing'
 default-series: trusty

Любое решение?


1
2018-02-03 06:04


происхождения




ответы:


Я не знал, что Джуджо настолько чувствителен к отступу. Ошибка заключалась в том, что я не добавлял пробел в третьей строке перед

maas:

Если кто-то получает ту же ошибку, это или подобное может быть причиной.

P.S вам также нужно добавить пробел в строках ниже. Обновлено выглядит так:

default: maas
environments:
 maas:
  type: maas
  maas-server: 'http://192.168.119.120/MAAS'
  maas-oauth: <maas-oauth>
  admin-secret: 'nothing'
  default-series: trusty

3
2018-02-03 06:56



это не Juju, являющийся придирчивым per se, среда. Файл yaml должен придерживаться спецификации YAML, хотя (yaml.org/spec) - Nick Veitch
Спасибо Нику за информацию, я новичок в Juju, поэтому я так и думал. - Junaid