ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

Install Release #2864

Closed John-Holt-Tessella closed 6 years ago

John-Holt-Tessella commented 6 years ago

As an instrument scientist I want the latest version of IBEX installed so I have access to all the newest shiniest features.

Acceptance Criteria

Upgraded and installed on (first box is started, second is done):

"mini" hybrid instruments:

-~ HIFI_CRYOMAG~ Will wait for next upgrade -~ SANS2D~ ~ Will wait for next upgrade -LET

Tom-Willemsen commented 6 years ago

When deploying on POLARIS ensure the steps under "reducing database disk space" at https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/Database-Troubleshooting are done

DominicOram commented 6 years ago

Once all complete deploy the new web dashboard.

John-Holt-Tessella commented 6 years ago

Fix the error in the upgrade script:

Do step 'Backup database'? : Y
Backup database ...
Enter password: ************
Enter password: ************
Copying C:\Instrument\var\mysql to C:\data\old\ibex_backup_2018_02_02\mysql
Traceback (most recent call last):
  File "c:\Instrument\installation_and_upgrade\IBEX_upgrade.py", line 94, in <mo
dule>
    upgrade_instrument.run_instrument_deploy_main()
  File "c:\Instrument\installation_and_upgrade\ibex_install_utils\install_tasks.
py", line 628, in run_instrument_deploy_main
    self._upgrade_tasks.backup_database()
  File "c:\Instrument\installation_and_upgrade\ibex_install_utils\install_tasks.
py", line 420, in backup_database
    self._backup_dir(os.path.join("C:\\", "Instrument", "var", "mysql"))
  File "c:\Instrument\installation_and_upgrade\ibex_install_utils\install_tasks.
py", line 342, in _backup_dir
    shutil.copytree(src, backup_dir)
  File "Y:\Kits$\CompGroup\ICP\genie_python\BUILD-182\Python\lib\shutil.py", lin
e 222, in copytree
    raise Error, errors
shutil.Error: [('C:\\Instrument\\var\\mysql\\data\\NDEMUONFE.pid', 'C:\\data\\ol
d\\ibex_backup_2018_02_02\\mysql\\data\\NDEMUONFE.pid', "[Errno 2] No such file
or directory: 'C:\\\\Instrument\\\\var\\\\mysql\\\\data\\\\NDEMUONFE.pid'")]
John-Holt-Tessella commented 6 years ago

I will fix the above error.

John-Holt-Tessella commented 6 years ago

Check this still works:

https://github.com/ISISComputingGroup/ibex_utils/pull/11

Instrument deploy on Demo would be good because it is not running the latest (it is running a release candidate).

kjwoodsISIS commented 6 years ago

@John-Holt-Tessella , @AdrianPotter , @Tom-Willemsen - what needs to be done to review this ticket?

AdrianPotter commented 6 years ago

@Kevin-Woods-Tessella I'd say given that we're several weeks into cycle now, there's very little to be done to review this and it should be moved straight to Review complete

Kevin-Woods-Tessella commented 6 years ago

Release was deployed in time for Cycle 2017/04 (started 6th Feb). Instruments running well. Nothing further to review.

John-Holt-Tessella commented 6 years ago

@Kevin-Woods-Tessella it says in the ticket:

Check this still works:

ISISComputingGroup/ibex_utils#11

Instrument deploy on Demo would be good because it is not running the latest (it is running a release candidate).

it needs to be reviewed.