Openstack Cloud Installer是否已损坏?
我正在运行Ubuntu 16.04并且是最新的。 当我按照此处的说明进行单机安装时:
Openstack单一安装程序指南
这是序列:
- 添加PPA repo
apt-add-repository ppa:cloud-installer/stable
- 更新本地包索引
apt-get update
- 安装Openstack安装程序
apt-get install -y openstack
只有308MB的软件包和组件下载后,这个问题难以置信(可能是问题的一部分……)。 不幸的是,下一步失败:
ubuntu@xenial-64-base:~$ openstack-install The program 'openstack-install' is currently not installed. You can install it by typing: sudo apt install openstack
apt install openstack
的建议表明它已经安装,并且已经安装了最新版本。 我无法确定这是回购,安装程序或当前Xenial更新是否存在问题与ppa中的旧版本有问题。 我留下了一个openstack
可执行文件,它带我到一个提示,但openstack-install
exec似乎丢失了:
ubuntu@xenial-64-base:~$ openstack (openstack) install
这是乐观的定义……
openstack: 'install' is not an openstack command. See 'openstack --help'. Did you mean one of these? catalog list catalog show console log show console url show (openstack) catalog list Missing parameter(s): Set a username with --os-username, OS_USERNAME, or auth.username Set an authentication URL, with --os-auth-url, OS_AUTH_URL or auth.auth_url Set a scope, such as a project or domain, set a project scope with --os-project-name, OS_PROJECT_NAME or auth.project_name, set a domain scope with --os-domain-name, OS_DOMAIN_NAME or auth.domain_name
由于它抱怨没有RC文件,我们安装了python客户端但没有工作安装程序没有配置任何东西。
根据Launchpad,自7周前发布以来,没有任何提交:
Ubuntu Openstack安装程序
如果我能弄清楚它们是什么,我可以尝试手动执行openstack-install
的步骤。 Openstack Autopilot不是一个选项,因为我没有硬件先决条件,最终的目的是提供单个映像,用于集成Openstack测试套件(Rally,Tempest,Browbeat,Mythos)以部署到多个Openstack部署在全球范围内,需要很小的足迹才能使其具有吸引力。
是否有其他人知道这个问题,有没有人找到解决方法?
以下是gangstaluv的解决方法:
sudo apt install conjure-up conjure-up openstack
原帖