首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cap rubber:create_staging在接近尾部时失败

cap rubber:create_staging在接近尾部时失败
EN

Stack Overflow用户
提问于 2014-04-20 04:23:44
回答 1查看 132关注 0票数 2

我正在尝试将快速入门维基https://github.com/rubber/rubber/wiki/Quick-Start中的示例橡胶测试部署到亚马逊网络服务

我通过了提示输入本地机器密码以写入主机文件的部分(它创建角色、实例和许多其他内容;我甚至通过了另一个错误,它没有连接-我重命名了不带.pem扩展名的私钥,并修复了那个错误),然后它运行了一段时间,并给出了一个错误:

失败:"/bin/bash -l -c 'sudo -p '\''sudo password:'\'‘bash -l -c’\‘’导出DEBIAN_FRONTEND=noninteractive;apt-get -q -o Dpkg::Options::=--force-confold -y --force-yes安装postfix build-essential git-core libxslt-dev ntp mysql-client libmysqlclient15-dev subversion curl autoconf bison ruby zlib1g-dev libssl-dev libreadline6-dev libxml2-dev libyaml-dev apache2 libapache2-mod-proxy-html libcurl4-openssl-dev libapache2-mod-xsendfile apache2-mpm-prefork apache2-prefork-dev dev libperl-dev git mysql-server percona-openjdk-jdk jdk-django django tagging cairopython-memcache memcached uwsgi uwsgi-plugin-python uwsgi-plugin-http sqlite3 bzr zip mongodb-10gen haproxy ec2-ami-tools‘\’‘“on production.foo.com

EN

回答 1

Stack Overflow用户

发布于 2014-05-27 03:17:17

我得到了同样的失败,在该行上方查看命令的输出,我看到需要用uwsgi-core包替换uwsgi-plugin-http包。

显然,a pull request to fix this尚未被接受,但您可以通过进行相同的编辑来修复它:在橡胶2.8.1上,打开config/rubber/rubber-graphite.yml,转到第22行,它应该如下所示:

代码语言:javascript
复制
    packages: [python-django, python-django-tagging, python-cairo, python-memcache, memcached, uwsgi, uwsgi-plugin-python, uwsgi-plugin-http, sqlite3, bzr, zip]

uwsgi-plugin-http替换为uwsgi-core,这样代码行将为:

代码语言:javascript
复制
    packages: [python-django, python-django-tagging, python-cairo, python-memcache, memcached, uwsgi, uwsgi-plugin-python, uwsgi-core, sqlite3, bzr, zip]

然后,运行cap rubber:bootstrap,它应该完成您的实例的设置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23175088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档