Фон:
Я могу выполнить задачи установки/настройки консоли ansible, только добавив --region localhost в любое место: /usr/share/eucalyptus-ansible/roles/cloud-post/tasks /console.yml везде, где он вызывает инструменты, принимающие этот аргумент.
В противном случае каждая подзадача завершается с ошибкой следующим образом: [euca-describe-images: ошибка: ошибка соединения (('Соединение прервано.', gaierror(-2, 'Имя или служба неизвестна')))]
Выполнение команд из этого playbook непосредственно на настраиваемом сервере euca дает тот же результат, если я не укажу --region localhost
Проблема:
Я застрял здесь: [cloud-post : обновить системный домен console route53 для проверки подлинности eucalyptus-cloud]
Ошибка: euform-update-stack: ошибка (ValidationError): обновления не должны выполняться., stderr_lines: [euform-update-stack: ошибка (ValidationError): обновления не должны выполняться.]
Все службы работают, за исключением того, что ImagingBackend находится в состоянии Не готов.
В соответствии с euca-describe-instances не запущено ни одного экземпляра.
Доступны изображения:
IMAGE ami-5be483c81cf8bd65c eucalyptus-console-image-5-0-823/eucalyptus-console-image-5-0-823.raw.manifest.xml 000216594841 available private x86_64 machine instance-store hvm
TAG image ami-5be483c81cf8bd65c type eucalyptus-console-image
TAG image ami-5be483c81cf8bd65c version 5.0.823
IMAGE ami-f31092ddb73e29af9 eucalyptus-service-image-v5.0.100/eucalyptus-service-image.raw.manifest.xml 000216594841 available privatx86_64 machine instance-store hvm
TAG image ami-f31092ddb73e29af9 provides imaging,loadbalancing
TAG image ami-f31092ddb73e29af9 type eucalyptus-service-image
TAG image ami-f31092ddb73e29af9 version 5.0.100
---
all:
hosts:
exp-euca.lan.com:
exp-enc-[01:02].lan.com:
vars:
vpcmido_public_ip_range: "192.168.100.5-192.168.100.254"
vpcmido_public_ip_cidr: "192.168.100.1/24"
cloud_system_dns_dnsdomain: "cloud.lan.com"
cloud_public_port: 443
eucalyptus_console_cloud_deploy: yes
cloud_service_image_rpm: no
cloud_properties:
services.imaging.worker.ntp_server: "x.x.x.x"
services.loadbalancing.worker.ntp_server: "x.x.x.x"
children:
cloud:
hosts:
exp-euca.lan.com:
console:
hosts:
exp-euca.lan.com:
node:
hosts:
exp-enc-[01:02].lan.com:
РЕДАКТИРОВАТЬ: Решено. Подробности в комментариях к отмеченному ответу.