使用 Ubuntu 10.04 LTS 和 Cloudify 3.1

Using Ubuntu 10.04 LTS with Cloudify 3.1

我有一个使用旧包并在 Ubuntu 10.04 lucid 上运行的应用程序。我正在尝试使用 cloudify 3.1 将其部署在 openstack 上。但是,cloudify 似乎没有找到 lucid 代理。 cloudify 是否支持透明分发?知道问题是什么,我该如何解决?这是我收到的错误消息:

任务失败 'worker_installer.tasks.install' -> RecoverableError("FabricRunnerException: Command 'wget -T 30 http://10.67.79.2:53229/packages/agents/Ubuntu-lucid-agent.tar.gz -O /home/ubuntu/cloudify.mysql_host_2d7a6/agent.tar.gz' exited with code 1: [ubuntu@10.67.79.18:22] out: --2015-07-08 23:49:56-- http://10.67.79.2:53229/packages/agents/Ubuntu-lucid-agent.tar.gz\n[ubuntu@10.67.79.18:22] out: Connecting to 10.67.79.2:53229... connected.\n[ubuntu@10.67.79.18:22] out: HTTP request sent, awaiting response... 404 Not Found\n[ubuntu@10.67.79.18:22] out: 2015-07-08 23:49:56 ERROR 404: Not Found.\n[ubuntu@10.67.79.18:22] out: \n[ubuntu@10.67.79.18:22] out: \n",) [尝试 1]

Cloudify 3.1 默认不支持 Ubuntu 10.04 Lucid。您需要为该发行版构建自己的代理。

Here 是有关如何为 Cloudify 3,1 执行此操作的文档。

如果您已经为 Ubuntu Lucid 构建了一个自定义代理,并且包位于那里,我会通过 ssh 进入出现该错误的机器并尝试卷曲 URL 和验证 URL 是否可达。