"Start upgrading" button after successfully upgraded

I can see some odd things happening on the client that are leading to a bit of a surprise:

  1. Why are we making any HTTP requests to the server during upgrade? We appear to be making a request to /admin/docker/upgrade mid way through upgrade which is confusing to me. We should simply be waiting on the message bus. I ran this in firefox so I have limited debugging.

  2. Messagebus is not long polling, it is only short polling leading to rate limits

  3. “Go to next upgrade” is a bit confusing, we should just say done when you are done upgrading a piece instead of quickly switching you to the other piece.

@Osama can you spend some time debugging / refining / upgrading ember and so on? I think the majority here appears to be client work.

Note to people on this topic, we will get this sorted but it will probably take 2-4 weeks. Since this has been going on for a month now I think we can wait a bit.

6 Likes