Closed Bug 760737 Opened 12 years ago Closed 12 years ago

Please use product-details to update bedrock download links for 13.0b7

Categories

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

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: akeybl, Assigned: bburton)

References

Details

Need to do the same for 13.0b7

+++ This bug was initially created as a clone of Bug #759577 +++

I just pushed the latest beta product-details for FF13 beta 6. I believe we need to manually run the update of the bedrock download links. 

+++ This bug was initially created as a clone of Bug #759564 +++

Please use product-details to update bedrock download links regularly. This will prevent us from needing to request that links are updated whenever we release a new version of Firefox or Fennec.

This cron job should happen very regularly - as regularly as production rollouts upon checkin (once every ~15min).

James should have more details if necessary.
Have the updated json files been committed to master?
(In reply to Brandon Burton [:solarce] from comment #1)
> Have the updated json files been committed to master?

% svn ci -m "13.0b7 and 14.0b4 released"
Sending        firefoxDetails.class.php
Sending        history/firefoxHistory.class.php
Sending        history/mobileHistory.class.php
Sending        json/firefox_beta_builds.json
Sending        json/firefox_history_development_releases.json
Sending        json/firefox_primary_builds.json
Sending        json/firefox_versions.json
Sending        json/mobile_details.json
Sending        json/mobile_history_development_releases.json
Sending        mobileDetails.class.php
Transmitting file data ..........
Committed revision 105681.
That's from 4:43PM, and was committed to svn.mozilla.org/libs/product-details
The files that are served on prod are in bedrock/lib/product_details_json and from git, https://github.com/mozilla/bedrock/tree/master/lib/product_details_json

I've manually run the manage.py and pushed them for now, we'll need to fix this up in git before the next prod push, which I think comes Tuesday
Assignee: server-ops → bburton
Status: NEW → ASSIGNED
Details

[bburton@bedrockadm.private.phx1 bedrock]$ sudo ./manage.py update_product_details
/data/bedrock/src/www.mozilla.org-django/bedrock/vendor/src/funfactory/funfactory/manage.py:47: UserWarning: You're using an old-style Playdoh layout with a top level __init__.py and apps directories. This is error prone and fights the Zen of Python. See http://playdoh.readthedocs.org/en/latest/upgrading.html.
  warnings.warn("You're using an old-style Playdoh layout with a top "
Product Details were up to date.
[bburton@bedrockadm.private.phx1 bedrock]$ /data/bedrock
bedrock/       bedrock-dev/   bedrock-stage/ 

[bburton@bedrockadm.private.phx1 bedrock]$ sudo /data/bedrock/deploy www.mozilla.org-django
[2012-06-01 22:08:08] Running rsync_project
[2012-06-01 22:08:08] [localhost] running: /usr/bin/rsync -aq --include '.gitkeep' --exclude '.git*' --exclude '.hg*' --exclude '.svn*' --delete /data/bedrock/src/www.mozilla.org-django/ /data/bedrock/www/www.mozilla.org-django/
[2012-06-01 22:08:09] [localhost] finished: /usr/bin/rsync -aq --include '.gitkeep' --exclude '.git*' --exclude '.hg*' --exclude '.svn*' --delete /data/bedrock/src/www.mozilla.org-django/ /data/bedrock/www/www.mozilla.org-django/ (0.701s)
[2012-06-01 22:08:09] Finished rsync_project (0.701s)
[2012-06-01 22:08:09] Running push_www
[2012-06-01 22:08:09] [bedrock1.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock2.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock3.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock4.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock5.webapp.scl3.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock1.webapp.phx1.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock2.webapp.phx1.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:09] [bedrock3.webapp.phx1.mozilla.com] running: /data/bin/update-www.sh www.mozilla.org-django
[2012-06-01 22:08:11] [bedrock3.webapp.phx1.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (2.253s)
[2012-06-01 22:08:11] [bedrock1.webapp.phx1.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (2.288s)
[2012-06-01 22:08:12] [bedrock2.webapp.phx1.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (2.476s)
[2012-06-01 22:08:13] [bedrock3.webapp.scl3.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (3.891s)
[2012-06-01 22:08:15] [bedrock1.webapp.scl3.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (5.940s)
[2012-06-01 22:08:15] [bedrock4.webapp.scl3.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (5.936s)
[2012-06-01 22:08:15] [bedrock2.webapp.scl3.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (5.946s)
[2012-06-01 22:08:15] [bedrock5.webapp.scl3.mozilla.com] finished: /data/bin/update-www.sh www.mozilla.org-django (5.954s)
[2012-06-01 22:08:15] Finished push_www (5.969s)

[bburton@bedrockadm.private.phx1 bedrock]$ cd lib/product_details_json/
[bburton@bedrockadm.private.phx1 product_details_json]$ ls -lahtr
total 152K
drwxr-xr-x 5 root root 4.0K Mar 29 15:00 ..
-rw-r--r-- 1 root root  173 May 30 09:06 mobile_history_stability_releases.json
-rw-r--r-- 1 root root  173 May 30 09:06 mobile_history_major_releases.json
-rw-r--r-- 1 root root 8.3K May 30 09:06 languages.json
-rw-r--r-- 1 root root 2.5K May 30 09:06 firefox_history_stability_releases.json
-rw-r--r-- 1 root root  289 May 30 09:06 firefox_history_major_releases.json
-rw-r--r-- 1 root root   39 May 30 09:06 thunderbird_versions.json
-rw-r--r-- 1 root root 5.0K May 30 09:06 thunderbird_primary_builds.json
-rw-r--r-- 1 root root 1.5K May 30 09:06 thunderbird_history_stability_releases.json
-rw-r--r-- 1 root root  251 May 30 09:06 thunderbird_history_major_releases.json
-rw-r--r-- 1 root root  597 May 30 09:06 thunderbird_history_development_releases.json
-rw-r--r-- 1 root root  296 May 30 09:06 thunderbird_beta_builds.json
drwxr-xr-x 2 root root 4.0K May 30 09:06 regions
-rw-r--r-- 1 root root 1.2K Jun  1 22:07 mobile_history_development_releases.json
-rw-r--r-- 1 root root  23K Jun  1 22:07 mobile_details.json
-rw-r--r-- 1 root root   29 Jun  1 22:07 .last_update
-rw-r--r-- 1 root root  214 Jun  1 22:07 firefox_versions.json
-rw-r--r-- 1 root root  33K Jun  1 22:07 firefox_primary_builds.json
-rw-r--r-- 1 root root 2.3K Jun  1 22:07 firefox_history_development_releases.json
-rw-r--r-- 1 root root 4.1K Jun  1 22:07 firefox_beta_builds.json
drwxr-xr-x 3 root root 4.0K Jun  1 22:07 .
This was temporary, will be fixed with release push this morning
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Depends on: 763029
Depends on: 765377
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.