如何在安全运行 GitLab 综合的 ubuntu AWS EC2 实例上更新 systemd-libs?

问题描述 投票:0回答:1

我们的安全扫描程序在

systemd-libs
上检测到一个高漏洞,我需要更新它而不让我们的 GitLab 综合体受到它的影响。正确的步骤或命令是什么?

ubuntu amazon-ec2 gitlab gitlab-omnibus
1个回答
0
投票

我已经弄清楚步骤了。

  1. gitlab_gitlab-ee.list
    目录下的
    gitlab_gitlab-ee.list.disabled
    文件重命名为
    /etc/apt/sources.list.d/
    ,以防止操作系统升级。
  2. 运行:
    sudo apt-key adv --keyserver OpenPGP Keyserver  --recv-keys 3F01618A51312F3F
  3. 运行:
    sudo apt update
  4. 运行:
    sudo apt upgrade
  5. 运行:
    sudo apt dist-upgrade
  6. 运行:
    sudo apt reboot
  7. 运行:
    sudo apt do-release-upgrade
    • 升级过程中,可能会询问
      sshd_config
      相关问题。保留当前配置可能比应用新包更好。
    • 它会要求重新启动服务器。你应该继续这样做。
  8. 服务器重新上线后,运行:
    sudo apt autoremove
  9. gitlab_gitlab-ee.list.disabled
    文件重命名为
    gitlab_gitlab-ee.list

注意:这会导致一些停机时间,但 GitLab 综合不会受到影响。

© www.soinside.com 2019 - 2024. All rights reserved.