diff --git a/docs/zh/contribute/rpm-packaging-reference.md b/docs/zh/contribute/rpm-packaging-reference.md index 4fbb1dd0c211e8bc70eb752821a8bcc9e1d2c058..9abd41730c076b2a9d015052592156d9c6f867cb 100644 --- a/docs/zh/contribute/rpm-packaging-reference.md +++ b/docs/zh/contribute/rpm-packaging-reference.md @@ -11,7 +11,7 @@ SIG 编包时,会以共享表格的形式,将需要处理的软件包整理 | pyrsistent| python-pyrsistent | sig-python-modules | 0.18.0 | 0.18.1 | | [] | 0.18.1 | Need Upgrade | [] | 13 | | | | | ... | | | | | | | | | | | | | | -“Project Name”列为软件项目名。“openEuler Repo”列为此项目在 openEuler gitee 上的仓库名,同时也是此项目在openEuler系统中的软件包名。所有 openEuler 的软件包仓库均存放于 SIG。 +“Project Name”列为软件项目名。“openEuler Repo”列为此项目在 openEuler gitee 上的仓库名,同时也是此项目在openEuler系统中的软件包名。所有 openEuler 的软件包仓库均存放于之中。“SIG”列记录软件包归属于哪个 SIG。 处理时首先查看“Status”列,该列表示软件包状态。软件包共有6种状态,开发者需要根据“Status”进行相应处理。 @@ -38,7 +38,7 @@ SIG 编包时,会以共享表格的形式,将需要处理的软件包整理 在 openEuler 社区提交贡献需要签署 [CLA](https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZXVsZXI=)。 -对于初次参与 openEuler 社区的开发者,可首先查看[openEuler 贡献攻略](https://www.openeuler.org/zh/community/contribution/),概览整体贡献情况。 +对于初次参与 openEuler 社区的开发者,可首先查看[《openEuler 贡献攻略》](https://www.openeuler.org/zh/community/contribution/),概览整体贡献情况。 ### 环境准备 @@ -142,6 +142,6 @@ oos 自动生成的 spec 文件中,%check 部分默认为 `%{__python3} setup. ### 包名不一致问题 -小部分软件包可能会碰到,oos 自动生成的 spec 所使用的的包名与现有包名不一致。比如一个使用`-`,一个使用下划线`_`。此处以原本使用的包名为准,不修改原有包名。 +小部分软件包可能会碰到,oos 自动生成的 spec 所使用的的包名与现有包名不一致。比如一个使用`-`,一个使用下划线`_`。此处以原本使用的包名为准,不修改原有包名。 作为临时的处理,开发者可以手动将 spec 文件相关地方改为原有包名。与此同时,oos 拥有 mapping 修正功能,开发者可以提交 issue,SIG 将在 oos 中进行修复。 diff --git a/docs/zh/index.md b/docs/zh/index.md index b5bc206c39b4f443255b37fc2cc351f510f2feca..6471e023861da0051bf52a0ff005c3329ffa036a 100644 --- a/docs/zh/index.md +++ b/docs/zh/index.md @@ -79,23 +79,23 @@ Note: Queens、Rocky、Train版本的支持放在SIG官方认证的第三方软件平台oepkg: -- 20.03-LTS-SP1 Train: - +- 20.03-LTS-SP1 Train: + 该Train版本不是纯原生代码,包含了智能网卡支持的相关代码,用户使用前请自行评审 -- 20.03-LTS-SP2 Rocky: +- 20.03-LTS-SP2 Rocky: -- 20.03-LTS-SP3 Rocky: +- 20.03-LTS-SP3 Rocky: -- 20.03-LTS-SP2 Queens: +- 20.03-LTS-SP2 Queens: -- 20.03-LTS-SP3 Rocky: +- 20.03-LTS-SP3 Rocky: 另外,20.03-LTS-SP1虽然有Queens、Rocky版本的软件包,但未经过验证,请谨慎使用: -- 20.03-LTS-SP1 Queens: +- 20.03-LTS-SP1 Queens: -- 20.03-LTS-SP1 Rocky: +- 20.03-LTS-SP1 Rocky: ## Maintainer的加入和退出 diff --git a/docs/zh/install/antelope.md b/docs/zh/install/antelope.md index 1749e7fd01954ec82d7a8459e6886ad9ff606528..2eb2a542a896b6b9c133d4bf6436b01c476d77db 100644 --- a/docs/zh/install/antelope.md +++ b/docs/zh/install/antelope.md @@ -429,6 +429,7 @@ Keystone是OpenStack提供的鉴权服务,是整个OpenStack的入口,提供 配置 `ServerName` 项引用控制节点 ***注意*** + **如果 `ServerName` 项不存在则需要创建** 8. 启动Apache HTTP服务 @@ -492,14 +493,14 @@ Keystone是OpenStack提供的鉴权服务,是整个OpenStack的入口,提供 11. 验证 - - 取消临时环境变量OS_AUTH_URL和OS_PASSWORD: + - 取消临时环境变量OS_AUTH_URL和OS_PASSWORD ```shell source ~/.admin-openrc unset OS_AUTH_URL OS_PASSWORD ``` - - 为admin用户请求token: + - 为admin用户请求token ```shell openstack --os-auth-url http://controller:5000/v3 \ @@ -507,7 +508,7 @@ Keystone是OpenStack提供的鉴权服务,是整个OpenStack的入口,提供 --os-project-name admin --os-username admin token issue ``` - - 为myuser用户请求token: + - 为myuser用户请求token ```shell openstack --os-auth-url http://controller:5000/v3 \ @@ -546,7 +547,7 @@ Glance是OpenStack提供的镜像服务,负责虚拟机、裸机镜像的上 source ~/.admin-openrc ``` - - 创建用户时,命令行会提示输入密码,请输入自定义的密码,下文涉及到`GLANCE_PASS`的地方替换成该密码即可。 + - 创建用户时,命令行会提示输入密码,请输入自定义的密码,下文涉及到`GLANCE_PASS`的地方替换成该密码即可 ```shell openstack user create --domain default --password-prompt glance @@ -554,19 +555,19 @@ Glance是OpenStack提供的镜像服务,负责虚拟机、裸机镜像的上 Repeat User Password: ``` - - 添加glance用户到service project并指定admin角色: + - 添加glance用户到service project并指定admin角色 ```shell openstack role add --project service --user glance admin ``` - - 创建glance服务实体: + - 创建glance服务实体 ```shell openstack service create --name glance --description "OpenStack Image" image ``` - - 创建glance API服务: + - 创建glance API服务 ```shell openstack endpoint create --region RegionOne image public http://controller:9292 @@ -1921,7 +1922,7 @@ Ironic是OpenStack的裸金属服务,如果用户需要进行裸机部署则 用户也可自行使用json-rpc方式替换rabbitmq - - 配置ironic-api服务使用身份认证服务的凭证,替换**PUBLIC_IDENTITY_IP**为身份认证服务器的公共IP,替换**PRIVATE_IDENTITY_IP**为身份认证服务器的私有IP,替换 **IRONIC_PASS**为身份认证服务中**ironic**用户的密码,替换**RABBIT_PASS**为RabbitMQ中openstack账户的密码。: + - 配置ironic-api服务使用身份认证服务的凭证,替换**PUBLIC_IDENTITY_IP**为身份认证服务器的公共IP,替换**PRIVATE_IDENTITY_IP**为身份认证服务器的私有IP,替换 **IRONIC_PASS**为身份认证服务中**ironic**用户的密码,替换**RABBIT_PASS**为RabbitMQ中openstack账户的密码。 ```ini [DEFAULT] diff --git a/docs/zh/install/devstack.md b/docs/zh/install/devstack.md index 187b8716ad433d62391722b328b186a7d83410fc..0bef9ace86f2878a3fd67e430b5a79528fa2e824 100644 --- a/docs/zh/install/devstack.md +++ b/docs/zh/install/devstack.md @@ -6,13 +6,13 @@ ## 安装步骤 -准备一个openEuler环境, 20.03 LTS SP2[虚拟机镜像地址](https://repo.openeuler.org/openEuler-20.03-LTS-SP2/virtual_machine_img/), master[虚拟机镜像地址](http://121.36.84.172/dailybuild/openEuler-Mainline/) +准备一个openEuler环境,20.03 LTS SP2[虚拟机镜像地址](https://repo.openeuler.org/openEuler-20.03-LTS-SP2/virtual_machine_img/),master[虚拟机镜像地址](http://121.36.84.172/dailybuild/openEuler-Mainline/) 1. 配置yum源 **openEuler 20.03 LTS SP2**: - openEuler官方源中缺少了一些OpenStack需要的RPM包,因此需要先配上OpenStack SIG在oepkg中准备好的RPM源 + openEuler官方源中缺少了一些OpenStack需要的RPM包,因此需要先配上OpenStack SIG在oepkg中准备好的RPM源。 ```shell vi /etc/yum.repos.d/openeuler.repo @@ -24,9 +24,9 @@ gpgcheck=0 ``` - **openEuler master**: + **openEuler master**: - 使用master的RPM源: + 使用master的RPM源: ```shell vi /etc/yum.repos.d/openeuler.repo @@ -46,7 +46,7 @@ **openEuler 20.03 LTS SP2**: - 在一些版本的openEuler官方镜像的默认源中,EPOL-update的URL可能配置不正确,需要修改 + 在一些版本的openEuler官方镜像的默认源中,EPOL-update的URL可能配置不正确,需要修改。 ```shell vi /etc/yum.repos.d/openEuler.repo @@ -120,7 +120,7 @@ sudo dnf install syslinux-nonlinux ``` - **openEuler master的特殊配置**: 由于devstack还没有适配最新的openEuler,我们需要手动修复一些问题: + **openEuler master的特殊配置**:由于devstack还没有适配最新的openEuler,我们需要手动修复一些问题: 1. 修改devstack源码 @@ -136,7 +136,7 @@ 2. 修改requirements源码 - Yoga版keystone的依赖`setproctitle`的devstack默认版本不支持python3.10,需要升级,手动下载requirements项目并修改 + Yoga版keystone的依赖`setproctitle`的devstack默认版本不支持python3.10,需要升级,手动下载requirements项目并修改。 ```shell cd /opt/stack