当前系列发行说明¶
17.0.0.0rc1-17¶
错误修复¶
修复了一个错误,该错误导致 Amphora 配置更新只会更新 Amphora 代理配置,但健康发送器不会使用新的控制器 IP 列表进行更新。
修复了一个问题,该问题导致 Octavia API 服务在无法加载提供程序驱动程序时无法正确初始化。现在它将优雅地失败,并从已启用列表中删除该驱动程序。
[cinder] volume_size选项不再接受 0 或负值,并且当使用这些值时,octavia 服务可能无法启动。 以前接受这些值,但在实际创建卷时会导致内部错误。
现在,以下选项接受实际支持的值,并且使用不受支持的值可能会导致 octavia 服务无法启动。 以前,不受支持的值被接受,并在实际资源创建中导致故障。
[api_settings] default_listener_tls_versions[api_settings] default_pool_tls_versions[api_settings] default_listener_alpn_protocols[api_settings] default_pool_alpn_protocols
请参阅
octavia.conf文件,该文件由oslo-config-generator工具生成,以查找支持的值。
其他说明¶
删除了未使用的 amphora 相关代码,包括 get_create_amphora_flow 函数、MarkAmphoraReadyInDB 任务类、MARK_AMPHORA_READY_INDB 常量和 AMPHORA_READY 状态常量。 更新了 amphora 删除逻辑,仅允许在 amphora 状态为 ERROR 时删除,这是正确的行为,因为 AMPHORA_ALLOCATED amphorae 不应可删除。