使用 openstack 磁盘映像生成器安装时如何设置软件包版本?

使用 openstack 磁盘映像生成器安装时如何设置软件包版本?

在使用 disk-image-builder 创建用于 OpenStack 的映像时,我想为某些软件包设置特定的软件包版本。在这种情况下,使用 Ubuntu 基础映像并安装 apt。“package-installs.yaml”文件配置要安装的软件包,但似乎没有任何方法可以指定安装期间要使用的确切版本。文档(在网上搜索也未能找到答案)。

package-installs.yaml 的示例内容:

my-package:

也许还有其他方法可以配置要使用的包版本,而我忽略了?

答案1

将包设置为文件中所需的版本:

my-package=1.0.0:

图像生成器将传递设置给 apt,以便安装所请求的版本。

相关内容