Vulnerability Advisor 版本 3 已于 2023 年 11 月 13 日停用
已更新 IBM Cloud® Container Registry 的 Vulnerability Advisor 组件的版本。 Vulnerability Advisor V 4 现在是缺省值。 Vulnerability Advisor V 3 已 不推荐使用,并且从 2023 年 11 月 13 日起停止使用。 如果仍在使用 V 3,那么必须在 2023 年 11 月 13 日之前更新到 Vulnerability Advisor V 4。 如果您已在使用 V 4,那么无需执行任何操作。
原始公告于 2023 年 10 月 11 日发布。
您需要了解的有关此更改的信息
如果使用 IBM Cloud 控制台来访问 Vulnerability Advisor,那么无需执行任何操作。 IBM Cloud 控制台将自动更新为 Vulnerability Advisor 版本 4。
如果使用 IBM Cloud CLI,那么必须在 2023 年 11 月 13 日之前将 container-registry
CLI 插件更新为 V 1.0.0或更高版本。 将 container-registry
CLI 插件更新为 1.0.0 或更高版本,可使 ibmcloud cr va
命令和 --va
选项在 ibmcloud cr images
和 ibmcloud cr digests
命令中与 Vulnerability Advisor 版本 4 配合使用。 在 2023 年 11 月 13 日,任何访问 Vulnerability Advisor 版本 3 的 Container Registry CLI 命令都将停止工作。
如果先前已显式运行 ibmcloud cr va-version-set v3
命令,那么必须将版本设置为 V 4。
如果使用 Vulnerability Advisor REST API 来访问 Vulnerability Advisor,那么必须将客户机调用从 /va/api/v3
API 更新为 /va/api/v4
API。
您必须使用 SDK V 1.0.0或更高版本。
您先前为 V 3 定义的任何免除将继续工作。 但是,Vulnerability Advisor V 4 中返回的安全声明值可能与 Vulnerability Advisor V 3 中的安全声明值不同,因为使用了不同的数据源。 因此,如果返回的值与 Vulnerability Advisor 版本 3 的值不同,那么您可能必须更新用于指定安全声明的任何现有免除。 CVE 值定义的免除不受影响。
Vulnerability Advisor 版本 4 行为的差异记录在 关于 Vulnerability Advisor 中。
到 2023 年 11 月 13 日必须执行的操作
要更新到 Vulnerability Advisor V 4,请完成以下步骤:
-
确保您正在使用
container-registry
CLI 插件 V 1.0.0或更高版本。 要更新插件,请参阅 更新container-registry
CLI 插件。 -
如果需要,通过运行以下命令将 Vulnerability Advisor 版本设置为 V 4:
ibmcloud cr va-version-set v4
-
如果需要,请更新指定安全声明的任何现有免除。
-
更新任何代码以引用 V 4 API。
-
请确保您正在使用 SDK V 1.0.0或更高版本,请参阅
container-registry-go-sdk
。