winson 发表于 2018-6-1 12:19:08

openstack社区文档贡献

  一、提交bug
  首先,在https://bugs.launchpad.net/上注册账户。(登录页面有ubuntu字样)

  输入你想要搜索的项目
  


  

  
  

  
  可以看到最近的bug、blueprints。
  

  
  

  
  填写相应的bug信息
  

  
  注意这个bug id号,到此向openstack社区提交文档bug流程就是这样。
  

  

  二、提交patch
  在https://review.openstack.org上注册账号。
  

  配置gerrit公钥认证
  
  

  签署ICLA


  

# git clone https://review.openstack.org/openstack/openstack-manuals
# git checkout -b bug/1481586      # topic以bug/bug id命名
git branch -a
# git branch -a
* bug/1481586                  
master
remotes/gerrit/master
remotes/gerrit/stable/juno
remotes/gerrit/stable/kilo
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/stable/juno
remotes/origin/stable/kilo
# git status                  # 查看文件变化
# git add .
# git commit                  # 填写commit信息,格式以下
    replace service restart with service start
    Using service start command when you start nova services at the first time
    Closes-Bug: #1481586
# git review                   # gerrit的端口29418被天朝的greate wall给墙了,需要***
# 针对同一个change-id做修改
# git add .
# git commit --amend
# git review  

  查看review信息

  

  
页: [1]
查看完整版本: openstack社区文档贡献