Skip to content

Commit b4092f3

Browse files
Update upgrade.py
Reinstate 25.2.2 so system test servers can upgrade
1 parent 51cf3ef commit b4092f3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

upgrade.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,7 @@
3131
# To add a step which does nothing use UpgradeStepNoOp this is often used to get from the latest dev
3232
# configuration to the latest production configuration
3333

34-
# Do not consider dropping the previous last entry even if adding a new step that does nothing.
35-
# Though that version may not have been deployed to any instruments, the config version will exist
36-
# on a system test build server and probably some developer's machines too
37-
38-
# also make sure that the config_version.txt in the master configurations git repository
34+
# make sure that the config_version.txt in the master configurations git repository
3935
# on control-svcs used for creating a new instrument settings area is at least the lowest
4036
# versions below or else you will not be able to upgrade a newly created instrument
4137

@@ -79,8 +75,13 @@
7975
("25.2.0", UpgradeStepNoOp()),
8076
("25.2.1", UpgradeFrom25p2p1()),
8177
("25.2.1.1", UpgradeFrom25p2p1p1()),
78+
("25.2.2", UpgradeStepNoOp()),
8279
("25.8.0", None),
8380
# to add step see README.md
81+
## Do not consider dropping the previous last entry even if adding a new step that does nothing.
82+
## Though that version may not have been deployed to any instruments, the config version will exist
83+
## on system test and build servers and probably some developer's machines too and will cause
84+
## an upgrade to abort as it will not be able to find the starting version to upgrade from
8485
]
8586

8687
if __name__ == "__main__":

0 commit comments

Comments
 (0)