2023.2 系列发布说明¶
17.6.0¶
升级说明¶
ErlangRPM 在aarch64架构上现在从新的位置安装 - OpenStack Kolla 的 COPR,与 Hrw 的 COPR 相比。
RabbitMQ 和 Erlang 包现在都从 Cloudsmith
rabbitmq.com镜像安装,因为 RabbitMQpackagecloud.io将于 2024 年 8 月 18 日关闭:https://rabbitmq.cn/blog/2024/08/11/package-repository-updates#packagecloud-will-be-discontinued-on-aug-18th-2024
错误修复¶
修复了容器中 config.json 和实际状态之间不一致的问题。 LP#2060855
修复
ansible.posix1.6.0 与ansible-core低于 2.15 版本之间的不兼容问题,方法是将ansible.posix限制到 1.5.x。 LP#2080609
修复了 nova-compute 和 nova-libvirt 容器中缺失的 tpm 用户,方法是在 Ubuntu/Debian nova 容器中添加 tpm2-tools 包。 LP#2067050
修复了 ironic-conductor 缺失的软件包 genisoimage 和 syslinux/isolinux。
17.5.0¶
错误修复¶
像 Keystone 这样的 Apache 服务现在以正确的 Unicode 区域设置启动。 在 Ubuntu 上启用 LDAP 驱动程序和 DEBUG 时,Apache 下的 Keystone 会出现 UnicodeEncodeError。 LP#2076453
修复了一个导致 kolla-toolbox 构建失败的问题,原因是 rabbitmq-server 依赖关系不匹配。 LP#2066171
17.4.0¶
弃用说明¶
构建 Masakari 镜像的支持不再弃用。Masakari CI 场景现在再次正常工作,并且已经承诺改善该项目的健康状况。
错误修复¶
修复了一个错误,当启用 Nova 中的 TPM 支持时,由于缺少 swtpm 和 swtpm-tools deb 包,导致 ‘nova-compute’ 容器无法启动。 LP#2062572
修复了一个错误,即
rsyncRPM 包缺失在swift-base容器中。 有关详细信息,请参阅 bug 2062072。
17.3.0¶
升级说明¶
Kolla 工具箱现在使用 ansible-core 2.15(与 Kolla-Ansible 支持的最大版本同步)。
17.2.0¶
错误修复¶
修复了 letsencrypt-lego 容器内“命令未找到”的问题。 LP#2051111
17.1.0¶
错误修复¶
Nova API 容器扩展启动脚本已更新,仅同步本地 Nova cell。 这解决了 Nova 数据库密码更改时会发生错误的问题。 有关详细信息,请参阅 此错误报告。
17.0.0¶
新特性¶
为 letsencrypt 镜像添加了一个 API 层,该层由一组脚本表示。这些脚本从 kolla-ansible 编排中调用。
客户端添加了一个新的 engine 命令行选项,允许用户指定用于镜像构建的容器引擎,而不是默认的 docker 容器引擎。 Kolla 现在支持 docker 和 podman 容器引擎。
为 ironic-prometheus-exporter 添加了一个镜像和进一步的支持,‘一种通过 HTTP 端点以 Prometheus 格式公开硬件传感器数据的工具’。有关导出器的更多详细信息,请参见 https://opendev.org/openstack/ironic-prometheus-exporter。
为 Magnum 的 Kolla 镜像添加了
magnum-cluster-api驱动程序。此驱动程序允许 Magnum 使用 Cluster API 项目创建 Kubernetes 集群。
将 venus-dashboard 添加到 horizon 镜像。
Debian Bookworm 镜像现在使用 MariaDB 上游仓库作为软件包源。
实现了从 docker.APIClient 低级客户端到 docker.DockerClient 的过渡。
将 Neutron 插件
tap-as-a-service作为 python 包安装到neutron-base镜像中。这允许用户配置此插件并为 Neutron 提供端口镜像功能。
octavia-api 容器镜像现在也在 bootstrap 模式下执行 octavia_persistence 数据库的升级。
引入了 block
openstack_base_override_upper_constraints,为用户提供全局覆盖服务版本约束的能力。
升级说明¶
etcd已更新到v3.4.27。操作员应阅读 etcd 升级文档 以获取升级说明。
ProxySQL 版本增加到 2.5.x
RabbitMQ 版本已更新到
3.12,Erlang 更新到26。
RHEL 派生镜像现在使用 RDO Bobcat 版本作为 OpenStack 服务依赖项。
已删除
openvswitch-netcontrold镜像。
更新 Prometheus 服务到最新版本
blackbox_exporter 0.22.0 -> 0.24.0
elasticsearch_exporter 1.5.0 -> 1.6.0
haproxy_exporter 0.13.0 -> 0.15.0
memcached_exporter 0.10.0 -> 0.13.0
mysqld_exporter 0.14.0 -> 0.15.0
node_exporter 1.4.0 -> 1.7.0
ovn_exporter 1.0.6 -> 1.0.7
prometheus 2.38.0 -> 2.48.0
prometheus_alertmanager 0.24.0 -> 0.26.0
prometheus_cadvisor 0.45.0 -> 0.47.2
prometheus_mtail v3.0.0-rc50 -> v3.0.0-rc52
prometheus_msteams 1.5.1 -> 1.5.2
弃用说明¶
弃用构建 Masakari 镜像的支持。构建 Masakari 镜像的支持将在 Caracal 版本中从 Kolla 中删除。
弃用构建 Sahara 镜像的支持。构建 Sahara 镜像的支持将在 Caracal 版本中从 Kolla 中删除。
弃用构建 Vitrage 镜像的支持。构建 Vitrage 镜像的支持将在 Caracal 版本中从 Kolla 中删除。
错误修复¶
修复了 kolla-toolbox 无法离线构建的问题。 LP#2020761
将缺失的
grafana-opensearch-datasource插件添加到 docker 镜像中的插件列表中。
修复了容器重启条件,使其能够容忍缺失的可选源文件和/或目标文件。有关详细信息,请参阅以下 错误报告