Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Release #2864

Closed
30 tasks done
John-Holt-Tessella opened this issue Jan 11, 2018 · 9 comments
Closed
30 tasks done

Install Release #2864

John-Holt-Tessella opened this issue Jan 11, 2018 · 9 comments

Comments

@John-Holt-Tessella
Copy link
Contributor

John-Holt-Tessella commented Jan 11, 2018

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):

  • ALF
    • Started
    • Done
  • ENGINX
    • Started
    • Done
  • EMMA
  • GEM (Doesn't need to be done this time)
  • HRPD
    • Started
    • Done
  • IMAT
    • Started
    • Done
  • IRIS
    • Started
    • Done
  • LARMOR
    • Started
    • Done
  • MERLIN
    • Started
    • Done
  • MUONFE
    • Started
    • Done
  • POLARIS
    • Started
    • Done
  • RIKENFE
    • Started
    • Done
  • SANDALS
    • Started
    • Done
  • SELAB (Don't do until Matt gives clearence ask again on 8th Feb)
    • Started
    • Done
  • VESUVIO
    • Started
    • Done
  • ZOOM
    • Started
    • Done

"mini" hybrid instruments:

-~ HIFI_CRYOMAG~ Will wait for next upgrade
-~ SANS2D~ ~ Will wait for next upgrade
-LET
- [x] Started
- [x] Done
-MUSR Will wait for next upgrade
-MAPS - not required as prototype Fermi chopper unavailable. see #2856. Full conversion to IBEX in due course.

@Tom-Willemsen
Copy link
Contributor

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
Copy link
Contributor

Once all complete deploy the new web dashboard.

@John-Holt-Tessella
Copy link
Contributor Author

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
Copy link
Contributor Author

I will fix the above error.

@John-Holt-Tessella
Copy link
Contributor Author

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).

@kjwoodsISIS
Copy link
Contributor

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

@AdrianPotter
Copy link

@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
Copy link

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

@John-Holt-Tessella
Copy link
Contributor Author

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants