openstack
chenyingko
这个作者很懒,什么都没留下…
展开
-
如何搭建 Cinder UT测试环境?
在开发Cinder存储插件代码的过程中,社区要求提供插件的UT测试代码,以下介绍基于最新Cinder版本的UT测试环境搭建流程 。1、SSH登陆Ubuntu主机2、安装基础依赖包sudo apt-get install python-dev libssl-dev python-pip git-core libmysqlclient-dev libpq-dev libffi-dev l...2015-07-14 14:07:52 · 256 阅读 · 0 评论 -
Weekly Cinder team meeting (9.2)
Liberty 3 deadline misses; lessons learned, observations and topics for summit (jgriffith)Liberty 3, begging, pleading and possible offers of bribes (jgriffith)I expect this to take the majori...原创 2015-09-06 10:49:16 · 110 阅读 · 0 评论 -
Weekly Cinder team meeting (10.9)
Announcements (smcginnis, 16:00:56) RC2 已经截止。Stable branches of cinderclient (smcginnis, 16:03:22)https://bugs.launchpad.net/python-cinderclient/+bug/1503287 (scottda, 16:04:15)Client branc...原创 2015-10-09 11:50:12 · 110 阅读 · 0 评论 -
解决安装devstack时从github下载代码速度过慢
将下载源从git://git.openstack.org改为 git://github.com 搜索openstack4@openstack4-Tecal-RH1288-V2-8S:/opt/devstack$ grep -n -r "openstack.org" ./stackrc165:# Another option is https://git.openstack.org1...2015-10-13 17:05:51 · 1309 阅读 · 0 评论 -
python __call__ 内置函数的使用
对象通过提供__call__(slef, [,*args [,**kwargs]])方法可以模拟函数的行为,如果一个对象x提供了该方法,就可以像函数一样使用它,也就是说x(arg1, arg2...) 等同于调用x.__call__(self, arg1, arg2) 。 模拟函数的对象可以用于创建防函数(functor) 或代理(proxy) class DistanceForm(o...原创 2015-10-15 15:54:37 · 113 阅读 · 0 评论 -
E: There are problems and -y was used without --force-yes
2015-11-03 02:39:55.761 | WARNING: The following packages cannot be authenticated!2015-11-03 02:39:55.761 | screen2015-11-03 02:39:55.764 | E: There are problems and -y was used without --force-ye...原创 2015-11-03 10:44:13 · 2790 阅读 · 1 评论 -
create thin lun
create thin lun https://bugs.launchpad.net/cinder/+bug/1458976 Publish capabilities after volume creation successfulCreate several thin provisioned volumes within one minute, if one vol...原创 2015-12-09 09:51:30 · 167 阅读 · 0 评论 -
如何向OpenStack社区贡献代码
常见问题:chenying@chenying-virtual-machine:~/stack/cinder$ sudo git review -sProblem running 'git remote update gerrit'Fetching gerritssh: connect to host review.openstack.org port 29418: Netwo...原创 2015-12-09 09:52:36 · 257 阅读 · 0 评论 -
openstack远程调试之Pycharm
参考链接 http://blog.jetbrains.com/pycharm/2010/12/python-remote-debug-with-pycharm/ openstack windows下远程debug调试(pycharm) http://blog.csdn.net/tantexian/article/details/382953...原创 2015-12-09 09:55:30 · 138 阅读 · 0 评论 -
meetup
Sprints/CinderLibertySprint https://wiki.openstack.org/wiki/Sprints/CinderLibertySprint原创 2015-12-09 09:55:42 · 166 阅读 · 0 评论 -
openstack中tenant的理解
很多人对tenant理解不够透彻,这里总结一下 一个tenant/project是多个用户的集合,openstack用它来定义这个组内用户的访问权限,包括能够访问的虚拟机镜像以及相关资源的使用限制(quota)上面太文言文了,通俗的讲:tenant理解tenant以前叫做(project)项目,那么我们如何理解项目。我们编程中也有项目一说,而现实中也有项目一说,我们这里以现实项目,比如我...原创 2015-12-28 20:31:33 · 1484 阅读 · 0 评论 -
OpenStack Cinder links
cinder bugs:https://launchpad.net/cinderhttps://launchpad.net/python-cinderclientbpshttps://blueprints.launchpad.net/cinderstackalyticshttp://stackalytics.com/ cinder wiki:https://...2015-08-28 17:50:30 · 115 阅读 · 0 评论 -
Cinder合入L3版本BP简要分析
BPDescription Patchmigration-improvementThere are several work items to do in order to make the current migration more stable and robust.https://etherpad.openstack.org/p/volume-mi...原创 2015-08-26 16:22:09 · 182 阅读 · 0 评论 -
在Ubuntu14.04上使用devstack安装OpenStack
在Ubuntu14.04上使用devstack安装OpenStack 设置使用豆瓣pypi源mkdir /root/.pipcat >/root/.pip/pip.conf <<EOF[global]index-url = http://pypi.douban.com/simple/trusted-host = pypi.douban.com...原创 2015-07-21 11:18:38 · 260 阅读 · 0 评论 -
sudo git review -s ssh: connect to host review.openstack.org port 29418: Connec
原因是 29418这个端口已经被墙,解决方法有2种1 设置代理可以解决2 通过设置https方法的方式决绝首先,需要登录review.openstack.org,然后在Settings -> HTTP Password里,生成一个HTTP密码,应该是一个大小写加数字的随机字符串。然后通过git remote set-url gerrit https://username...原创 2015-07-21 14:29:29 · 587 阅读 · 0 评论 -
[remote rejected] HEAD -> refs/publish/master/bug/1475475 (missing Change-Id in
chenying@chenying-virtual-machine:~/stack/cinder$ sudo git reviewremote: Resolving deltas: 100% (4/4)remote: Processing changes: refs: 1, done remote: ERROR: missing Change-Id in commit message fo...2015-07-21 16:42:51 · 2512 阅读 · 0 评论 -
Weekly Cinder team meeting (7.17 - 7.22 )
主要讨论的议题:1 复制RST本周将核准合入,剩余一些清理工作 #info Replication v2 will be approved this week #link https://review.openstack.org/#/c/155644/2 备份的规格需要反馈#info non-disruptive backup spec needs feedback#...2015-07-23 15:56:53 · 124 阅读 · 0 评论 -
pycharm 自动安装依赖库失败解决方法
pycharm 支持自动安装python库,当安装一些需要使用visual C++编译的库时会出错。如下图: 解决方法是使用微软提供的针对编译python库的visual C++工具,下载链接如下:Microsoft Visual C++ Compiler for Python 2.7http://www.microsoft.com/en-us/download/de...2015-07-31 00:56:55 · 2610 阅读 · 0 评论 -
OpenStack中用到的python语言学习
Python 书籍: 《python参考手册》 《python基础教程》 教程: Codecademy 挑战: Python Challenge 文档: Python v2.7.3 documentation 高阶: The Hitchh...2015-07-31 01:22:05 · 514 阅读 · 0 评论 -
openstack远程调试之Pycharm
1、在windows机器安装pycharm将windows pycharm安装目录下的pycharm-debug.egg拷贝到centos机器(如果centos的python为3版本以上,则拷贝pycharm-debug-py3k.egg):在centos6.5安装debug egg:easy_install pycharm-debug.egg 2...原创 2015-08-06 16:31:14 · 143 阅读 · 0 评论 -
ERROR: You must provide a user name through --os-username or env[OS_USERNAME].
export OS_USERNAME=adminexport OS_PASSWORD=nomoresecreteexport OS_TENANT_NAME=adminexport OS_AUTH_URL=http://localhost:35357/v2.02015-08-11 17:38:07 · 2867 阅读 · 1 评论 -
Weekly Cinder team meeting (8.19)
Non-disruptive backup CinderClient patch (xyang)https://review.openstack.org/#/c/204232/force flag is required when backing up an in-use volume - Review comments on the force flagNote that ...2015-08-21 10:22:28 · 131 阅读 · 0 评论 -
git中忽略文件权限或文件拥有者的改变
默认git会记录文件的权限信息,如果文件的权限信息被修改,那么git也作为一个差异保存。但是我们有时候是不需要这方面的差异的(例如在Windows下使用Cygwin),这时需要关闭文件权限的检查。git中可以加入忽略文件权限的配置,具体如下:$ git config core.filemode false$ git config --list还有一个小问题,在设置这个属性之前...2015-08-25 09:36:43 · 399 阅读 · 0 评论 -
OpenStack Keystone的基本概念理解
Keystone简介 Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能, 它实现了OpenStack的Identity API。Keystone类似一个服务总线, 或者说是整个Openstack框架的注册表, 其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之...原创 2015-12-28 20:38:26 · 194 阅读 · 0 评论