Log on:
Powered by Elgg

LWPS development :: Blog :: Timeline for upgrading LIVE LWPS with Elgg 0.8.1

January 25, 2008

Below is a sequential list of activities that need to be successfully completed before, during and after we upgrade LIVE LWPS with Elgg 0.8.1.

Please add your comments with any changes, suggestions, comments, or questions.
  1. I need to finalize the "new member seed" posts
  2. I created this post to list problesm with have with this upgrade and added a link to it in the Brief Description..
  3. Set up a Skype session so we know we can do it. Diana: When is the best time for you?
  4. Finalize this email to send out a week before we start the upgrade and this email immediately after a successful upgarde.
  5. Questions for Diana

    1. Work on this issue about no library of themes

  6. I've asked Sally to add the comment "I have tested key posts, communities, functions, etc. on the DEV LWPS and am ready for the upgrade when you are."
  7. Agree on date to do the upgrade. I recommend that we lock the LIVE LWPS on a Friday night so we have the weekend to fix any problems, or revert LIVE LWPS back to .7 version. See Sally's post about dates to stay away from.
  8. I will ask Sally to add the comment "I am ready for you to lock the LIVE LWPS on the date(s) above to do the upgrade".
  9. Fri: mm/dd/yy: A week before we do the upgrade. Get list of email addresses and send out
  10. Finalize this email .
  11. Upgrade process starting PST Thurs 2/7 5-7am - PH Fri 2/8 10-12 pm. If required PH Sat 9-12 pm and PH Sun 9- 12pm. PH 8-9am (PST 3-4pm)
    1. All times below are PH pm unless stated otherwise.
    2. Tasks 3-9 will take 1-2 hours: PH Fri 2/8 10-12 pm.
    3. 10:00 - Create LWPS-UPGRADE folder on public_html
    4. 10:05 - Create index.html which contains the "... upgrade ... LWPS locked" omessage from this post.
    5. 10:10 - (5:10 am PST) - LIVE LWPS is now locked and the above messaage will appear to all users who try to access it.
    6. 10:10 - Create a backup of LIVE LWPS DB so we can revert back to previous version if we encounter too many problems.
    7. 10:20 - Go to pair.com, login as lifework
      1. Go to DOMAIN HOSTING MANAGEMENT
      2. On the next screen, click 'Manage'
      3. Click on 'lifeworkps.com'
      4. Click 'Change Domain Mapping'
      5. Enter /usr/www/users/lifework/LWPS-UPGRADE. lifeworkps.com will have a redirection in 15 minutes.
      6. Return to 'Manage Domain Names Already on My Account' by clicking it
      7. Click 'wiki.lifeworkps.com'. On the next screen, click 'Change Domain Mapping'.
      8. After clicking, enter '/usr/www/users/lifework/LWPS/'. We can access the http://wiki.lifeworkps.com/ which contains the (offline) LIVE LWPS.

    8. 10:30 - Dump the live DB to the DEV DB
    9. 10:40 - Run 'move_user_pics.php'.
    10. Tasks 3-9 will take 1-2 hours: PH Fri 2/8 10-12 pm.
    11. Saturday, 09 February PH: Tasks 12-16 will take the whole Saturday, and I will need all your help on this. I'll be able to work on the issues on Saturday night, from 9PM onwards. I'll be able to work on these issues again at 6PM, Sunday.
    12. Sat - Compare http://dev.lifeworkps.com and http://wiki.lifeworkps.com/
    13. Sat - Do an initial test of LIVE LWPS w/o the customization specified in this post.
    14. Sat - ? Apply customization specified in the above post. ? Is this needed, or is all customization in the http://dev.lifeworkps.com?
    15. Sat - Retest LIVE LWPS.
    16. Sat - If there are minor issues and is solvable within the weekend, then do so.
    17. Sun - If there's a go signal that all is well, dump LWPS DEV DB to the live DB. Sunday, 10 February PH: This will take about 20-30 mins.
    18. Sun - Move LWPS folder to LWPS.BAK
    19. Sun - Copy contents the LWPS-DEV folder to LWPS
    20. Sun - Change domain mapping of lifeworkps.com to /usr/www/users/lifework/LWPS/
      Sunday, 10 February PH: This will take about 10 mins., but we'll have to wait until the domain mapping has been changed (depends on the server).
    21. Sun - LIVE LWPS is upgraded and unlocked. Notify Sally that LIVE LWPS is unlocked and ready to use.
      Get list of email addresses and send out this email.

