Closed
Bug 623321
Opened 14 years ago
Closed 14 years ago
Update builder.amo on 01/06 @ 3pm
Categories
(Infrastructure & Operations Graveyard :: WebOps: Other, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: clouserw, Assigned: cshields)
Details
(Whiteboard: [1/6 @ 3PM])
Sorry for the short notice on this one, but I'm scheduling for 2pm to avoid SUMO. We'll start putting BAMO pushes on the webdev release calendar.
More details to come, not expecting any downtime. I think oremj will be out - Jeremy, can you make sure any BAMO documentation for updating is up to date? Thanks.
| Reporter | ||
Updated•14 years ago
|
Summary: Update builder.amo on 01/07 @ 2pm → Update builder.amo on 01/06 @ 2pm
Comment 1•14 years ago
|
||
There is this: https://intranet.mozilla.org/WebSites#builder.addons.mozilla.org. The main update steps should be listed in the bug. The process should be the same as https://intranet.mozilla.org/UpdateAMO#Pushing_content, but /data/bin/omg_push_flightdeck_live.sh instead of /data/bin/omg_push_zamboni_live.sh.
Comment 2•14 years ago
|
||
Can we do this today or does it have to wait until tomorrow?
Comment 3•14 years ago
|
||
1/6/11 is tomorrow, and if we could have it happen around 3pm PST that would be a bit better than 2pm.
Updated•14 years ago
|
Flags: needs-downtime+
Whiteboard: [1/6 @ 3PM]
Updated•14 years ago
|
Summary: Update builder.amo on 01/06 @ 2pm → Update builder.amo on 01/06 @ 3pm
Comment 4•14 years ago
|
||
Is this still going to happen tonight?
| Reporter | ||
Comment 6•14 years ago
|
||
1. Pull the 1.0a7 tag from production branch (git fetch && git co 1.0a7)
2. Add variable to settings_local.py:
XPI_TARGETDIR = "/mnt/netapp_amo/addons.mozilla.org-builder/xpi_targetdir"
3. git submodule update --init
4. python26 manage.py add_core_lib addon-sdk-1.0b1
5. Push code to webheads (./omg_push_flightdeck_live.sh)
6. Restart apache (or touch the wsgi)
7. Make sure scripts/crontab/prod is what is in crontab
| Assignee | ||
Comment 7•14 years ago
|
||
1. Pull the 1.0a7 tag from production branch (git fetch && git co 1.0a7)
remote: Counting objects: 1082, done.
remote: Compressing objects: 100% (703/703), done.
remote: Total 918 (delta 631), reused 352 (delta 207)
Receiving objects: 100% (918/918), 361.53 KiB | 676 KiB/s, done.
Resolving deltas: 100% (631/631), completed with 73 local objects.
From git://github.com/mozilla/FlightDeck
4401d80..a08d73b master -> origin/master
9befa68..eb2d041 production -> origin/production
* [new branch] release-1.0a7 -> origin/release-1.0a7
a03f430..e7a623f staging -> origin/staging
* [new tag] 1.0a7 -> 1.0a7
From git://github.com/mozilla/FlightDeck
* [new tag] 1.0a6.1 -> 1.0a6.1
* [new tag] 1.0a6.2 -> 1.0a6.2
* [new tag] 1.0a6.3 -> 1.0a6.3
# git checkout 1.0a7
Previous HEAD position was 9befa68... Merge branch 'master' into production
HEAD is now at eb2d041... Merge branch 'staging' into production
2. Add variable to settings_local.py:
XPI_TARGETDIR = "/mnt/netapp_amo/addons.mozilla.org-builder/xpi_targetdir"
done (dir is also created and chown'd)
3. git submodule update --init
Submodule 'lib/addon-sdk-1.0b1' (git://github.com/mozilla/addon-sdk) registered for path 'lib/addon-sdk-1.0b1'
Cloning into lib/addon-sdk-1.0b1...
remote: Counting objects: 9902, done.
remote: Compressing objects: 100% (5380/5380), done.
remote: Total 9902 (delta 4555), reused 9355 (delta 4095)
Receiving objects: 100% (9902/9902), 3.05 MiB | 1.06 MiB/s, done.
Resolving deltas: 100% (4555/4555), done.
Submodule path 'lib/addon-sdk-1.0b1': checked out '09a374a7ea9cb67ae0a336f1e819529200fe5e28'
4. python26 manage.py add_core_lib addon-sdk-1.0b1
# python26 manage.py add_core_lib addon-sdk-1.0b1
SDK instances created
5. Push code to webheads (./omg_push_flightdeck_live.sh)
no output, no problems
6. Restart apache (or touch the wsgi)
done..
7. Make sure scripts/crontab/prod is what is in crontab
this is now in
/etc/cron.d/builder-prod-maint
verified working at https://builder.addons.mozilla.org/services/monitor
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 8•14 years ago
|
||
Nice and smooth, thanks.
Updated•12 years ago
|
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Updated•6 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
•