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

Update dependencies and test #3506

Closed
Tom-Willemsen opened this issue Sep 6, 2018 · 12 comments
Closed

Update dependencies and test #3506

Tom-Willemsen opened this issue Sep 6, 2018 · 12 comments
Assignees

Comments

@Tom-Willemsen
Copy link
Contributor

Now that we have done release 5 we should update all dependencies and test that they still work.

See https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/Dependency-updates

@ghost ghost mentioned this issue Sep 6, 2018
4 tasks
@kjwoodsISIS kjwoodsISIS added 2 and removed proposal labels Oct 30, 2018
@kjwoodsISIS kjwoodsISIS added this to the SPRINT_2018_10_30 milestone Oct 30, 2018
@kjwoodsISIS kjwoodsISIS added ready and removed ready labels Oct 30, 2018
@Tom-Willemsen Tom-Willemsen self-assigned this Nov 6, 2018
@Tom-Willemsen
Copy link
Contributor Author

Mostly complete. Tasks still to complete:

  • GUI: update eclipse dependency
  • Try to build a new CS-Studio locally with an updated MySQL connector and see whether it can connect to MYSQL server 8. If it works then submit the dependency update as a patch to cs-studio.

Both of these tasks require the eclipse software repositories to be online. Currently they are offline/timing out (for example try connecting to http://download.eclipse.org/eclipse/updates/4.7 ). This ticket is impeded until the update sites are back online.

@Tom-Willemsen
Copy link
Contributor Author

Connecting to the update sites seems to work reliably from outside the RAL network. Is it possible that we are getting caught out by a site firewall rule or something similar?

@FreddieAkeroyd
Copy link
Member

It could be site or it could be JANET, I think the previous GitHub connection issue on site was a JANET wide issue. Best to email facilities IT and they can raise it with site networking.

@Tom-Willemsen
Copy link
Contributor Author

I have raised a ticket with FIT about the connection issues to eclipse.org. It is apparently a firewall issue of some sort and they have escalated it to a different service desk.

@kjwoodsISIS
Copy link
Contributor

@Tom-Willemsen - can you please keep an eye on this. FIT have recently escalated several issues for me to other service desks, only for the other service desk to fail to respond in a timely fashion. If you haven't got a response by Tuesday or Wednesday next week, we need to escalate again.

@John-Holt-Tessella
Copy link
Contributor

I think this has now been done :-)

@kjwoodsISIS
Copy link
Contributor

@Tom-Willemsen - what do we need to do to get this ticket completed?

@John-Holt-Tessella
Copy link
Contributor

Yes but I think we should leave it until after the release now. What do you think @Tom-Willemsen

@Tom-Willemsen
Copy link
Contributor Author

I agree with @John-Holt-Tessella - let's do this after the release

@DominicOram
Copy link
Contributor

Is this ready to review now that the update site is accessible and we've released?

@Tom-Willemsen
Copy link
Contributor Author

Not yet - see my comment from 13th Nov for tasks still outstanding. I haven't had a chance to look at these yet since we regained access to the eclipse update sites.

@Tom-Willemsen
Copy link
Contributor Author

Tom-Willemsen commented Mar 8, 2019

MySQL 8 install instructions are here: https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/Upgrading-to-MySQL-8

I will make them into an upgrade script after someone else (e.g. the reviewer) has gone through them to confirm the process works ok - I would like to check that I've captured all the steps correctly first.

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