バージョン管理された人

subversionで管理されてます

NetBox のバージョニングとアップデート

NetBox のアップデートについてはここで述べる制約がある。 詳細は公式にあるからそっちを読んで欲しい。 あとは英語で読める人には蛇足。

For example, NetBox v2.11.8 can be upgraded to version 3.3.2 following the steps below. However, a deployment of NetBox v2.10.10 or earlier must first be upgraded to any v2.11 release, and then to any v3.x release. (This is to accommodate the consolidation of database schema migrations effected by a major version change).

netboxlabs.com

用はアップグレードするのにまず現在のメジャーバージョン (vX.Y.ZX の部分) におけるマイナーバージョン (vX.Y.ZY の部分) を最新になるようにアップグレードする。 たとえば 2024/11/30 時点で v3 の最新マイナーバージョン版は v3.7.X であり、自分の NetBox が v3.4.X であればまずは v3.7.X へ NetBox を上げる必要がある。 そこから v4.X.Y にアップグレードするという手法をとる。 こうしないと DB のマイグレーションスクリプトが動かないためアップグレードができない。

つまり、 v3.4.X や v3.0.X から v4.X.Y へ直接のアップグレードはできず、必ず v3 における最終マイナーバージョンである v3.7.X を経由しなければならない。 これは v4.X.Y から v5 へアップグレードするときも v2.X.Y から v3.X.Y にアップグレードするときも同じ。