1. 创建一个Launchpad([url]https://launchpad.net/openstack [/url])账号,加入OpenStack社区
2. 在(
https://www.openstack.org/profile )上注册账号(应该与1.中账号邮箱一致),并成为Foundation Member(否则后面提交代码有问题)
3. 进入(
https://review.openstack.org),登陆。
4. 进入(
https://review.openstack.org/#/settings/ )填写以下信息
Profile中的Username
在Agreements中签署协议(个人是CLA)
在HTTP Password中Generate Password
在SSH Public Keys中添加一个key
生成秘钥:ssh-keygen
cd /root/.ssh/
5.配置你的git:
mkdir openstack_src
cd openstack_src
git config --global user.name "Firstname Lastname"
git config --global user.email "your_email@youremail.com"
6.
yum install git-review
7.
git config --global gitreview.scheme https //此步是解决ssh不能够提交的问题,改为https连接方式提交
git config --global gitreview.port 29418 //端口号以实际情况为准
git remote rm gerrit //如前面有提交失败的话,先删除远程仓库
8.
cd openstack_src
git clone https://git.openstack.org/openstack/horizon.git
cd horizon/.git
git remote add gerrit https://git.openstack.org/openstack/horizon.git
cd hooks
cp commit-msg.sample commit-msg
cd ../../
git commit -a --amend 随便修改一行内容
git review -s
参考:
http://docs.openstack.org/contributor-guide/first-timers-quickstart.html#troubleshooting-a-setup
http://wiki.corp.awcloud.com/pages/viewpage.action?pageId=17727551
http://wiki.corp.awcloud.com/pages/viewpage.action?pageId=26902647
http://cloud.51cto.com/art/201507/482284.htm
分享到:
相关推荐
HP Helion OpenStack社区版是一种云计算解决方案,基于开源的OpenStack技术,旨在帮助企业在不承担高昂许可费用的情况下,快速部署私有云环境。它非常适合企业进行技术评估、开发测试以及小规模的生产部署。 ...
OpenSkyline是一个OpenStack控制台项目,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单、易用、高效的OpenStack控制台。 基于REST API进行业务功能设计,功能模块化设计符合高内聚...
此外,OpenStack社区采用了一种名为“懒人原则”的共识模型,意味着决策过程中不需要所有人的明确同意,但如果有反对意见,需要给出合理的理由,这样可以加快决策速度,减少不必要的阻塞。 OpenStack在全球范围内...
OpenSkyline是一个OpenStack控制台项目,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单、易用、高效的OpenStack控制台。基于REST API进行业务功能设计,功能模块化设计符合高内聚...
在OpenStack社区下载的nova源码中,你可以深入了解这个开源云计算平台如何处理IaaS(基础设施即服务)的需求。下面将详细探讨Nova的相关知识点。 一、Nova架构 Nova采用微服务架构,由多个服务组成,如nova-api、...
加入OpenStack社区是一个很好的选择,无论你是开发者、最终用户还是管理人员,都可以在这里找到适合自己的位置。社区活动是多方位的,包括但不限于贡献代码、文档、博客、邮件列表、GitHub、Wiki等。文档和资源主要...
Rally 是OpenStack社区推出开源测试工具,可用于对OpenStack各个组件进行性能测试。通过使用Rally组件,用户可完成OpenStack云计算平台的安装部署、功能验证、大规模负载测试(性能测试)、输出测试报告等一系列动作。
本文档主要介绍了FusionSphere OpenStack云计算方案的技术创新和架构,旨在帮助读者了解OpenStack社区、OpenStack架构,以及OpenStack在华为FusionSphere中的地位和作用。 第1页前言中,作者简要介绍了OpenStack...
通过这份调查,OpenStack社区得以理解并着手解决其面临的挑战和用户的痛点。 调查结果包含了多方面的数据,如参与者的公司规模、所在行业、参与度等信息。通过分析这些数据,调查试图为OpenStack项目组提供一个全面...
在openstack社区中,对于每一个组件,每一个特性,乃至每一行代码,其需求提出、场景分析、方案设计、代码提交、测试执行、代码合入的整个流程,都总体遵循开放原则,对公众可见,并且在最大程度上保证了社区贡献者...
同时,了解OpenStack社区和最佳实践也非常重要,这可以帮助你保持对最新版本和更新的了解,以及解决实际问题时获得社区的支持。 总之,《OpenStack从零开始学》这本书将带领你走过OpenStack的入门之路,从基础概念...
云计算OpenStack Cloud Computing Cookbook 英文电子书.pdf Openstack以Python编程语言+Twisted软件框架编写。...OpenStack社区拥有超过130家企业及 1350位开发者,这些机构与个人都将OpenStack作为IaaS的通用前端。
OpenStack社区运作采用“懒人原则”的共识模型,这允许社区在无需频繁会议和投票的情况下快速决策。OpenStack基金会是负责协调和推动OpenStack项目发展的组织。 在使用OpenStack的企业方面,包括Internap、...
本次OpenStack Days China在中国大陆的举办得到了OpenStack 基金会的授权,由OpenStack社区志愿者小组为大会议程制定、讲师邀请和演讲内容严格把关,CSDN承办。包括OpenStack基金会主席Alan Clark、OpenStack基金会...
- **邮件列表**:参与OpenStack社区的技术讨论和技术支持。 - **OpenStack Wiki**:包含更多关于OpenStack项目的细节信息。 - **Bug追踪系统**:报告并跟踪OpenStack软件中的问题。 - **IRC频道**:实时聊天室,方便...
自行开发的后果可能面临与OpenStack社区版本的合并困难,尤其是随着社区版本的更新,这种难度会越来越大。如果不开发,那么企业将面临如何升级和维护自有开发的功能的难题。 最后,作者总结了OpenStack做公有云的...
OpenStack社区不断推动硬件和软件厂商的合作,以确保新版本的OpenStack能够支持最新的技术。例如,随着容器技术的发展,OpenStack也开始支持Docker和Kubernetes等容器编排工具,进一步增强其在云原生应用部署中的...