内核需要升级但现在不是选择

我负责一个旧论坛的支持工作。每年都需要升级 SSL 证书,我遵循的是前任管理员交给我的操作指南。
最后一步是 ./launcher rebuild app
今年它下载了最新版本,但随后抱怨内核
检测到 x86_64 架构。
错误:不支持内核版本 3.10.0-957.27.2.el7.x86_64,请升级到至少 4.4.0

目前无法升级内核。

我尝试通过编辑 app.yml 并设置版本行(也取消注释它)将论坛版本设置为我们当前运行的版本(再见升级!)。
version: 2.9.0.beta7

这次它没有尝试下载该特定版本,我仍然收到内核抱怨。

我该如何回到第一次尝试之前的状态?我猜我需要切换 git 文件夹中的 head,但到目前为止,我一直无法弄清楚仓库在磁盘上的位置。

1 个赞

找到了这个帖子:kernel-version-upgrade-required-when-manually-updating-discourse
我将尝试绕过检查并祈祷一切顺利。但是,我关于如何回滚的问题仍然有效。

1 个赞

如果你只需要更新SSL证书,则不需要重建。更新文件并在容器内部重启nginx,或者直接重启容器。

1 个赞

现在我看到了这个…… 在为此问题花费了数小时后,整整一年过去了。我将此添加到前维护者留下的注释中。如果它能正常工作,那将是多么简单!(没有任何理由它不能正常工作)

谢谢!

1 个赞