SIG的朋友们大家好,我们平时在SIG组的工作中需要对大量的OpenStack软件包和依赖包进行构建和验证,OpenStack社区上游发布的软件包就有200多个[1], 引入openEuler时需要的关联构建依赖和运行依赖就更多了,相信大家在检查软件包版本的时候都花费了不少精力和时间。
我做了一个小工具可以对比OpenStack上游软件包和openEuler软件仓库中的软件包版本,可以在线查看 https://kiwik.github.io/os-version-checker/ , 支持PC和移动端,是基于Debian OpenStack team的开源工具os-version-checker开发的,并在github上开源[3],工具使用github action的cron job, 每天早上生成最新数据,与 OpenStack软件包的版本差异会用不同颜色表示 ,欢迎大家使用和提出改进建议。
Hello, SIG friends, we need to build and verify a large number of OpenStack software packages and dependency packages in the SIG team. The OpenStack community has more than 200 software packages in one release [1]. When we build openEuler packages, there are more associated build dependencies and running dependencies. I believe you should spend a lot of effort and time checking the software package version.
I have made a tool to compare the OpenStack upstream packages with the packages version in the OpenEuler software repository. You can view https://kiwik.github.io/os-version-checker/ online. It supports PC and mobile devices. It is developed based on the open-source tool os-version-checker of the Debian OpenStack team. My tool os-version-checker for openEuler is hosted in Github [3] and open source again. The tool uses the cron job of Github action to generate the latest data every morning. The version differences between the tool and the OpenStack software package are displayed in different colors. You are welcome to use the tool and give suggestion.
[1]: https://releases.openstack.org/wallaby/index.html [2]: https://kiwik.github.io/os-version-checker/ [3]: https://github.com/kiwik/os-version-checker