Upgrade to Composr 10 RC25 questions?

Post

Posted
Rating:
#1639

Upgrade

Hello,

Should I change upgrader.php and uninstall.php with composr files? or not?

No, the v9 upgrader should be able to cope with the omni-upgrader file.

I regret this particular issue has sat here so long unresolved, I want to just take a direct look and make sure it is sorted in one sitting if possible. I don't like to see a user being stuck with the same problem for a long time. So my offer remains open to making sure it works by doing it myself for no charge.

Part of the problem is there aren't any screenshots or screencast, or a lot of written explanation of the exact sequence of events, so I'm not sure the exact nature of it not working, and I have to do second guessing within a very limited amount of free time each time I come back to the topic (I was busy with something else the last few days also).

I'm not sure if there is an error message at some point, or perhaps an empty list of extracted files show, or perhaps somehow a screen times out before loading so you just see a blank screen or an error screen or the screen the upgrader came from. It should be a relatively straight-forward thing, but I can't eliminate the possibility of human error (e.g. using a file that isn't actually the omni-upgrader), or it could also be some weird problem on a particular server (e.g. some kind of timeout when it transfers the large omni-upgrader file across).

So, this is why I want to try it myself, as otherwise I could sit for hours trying to guess where the exact point of failure is and the conditions that could be causing it, with no guarantee of success, and I just don't have that amount of time for it. When I have access to debug something myself I can usually resolve it in a few minutes of time.

Post

Posted
Rating:
#1834
Ok, we're now in contact on this privately – and I'm in the process of resolving it.

The basic underlying problem is the server is I/O-saturated, which caused timeouts downloading the omni-upgrader onto the server (CGI-level I think, so not workaroundable via any PHP settings). It is even timing out just copying the upgrader about the disk.

I am going to make a backup process whereby you don't rely on the upgrader to extract anything. Instead our server generates a site-tailored upgrade file that you can just extract manually.

This will be properly documented as a fallback approach, but I'll close this topic now.
8 guests and 0 members have recently viewed this.