Closed
Bug 1102389
Opened 11 years ago
Closed 10 years ago
[basket] Please push tag to stage then prod.
Categories
(Infrastructure & Operations Graveyard :: WebOps: Product Delivery, task)
Infrastructure & Operations Graveyard
WebOps: Product Delivery
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pmac, Assigned: cliang)
References
Details
(Whiteboard: [kanban:webops:https://kanbanize.com/ctrl_board/4/1895] )
Push the v2014.8 tag to stage, then we'll test and let you know when we're ready for prod.
Thanks!
| Assignee | ||
Updated•11 years ago
|
Assignee: server-ops-webops → cliang
| Assignee | ||
Comment 1•11 years ago
|
||
The push to stage is complete. Let me know when things are ready for production. =)
[root@genericadm.private.phx1 basket.allizom.org]# bash -x update v2014.8
+ CODE_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket
+ VENDOR_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket/vendor
+ LOCALE_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket/locale
+ '[' v2014.8 '!=' '' ']'
+ TAG=v2014.8
+ techo 'Updating code.'
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:36]'
+ echo '[2014-11-20 20:46:36] Updating code.'
[2014-11-20 20:46:36] Updating code.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ git fetch origin -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git checkout -f v2014.8 -q
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git log -3
+ tee /data/genericrhel6-stage/src/basket.allizom.org/basket/revision_info.txt
commit cd3c2db9a7a048b3dd3bb9fda74436981428b8fb
Merge: c224ea5 534720d
Author: Paul McLanahan <pmac@mozilla.com>
Date: Thu Nov 20 09:42:50 2014 -0500
Merge pull request #124 from pmclanahan/fix-email-validation
Fix bug 1101064: Pass correct data to validate_email function.
commit 534720d3b7cf52dec03e694430042a22f4e495f8
Author: Paul McLanahan <pmac@mozilla.com>
Date: Tue Nov 18 14:18:00 2014 -0500
Fix bug 1101064: Pass correct data to validate_email function.
Fix issues with email validation for non-subscribe methods.
commit c224ea5ede54da6d245a6edca8e943bd2adb53b0
Merge: 97ab359 7867c18
Author: Paul McLanahan <pmac@mozilla.com>
Date: Wed Nov 12 12:17:17 2014 -0500
Merge pull request #123 from pmclanahan/add-newsletter-groups-1093185
Bug 1093185: Add groups of newsletters for subscription.
+ techo 'Updating vendor.'
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:36]'
+ echo '[2014-11-20 20:46:36] Updating vendor.'
[2014-11-20 20:46:36] Updating vendor.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket/vendor
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Collect static assets.'
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:37]'
+ echo '[2014-11-20 20:46:37] Collect static assets.'
[2014-11-20 20:46:37] Collect static assets.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ python manage.py collectstatic --noinput -v 0
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Sync & migrate database.'
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:39]'
+ echo '[2014-11-20 20:46:39] Sync & migrate database.'
[2014-11-20 20:46:39] Sync & migrate database.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ python manage.py syncdb --noinput
Syncing...
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Synced:
> corsheaders
> south
> raven.contrib.django.raven_compat
> django.contrib.auth
> django.contrib.contenttypes
> django.contrib.sessions
> django.contrib.sites
> django.contrib.messages
> django.contrib.admin
> django.contrib.staticfiles
Not synced (use migrations):
- news
- djcelery
(use ./manage.py migrate to migrate these)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ python manage.py migrate --noinput
Running migrations for news:
- Migrating forwards to 0012_auto__add_newslettergroup.
> news:0012_auto__add_newslettergroup
- Loading initial data for news.
Installed 0 object(s) from 0 fixture(s)
Running migrations for djcelery:
- Nothing to migrate.
- Loading initial data for djcelery.
Installed 0 object(s) from 0 fixture(s)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Clean up old deploy.'
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:41]'
+ echo '[2014-11-20 20:46:41] Clean up old deploy.'
[2014-11-20 20:46:41] Clean up old deploy.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ find . -type f -name .gitignore -or -name '*.pyc' -delete
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ touch wsgi/basket.wsgi
+ techo Deploying.
++ date -u '+%F %T'
+ STAMP='[2014-11-20 20:46:43]'
+ echo '[2014-11-20 20:46:43] Deploying.'
[2014-11-20 20:46:43] Deploying.
+ '[' xterm == dumb ']'
+ /data/genericrhel6-stage/deploy basket.allizom.org
| Reporter | ||
Comment 2•11 years ago
|
||
Found some issues on stage. Please push the new tag v2014.8.1 to stage and we'll test again.
Thanks!
| Assignee | ||
Comment 3•11 years ago
|
||
The push to stage is complete.
# bash -x update v2014.8.1
+ CODE_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket
+ VENDOR_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket/vendor
+ LOCALE_DIR=/data/genericrhel6-stage/src/basket.allizom.org/basket/locale
+ '[' v2014.8.1 '!=' '' ']'
+ TAG=v2014.8.1
+ techo 'Updating code.'
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:48]'
+ echo '[2014-11-25 17:34:48] Updating code.'
[2014-11-25 17:34:48] Updating code.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ git fetch origin -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git checkout -f v2014.8.1 -q
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git log -3
+ tee /data/genericrhel6-stage/src/basket.allizom.org/basket/revision_info.txt
commit 466c975184e79f9b1361fe3e47178fdbc0b3b9ae
Author: Paul McLanahan <pmac@mozilla.com>
Date: Tue Nov 25 10:08:18 2014 -0500
Bug 1093185: Remove welcome message skip for FxOS.
commit 938b921dd5a8ad45282d11c811ff96a92a64aa23
Merge: cd3c2db c66a721
Author: Paul McLanahan <pmac@mozilla.com>
Date: Tue Nov 25 09:47:11 2014 -0500
Merge pull request #125 from pmclanahan/fxa-skip-welcome
Fix bug 1103088: Add skip_welcome param to fxa-register.
commit c66a721202281ea7d788d1a3cb267de7dc5ffeed
Author: Paul McLanahan <pmac@mozilla.com>
Date: Fri Nov 21 14:33:11 2014 -0500
Fix bug 1103088: Add skip_welcome param to fxa-register.
+ techo 'Updating vendor.'
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:49]'
+ echo '[2014-11-25 17:34:49] Updating vendor.'
[2014-11-25 17:34:49] Updating vendor.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket/vendor
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Collect static assets.'
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:50]'
+ echo '[2014-11-25 17:34:50] Collect static assets.'
[2014-11-25 17:34:50] Collect static assets.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ python manage.py collectstatic --noinput -v 0
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Sync & migrate database.'
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:52]'
+ echo '[2014-11-25 17:34:52] Sync & migrate database.'
[2014-11-25 17:34:52] Sync & migrate database.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ python manage.py syncdb --noinput
Syncing...
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Synced:
> corsheaders
> south
> raven.contrib.django.raven_compat
> django.contrib.auth
> django.contrib.contenttypes
> django.contrib.sessions
> django.contrib.sites
> django.contrib.messages
> django.contrib.admin
> django.contrib.staticfiles
Not synced (use migrations):
- news
- djcelery
(use ./manage.py migrate to migrate these)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ python manage.py migrate --noinput
Running migrations for news:
- Nothing to migrate.
- Loading initial data for news.
Installed 0 object(s) from 0 fixture(s)
Running migrations for djcelery:
- Nothing to migrate.
- Loading initial data for djcelery.
Installed 0 object(s) from 0 fixture(s)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Clean up old deploy.'
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:54]'
+ echo '[2014-11-25 17:34:54] Clean up old deploy.'
[2014-11-25 17:34:54] Clean up old deploy.
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ find . -type f -name .gitignore -or -name '*.pyc' -delete
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ cd /data/genericrhel6-stage/src/basket.allizom.org/basket
+ touch wsgi/basket.wsgi
+ techo Deploying.
++ date -u '+%F %T'
+ STAMP='[2014-11-25 17:34:58]'
+ echo '[2014-11-25 17:34:58] Deploying.'
[2014-11-25 17:34:58] Deploying.
+ '[' xterm == dumb ']'
+ /data/genericrhel6-stage/deploy basket.allizom.org
| Reporter | ||
Comment 4•10 years ago
|
||
Thanks :cyliang! Working well. We are ready for prod with tag v2014.8.1.
| Reporter | ||
Comment 5•10 years ago
|
||
Actually, let's wait until the morning at this point. I'd really like to be around for this. Do you mind waiting until at the earliest 9am (eastern, 6am pacific) and ping me before you push the button? Can be later than that of course, but I'm usually sitting in front of IRC by then.
| Reporter | ||
Comment 6•10 years ago
|
||
Just an FYI, not to rush, but we're ready when you are. We would like to do this as early today as possible though so that we're not pushing new code right before a holiday.
| Assignee | ||
Comment 7•10 years ago
|
||
The change has been pushed out to production.
# bash -x update v2014.8.1
+ CODE_DIR=/data/genericrhel6/src/basket.mozilla.org/basket
+ VENDOR_DIR=/data/genericrhel6/src/basket.mozilla.org/basket/vendor
+ LOCALE_DIR=/data/genericrhel6/src/basket.mozilla.org/basket/locale
+ '[' v2014.8.1 '!=' '' ']'
+ TAG=v2014.8.1
+ techo 'Updating code.'
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:10]'
+ echo '[2014-11-26 17:17:10] Updating code.'
[2014-11-26 17:17:10] Updating code.
+ cd /data/genericrhel6/src/basket.mozilla.org/basket
+ git fetch origin -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git checkout -f v2014.8.1 -q
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ git log -3
+ tee /data/genericrhel6/src/basket.mozilla.org/basket/static/revision_info.txt
commit 466c975184e79f9b1361fe3e47178fdbc0b3b9ae
Author: Paul McLanahan <pmac@mozilla.com>
Date: Tue Nov 25 10:08:18 2014 -0500
Bug 1093185: Remove welcome message skip for FxOS.
commit 938b921dd5a8ad45282d11c811ff96a92a64aa23
Merge: cd3c2db c66a721
Author: Paul McLanahan <pmac@mozilla.com>
Date: Tue Nov 25 09:47:11 2014 -0500
Merge pull request #125 from pmclanahan/fxa-skip-welcome
Fix bug 1103088: Add skip_welcome param to fxa-register.
commit c66a721202281ea7d788d1a3cb267de7dc5ffeed
Author: Paul McLanahan <pmac@mozilla.com>
Date: Fri Nov 21 14:33:11 2014 -0500
Fix bug 1103088: Add skip_welcome param to fxa-register.
+ techo 'Updating vendor.'
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:11]'
+ echo '[2014-11-26 17:17:11] Updating vendor.'
[2014-11-26 17:17:11] Updating vendor.
+ cd /data/genericrhel6/src/basket.mozilla.org/basket/vendor
+ git submodule sync -q
+ git submodule update --init -q
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Collect static assets.'
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:12]'
+ echo '[2014-11-26 17:17:12] Collect static assets.'
[2014-11-26 17:17:12] Collect static assets.
+ cd /data/genericrhel6/src/basket.mozilla.org/basket
+ python manage.py collectstatic --noinput -v 0
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Sync & migrate database.'
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:14]'
+ echo '[2014-11-26 17:17:14] Sync & migrate database.'
[2014-11-26 17:17:14] Sync & migrate database.
+ cd /data/genericrhel6/src/basket.mozilla.org/basket
+ python manage.py syncdb --noinput
Syncing...
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Synced:
> corsheaders
> south
> raven.contrib.django.raven_compat
> django.contrib.auth
> django.contrib.contenttypes
> django.contrib.sessions
> django.contrib.sites
> django.contrib.messages
> django.contrib.admin
> django.contrib.staticfiles
Not synced (use migrations):
- news
- djcelery
(use ./manage.py migrate to migrate these)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ python manage.py migrate --noinput
Running migrations for news:
- Migrating forwards to 0012_auto__add_newslettergroup.
> news:0012_auto__add_newslettergroup
- Loading initial data for news.
Installed 0 object(s) from 0 fixture(s)
Running migrations for djcelery:
- Nothing to migrate.
- Loading initial data for djcelery.
Installed 0 object(s) from 0 fixture(s)
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ techo 'Clean up old deploy.'
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:17]'
+ echo '[2014-11-26 17:17:17] Clean up old deploy.'
[2014-11-26 17:17:17] Clean up old deploy.
+ cd /data/genericrhel6/src/basket.mozilla.org/basket
+ find . -type f -name .gitignore -or -name '*.pyc' -delete
+ checkretval
+ retval=0
+ [[ 0 -gt 0 ]]
+ cd /data/genericrhel6/src/basket.mozilla.org/basket
+ touch wsgi/basket.wsgi
+ techo Deploying.
++ date -u '+%F %T'
+ STAMP='[2014-11-26 17:17:19]'
+ echo '[2014-11-26 17:17:19] Deploying.'
[2014-11-26 17:17:19] Deploying.
+ '[' xterm == dumb ']'
+ /data/genericrhel6/deploy basket.mozilla.org
| Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•