2.8.43. RHBA-2020:2477 - OpenShift Container Platform 3.11.232 程序错误修复更新
发布日期:2020-06-17
OpenShift Container Platform release 3.11.232 现已正式发布。其软件包列表和程序错误修正信息包括在 RHBA-2020:2477 公告中。此更新包括的容器镜像由 RHBA-2020:2434 公告提供。
2.8.43.1. 功能
2.8.43.1.1. 添加了 Node.js Jenkins Agent v10 和 v12
jenkins-agent-nodejs-10-rhel7
和 jenkins-agent-nodejs-12-rhel7
镜像现已添加到 OpenShift Container Platform 中。这些新镜像允许 Jenkins Pipelines 升级为使用 Node.js Jenkins Agent 的 v10 或 v12。Node.js v8 Jenkins Agent 现已弃用,但将继续提供。对于现有集群,您必须手动升级 Node.js Jenkins Agent,该功能可针对命名空间执行。按照以下步骤完成手动升级:
选择要升级 Jenkins Pipelines 的项目:
$ oc project <project_name>
导入新的 Node.js Jenkins Agent 镜像:
$ oc import-image nodejs openshift3/jenkins-agent-nodejs-10-rhel7 --from=registry.redhat.io/openshift3/jenkins-agent-nodejs-10-rhel7 --confirm
此命令导入 v10 镜像。如果您希望使用 v12,相应地更新镜像规格。
使用您导入的新功能覆盖当前 Node.js Jenkins Agent:
$ oc label is nodejs role=jenkins-slave --overwrite
在 Jenkins 日志中验证是否配置了新的 Jenkins Agent 模板:
$ oc logs -f jenkins-1-<pod>
只有使用 Node.js v8 Jenkins Agent 的应用程序才能获得技术支持。对于软件维护支持,您必须升级到其中一个支持的镜像。如需更多信息,请参阅 Jenkins 代理。