Keywords: 1Q08, 20%, 2008, 3/16, hph, lwpsdevel, new member seed, Timeline for upgrading LIVE LWPS with Elgg 0.8.1

Posted by Pete Hubbard (LWPS Founder) @ LWPS development


Comments

  1. 1. Will you do all of the tasks in your comment #4 above, or do you want me to do some?



    From numbers 1-13, I will do it. I need help on number 2, the message you want to show up while we're doing the upgrade. I also need help with the comparison. Tasks 1-13 will take about 1-2 hours. Task 14 will take the whole Saturday (PH time). I'll be able to work on the problems on Saturday night, PH time. We need to create a new blog post regarding problems that will show up on the upgrade so that we'll only have one reference and we'll have easier time upgrading.



    2. How long do you think those tasks will take? Please COPY #4, edit it with minutes in the front of each task, then PASTE into a new comment. Then give me a start time and an end time.



    Will do that after this.

    user iconDiana Jayne Gonzales on Tuesday, 05 February 2008, 06:17 EST # |

  2. 1. Create LWPS-UPGRADE folder on public_html

    2. Create index.html which contains the message, "LifeWork Planning Systems is currently upgrading its system. We expect to be back by YYYY/MM/DD, HH:MM."

    3. Go to pair.com, login as lifework

    4. Go to DOMAIN HOSTING MANAGEMENT

    5. On the next screen, click 'Manage'

    6. Click on 'lifeworkps.com'

    7. Click 'Change Domain Mapping'

    8. Enter /usr/www/users/lifework/LWPS-UPGRADE. lifeworkps.com will have a redirection in 15 minutes.

    9. Return to 'Manage Domain Names Already on My Account' by clicking it

    10. Click 'wiki.lifeworkps.com'. On the next screen, click 'Change Domain Mapping'.

    11. After clicking, enter '/usr/www/users/lifework/LWPS/'. We can access the [Click to view link] which contains the (offline) LIVE LWPS.

    12. Dump the live DB to the DEV DB

    13. Run 'move_user_pics.php'.



    ------------------------------------------------------------------------------

    Friday, 08 February: Tasks 1-13 will take approximately 2 hours, 10PM to 12MN.

    ------------------------------------------------------------------------------



    14. Compare [Click to view link] and [Click to view link]

    15. If there are minor issues and is solvable within the weekend, then do so.

    ------------------------------------------------------------------------------

    Saturday, 09 February: Tasks 14-15 will take the whole Saturday, and I will need all your help on this. I'll be able to work on the issues on Saturday night, from 9PM onwards. I'll be able to work on these issues again at 6PM, Sunday.

    ------------------------------------------------------------------------------

    16. If there's a go signal that all is well, dump LWPS DEV DB to the live DB

    ------------------------------------------------------------------------------

    Sunday, 10 February: This will take about 20-30 mins.

    ------------------------------------------------------------------------------

    17. Move LWPS folder to LWPS.BAK

    17. Copy contents the LWPS-DEV folder to LWPS

    18. Change domain mapping of lifeworkps.com to /usr/www/users/lifework/LWPS/

    ------------------------------------------------------------------------------

    Sunday, 10 February: This will take about 10 mins., but we'll have to wait until the domain mapping has been changed (depends on the server).

    ------------------------------------------------------------------------------

    user iconDiana Jayne Gonzales on Tuesday, 05 February 2008, 06:24 EST # |

  3. I've deleted old comments, and integrated your comments above in to the post above.



    #1 See the link I added in K.4 above to the post with the index.html message, and the link in B to the post for our upgrade problems.



    #2 If all goes well with my testing in K-13 and K-15, I should be finished in an hour.



    If I covered everything, please delete your comments 1 & 2

    user iconPete Hubbard (LWPS Founder) on Tuesday, 05 February 2008, 11:01 EST # |

  4. See my question in K-14.

    user iconPete Hubbard (LWPS Founder) on Tuesday, 05 February 2008, 11:02 EST # |

  5. K. Sorry, what's PST?



    K.14. All customizations have been applied at dev.lifeworkps.com. We'll just check and make sure that all customizations have been included in wiki.lifeworkps.com.

    user iconDiana Jayne Gonzales on Thursday, 07 February 2008, 06:19 EST # |

  6. PST is my time zone. like your PH = Pacific Standard Time

    user iconPete Hubbard (LWPS Founder) on Thursday, 07 February 2008, 11:09 EST # |

You must be logged in to post a comment.