💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
GitLab 17.0将于5月16日发布,包含许多改进和删除已弃用的功能。高影响删除包括Postgres 13、omniauth-azure-oauth2 gem、Sidekiq选项中的最小和最大并发、GitLab代理的基于拉取的部署功能、Agent for Kubernetes选项ca-cert-file、Package Ultimate的安全策略字段newly_detected和match_on_inclusion、必需的Pipeline配置、基于代理的DAST。
🎯
关键要点
- GitLab 17.0将于5月16日发布,包含许多改进和删除已弃用的功能。
- 高影响删除包括Postgres 13、omniauth-azure-oauth2 gem、Sidekiq选项中的最小和最大并发等。
- 自托管部署方面,Postgres 13已弃用,未升级到Postgres 14将导致部署失败。
- omniauth-azure-oauth2 gem已弃用,影响使用该提供者进行身份验证的自托管客户。
- Sidekiq选项中的最小和最大并发已弃用,未迁移将导致部署失败。
- GitLab代理的基于拉取的部署功能已弃用,可能会影响依赖该功能的CD工作流。
- Kubernetes代理选项ca-cert-file已重命名,影响使用自签名证书的客户。
- Package Ultimate的安全策略字段newly_detected和match_on_inclusion已弃用,可能导致合规性违规。
- 必需的Pipeline配置已弃用,影响使用该配置的Ultimate自托管客户。
- 基于代理的DAST已弃用,未迁移将导致现有管道中的DAST扫描失败。
- 有关更多详细信息,请访问弃用页面。
❓
延伸问答
GitLab 17.0的发布日期是什么时候?
GitLab 17.0将于5月16日发布。
GitLab 17.0中有哪些高影响力的功能被删除?
高影响力的删除包括Postgres 13、omniauth-azure-oauth2 gem、Sidekiq选项中的最小和最大并发等。
如果不升级到Postgres 14,会有什么后果?
未升级到Postgres 14将导致自托管客户的部署失败。
omniauth-azure-oauth2 gem被弃用对用户有什么影响?
使用该提供者进行身份验证的自托管客户将无法再通过Azure登录按钮登录。
GitLab 17.0中与Kubernetes相关的变更有哪些?
GitLab代理的基于拉取的部署功能已弃用,ca-cert-file选项已重命名,可能影响CD工作流。
Package Ultimate的安全策略字段有哪些被弃用?
安全策略字段newly_detected和match_on_inclusion已弃用,可能导致合规性违规。
➡️