为什么一些老版本的Artifactory在升级到4.x后不能通过yum安装?

JFrog支持
2023-01-22 11:05

一些较旧的Artifactory版本在升级到4后无法通过yum安装。x因为Artifactory 4。xmarks versions =>3.6 as obsolete. This disables your ability to install specific versions of artifactory in the later 3.x range.

复制:

将artifactory-4与3.9.2一起放入yum repo

Yum install artifactory-3.9.2强制安装artifactory 4.0。

简单的解决方案是删除过时的,但这需要人们在安装artifactory 4之前手动卸载artifactory。obsoletes属性导致这种情况自动发生,这在大多数情况下是一种更好的行为。

我们的开发人员已经审查了这种行为(rtfact - 7871现决定不改,原因如下:

指定一个包取代另一个包可以使安装包更容易。

这个问题只会发生在同时运行这两个网站。X和4。xwhich almost always means production and development versions. So, it's not unreasonable to expect separate yum repositories.

在4.0之前,Artifactory和yum玩得不太好。

考虑到所有这些,我们将坚持使用过时的产品。

谢谢您的理解,如果您有任何问题或顾虑,请告诉我们。