Closed Bug 640211 Opened 13 years ago Closed 13 years ago

Update getpersonas.com on 3/10 @ 1300

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

All
Other
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: clouserw, Assigned: jabba)

References

Details

(Whiteboard: [3/10 1:00pm])

Please update getpersonas.com.  Should just be an `svn up` but I'll let you know if anything else needs doing.  I don't expect any downtime.

Talk to me on IRC before this so we can organize.  Thanks.
Could we delay this push until bug 625048 is verified since we'll be releasing the new version of Personas Plus really soon? 

Also, I believe that bug 638085 is just because of a missing line in the VirtualHost config on production which could also be fixed in this update. This is working on staging.

This line should be in the VirtualHost section:

AliasMatch /([a-zA-Z-]+/)?faq /path/to/personas/server/faq.php

(where /path/to/personas must reflect the actual path)
Blocks: 638085
(In reply to comment #1)
> Also, I believe that bug 638085 is just because of a missing line in the
> VirtualHost config on production which could also be fixed in this update. This
> is working on staging.
> 
> This line should be in the VirtualHost section:
> 
> AliasMatch /([a-zA-Z-]+/)?faq /path/to/personas/server/faq.php
> 
> (where /path/to/personas must reflect the actual path)

pushed to svn:

AliasMatch /([a-zA-Z-]+/)?faq /data/www/www.getpersonas.com/server/faq.php

We can make this live whenever the window happens, unless it is worth doing right now  (this change has nil risk, the risk is in pulling any other changes that may happen to be pending in puppet)
We've got time, let's keep it all together.
Is this push still desired for 1:00?
(In reply to comment #4)
> Is this push still desired for 1:00?

Yep
Assignee: server-ops → jdow
Whiteboard: [3/10 4:00pm]
Whiteboard: [3/10 4:00pm] → [3/10 1:00pm]
[root@mradm02 www.getpersonas.com]# svn info
Path: .
URL: http://svn.mozilla.org/projects/getpersonas.com/production
Repository Root: http://svn.mozilla.org
Repository UUID: 4eb1ac78-321c-0410-a911-ec516a8615a5
Revision: 82846
Node Kind: directory
Schedule: normal
Last Changed Author: wclouser@mozilla.com
Last Changed Rev: 82805
Last Changed Date: 2011-02-17 10:05:06 -0800 (Thu, 17 Feb 2011)

[root@mradm02 www.getpersonas.com]# svn up
U    server/locale/ca/LC_MESSAGES/messages.mo
U    server/locale/zh_TW/LC_MESSAGES/messages.mo
U    server/locale/zh_TW/LC_MESSAGES/messages.po
 U   server/locale
U    server/firstrun.php
UU   server/lib/user.php
 U   server/lib/personas_functions.php
 U   server/lib/storage.php
U    server/lib/personas_constants.php.dist
U    server/signin.php
U    server/templates/persona_detail.php
U    server/templates/persona_detail_delete.php
U    server/revisions.php
 U   server
UU   static/css/style.css
 U   static/js/script.js
 U   static
 U   .
Updated to revision 84704.
[root@mradm02 www.getpersonas.com]# cd ..
[root@mradm02 www]# cd ..
[root@mradm02 personas]# ls
deploy  www
[root@mradm02 personas]# ./deploy 
/data/personas/www /data/personas
[master fcbebfc] deploy personas
 11 files changed, 418 insertions(+), 388 deletions(-)
 rewrite www.getpersonas.com/server/locale/zh_TW/LC_MESSAGES/messages.mo (88%)
/data/personas
[pm-app-personas04] run: /data/bin/libget/get-php5-www-git.sh
[pm-app-personas02] run: /data/bin/libget/get-php5-www-git.sh
[pm-app-personas01] run: /data/bin/libget/get-php5-www-git.sh
[pm-app-personas05] run: /data/bin/libget/get-php5-www-git.sh
[pm-app-personas03] run: /data/bin/libget/get-php5-www-git.sh
[root@mradm02 personas]# 


I also ran puppet which brought in the apache config and kicked apache.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
(In reply to comment #2)
> (In reply to comment #1)
> > Also, I believe that bug 638085 is just because of a missing line in the
> > VirtualHost config on production which could also be fixed in this update. This
> > is working on staging.
> > 
> > This line should be in the VirtualHost section:
> > 
> > AliasMatch /([a-zA-Z-]+/)?faq /path/to/personas/server/faq.php
> > 
> > (where /path/to/personas must reflect the actual path)
> 
> pushed to svn:
> 
> AliasMatch /([a-zA-Z-]+/)?faq /data/www/www.getpersonas.com/server/faq.php
> 
> We can make this live whenever the window happens, unless it is worth doing
> right now  (this change has nil risk, the risk is in pulling any other changes
> that may happen to be pending in puppet)

Oops, I think that AliasMatch was already there... I meant to say:

AliasMatch /([a-zA-Z-]+/)?tos /path/to/personas/server/tos.php
Verified, FIXED.
Status: RESOLVED → VERIFIED
(In reply to comment #7)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > Also, I believe that bug 638085 is just because of a missing line in the
> > > VirtualHost config on production which could also be fixed in this update. This
> > > is working on staging.
> > > 
> > > This line should be in the VirtualHost section:
> > > 
> > > AliasMatch /([a-zA-Z-]+/)?faq /path/to/personas/server/faq.php
> > > 
> > > (where /path/to/personas must reflect the actual path)
> > 
> > pushed to svn:
> > 
> > AliasMatch /([a-zA-Z-]+/)?faq /data/www/www.getpersonas.com/server/faq.php
> > 
> > We can make this live whenever the window happens, unless it is worth doing
> > right now  (this change has nil risk, the risk is in pulling any other changes
> > that may happen to be pending in puppet)
> 
> Oops, I think that AliasMatch was already there... I meant to say:
> 
> AliasMatch /([a-zA-Z-]+/)?tos /path/to/personas/server/tos.php

I'll file this separately later.  Thanks everyone
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.