ISISComputingGroup / IBEX

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

EPICS: Discuss and use the correct version of python for blockserver and ensure firewall rule created #4692

Open John-Holt-Tessella opened 5 years ago

John-Holt-Tessella commented 5 years ago

IBEX is not using a consistent genie_python (it seems to use either the one in apps\python or apps\epics\python it should use the same one always. Once this is decided if it is the internal version it must be the released version for the release, not the latest on master. Then the firewall should be updated using the correct ports (8008) (if apps python then also 8988 for matplot lib)

Acceptance Criteria

  1. Version of genie_python is decided on to run block server
  2. Version is correctly selected in config env for block server (and other python services)
  3. Firewall ports are automatically setup in upgrade script
John-Holt-Tessella commented 5 years ago

@FreddieAkeroyd says: If we decide to not use internal python then an -XD Python would need adding to the robocopy command in jenkins_build.bat.