安装 Contrail 捆绑包时出现问题

安装 Contrail 捆绑包时出现问题

我正在尝试使用 Juju 安装 Contrail 软件包(由 Robert Ayres 开发)。设置容器和虚拟机后,它开始设置每个服务。当我运行 juju status 时,我收到以下消息:钩子失败:安装

我进入虚拟机并取出日志文件。结果发现虚拟机无法找到 Contrail 包。

还有人遇到同样的问题吗?我后来将 opencontrail ppa 添加到源列表中,但没用。juju 安装过程不断循环,因为它尝试再次安装。

任何帮助将不胜感激!

答案1

我想知道您是否使用了正确的捆绑包。

使用 OpenContrail 时,OpenContrail PPA 构建的最新软件包是 2.21,可以使用此捆绑包与 OpenStack Juno 一起部署:

http://bazaar.launchpad.net/~sdn-charmers/+junk/contrail-deployer/view/head:/bundles/contrail-trusty-juno.yaml

我已经使用 Juju 2.1.1、MAAS 2.1.3 测试了此部署,一切正常。它应该可以正常工作。


如果部署 Contrail(需要 Juniper 的许可证 + 包文件 -https://www.juniper.net/support/downloads/?p=contrail#sw),您可以使用 OpenStack Mitaka 捆绑包部署 Contrail 3.2+:

http://bazaar.launchpad.net/~sdn-charmers/+junk/contrail-deployer/view/head:/bundles/contrail-trusty-mitaka.yaml

笔记:您需要在部署之前创建一个包含 Contrail 3.x+ 软件包的本地 apt 仓库,详细信息如下 -https://github.com/tonyliu0592/opencontrail/blob/master/juju/juju-contrail.md#12-contrail-repository。然后使用“install-sources”、“install-keys”选项将 contrail charms 指向您的本地软件包存储库的包更新。例如:

contrail-configuration:
  charm: cs:~sdn-charmers/trusty/contrail-configuration
  options:
    install-keys: |
      - |
        -----BEGIN PGP PUBLIC KEY BLOCK-----
        Version: GnuPG v1

        mQENBFZDkpsBCAC+T+UOOLUky331HZk8RbfF7mQ35nwH1PGl2vHM6RWdqayLK4aV
        1uUNGzI3UJw0YVCMmqJSlNfU58GhxEZ/cRbVjnZ6ebAIWRGepsMYWDlA960ornnL
        VCRbr6yvHU06MSS8yl0X43QL2yGdBRiC5EAPEAawDOTMk0RxJ1AvMDHmnKommoQG
        MWJ5zKL+fYSiNEPxQ2/nYd2jVXK4a1jP8c4LcvMdo8uxrEHklr/81wX+UKZYzuZP
        bWQmiXiZzhQD2qz7IgZDaBKVEH4b2xMjilaPc2JOH0hHdP0M33PUOvCbpXQAYOok
        kzqFpglZq1mZmM1ba6x37E07YpOvNWN0kE9DABEBAAG0CENvbnRyYWlsiQE4BBMB
        AgAiBQJWQ5KbAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBmWWjLMSv5
        wDrYB/4nMGcDVFRGU4tvIykhu/l6J6uNunpACL5HrdxC93PrThB2EgJXgnPpE/O+
        KtjN2JKkSs4ehQy0wRMHc1eM/pQ1GRw4QV6vxO1FPT+y8BMdYkuwqd3uM22wg9mZ
        yKvLtWBhMEu9nAPsTSVaT7Yw1z319Nr7JP+0mRCmlkLjuQUF2RcMwH59XH+8Lpev
        MJEGdDcwWifPiO83ycBTQ760miz4B4inUWLYZ11lW/tXRSNG+o4QjemF5mWbPO+H
        knwC/9eukDath9q7itLbJsDbam0/2KCTPxly1sk6E9hCNSIxlNT6ZnnnorLUoSqH
        cTfEFYBDWmyhtqzHcfqocnBaPZT8
        =rMS6
        -----END PGP PUBLIC KEY BLOCK-----
    install-sources: |
      - "deb http://192.168.122.1:8080/3.2.0.0-19-mitaka /"
    openstack-origin: cloud:trusty-mitaka
  num_units: 1
  to: [ "lxd:0" ]

相关内容