Author Topic: Liveupgrade  (Read 2488 times)

Offline Atomic

  • BFF
  • ***
  • Posts: 115
  • To infinity and beyond!
    • View Profile
Liveupgrade
« on: March 07, 2007, 09:21:20 am »
As a small side-note, yesterday evening I did exactly what is typed below:
Code: [Select]
arch
go down
go south
cd /secure/upgrades/txt
rm list.txt
cd /secure/upgrades/files
liveupgrade all Dead Souls  (give it a minute for the new list to download, then do it again. If you get a token error, just keep trying.)
liveupgrade all Dead Souls (wait for all the stuff to finish scrolling by)
ls (to see if there are files downloaded)
liveupgrade apply
shutdown now

I had to type 'liveupgrade all Dead Souls' about 3x times, because it
stopped (token error?).
Didn't even got to the 'ls'/'liveupgrade apply'-part, because single lines of *.c-files just kept scrolling by.  :P
Fell asleep after my mudclient's bufferlog lost count ...which is a good thing I guess, lots of stuff to upgrade.

Is it necessary to display every single line, in stead of just upgrading the entire *.c-file?
Not meaning to be rude or anything, and if I'm missing a point you could also safely blame me.

Upgrading from 2.3.a5 to the latest (btw, is there a way to see to what version you're actually upgrading?)
... can't wait to get home and see how things turned out...
Always remember that the early bird gets the worm first, but the fi...*SNAP*...second mouse gets the cheese.

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1024
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Liveupgrade
« Reply #1 on: March 07, 2007, 09:34:22 am »
Indeed...up to 2.3a11, liveupgrade works, but it's slow and ugly.

Sadface!

The new version changes that.

Starting in 2.3a13, liveupgrades happen in under a minute, because they use http rather than oob.

For more info, see http://lpmuds.net/forum/index.php?topic=9.msg1414#msg1414

-Crat


PS :

Out of curiosity, I just went through the liveupgrade on
a test mud from 2.3a5 to 2.3a13, and here are some comments:

Because of dependencies, you won't be going straight through from
2.3a5 to 2.3a13. You'll be stepping through intermediate levels, from
a6 to a7 to to a11 to a13. After each "liveupgrade apply" to get to
a new rev, remember to reboot the mud.


If you get to a6 and the liveupgrade command fails, don't get
worried. Just type: restore liveupgrade
And try again. This shouldn't be necessary for any other revs.

Yes, going through each rev is tiresome :(

However, when yer done, you won't have to sit through an OOB
liveupgrade again.

-Crat
« Last Edit: March 07, 2007, 10:21:54 am by cratylus »

Offline Atomic

  • BFF
  • ***
  • Posts: 115
  • To infinity and beyond!
    • View Profile
Re: Liveupgrade
« Reply #2 on: March 07, 2007, 12:43:50 pm »
I spared myself the waiting and reinstalled to 2.3a13  8)
Always remember that the early bird gets the worm first, but the fi...*SNAP*...second mouse gets the cheese.