客户端|GitLab 14.6发布,优化了Geo高可用以及安全更新等( 六 )


用户需要更多有关代码搜索结果上次修改时间的信息 。
突出显示时代码行号的地址颜色对比 。
VSA:创建和删除选项应在 VS 下拉菜单中保持可见 。
允许用户设置要在 MR 小部件中显示的规则名称 。
漏洞报告:替换管理员图标 。
作业运行时间总是标题为“已用时间” 。
不支持 Epics API 中的过滤器 。
将 parent_iid 和 parent 链接添加到 Epics API 。
功能变更和删除免费层中将触发管道的数量限制为 5K变更日期:2021年12月22日
单个项目中的大量触发管道会影响 GitLab的性能 。 在GitLab 14.6 中 , 将 GitLab SaaS上单个项目中的触发管道数量限制为 25000 。 该更改仅适用于免费套餐中的项目 , Premium和 Ultimate不受此更改的影响 。
发布CLI作为通用包分发变更日期:2021年12月22日
新版本中CLI将被释放作为一个普通的包在GitLab 14.2起 。 将继续将其作为二进制文件部署到S3 , 直到GitLab 14.5 并停止在 GitLab 14.6 的S3中分发 。
升级更新Omnibus通过Omnibus安装的自建实例可直接使用Linux包管理器可以升级 。 例如对CentOS:
yum updata/install gitlab-ce
就能自动完成升级:

Docker先停止和删除旧的容器:
sudo docker stop gitlab
sudo docker rm gitlab
然后Pull官方最新镜像:
sudo docker pull gitlab/gitlab-ce:latest
重新启动容器(启动参数和以前保持一致)即可 , 比如:
sudo docker run --detach \\
--hostname gitlab.example.com \\
--publish 443:443 --publish 80:80 --publish 22:22 \\
--name gitlab \\
--restart always \\
--volume /srv/gitlab/config:/etc/gitlab \\
--volume /srv/gitlab/logs:/var/log/gitlab \\
--volume /srv/gitlab/data:/var/opt/gitlab \\
gitlab/gitlab-ce:latest
Docker compose通过:
docker-compose pull
docker-compose up -d
升级到 GitLab 14.6 的重要说明【客户端|GitLab 14.6发布,优化了Geo高可用以及安全更新等】GitLab 14.6版本中引用了Mattermost 6.0到6.1升级和迁移过程 , 并且比大多数Mattermost升级的典型迁移时间更长 。 升级不需要任何手动步骤 , 但升级说明中有一些关于如何减少升级期间Mattermost服务器停机时间的建议 , 请参考官方的说明 。