Closed Bug 592054 Opened 15 years ago Closed 15 years ago

[AMO] Update addons.mozilla.org on 9/02 @ 1600

Categories

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

All
Other
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: clouserw, Assigned: oremj)

Details

(Whiteboard: 09/02/2010 @ 4PM)

Going to be updating AMO. This is a big push and will need downtime. Instructions to follow.
Flags: needs-downtime+
Whiteboard: 09/02/2010 @ 4PM
Going to tack on the swing to the new AMO Zeus boxes too.
(In reply to comment #1) > Going to tack on the swing to the new AMO Zeus boxes too. Alright, we're talking 30 minutes of 100% downtime right now for db stuff. If we can leave some boxes on old code in read-only mode we could keep the site up, but switching zeus sounds like that isn't going to happen.
oremj, I'd like to not have this impact users - the Zeus swing should take a minute or less. Workable?
The zeus downtime will be however fast dmoore can change the netconfigs while I change the zeus config. Wil's downtime is different. We can put up an outage page.
So send annoucnements?
Steps are here for review and feedback: http://etherpad.mozilla.org:9000/5-11-9-push oremj: please look at the steps carefully before we start. They are different than the regular ones and involve several 3rd parties.
alright then, from etherpad: Do these steps on all the production boxes: 1) At the bottom of settings_local.py add: read_only_mode(globals()) 2) Restart apaches/celeries so they don't talk to the db 3) <strike>Put a maintenance notice on FAMO</strike> fligtar will handle this Then do these steps on the admin box: 1) Make sure READ_ONLY is NOT set. This box is going to be modifying the db. 2) git fetch && git co -f origin/5.11.9 3) git submodule update --init 4) cd vendor; git co -f origin/5.11.9; git submodule update --init; cd .. 5) whack any .pyc files 6) ./manage. compress_assets 7) schematic migrations (took <4 minutes for me) 8) ./manage.py convert_user_fields.py 9) ./manage.py cron migrate_collection_users 10) ./manage.py cron collections_add_slugs Steps 8, 9, and 10 will take a while. Please let us know when each step is running. While that is working you can: 11) Update the remora side of AMO 12) forums.addons.mozilla.org has a file named auth_amo.php in its directory structure that is not tracked by revision control. Replace that file wtih http://svn.mozilla.org/addons/trunk/site/vendors/phpbb/auth_amo.php 13) Delete a line that says NEW_COLLECTIONS in settings_local.py 14) Modify the HERA variable in settings_local.py to include credentials for the soon-to-be-used zeus boxes 15) basket.mozilla.org has some SMTP configuration settings in it's settings_local.py file. Please copy those settings to AMO's settings_local.py file. Please also confirm which settings you're copying on IRC. Make sure steps 8, 9, and 10 are finished before continuing past this point. 16) Remove read_only_mode() 17) Add these to apache's .conf: RewriteRule ^((?:(?:/\w{2,3}(?:-\w{2})?)(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/reviews/add.*)$ /z$1 [PT] RewriteRule ^((?:(?:/\w{2,3}(?:-\w{2})?)(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/collection.*)$ /z$1 [PT] RewriteCond %{REQUEST_URI} !^(?:(?:/\w{2,3}(?:-\w{2})?)(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/users?/log(out|in).* RewriteRule ^((?:(?:/\w{2,3}(?:-\w{2})?)(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/users?.*)$ /z$1 [PT] 18) In apache's .conf, replace the rewrite for reviews/display with: RewriteRule ^((?:(?:/\w{2,3}(?:-\w{2})?)(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/pages/appversions(/format:rss)?)$ 19) Push the new site to the webheads (AMO + SAMO) 20) Do whatever you need to do to flip to the new zeus cluster 21) Clear memcache 22) Restart celeryd 23) import scripts/crontab/prod to crontab
Assignee: server-ops → jeremy.orem+bugs
Running migration 67: -- Dropping the table would be nice, but remora might still expect it to be -- there. TRUNCATE collection_addon_recommendations; That took 12.81 seconds ################################################## Running migration 68: DROP TABLE IF EXISTS `stats_collections_share_counts`; CREATE TABLE `stats_collections_share_counts` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `collection_id` int(11) unsigned NOT NULL DEFAULT '0', `count` int(11) unsigned NOT NULL DEFAULT '0', `service` varchar(128) DEFAULT NULL, `date` date NOT NULL DEFAULT '0000-00-00', PRIMARY KEY (`id`), UNIQUE KEY (`collection_id`, `service`, `date`), CONSTRAINT FOREIGN KEY (collection_id) REFERENCES collections (id), KEY `date` (`date`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `stats_collections_share_counts_totals`; CREATE TABLE `stats_collections_share_counts_totals` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `collection_id` int(11) unsigned NOT NULL DEFAULT '0', `count` int(11) unsigned NOT NULL DEFAULT '0', `service` varchar(128) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY (`collection_id`, `service`), CONSTRAINT FOREIGN KEY (collection_id) REFERENCES collections (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; That took 0.25 seconds ################################################## Running migration 69: CREATE INDEX `jetpack_idx` ON files (jetpack); -- Query OK, 67779 rows affected (16.38 sec) That took 4.92 seconds ################################################## Running migration 70: UPDATE addons_collections SET created=added WHERE created IS NULL; ALTER TABLE collections DROP COLUMN password; That took 32.68 seconds ################################################## Running migration 71: CREATE INDEX user_created_idx ON collection_subscriptions (user_id, created); That took 7.43 seconds ################################################## Running migration 72: ALTER TABLE `users` ADD COLUMN `last_login_ip` CHAR(45) NOT NULL DEFAULT '' AFTER `user_id`, ADD COLUMN `last_login_attempt` DATETIME NULL DEFAULT NULL AFTER `last_login_ip`, ADD COLUMN `last_login_attempt_ip` CHAR(45) NOT NULL DEFAULT '' AFTER `last_login_attempt`, ADD COLUMN `failed_login_attempts` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `last_login_attempt_ip`; That took 81.16 seconds ##################################################
[root@mradm02 addons.mozilla.org-remora]# svn up U . Fetching external item into 'site' U site/app/locale/sv_SE/LC_MESSAGES/messages.mo U site/app/locale/sv_SE/LC_MESSAGES/messages.po U site/app/locale/sv_SE/LC_MESSAGES/z-javascript.mo U site/app/locale/sv_SE/LC_MESSAGES/z-messages.mo U site/app/locale/sv_SE/LC_MESSAGES/z-javascript.po U site/app/locale/sv_SE/LC_MESSAGES/z-messages.po U site/app/locale/uk/LC_MESSAGES/messages.mo U site/app/locale/uk/LC_MESSAGES/messages.po U site/app/locale/uk/LC_MESSAGES/z-javascript.mo U site/app/locale/uk/LC_MESSAGES/z-messages.mo U site/app/locale/uk/LC_MESSAGES/z-javascript.po U site/app/locale/uk/LC_MESSAGES/z-messages.po U site/app/locale/sq/LC_MESSAGES/messages.mo U site/app/locale/sq/LC_MESSAGES/messages.po U site/app/locale/sq/LC_MESSAGES/z-javascript.mo U site/app/locale/sq/LC_MESSAGES/z-messages.mo U site/app/locale/sq/LC_MESSAGES/z-javascript.po U site/app/locale/sq/LC_MESSAGES/z-messages.po U site/app/locale/z-keys.pot U site/app/locale/da/LC_MESSAGES/messages.mo U site/app/locale/da/LC_MESSAGES/messages.po U site/app/locale/da/LC_MESSAGES/z-javascript.mo U site/app/locale/da/LC_MESSAGES/z-messages.mo U site/app/locale/da/LC_MESSAGES/z-javascript.po U site/app/locale/da/LC_MESSAGES/z-messages.po U site/app/locale/sr/LC_MESSAGES/messages.mo U site/app/locale/sr/LC_MESSAGES/messages.po U site/app/locale/sr/LC_MESSAGES/z-javascript.mo U site/app/locale/sr/LC_MESSAGES/z-messages.mo U site/app/locale/sr/LC_MESSAGES/z-javascript.po U site/app/locale/sr/LC_MESSAGES/z-messages.po U site/app/locale/fa/LC_MESSAGES/messages.mo U site/app/locale/fa/LC_MESSAGES/messages.po U site/app/locale/fa/LC_MESSAGES/z-javascript.mo U site/app/locale/fa/LC_MESSAGES/z-messages.mo U site/app/locale/fa/LC_MESSAGES/z-javascript.po U site/app/locale/fa/LC_MESSAGES/z-messages.po U site/app/locale/bg/LC_MESSAGES/messages.po U site/app/locale/bg/LC_MESSAGES/z-javascript.mo U site/app/locale/bg/LC_MESSAGES/z-messages.mo U site/app/locale/bg/LC_MESSAGES/z-javascript.po U site/app/locale/bg/LC_MESSAGES/z-messages.po U site/app/locale/de/LC_MESSAGES/messages.mo U site/app/locale/de/LC_MESSAGES/messages.po U site/app/locale/de/LC_MESSAGES/z-javascript.mo U site/app/locale/de/LC_MESSAGES/z-messages.mo U site/app/locale/de/LC_MESSAGES/z-javascript.po U site/app/locale/de/LC_MESSAGES/z-messages.po U site/app/locale/ja/LC_MESSAGES/messages.mo U site/app/locale/ja/LC_MESSAGES/messages.po U site/app/locale/ja/LC_MESSAGES/z-javascript.mo U site/app/locale/ja/LC_MESSAGES/z-messages.mo U site/app/locale/ja/LC_MESSAGES/z-javascript.po U site/app/locale/ja/LC_MESSAGES/z-messages.po U site/app/locale/he/LC_MESSAGES/messages.mo U site/app/locale/he/LC_MESSAGES/messages.po U site/app/locale/he/LC_MESSAGES/z-javascript.mo U site/app/locale/he/LC_MESSAGES/z-messages.mo U site/app/locale/he/LC_MESSAGES/z-javascript.po U site/app/locale/he/LC_MESSAGES/z-messages.po U site/app/locale/fi/LC_MESSAGES/messages.mo U site/app/locale/fi/LC_MESSAGES/messages.po U site/app/locale/fi/LC_MESSAGES/z-javascript.mo U site/app/locale/fi/LC_MESSAGES/z-messages.mo U site/app/locale/fi/LC_MESSAGES/z-javascript.po U site/app/locale/fi/LC_MESSAGES/z-messages.po U site/app/locale/es_ES/LC_MESSAGES/messages.mo U site/app/locale/es_ES/LC_MESSAGES/messages.po U site/app/locale/es_ES/LC_MESSAGES/z-javascript.mo U site/app/locale/es_ES/LC_MESSAGES/z-messages.mo U site/app/locale/es_ES/LC_MESSAGES/z-javascript.po U site/app/locale/es_ES/LC_MESSAGES/z-messages.po U site/app/locale/sr_Latn/LC_MESSAGES/messages.mo U site/app/locale/sr_Latn/LC_MESSAGES/messages.po U site/app/locale/sr_Latn/LC_MESSAGES/z-javascript.mo U site/app/locale/sr_Latn/LC_MESSAGES/z-messages.mo U site/app/locale/sr_Latn/LC_MESSAGES/z-javascript.po U site/app/locale/sr_Latn/LC_MESSAGES/z-messages.po U site/app/locale/pt_BR/LC_MESSAGES/messages.mo U site/app/locale/pt_BR/LC_MESSAGES/messages.po U site/app/locale/pt_BR/LC_MESSAGES/z-javascript.mo U site/app/locale/pt_BR/LC_MESSAGES/z-messages.mo U site/app/locale/pt_BR/LC_MESSAGES/z-javascript.po U site/app/locale/pt_BR/LC_MESSAGES/z-messages.po U site/app/locale/fr/LC_MESSAGES/messages.mo U site/app/locale/fr/LC_MESSAGES/messages.po U site/app/locale/fr/LC_MESSAGES/z-javascript.mo U site/app/locale/fr/LC_MESSAGES/z-messages.mo U site/app/locale/fr/LC_MESSAGES/z-javascript.po U site/app/locale/fr/LC_MESSAGES/z-messages.po U site/app/locale/nl/LC_MESSAGES/messages.mo U site/app/locale/nl/LC_MESSAGES/messages.po U site/app/locale/nl/LC_MESSAGES/z-javascript.mo U site/app/locale/nl/LC_MESSAGES/z-messages.mo U site/app/locale/nl/LC_MESSAGES/z-javascript.po U site/app/locale/nl/LC_MESSAGES/z-messages.po U site/app/locale/hr/LC_MESSAGES/messages.mo U site/app/locale/hr/LC_MESSAGES/messages.po U site/app/locale/hr/LC_MESSAGES/z-javascript.mo U site/app/locale/hr/LC_MESSAGES/z-messages.mo U site/app/locale/hr/LC_MESSAGES/z-javascript.po U site/app/locale/hr/LC_MESSAGES/z-messages.po U site/app/locale/th/LC_MESSAGES/messages.mo U site/app/locale/th/LC_MESSAGES/messages.po U site/app/locale/th/LC_MESSAGES/z-javascript.mo U site/app/locale/th/LC_MESSAGES/z-messages.mo U site/app/locale/th/LC_MESSAGES/z-javascript.po U site/app/locale/th/LC_MESSAGES/z-messages.po U site/app/locale/pl/LC_MESSAGES/messages.mo U site/app/locale/pl/LC_MESSAGES/messages.po U site/app/locale/pl/LC_MESSAGES/z-javascript.mo U site/app/locale/pl/LC_MESSAGES/z-messages.mo U site/app/locale/pl/LC_MESSAGES/z-javascript.po U site/app/locale/pl/LC_MESSAGES/z-messages.po U site/app/locale/hu/LC_MESSAGES/messages.mo U site/app/locale/hu/LC_MESSAGES/messages.po U site/app/locale/hu/LC_MESSAGES/z-javascript.mo U site/app/locale/hu/LC_MESSAGES/z-messages.mo U site/app/locale/hu/LC_MESSAGES/z-javascript.po U site/app/locale/hu/LC_MESSAGES/z-messages.po U site/app/locale/z-javascript.pot U site/app/locale/vi/LC_MESSAGES/messages.mo U site/app/locale/vi/LC_MESSAGES/messages.po U site/app/locale/vi/LC_MESSAGES/z-javascript.mo U site/app/locale/vi/LC_MESSAGES/z-messages.mo U site/app/locale/vi/LC_MESSAGES/z-javascript.po U site/app/locale/vi/LC_MESSAGES/z-messages.po U site/app/locale/ro/LC_MESSAGES/messages.mo U site/app/locale/ro/LC_MESSAGES/messages.po U site/app/locale/ro/LC_MESSAGES/z-javascript.mo U site/app/locale/ro/LC_MESSAGES/z-messages.mo U site/app/locale/ro/LC_MESSAGES/z-javascript.po U site/app/locale/ro/LC_MESSAGES/z-messages.po U site/app/locale/ca/LC_MESSAGES/messages.mo U site/app/locale/ca/LC_MESSAGES/messages.po U site/app/locale/ca/LC_MESSAGES/z-javascript.mo U site/app/locale/ca/LC_MESSAGES/z-messages.mo U site/app/locale/ca/LC_MESSAGES/z-javascript.po U site/app/locale/ca/LC_MESSAGES/z-messages.po U site/app/locale/tr/LC_MESSAGES/messages.mo U site/app/locale/tr/LC_MESSAGES/messages.po U site/app/locale/tr/LC_MESSAGES/z-javascript.mo U site/app/locale/tr/LC_MESSAGES/z-messages.mo U site/app/locale/tr/LC_MESSAGES/z-javascript.po U site/app/locale/tr/LC_MESSAGES/z-messages.po U site/app/locale/ru/LC_MESSAGES/messages.mo U site/app/locale/ru/LC_MESSAGES/messages.po U site/app/locale/ru/LC_MESSAGES/z-javascript.mo U site/app/locale/ru/LC_MESSAGES/z-messages.mo U site/app/locale/ru/LC_MESSAGES/z-javascript.po U site/app/locale/ru/LC_MESSAGES/z-messages.po U site/app/locale/pt_PT/LC_MESSAGES/messages.mo U site/app/locale/pt_PT/LC_MESSAGES/messages.po U site/app/locale/pt_PT/LC_MESSAGES/z-javascript.mo U site/app/locale/pt_PT/LC_MESSAGES/z-messages.mo U site/app/locale/pt_PT/LC_MESSAGES/z-javascript.po U site/app/locale/pt_PT/LC_MESSAGES/z-messages.po U site/app/locale/af/LC_MESSAGES/messages.mo U site/app/locale/af/LC_MESSAGES/messages.po U site/app/locale/af/LC_MESSAGES/z-javascript.mo U site/app/locale/af/LC_MESSAGES/z-messages.mo U site/app/locale/af/LC_MESSAGES/z-javascript.po U site/app/locale/af/LC_MESSAGES/z-messages.po U site/app/locale/zh_TW/LC_MESSAGES/messages.mo U site/app/locale/zh_TW/LC_MESSAGES/messages.po U site/app/locale/zh_TW/LC_MESSAGES/z-javascript.mo U site/app/locale/zh_TW/LC_MESSAGES/z-messages.mo U site/app/locale/zh_TW/LC_MESSAGES/z-javascript.po U site/app/locale/zh_TW/LC_MESSAGES/z-messages.po U site/app/locale/id/LC_MESSAGES/messages.mo U site/app/locale/id/LC_MESSAGES/messages.po U site/app/locale/id/LC_MESSAGES/z-javascript.mo U site/app/locale/id/LC_MESSAGES/z-messages.mo U site/app/locale/id/LC_MESSAGES/z-javascript.po U site/app/locale/id/LC_MESSAGES/z-messages.po U site/app/locale/el/LC_MESSAGES/messages.mo U site/app/locale/el/LC_MESSAGES/messages.po U site/app/locale/el/LC_MESSAGES/z-javascript.mo U site/app/locale/el/LC_MESSAGES/z-messages.mo U site/app/locale/el/LC_MESSAGES/z-javascript.po U site/app/locale/el/LC_MESSAGES/z-messages.po U site/app/locale/zh_CN/LC_MESSAGES/messages.mo U site/app/locale/zh_CN/LC_MESSAGES/messages.po U site/app/locale/zh_CN/LC_MESSAGES/z-javascript.mo U site/app/locale/zh_CN/LC_MESSAGES/z-messages.mo U site/app/locale/zh_CN/LC_MESSAGES/z-javascript.po U site/app/locale/zh_CN/LC_MESSAGES/z-messages.po U site/app/locale/ar/LC_MESSAGES/messages.mo U site/app/locale/ar/LC_MESSAGES/messages.po U site/app/locale/ar/LC_MESSAGES/z-javascript.mo U site/app/locale/ar/LC_MESSAGES/z-messages.mo U site/app/locale/ar/LC_MESSAGES/z-javascript.po U site/app/locale/ar/LC_MESSAGES/z-messages.po U site/app/locale/ga_IE/LC_MESSAGES/messages.mo U site/app/locale/ga_IE/LC_MESSAGES/messages.po U site/app/locale/ga_IE/LC_MESSAGES/z-javascript.mo U site/app/locale/ga_IE/LC_MESSAGES/z-messages.mo U site/app/locale/ga_IE/LC_MESSAGES/z-javascript.po U site/app/locale/ga_IE/LC_MESSAGES/z-messages.po U site/app/locale/cs/LC_MESSAGES/messages.mo U site/app/locale/cs/LC_MESSAGES/messages.po U site/app/locale/cs/LC_MESSAGES/z-javascript.mo U site/app/locale/cs/LC_MESSAGES/z-messages.mo U site/app/locale/cs/LC_MESSAGES/z-javascript.po U site/app/locale/cs/LC_MESSAGES/z-messages.po U site/app/locale/fy_NL/LC_MESSAGES/messages.mo U site/app/locale/fy_NL/LC_MESSAGES/messages.po U site/app/locale/fy_NL/LC_MESSAGES/z-javascript.mo U site/app/locale/fy_NL/LC_MESSAGES/z-messages.mo U site/app/locale/fy_NL/LC_MESSAGES/z-javascript.po U site/app/locale/fy_NL/LC_MESSAGES/z-messages.po U site/app/locale/ko/LC_MESSAGES/messages.mo U site/app/locale/ko/LC_MESSAGES/messages.po U site/app/locale/ko/LC_MESSAGES/z-javascript.mo U site/app/locale/ko/LC_MESSAGES/z-messages.mo U site/app/locale/ko/LC_MESSAGES/z-javascript.po U site/app/locale/ko/LC_MESSAGES/z-messages.po U site/app/locale/eu/LC_MESSAGES/messages.mo U site/app/locale/eu/LC_MESSAGES/messages.po U site/app/locale/eu/LC_MESSAGES/z-javascript.mo U site/app/locale/eu/LC_MESSAGES/z-messages.mo U site/app/locale/eu/LC_MESSAGES/z-javascript.po U site/app/locale/eu/LC_MESSAGES/z-messages.po U site/app/locale/en_US/pages/validation.thtml U site/app/locale/en_US/pages/docs/policies/reviews.thtml U site/app/locale/en_US/pages/reviewguide.thtml U site/app/locale/en_US/LC_MESSAGES/messages.mo U site/app/locale/en_US/LC_MESSAGES/messages.po U site/app/locale/en_US/LC_MESSAGES/z-javascript.mo U site/app/locale/en_US/LC_MESSAGES/z-messages.mo U site/app/locale/en_US/LC_MESSAGES/z-javascript.po U site/app/locale/en_US/LC_MESSAGES/z-messages.po U site/app/locale/mn/LC_MESSAGES/messages.mo U site/app/locale/mn/LC_MESSAGES/messages.po U site/app/locale/mn/LC_MESSAGES/z-javascript.mo U site/app/locale/mn/LC_MESSAGES/z-messages.mo U site/app/locale/mn/LC_MESSAGES/z-javascript.po U site/app/locale/mn/LC_MESSAGES/z-messages.po U site/app/locale/cy/LC_MESSAGES/messages.mo U site/app/locale/cy/LC_MESSAGES/messages.po U site/app/locale/cy/LC_MESSAGES/z-javascript.mo U site/app/locale/cy/LC_MESSAGES/z-messages.mo U site/app/locale/cy/LC_MESSAGES/z-javascript.po U site/app/locale/cy/LC_MESSAGES/z-messages.po U site/app/locale/it/LC_MESSAGES/messages.mo U site/app/locale/it/LC_MESSAGES/messages.po U site/app/locale/it/LC_MESSAGES/z-javascript.mo U site/app/locale/it/LC_MESSAGES/z-messages.mo U site/app/locale/it/LC_MESSAGES/z-javascript.po U site/app/locale/it/LC_MESSAGES/z-messages.po U site/app/locale/sk/LC_MESSAGES/messages.mo U site/app/locale/sk/LC_MESSAGES/messages.po U site/app/locale/sk/LC_MESSAGES/z-javascript.mo U site/app/locale/sk/LC_MESSAGES/z-messages.mo U site/app/locale/sk/LC_MESSAGES/z-javascript.po U site/app/locale/sk/LC_MESSAGES/z-messages.po G site/app/webroot/services/pfs.php U site/app/webroot/.htaccess A site/app/webroot/img/amo2009/app-icons/small/mobile.png A site/app/webroot/img/amo2009/app-icons/mobile.png U site/app/webroot/js/amo2009/addons.js U site/app/webroot/js/amo2009/amo2009.min.js A site/app/tests/selenium/pythonTests/addon_EULA_layout.py U site/app/tests/selenium/pythonTests/personaLandingPageFunctions.py A site/app/tests/selenium/pythonTests/addon_detail_layout_functions.py A site/app/tests/selenium/pythonTests/AMO_category_browse_sort.py U site/app/tests/selenium/pythonTests/AMO_category_landing_layout.py U site/app/tests/selenium/pythonTests/tests.py A site/app/tests/selenium/pythonTests/addon_detail_layout.py U site/app/tests/selenium/pythonTests/AMO_category_search_sort.py U site/app/tests/selenium/pythonTests/test_add_tags.py A site/app/tests/selenium/pythonTests/addon_search_with_OS.py U site/app/tests/selenium/pythonTests/generalFunctions.py U site/app/tests/selenium/pythonTests/test_AddReview.py U site/app/tests/selenium/pythonTests/collection_search_by_name.py U site/app/tests/selenium/pythonTests/persona_landing_lists.py U site/app/tests/selenium/pythonTests/AMOlocators.py U site/app/tests/selenium/pythonTests/AMO_persona_search.py U site/app/tests/selenium/pythonTests/suite.py U site/app/tests/selenium/pythonTests/persona_category_landing_layout.py U site/app/tests/selenium/pythonTests/persona_landing_layout.py U site/app/tests/selenium/pythonTests/AMO_collections_landing_layout.py U site/app/tests/selenium/pythonTests/addon_search_by_name.py U site/app/tests/selenium/pythonTests/AMOfunctions.py U site/app/tests/selenium/pythonTests/TCparams.py U site/app/tests/selenium/pythonTests/AMO_home_page_layout.py A site/app/tests/selenium/pythonTests/addon_privacy_page.py U site/app/tests/selenium/pythonTests/persona_category_landing_lists.py U site/app/tests/selenium/pythonTests/AMO_smoke_test_suite_next.py U site/app/tests/selenium/pythonTests/AMO_smoke_test_suite.py U site/app/tests/selenium/pythonTests/AMO_category_landing_lists.py U site/app/tests/selenium/pythonTests/test_srcURLlink.py U site/app/models/collection.php U site/app/config/revisions.php U site/app/controllers/components/validation.php U site/app/controllers/components/stats.php U site/app/controllers/components/hub.php U site/app/app_controller.php U site/app/views/pages/credits.thtml U site/app/views/pages/robots.txt.thtml U site/app/views/users/login.thtml U site/vendors/phpbb/auth_amo.php Updated external to revision 73754. Fetching external item into 'bin' Updated external to revision 73754. Fetching external item into 'site/vendors/product-details' U site/vendors/product-details/localeDetails.class.php U site/vendors/product-details/export_json.php U site/vendors/product-details/productDetails.class.php U site/vendors/product-details/history/thunderbirdHistory.class.php U site/vendors/product-details/history/firefoxHistory.class.php U site/vendors/product-details/firefoxDetails.class.php U site/vendors/product-details/thunderbirdBuildDetails.php U site/vendors/product-details/mobileDetails.class.php U site/vendors/product-details/json/firefox_primary_builds.json U site/vendors/product-details/json/thunderbird_beta_builds.json U site/vendors/product-details/json/firefox_history_development_releases.json U site/vendors/product-details/json/firefox_versions.json U site/vendors/product-details/json/mobile_details.json U site/vendors/product-details/json/thunderbird_primary_builds.json U site/vendors/product-details/json/thunderbird_history_stability_releases.json U site/vendors/product-details/json/thunderbird_versions.json U site/vendors/product-details/json/languages.json Updated external to revision 73754. Fetching external item into 'bin/schematic' Updated external to revision 73754. Fetching external item into 'site/vendors/zxtm-api' Updated external to revision 73754. Fetching external item into 'site/vendors/phorms' Updated external to revision 73754. Fetching external item into 'site/vendors/fizzypop' Updated external to revision 73754. Fetching external item into 'site/vendors/l10n-completeness-check' Updated external to revision 73754. Fetching external item into 'site/vendors/gearman-php' Updated external to revision 73754. Fetching external item into 'site/vendors/sphinx/api' svn: warning: Repository UUID '8b96e2b9-35c5-2c16-bc47-5122d61876d4' doesn't match expected UUID '3dc63b7a-4a1c-11de-898f-4722afa3338a' Updated to revision 73769.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Done.Bug 593250 is still open though.
Status: RESOLVED → VERIFIED
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.