Closed John-Holt-Tessella closed 4 years ago
ZOOM and IMAT have nagios alarms on disk space at the moment. It would be worth checking that these issues are resolved after deploying (it is likely to simply be large databases from last cycle).
Issues encountered during running the upgrade script:
The upgrade script often fails to remove some of the backup folders. The script will tell you this - just delete it manually, then continue with the script
In some instances, the script fails to delete the current EPICS folder after making a backup because ca.dll
is still in use because for some reason caRepeater
is still running after the script calls stop_ibex_server
. In these cases, open task manager, stop caRepeater
and delete EPICS
.
Sometimes, the script will fall over while updating to the latest version of mysql. It can then happen that when you retry the task, the script thinks it already is on the latest version and skips the upgrade step.
To work around this, you need to edit the install script and comment out the bit that skips the upgrade:
<share>\ibex_utils\installation_and_upgrade
somewhere locally onto the NDX machine\installation_and_upgrade\install_utils\install_tasks.py
, in the method install_mysql
, comment out the following lines:
if MYSQL_LATEST_VERSION in version and not force:
print("MySQL already on latest version ({}) - nothing to do.".format(MYSQL_LATEST_VERSION))
return
If you repeatedly get popups that java home has not been found, that means the remote desktop session has not picked up new environment variables after installing the latest java. Stopping the server (if running) and reconnecting with remote deskop should fix this issue.
start_ibex_server.bat
before you carry on with the release tests.Instruments using LINMOT motor controllers require the hotfix [#5163].
Without the hotfix the controller will not correctly initiate and motor records will go into major alarm.
Any reason why the following haven't been updated? IRIS_SETUP, VESUVIO, RIKENFE, POLARIS, OSIRIS, INES, NIMROD, SURF, SXD, POLREF, SANS2D
Polaris, Ines, Nimrod and Osiris all look updated according to the version PV. How are you checking them?
c:\Instrument\Apps\tools>caget IN:POLARIS:CS:VERSION:SVN:REV IN:OSIRIS:CS:VERSION:SVN:REV IN:NIMROD:CS:VERSION:SVN:REV IN:INES:CS:VERSION:SVN:REV
IN:POLARIS:CS:VERSION:SVN:REV 6.0.0.465df1d
IN:OSIRIS:CS:VERSION:SVN:REV 6.0.0.465df1d
IN:NIMROD:CS:VERSION:SVN:REV 6.0.0.465df1d
IN:INES:CS:VERSION:SVN:REV 6.0.0.465df1d
Polaris, Ines, Nimrod and Osiris all look updated according to the version PV. How are you checking them?
c:\Instrument\Apps\tools>caget IN:POLARIS:CS:VERSION:SVN:REV IN:OSIRIS:CS:VERSION:SVN:REV IN:NIMROD:CS:VERSION:SVN:REV IN:INES:CS:VERSION:SVN:REV IN:POLARIS:CS:VERSION:SVN:REV 6.0.0.465df1d IN:OSIRIS:CS:VERSION:SVN:REV 6.0.0.465df1d IN:NIMROD:CS:VERSION:SVN:REV 6.0.0.465df1d IN:INES:CS:VERSION:SVN:REV 6.0.0.465df1d
I was just checking the instrument columns https://github.com/ISISComputingGroup/IBEX/wiki#instrument-information. I will update that info though
ZOOM and IMAT have nagios alarms on disk space at the moment. It would be worth checking that these issues are resolved after deploying (it is likely to simply be large databases from last cycle).
There are no longer Nagios warnings on disk space.
Any reason RIKENFE and SELAB haven't been deployed to
C:\Instrument\Apps\EPICS>caget IN:SELAB:CS:VERSION:SVN:REV IN:RIKENFE:CS:VERSION:SVN:REV
IN:SELAB:CS:VERSION:SVN:REV 5.5.0.1e45035
IN:RIKENFE:CS:VERSION:SVN:REV 5.5.0.1e45035
RIKENFE couldn't be deployed to as they were testing PLC code (which required use of IBEX) at the time when we wanted to deploy. SELAB I think was in use at deployent time - but it is not a "production" instrument so we may be able to update it now if we ask electronics group nicely
Release latest version of IBEX to instruments below
Acceptance Criteria