OpenStack新组件打包

https://blog.csdn.net/liujiong63/article/details/75807655

 

rpm-packaging项目

链接:https://github.com/openstack/rpm-packaging

该项目维护了各个OpenStack组件的spec模板,可以使用这些模板生成供RDO和SUSE打包用的文件。如果想要发布基于RPM的安装包,就需要在这个项目中为你的组件编写spec模板文件。

 

rdo-packages项目

链接:https://github.com/rdo-packages/

也是openstack各个组件的spec魔板

 

pymod2pkg项目

链接:https://github.com/openstack/pymod2pkg

该项目维护了python模块名与发布的安装包名的映射关系。在OpenStack里,各个组件与其发布的安装包名有很强的规律性。

通常,OpenStack里的服务组件(例如nova),其发布的RPM包名有openstack-nova-api, openstack-nova-compute, python-nova等。其中,以openstack开头的RPM包,其打包进去的文件有配置文件、可执行文件等;而以python开头的RPM包,其打包进去的文件通常是源码文件。

这种RPM包名的确定就是由pymod2pkg项目决定的。

pymod2pkg维护了OpenStack组件在各个Linux发行版(RDO、SUSE、UBUNTU)中的包名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值