Created
March 27, 2017 19:04
-
-
Save mythmon/f4c4802d9f691b239a6ce34ffab16c9d to your computer and use it in GitHub Desktop.
Selenium connection refused in Normandy CI
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/normandy/functional_tests ~/normandy | |
Running functional tests | |
~/normandy/compose ~/normandy/functional_tests | |
Creating network "functionaltests_default" with the default driver | |
Creating functionaltests_database_1 | |
Creating functionaltests_autograph_1 | |
Creating functionaltests_normandy_1 | |
{"Timestamp": 1490640214443898368, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "d32c51da386f", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
System check identified some issues: | |
WARNINGS: | |
?: (normandy.health.W001) Unapplied migration admin.0001_initial | |
?: (normandy.health.W001) Unapplied migration admin.0002_logentry_remove_auto_add | |
?: (normandy.health.W001) Unapplied migration auth.0001_initial | |
?: (normandy.health.W001) Unapplied migration auth.0002_alter_permission_name_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0003_alter_user_email_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0004_alter_user_username_opts | |
?: (normandy.health.W001) Unapplied migration auth.0005_alter_user_last_login_null | |
?: (normandy.health.W001) Unapplied migration auth.0006_require_contenttypes_0002 | |
?: (normandy.health.W001) Unapplied migration auth.0007_alter_validators_add_error_messages | |
?: (normandy.health.W001) Unapplied migration auth.0008_alter_user_username_max_length | |
?: (normandy.health.W001) Unapplied migration authtoken.0001_initial | |
?: (normandy.health.W001) Unapplied migration authtoken.0002_auto_20160226_1747 | |
?: (normandy.health.W001) Unapplied migration base.0001_copy_email_to_username | |
?: (normandy.health.W001) Unapplied migration contenttypes.0001_initial | |
?: (normandy.health.W001) Unapplied migration contenttypes.0002_remove_content_type_name | |
?: (normandy.health.W001) Unapplied migration product_details.0001_initial | |
?: (normandy.health.W001) Unapplied migration product_details.0002_auto_20151006_1348 | |
?: (normandy.health.W001) Unapplied migration recipes.0001_initial | |
?: (normandy.health.W001) Unapplied migration recipes.0002_auto_20151231_1952 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160112_2222 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160113_0046 | |
?: (normandy.health.W001) Unapplied migration recipes.0004_auto_20160112_2312 | |
?: (normandy.health.W001) Unapplied migration recipes.0005_auto_20160113_0113 | |
?: (normandy.health.W001) Unapplied migration recipes.0006_merge | |
?: (normandy.health.W001) Unapplied migration recipes.0007_auto_20160120_0003 | |
?: (normandy.health.W001) Unapplied migration recipes.0008_auto_20160122_0228 | |
?: (normandy.health.W001) Unapplied migration recipes.0009_recipe_locale | |
?: (normandy.health.W001) Unapplied migration recipes.0010_auto_20160122_0715 | |
?: (normandy.health.W001) Unapplied migration recipes.0011_auto_20160202_2325 | |
?: (normandy.health.W001) Unapplied migration recipes.0012_action_arguments_schema | |
?: (normandy.health.W001) Unapplied migration recipes.0013_auto_20160204_2155 | |
?: (normandy.health.W001) Unapplied migration recipes.0014_auto_20160204_2337 | |
?: (normandy.health.W001) Unapplied migration recipes.0015_auto_20160217_1819 | |
?: (normandy.health.W001) Unapplied migration recipes.0016_auto_20160219_0101 | |
?: (normandy.health.W001) Unapplied migration recipes.0017_auto_20160218_2024 | |
?: (normandy.health.W001) Unapplied migration recipes.0018_countries | |
?: (normandy.health.W001) Unapplied migration recipes.0019_add_revision_id | |
?: (normandy.health.W001) Unapplied migration recipes.0020_auto_20160316_1947 | |
?: (normandy.health.W001) Unapplied migration recipes.0021_migrate_to_single_actions | |
?: (normandy.health.W001) Unapplied migration recipes.0022_auto_20160317_0008 | |
?: (normandy.health.W001) Unapplied migration recipes.0023_auto_20160324_2333 | |
?: (normandy.health.W001) Unapplied migration recipes.0024_recipe_filter_expression | |
?: (normandy.health.W001) Unapplied migration recipes.0025_auto_20160429_2357 | |
?: (normandy.health.W001) Unapplied migration recipes.0026_recipe_approver | |
?: (normandy.health.W001) Unapplied migration recipes.0027_auto_20160509_2225 | |
?: (normandy.health.W001) Unapplied migration recipes.0028_auto_20160524_1756 | |
?: (normandy.health.W001) Unapplied migration recipes.0029_recipe_last_updated | |
?: (normandy.health.W001) Unapplied migration recipes.0030_auto_20160816_2154 | |
?: (normandy.health.W001) Unapplied migration recipes.0031_recipe_signing | |
?: (normandy.health.W001) Unapplied migration recipes.0032_remove_auto_now | |
?: (normandy.health.W001) Unapplied migration recipes.0033_migrate_surveys | |
?: (normandy.health.W001) Unapplied migration recipes.0034_recipe_revisions | |
?: (normandy.health.W001) Unapplied migration recipes.0035_revision_data | |
?: (normandy.health.W001) Unapplied migration recipes.0036_remove_old_recipe_fields | |
?: (normandy.health.W001) Unapplied migration recipes.0037_auto_20170113_0627 | |
?: (normandy.health.W001) Unapplied migration recipes.0038_remove_invalid_signatures | |
?: (normandy.health.W001) Unapplied migration reversion.0001_squashed_0004_auto_20160611_1202 | |
?: (normandy.health.W001) Unapplied migration sessions.0001_initial | |
INFOS: | |
?: (normandy.recipes.I001) Could not retrieve actions | |
?: (normandy.recipes.I002) Could not retrieve recipes | |
{"Timestamp": 1490640218039455744, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "cd3e627345f4", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
System check identified some issues: | |
WARNINGS: | |
?: (normandy.health.W001) Unapplied migration admin.0001_initial | |
?: (normandy.health.W001) Unapplied migration admin.0002_logentry_remove_auto_add | |
?: (normandy.health.W001) Unapplied migration auth.0001_initial | |
?: (normandy.health.W001) Unapplied migration auth.0002_alter_permission_name_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0003_alter_user_email_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0004_alter_user_username_opts | |
?: (normandy.health.W001) Unapplied migration auth.0005_alter_user_last_login_null | |
?: (normandy.health.W001) Unapplied migration auth.0006_require_contenttypes_0002 | |
?: (normandy.health.W001) Unapplied migration auth.0007_alter_validators_add_error_messages | |
?: (normandy.health.W001) Unapplied migration auth.0008_alter_user_username_max_length | |
?: (normandy.health.W001) Unapplied migration authtoken.0001_initial | |
?: (normandy.health.W001) Unapplied migration authtoken.0002_auto_20160226_1747 | |
?: (normandy.health.W001) Unapplied migration base.0001_copy_email_to_username | |
?: (normandy.health.W001) Unapplied migration contenttypes.0001_initial | |
?: (normandy.health.W001) Unapplied migration contenttypes.0002_remove_content_type_name | |
?: (normandy.health.W001) Unapplied migration product_details.0001_initial | |
?: (normandy.health.W001) Unapplied migration product_details.0002_auto_20151006_1348 | |
?: (normandy.health.W001) Unapplied migration recipes.0001_initial | |
?: (normandy.health.W001) Unapplied migration recipes.0002_auto_20151231_1952 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160112_2222 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160113_0046 | |
?: (normandy.health.W001) Unapplied migration recipes.0004_auto_20160112_2312 | |
?: (normandy.health.W001) Unapplied migration recipes.0005_auto_20160113_0113 | |
?: (normandy.health.W001) Unapplied migration recipes.0006_merge | |
?: (normandy.health.W001) Unapplied migration recipes.0007_auto_20160120_0003 | |
?: (normandy.health.W001) Unapplied migration recipes.0008_auto_20160122_0228 | |
?: (normandy.health.W001) Unapplied migration recipes.0009_recipe_locale | |
?: (normandy.health.W001) Unapplied migration recipes.0010_auto_20160122_0715 | |
?: (normandy.health.W001) Unapplied migration recipes.0011_auto_20160202_2325 | |
?: (normandy.health.W001) Unapplied migration recipes.0012_action_arguments_schema | |
?: (normandy.health.W001) Unapplied migration recipes.0013_auto_20160204_2155 | |
?: (normandy.health.W001) Unapplied migration recipes.0014_auto_20160204_2337 | |
?: (normandy.health.W001) Unapplied migration recipes.0015_auto_20160217_1819 | |
?: (normandy.health.W001) Unapplied migration recipes.0016_auto_20160219_0101 | |
?: (normandy.health.W001) Unapplied migration recipes.0017_auto_20160218_2024 | |
?: (normandy.health.W001) Unapplied migration recipes.0018_countries | |
?: (normandy.health.W001) Unapplied migration recipes.0019_add_revision_id | |
?: (normandy.health.W001) Unapplied migration recipes.0020_auto_20160316_1947 | |
?: (normandy.health.W001) Unapplied migration recipes.0021_migrate_to_single_actions | |
?: (normandy.health.W001) Unapplied migration recipes.0022_auto_20160317_0008 | |
?: (normandy.health.W001) Unapplied migration recipes.0023_auto_20160324_2333 | |
?: (normandy.health.W001) Unapplied migration recipes.0024_recipe_filter_expression | |
?: (normandy.health.W001) Unapplied migration recipes.0025_auto_20160429_2357 | |
?: (normandy.health.W001) Unapplied migration recipes.0026_recipe_approver | |
?: (normandy.health.W001) Unapplied migration recipes.0027_auto_20160509_2225 | |
?: (normandy.health.W001) Unapplied migration recipes.0028_auto_20160524_1756 | |
?: (normandy.health.W001) Unapplied migration recipes.0029_recipe_last_updated | |
?: (normandy.health.W001) Unapplied migration recipes.0030_auto_20160816_2154 | |
?: (normandy.health.W001) Unapplied migration recipes.0031_recipe_signing | |
?: (normandy.health.W001) Unapplied migration recipes.0032_remove_auto_now | |
?: (normandy.health.W001) Unapplied migration recipes.0033_migrate_surveys | |
?: (normandy.health.W001) Unapplied migration recipes.0034_recipe_revisions | |
?: (normandy.health.W001) Unapplied migration recipes.0035_revision_data | |
?: (normandy.health.W001) Unapplied migration recipes.0036_remove_old_recipe_fields | |
?: (normandy.health.W001) Unapplied migration recipes.0037_auto_20170113_0627 | |
?: (normandy.health.W001) Unapplied migration recipes.0038_remove_invalid_signatures | |
?: (normandy.health.W001) Unapplied migration reversion.0001_squashed_0004_auto_20160611_1202 | |
?: (normandy.health.W001) Unapplied migration sessions.0001_initial | |
INFOS: | |
?: (normandy.recipes.I001) Could not retrieve actions | |
?: (normandy.recipes.I002) Could not retrieve recipes | |
Operations to perform: | |
Apply all migrations: admin, auth, authtoken, base, contenttypes, product_details, recipes, reversion, sessions | |
Running migrations: | |
Applying contenttypes.0001_initial... OK | |
Applying auth.0001_initial... OK | |
Applying admin.0001_initial... OK | |
Applying admin.0002_logentry_remove_auto_add... OK | |
Applying contenttypes.0002_remove_content_type_name... OK | |
Applying auth.0002_alter_permission_name_max_length... OK | |
Applying auth.0003_alter_user_email_max_length... OK | |
Applying auth.0004_alter_user_username_opts... OK | |
Applying auth.0005_alter_user_last_login_null... OK | |
Applying auth.0006_require_contenttypes_0002... OK | |
Applying auth.0007_alter_validators_add_error_messages... OK | |
Applying auth.0008_alter_user_username_max_length... OK | |
Applying authtoken.0001_initial... OK | |
Applying authtoken.0002_auto_20160226_1747... OK | |
Applying base.0001_copy_email_to_username... OK | |
Applying product_details.0001_initial... OK | |
Applying product_details.0002_auto_20151006_1348... OK | |
Applying reversion.0001_squashed_0004_auto_20160611_1202... OK | |
Applying recipes.0001_initial... OK | |
Applying recipes.0002_auto_20151231_1952... OK | |
Applying recipes.0003_auto_20160112_2222... OK | |
Applying recipes.0004_auto_20160112_2312... OK | |
Applying recipes.0005_auto_20160113_0113... OK | |
Applying recipes.0003_auto_20160113_0046... OK | |
Applying recipes.0006_merge... OK | |
Applying recipes.0007_auto_20160120_0003... OK | |
Applying recipes.0008_auto_20160122_0228... OK | |
Applying recipes.0009_recipe_locale... OK | |
Applying recipes.0010_auto_20160122_0715... OK | |
Applying recipes.0011_auto_20160202_2325... OK | |
Applying recipes.0012_action_arguments_schema... OK | |
Applying recipes.0013_auto_20160204_2155... OK | |
Applying recipes.0014_auto_20160204_2337... OK | |
Applying recipes.0015_auto_20160217_1819... OK | |
Applying recipes.0016_auto_20160219_0101... OK | |
Applying recipes.0017_auto_20160218_2024... OK | |
Applying recipes.0018_countries... OK | |
Applying recipes.0019_add_revision_id... OK | |
Applying recipes.0020_auto_20160316_1947... OK | |
Applying recipes.0021_migrate_to_single_actions... OK | |
Applying recipes.0022_auto_20160317_0008... OK | |
Applying recipes.0023_auto_20160324_2333... OK | |
Applying recipes.0024_recipe_filter_expression... OK | |
Applying recipes.0025_auto_20160429_2357... OK | |
Applying recipes.0026_recipe_approver... OK | |
Applying recipes.0027_auto_20160509_2225... OK | |
Applying recipes.0028_auto_20160524_1756.../usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField Approval.created received a naive datetime (2017-03-27 18:43:44.872985) while time zone support is active. | |
RuntimeWarning) | |
/usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField ApprovalRequest.created received a naive datetime (2017-03-27 18:43:44.893583) while time zone support is active. | |
RuntimeWarning) | |
/usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField ApprovalRequestComment.created received a naive datetime (2017-03-27 18:43:44.912541) while time zone support is active. | |
RuntimeWarning) | |
OK | |
Applying recipes.0029_recipe_last_updated... OK | |
Applying recipes.0030_auto_20160816_2154... OK | |
Applying recipes.0031_recipe_signing... OK | |
Applying recipes.0032_remove_auto_now... OK | |
Applying recipes.0033_migrate_surveys... OK | |
Applying recipes.0034_recipe_revisions... OK | |
Applying recipes.0035_revision_data... OK | |
Applying recipes.0036_remove_old_recipe_fields... OK | |
Applying recipes.0037_auto_20170113_0627... OK | |
Applying recipes.0038_remove_invalid_signatures... OK | |
Applying sessions.0001_initial... OK | |
{"Timestamp": 1490640228120411392, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "a5ae19388da2", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Updating action console-log...Done | |
Updating action show-heartbeat...Done | |
{"Timestamp": 1490640230483766016, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Updating firefox_history_stability_releases.json from server | |
{"Timestamp": 1490640231628041216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640232455759872, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_development_releases.json from server | |
{"Timestamp": 1490640232478574848, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_development_releases.json from server"}} | |
{"Timestamp": 1490640233109791232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird.json from server | |
{"Timestamp": 1490640233114166784, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird.json from server"}} | |
{"Timestamp": 1490640233906930432, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_versions.json from server | |
{"Timestamp": 1490640233912482304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_versions.json from server"}} | |
{"Timestamp": 1490640234542167040, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_details.json from server | |
{"Timestamp": 1490640234545897472, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_details.json from server"}} | |
{"Timestamp": 1490640235179333632, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_versions.json from server | |
{"Timestamp": 1490640235183645952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_versions.json from server"}} | |
{"Timestamp": 1490640235821080320, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_beta_builds.json from server | |
{"Timestamp": 1490640235825229312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_beta_builds.json from server"}} | |
{"Timestamp": 1490640236452141312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_android.json from server | |
{"Timestamp": 1490640236455883776, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_android.json from server"}} | |
{"Timestamp": 1490640237314448640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_stability_releases.json from server | |
{"Timestamp": 1490640237320755200, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640237950605312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_major_releases.json from server | |
{"Timestamp": 1490640237954222336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_major_releases.json from server"}} | |
{"Timestamp": 1490640238586347008, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating all.json from server | |
{"Timestamp": 1490640238589845248, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating all.json from server"}} | |
{"Timestamp": 1490640239966242304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_stability_releases.json from server | |
{"Timestamp": 1490640239978978048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640240615040000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox.json from server | |
{"Timestamp": 1490640240619120384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox.json from server"}} | |
{"Timestamp": 1490640241709942528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_primary_builds.json from server | |
{"Timestamp": 1490640241718729472, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_primary_builds.json from server"}} | |
{"Timestamp": 1490640242729233920, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_major_releases.json from server | |
{"Timestamp": 1490640242736776704, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_major_releases.json from server"}} | |
{"Timestamp": 1490640243367398400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_primary_builds.json from server | |
{"Timestamp": 1490640243371099648, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_primary_builds.json from server"}} | |
{"Timestamp": 1490640243998769408, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating languages.json from server | |
{"Timestamp": 1490640244002879744, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating languages.json from server"}} | |
{"Timestamp": 1490640244707251712, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_development_releases.json from server | |
{"Timestamp": 1490640244933534464, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_development_releases.json from server"}} | |
{"Timestamp": 1490640245570733312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_versions.json from server | |
{"Timestamp": 1490640245574221568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_versions.json from server"}} | |
{"Timestamp": 1490640246211351040, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_history_major_releases.json from server | |
{"Timestamp": 1490640246215016192, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_major_releases.json from server"}} | |
{"Timestamp": 1490640246846793216, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_history_development_releases.json from server | |
{"Timestamp": 1490640246850565376, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_development_releases.json from server"}} | |
{"Timestamp": 1490640247505345024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640247510059520, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ne-NP.json from server | |
{"Timestamp": 1490640248145711616, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ne-NP.json from server"}} | |
{"Timestamp": 1490640248854498816, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pt-BR.json from server | |
{"Timestamp": 1490640248859950336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pt-BR.json from server"}} | |
{"Timestamp": 1490640249494311424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ml.json from server | |
{"Timestamp": 1490640249498779136, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ml.json from server"}} | |
{"Timestamp": 1490640250209874688, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/uk.json from server | |
{"Timestamp": 1490640250215328256, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/uk.json from server"}} | |
{"Timestamp": 1490640250928091136, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hr.json from server | |
{"Timestamp": 1490640250933067520, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hr.json from server"}} | |
{"Timestamp": 1490640251569215232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lij.json from server | |
{"Timestamp": 1490640251573526784, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lij.json from server"}} | |
{"Timestamp": 1490640252206355200, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mn.json from server | |
{"Timestamp": 1490640252210768128, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mn.json from server"}} | |
{"Timestamp": 1490640252839533312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/uz.json from server | |
{"Timestamp": 1490640252844019200, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/uz.json from server"}} | |
{"Timestamp": 1490640253475539712, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ku.json from server | |
{"Timestamp": 1490640253479907072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ku.json from server"}} | |
{"Timestamp": 1490640254109209088, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hy-AM.json from server | |
{"Timestamp": 1490640254113343744, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hy-AM.json from server"}} | |
{"Timestamp": 1490640254817946368, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lv.json from server | |
{"Timestamp": 1490640254823050240, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lv.json from server"}} | |
{"Timestamp": 1490640255476221952, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mr.json from server | |
{"Timestamp": 1490640255480210944, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mr.json from server"}} | |
{"Timestamp": 1490640256188844032, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tl.json from server | |
{"Timestamp": 1490640256194109952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tl.json from server"}} | |
{"Timestamp": 1490640256828190720, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hi-IN.json from server | |
{"Timestamp": 1490640256832482048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hi-IN.json from server"}} | |
{"Timestamp": 1490640257575831296, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/vi.json from server | |
{"Timestamp": 1490640257580948224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/vi.json from server"}} | |
{"Timestamp": 1490640258215325184, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tr.json from server | |
{"Timestamp": 1490640258219401216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tr.json from server"}} | |
{"Timestamp": 1490640258848146944, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gd.json from server | |
{"Timestamp": 1490640258852315904, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gd.json from server"}} | |
{"Timestamp": 1490640259489601536, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/rm.json from server | |
{"Timestamp": 1490640259493980160, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/rm.json from server"}} | |
{"Timestamp": 1490640260124510208, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cs.json from server | |
{"Timestamp": 1490640260128684544, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cs.json from server"}} | |
{"Timestamp": 1490640260763592960, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lt.json from server | |
{"Timestamp": 1490640260767873024, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lt.json from server"}} | |
{"Timestamp": 1490640261404271360, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/as.json from server | |
{"Timestamp": 1490640261408564224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/as.json from server"}} | |
{"Timestamp": 1490640262117714176, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sr.json from server | |
{"Timestamp": 1490640262122384384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sr.json from server"}} | |
{"Timestamp": 1490640262828723456, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/de.json from server | |
{"Timestamp": 1490640262887287040, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/de.json from server"}} | |
{"Timestamp": 1490640263520095232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nb-NO.json from server | |
{"Timestamp": 1490640263524472320, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nb-NO.json from server"}} | |
{"Timestamp": 1490640264156668928, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/or.json from server | |
{"Timestamp": 1490640264161106176, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/or.json from server"}} | |
{"Timestamp": 1490640264868831488, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ms.json from server | |
{"Timestamp": 1490640264873558016, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ms.json from server"}} | |
{"Timestamp": 1490640265518360064, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ta-LK.json from server | |
{"Timestamp": 1490640265523383296, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ta-LK.json from server"}} | |
{"Timestamp": 1490640266155891456, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bn-IN.json from server | |
{"Timestamp": 1490640266160198144, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bn-IN.json from server"}} | |
{"Timestamp": 1490640266872364032, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/da.json from server | |
{"Timestamp": 1490640266877875968, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/da.json from server"}} | |
{"Timestamp": 1490640267515531776, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ca.json from server | |
{"Timestamp": 1490640267519860992, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ca.json from server"}} | |
{"Timestamp": 1490640268178149376, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/eu.json from server | |
{"Timestamp": 1490640268182160640, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/eu.json from server"}} | |
{"Timestamp": 1490640268812654336, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ta.json from server | |
{"Timestamp": 1490640268816750848, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ta.json from server"}} | |
{"Timestamp": 1490640269521302016, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/th.json from server | |
{"Timestamp": 1490640269526706432, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/th.json from server"}} | |
{"Timestamp": 1490640270234204416, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ka.json from server | |
{"Timestamp": 1490640270240190464, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ka.json from server"}} | |
{"Timestamp": 1490640270949667072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/he.json from server | |
{"Timestamp": 1490640270955021568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/he.json from server"}} | |
{"Timestamp": 1490640271677799680, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gn.json from server | |
{"Timestamp": 1490640271682565632, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gn.json from server"}} | |
{"Timestamp": 1490640272322220544, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hsb.json from server | |
{"Timestamp": 1490640272329273600, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hsb.json from server"}} | |
{"Timestamp": 1490640272966650368, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ja.json from server | |
{"Timestamp": 1490640272971070976, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ja.json from server"}} | |
{"Timestamp": 1490640273605402624, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cy.json from server | |
{"Timestamp": 1490640273610528256, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cy.json from server"}} | |
{"Timestamp": 1490640274264955136, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bn-BD.json from server | |
{"Timestamp": 1490640274269108224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bn-BD.json from server"}} | |
{"Timestamp": 1490640274980979200, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/my.json from server | |
{"Timestamp": 1490640274986541824, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/my.json from server"}} | |
{"Timestamp": 1490640275695054848, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cak.json from server | |
{"Timestamp": 1490640275701780480, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cak.json from server"}} | |
{"Timestamp": 1490640276336144640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/be.json from server | |
{"Timestamp": 1490640276341570304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/be.json from server"}} | |
{"Timestamp": 1490640277048035328, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ach.json from server | |
{"Timestamp": 1490640277053487104, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ach.json from server"}} | |
{"Timestamp": 1490640277691785728, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/az.json from server | |
{"Timestamp": 1490640277696396032, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/az.json from server"}} | |
{"Timestamp": 1490640278338105600, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ar.json from server | |
{"Timestamp": 1490640278343052800, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ar.json from server"}} | |
{"Timestamp": 1490640279056707072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ro.json from server | |
{"Timestamp": 1490640279062071552, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ro.json from server"}} | |
{"Timestamp": 1490640279702439168, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fa.json from server | |
{"Timestamp": 1490640279706540288, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fa.json from server"}} | |
{"Timestamp": 1490640280414015744, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ff.json from server | |
{"Timestamp": 1490640280419871232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ff.json from server"}} | |
{"Timestamp": 1490640281056619264, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fy-NL.json from server | |
{"Timestamp": 1490640281061522176, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fy-NL.json from server"}} | |
{"Timestamp": 1490640281693154560, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nso.json from server | |
{"Timestamp": 1490640281697345024, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nso.json from server"}} | |
{"Timestamp": 1490640282334657024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-AR.json from server | |
{"Timestamp": 1490640282351907072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-AR.json from server"}} | |
{"Timestamp": 1490640282981124608, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/is.json from server | |
{"Timestamp": 1490640282985500416, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/is.json from server"}} | |
{"Timestamp": 1490640283615760128, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-GB.json from server | |
{"Timestamp": 1490640283620151552, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-GB.json from server"}} | |
{"Timestamp": 1490640284283599616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zu.json from server | |
{"Timestamp": 1490640284287655168, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zu.json from server"}} | |
{"Timestamp": 1490640284939260160, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pt-PT.json from server | |
{"Timestamp": 1490640284943396352, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pt-PT.json from server"}} | |
{"Timestamp": 1490640285577155072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ru.json from server | |
{"Timestamp": 1490640285581467904, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ru.json from server"}} | |
{"Timestamp": 1490640286290791424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bs.json from server | |
{"Timestamp": 1490640286296028416, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bs.json from server"}} | |
{"Timestamp": 1490640286928680192, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/oc.json from server | |
{"Timestamp": 1490640286933845248, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/oc.json from server"}} | |
{"Timestamp": 1490640287567000320, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ast.json from server | |
{"Timestamp": 1490640287571348992, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ast.json from server"}} | |
{"Timestamp": 1490640288227229184, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zh-TW.json from server | |
{"Timestamp": 1490640288231245312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zh-TW.json from server"}} | |
{"Timestamp": 1490640288869391616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nn-NO.json from server | |
{"Timestamp": 1490640288874445312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nn-NO.json from server"}} | |
{"Timestamp": 1490640289511894528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/el.json from server | |
{"Timestamp": 1490640289516067072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/el.json from server"}} | |
{"Timestamp": 1490640290229066240, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ur.json from server | |
{"Timestamp": 1490640290235737344, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ur.json from server"}} | |
{"Timestamp": 1490640291038071552, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lo.json from server | |
{"Timestamp": 1490640291043657216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lo.json from server"}} | |
{"Timestamp": 1490640291911241728, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pl.json from server | |
{"Timestamp": 1490640291915407360, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pl.json from server"}} | |
{"Timestamp": 1490640292548366336, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/id.json from server | |
{"Timestamp": 1490640292552411136, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/id.json from server"}} | |
{"Timestamp": 1490640293185888000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pa-IN.json from server | |
{"Timestamp": 1490640293194195456, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pa-IN.json from server"}} | |
{"Timestamp": 1490640293921405440, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nl.json from server | |
{"Timestamp": 1490640293938489600, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nl.json from server"}} | |
{"Timestamp": 1490640294576244736, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/wo.json from server | |
{"Timestamp": 1490640294580338944, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/wo.json from server"}} | |
{"Timestamp": 1490640295211058688, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gu-IN.json from server | |
{"Timestamp": 1490640295215348736, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gu-IN.json from server"}} | |
{"Timestamp": 1490640295927608064, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kn.json from server | |
{"Timestamp": 1490640295932635392, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kn.json from server"}} | |
{"Timestamp": 1490640296637852672, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zh-CN.json from server | |
{"Timestamp": 1490640296643229184, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zh-CN.json from server"}} | |
{"Timestamp": 1490640297277263360, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tsz.json from server | |
{"Timestamp": 1490640297281994496, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tsz.json from server"}} | |
{"Timestamp": 1490640297914434304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/et.json from server | |
{"Timestamp": 1490640297918871296, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/et.json from server"}} | |
{"Timestamp": 1490640298562393088, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/af.json from server | |
{"Timestamp": 1490640298567034880, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/af.json from server"}} | |
{"Timestamp": 1490640299206018816, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/te.json from server | |
{"Timestamp": 1490640299210060032, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/te.json from server"}} | |
{"Timestamp": 1490640299918279424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-CL.json from server | |
{"Timestamp": 1490640299923167232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-CL.json from server"}} | |
{"Timestamp": 1490640300559002624, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mai.json from server | |
{"Timestamp": 1490640300563321344, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mai.json from server"}} | |
{"Timestamp": 1490640301294205696, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sk.json from server | |
{"Timestamp": 1490640301299086592, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sk.json from server"}} | |
{"Timestamp": 1490640301948353536, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/son.json from server | |
{"Timestamp": 1490640301953439232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/son.json from server"}} | |
{"Timestamp": 1490640302585186304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hu.json from server | |
{"Timestamp": 1490640302589480960, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hu.json from server"}} | |
{"Timestamp": 1490640303223388416, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/dsb.json from server | |
{"Timestamp": 1490640303231782912, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/dsb.json from server"}} | |
{"Timestamp": 1490640303864001024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/an.json from server | |
{"Timestamp": 1490640303956365568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/an.json from server"}} | |
{"Timestamp": 1490640304591799808, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/it.json from server | |
{"Timestamp": 1490640311037463808, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/it.json from server"}} | |
{"Timestamp": 1490640311684112640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ja-JP-mac.json from server | |
{"Timestamp": 1490640311688298240, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ja-JP-mac.json from server"}} | |
{"Timestamp": 1490640312335998464, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-ES.json from server | |
{"Timestamp": 1490640312343380224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-ES.json from server"}} | |
{"Timestamp": 1490640312990774528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-US.json from server | |
{"Timestamp": 1490640313027823104, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-US.json from server"}} | |
{"Timestamp": 1490640313659439616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bg.json from server | |
{"Timestamp": 1490640313663829760, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bg.json from server"}} | |
{"Timestamp": 1490640314379461632, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/eo.json from server | |
{"Timestamp": 1490640314384381952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/eo.json from server"}} | |
{"Timestamp": 1490640315017193984, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-ZA.json from server | |
{"Timestamp": 1490640315021822720, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-ZA.json from server"}} | |
{"Timestamp": 1490640315659268608, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sv-SE.json from server | |
{"Timestamp": 1490640315663519488, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sv-SE.json from server"}} | |
{"Timestamp": 1490640316300397824, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kab.json from server | |
{"Timestamp": 1490640316304648704, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kab.json from server"}} | |
{"Timestamp": 1490640316935686656, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ko.json from server | |
{"Timestamp": 1490640316940487936, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ko.json from server"}} | |
{"Timestamp": 1490640317578958080, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ga-IE.json from server | |
{"Timestamp": 1490640317583920384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ga-IE.json from server"}} | |
{"Timestamp": 1490640318227136000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sl.json from server | |
{"Timestamp": 1490640318231439872, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sl.json from server"}} | |
{"Timestamp": 1490640318888961280, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ltg.json from server | |
{"Timestamp": 1490640318893314048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ltg.json from server"}} | |
{"Timestamp": 1490640319525405696, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/xh.json from server | |
{"Timestamp": 1490640319530135808, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/xh.json from server"}} | |
{"Timestamp": 1490640320166172160, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ak.json from server | |
{"Timestamp": 1490640320170827008, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ak.json from server"}} | |
{"Timestamp": 1490640320809805568, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lg.json from server | |
{"Timestamp": 1490640320814083840, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lg.json from server"}} | |
{"Timestamp": 1490640321448011520, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-MX.json from server | |
{"Timestamp": 1490640321452379648, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-MX.json from server"}} | |
{"Timestamp": 1490640322113717248, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fi.json from server | |
{"Timestamp": 1490640322118102528, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fi.json from server"}} | |
{"Timestamp": 1490640322754486528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sq.json from server | |
{"Timestamp": 1490640322847621888, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sq.json from server"}} | |
{"Timestamp": 1490640323488774400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/km.json from server | |
{"Timestamp": 1490640323493710336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/km.json from server"}} | |
{"Timestamp": 1490640324229389312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/si.json from server | |
{"Timestamp": 1490640324234545920, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/si.json from server"}} | |
{"Timestamp": 1490640324954412800, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gl.json from server | |
{"Timestamp": 1490640324967298304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gl.json from server"}} | |
{"Timestamp": 1490640325603297792, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mk.json from server | |
{"Timestamp": 1490640325607608320, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mk.json from server"}} | |
{"Timestamp": 1490640326353670400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kk.json from server | |
{"Timestamp": 1490640326358952192, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kk.json from server"}} | |
{"Timestamp": 1490640327064833024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fr.json from server | |
{"Timestamp": 1490640327070213120, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fr.json from server"}} | |
{"Timestamp": 1490640327705127680, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/br.json from server | |
{"Timestamp": 1490640327709518336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/br.json from server"}} | |
{"Timestamp": 1490640328342809856, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640328346939904, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640330522453504, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "5c694beb7576", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Adding Release Channels...Done | |
Adding Countries...Done | |
{"Timestamp": 1490640333890155520, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "dafbb9217c39", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Created admin user "admin". | |
~/normandy/functional_tests | |
Pulling selenium (selenium/standalone-firefox:3.0.1-fermium)... | |
3.0.1-fermium: Pulling from selenium/standalone-firefox | |
Digest: sha256:2cb9fda8c1b2a1487adfd4c4154f5853305bb138ce83e61bc5f7e12e80f680d2 | |
Status: Downloaded newer image for selenium/standalone-firefox:3.0.1-fermium | |
Creating functionaltests_selenium_1 | |
============================= test session starts ============================== | |
platform linux -- Python 3.6.0, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 | |
driver: Remote | |
sensitiveurl: .* | |
rootdir: /functional_tests, inifile: pytest.ini | |
plugins: variables-1.4, selenium-1.8.0, html-1.10.1, base-url-1.1.0 | |
collected 3 items | |
tests/test_basic.py E.. | |
----------------- generated xml file: /test_reports/pytest.xml ----------------- | |
--------------- generated html file: /test_artifacts/report.html --------------- | |
==================================== ERRORS ==================================== | |
_______________ ERROR at setup of test_create_recipe_console_log _______________ | |
self = <urllib.request.HTTPHandler object at 0x7f1b75d0a978> | |
http_class = <class 'http.client.HTTPConnection'> | |
req = <selenium.webdriver.remote.remote_connection.Request object at 0x7f1b75d0a8d0> | |
http_conn_args = {}, host = 'selenium:4444' | |
h = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def do_open(self, http_class, req, **http_conn_args): | |
"""Return an HTTPResponse object for the request, using http_class. | |
http_class must implement the HTTPConnection API from http.client. | |
""" | |
host = req.host | |
if not host: | |
raise URLError('no host given') | |
# will parse host:port | |
h = http_class(host, timeout=req.timeout, **http_conn_args) | |
h.set_debuglevel(self._debuglevel) | |
headers = dict(req.unredirected_hdrs) | |
headers.update(dict((k, v) for k, v in req.headers.items() | |
if k not in headers)) | |
# TODO(jhylton): Should this be redesigned to handle | |
# persistent connections? | |
# We want to make an HTTP/1.1 request, but the addinfourl | |
# class isn't prepared to deal with a persistent connection. | |
# It will try to read all remaining data from the socket, | |
# which will block while the server waits for the next request. | |
# So make sure the connection gets closed after the (only) | |
# request. | |
headers["Connection"] = "close" | |
headers = dict((name.title(), val) for name, val in headers.items()) | |
if req._tunnel_host: | |
tunnel_headers = {} | |
proxy_auth_hdr = "Proxy-Authorization" | |
if proxy_auth_hdr in headers: | |
tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] | |
# Proxy-Authorization should not be sent to origin | |
# server. | |
del headers[proxy_auth_hdr] | |
h.set_tunnel(req._tunnel_host, headers=tunnel_headers) | |
try: | |
try: | |
h.request(req.get_method(), req.selector, req.data, headers, | |
> encode_chunked=req.has_header('Transfer-encoding')) | |
/usr/local/lib/python3.6/urllib/request.py:1318: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908>, method = 'POST' | |
url = '/wd/hub/session' | |
body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
headers = {'Accept': 'application/json', 'Connection': 'close', 'Content-Length': '1472', 'Content-Type': 'application/json;charset=UTF-8', ...} | |
def request(self, method, url, body=None, headers={}, *, | |
encode_chunked=False): | |
"""Send a complete request to the server.""" | |
> self._send_request(method, url, body, headers, encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1239: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908>, method = 'POST' | |
url = '/wd/hub/session' | |
body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
headers = {'Accept': 'application/json', 'Connection': 'close', 'Content-Length': '1472', 'Content-Type': 'application/json;charset=UTF-8', ...} | |
encode_chunked = False | |
def _send_request(self, method, url, body, headers, encode_chunked): | |
# Honor explicitly requested Host: and Accept-Encoding: headers. | |
header_names = frozenset(k.lower() for k in headers) | |
skips = {} | |
if 'host' in header_names: | |
skips['skip_host'] = 1 | |
if 'accept-encoding' in header_names: | |
skips['skip_accept_encoding'] = 1 | |
self.putrequest(method, url, **skips) | |
# chunked encoding will happen if HTTP/1.1 is used and either | |
# the caller passes encode_chunked=True or the following | |
# conditions hold: | |
# 1. content-length has not been explicitly set | |
# 2. the body is a file or iterable, but not a str or bytes-like | |
# 3. Transfer-Encoding has NOT been explicitly set by the caller | |
if 'content-length' not in header_names: | |
# only chunk body if not explicitly set for backwards | |
# compatibility, assuming the client code is already handling the | |
# chunking | |
if 'transfer-encoding' not in header_names: | |
# if content-length cannot be automatically determined, fall | |
# back to chunked encoding | |
encode_chunked = False | |
content_length = self._get_content_length(body, method) | |
if content_length is None: | |
if body is not None: | |
if self.debuglevel > 0: | |
print('Unable to determine size of %r' % body) | |
encode_chunked = True | |
self.putheader('Transfer-Encoding', 'chunked') | |
else: | |
self.putheader('Content-Length', str(content_length)) | |
else: | |
encode_chunked = False | |
for hdr, value in headers.items(): | |
self.putheader(hdr, value) | |
if isinstance(body, str): | |
# RFC 2616 Section 3.7.1 says that text default has a | |
# default charset of iso-8859-1. | |
body = _encode(body, 'body') | |
> self.endheaders(body, encode_chunked=encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1285: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
message_body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
def endheaders(self, message_body=None, *, encode_chunked=False): | |
"""Indicate that the last header line has been sent to the server. | |
This method sends the request to the server. The optional message_body | |
argument can be used to pass a message body associated with the | |
request. | |
""" | |
if self.__state == _CS_REQ_STARTED: | |
self.__state = _CS_REQ_SENT | |
else: | |
raise CannotSendHeader() | |
> self._send_output(message_body, encode_chunked=encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1234: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
message_body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
encode_chunked = False | |
def _send_output(self, message_body=None, encode_chunked=False): | |
"""Send the currently buffered request and clear the buffer. | |
Appends an extra \\r\\n to the buffer. | |
A message_body may be specified, to be appended to the request. | |
""" | |
self._buffer.extend((b"", b"")) | |
msg = b"\r\n".join(self._buffer) | |
del self._buffer[:] | |
> self.send(msg) | |
/usr/local/lib/python3.6/http/client.py:1026: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
data = b'POST /wd/hub/session HTTP/1.1\r\nAccept-Encoding: identity\r\nContent-Length: 1472\r\nHost: selenium:4444\r\nUser-Ag...on-urllib/3.6\r\nAccept: application/json\r\nContent-Type: application/json;charset=UTF-8\r\nConnection: close\r\n\r\n' | |
def send(self, data): | |
"""Send `data' to the server. | |
``data`` can be a string object, a bytes object, an array object, a | |
file-like object that supports a .read() method, or an iterable object. | |
""" | |
if self.sock is None: | |
if self.auto_open: | |
> self.connect() | |
/usr/local/lib/python3.6/http/client.py:964: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def connect(self): | |
"""Connect to the host and port specified in __init__.""" | |
self.sock = self._create_connection( | |
> (self.host,self.port), self.timeout, self.source_address) | |
/usr/local/lib/python3.6/http/client.py:936: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
address = ('selenium', 4444), timeout = <object object at 0x7f1b7a78c210> | |
source_address = None | |
def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, | |
source_address=None): | |
"""Connect to *address* and return the socket object. | |
Convenience function. Connect to *address* (a 2-tuple ``(host, | |
port)``) and return the socket object. Passing the optional | |
*timeout* parameter will set the timeout on the socket instance | |
before attempting to connect. If no *timeout* is supplied, the | |
global default timeout setting returned by :func:`getdefaulttimeout` | |
is used. If *source_address* is set it must be a tuple of (host, port) | |
for the socket to bind as a source address before making the connection. | |
A host of '' or port 0 tells the OS to use the default. | |
""" | |
host, port = address | |
err = None | |
for res in getaddrinfo(host, port, 0, SOCK_STREAM): | |
af, socktype, proto, canonname, sa = res | |
sock = None | |
try: | |
sock = socket(af, socktype, proto) | |
if timeout is not _GLOBAL_DEFAULT_TIMEOUT: | |
sock.settimeout(timeout) | |
if source_address: | |
sock.bind(source_address) | |
sock.connect(sa) | |
return sock | |
except error as _: | |
err = _ | |
if sock is not None: | |
sock.close() | |
if err is not None: | |
> raise err | |
/usr/local/lib/python3.6/socket.py:722: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
address = ('selenium', 4444), timeout = <object object at 0x7f1b7a78c210> | |
source_address = None | |
def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, | |
source_address=None): | |
"""Connect to *address* and return the socket object. | |
Convenience function. Connect to *address* (a 2-tuple ``(host, | |
port)``) and return the socket object. Passing the optional | |
*timeout* parameter will set the timeout on the socket instance | |
before attempting to connect. If no *timeout* is supplied, the | |
global default timeout setting returned by :func:`getdefaulttimeout` | |
is used. If *source_address* is set it must be a tuple of (host, port) | |
for the socket to bind as a source address before making the connection. | |
A host of '' or port 0 tells the OS to use the default. | |
""" | |
host, port = address | |
err = None | |
for res in getaddrinfo(host, port, 0, SOCK_STREAM): | |
af, socktype, proto, canonname, sa = res | |
sock = None | |
try: | |
sock = socket(af, socktype, proto) | |
if timeout is not _GLOBAL_DEFAULT_TIMEOUT: | |
sock.settimeout(timeout) | |
if source_address: | |
sock.bind(source_address) | |
> sock.connect(sa) | |
E ConnectionRefusedError: [Errno 111] Connection refused | |
/usr/local/lib/python3.6/socket.py:713: ConnectionRefusedError | |
During handling of the above exception, another exception occurred: | |
request = <SubRequest 'driver' for <Function 'test_create_recipe_console_log'>> | |
driver_class = <class 'selenium.webdriver.remote.webdriver.WebDriver'> | |
driver_kwargs = {'browser_profile': <selenium.webdriver.firefox.firefox_profile.FirefoxProfile object at 0x7f1b76247f98>, 'command_exe...': 'http://selenium:4444/wd/hub', 'desired_capabilities': {'browserName': 'firefox', 'platform': 'ANY', 'version': ''}} | |
@pytest.yield_fixture | |
def driver(request, driver_class, driver_kwargs): | |
"""Returns a WebDriver instance based on options and capabilities""" | |
> driver = driver_class(**driver_kwargs) | |
/usr/local/lib/python3.6/site-packages/pytest_selenium/pytest_selenium.py:107: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:92: in __init__ | |
self.start_session(desired_capabilities, browser_profile) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:179: in start_session | |
response = self.execute(Command.NEW_SESSION, capabilities) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:234: in execute | |
response = self.command_executor.execute(driver_command, params) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/remote_connection.py:408: in execute | |
return self._request(command_info[0], url, body=data) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/remote_connection.py:478: in _request | |
resp = opener.open(request, timeout=self._timeout) | |
/usr/local/lib/python3.6/urllib/request.py:526: in open | |
response = self._open(req, data) | |
/usr/local/lib/python3.6/urllib/request.py:544: in _open | |
'_open', req) | |
/usr/local/lib/python3.6/urllib/request.py:504: in _call_chain | |
result = func(*args) | |
/usr/local/lib/python3.6/urllib/request.py:1346: in http_open | |
return self.do_open(http.client.HTTPConnection, req) | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <urllib.request.HTTPHandler object at 0x7f1b75d0a978> | |
http_class = <class 'http.client.HTTPConnection'> | |
req = <selenium.webdriver.remote.remote_connection.Request object at 0x7f1b75d0a8d0> | |
http_conn_args = {}, host = 'selenium:4444' | |
h = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def do_open(self, http_class, req, **http_conn_args): | |
"""Return an HTTPResponse object for the request, using http_class. | |
http_class must implement the HTTPConnection API from http.client. | |
""" | |
host = req.host | |
if not host: | |
raise URLError('no host given') | |
# will parse host:port | |
h = http_class(host, timeout=req.timeout, **http_conn_args) | |
h.set_debuglevel(self._debuglevel) | |
headers = dict(req.unredirected_hdrs) | |
headers.update(dict((k, v) for k, v in req.headers.items() | |
if k not in headers)) | |
# TODO(jhylton): Should this be redesigned to handle | |
# persistent connections? | |
# We want to make an HTTP/1.1 request, but the addinfourl | |
# class isn't prepared to deal with a persistent connection. | |
# It will try to read all remaining data from the socket, | |
# which will block while the server waits for the next request. | |
# So make sure the connection gets closed after the (only) | |
# request. | |
headers["Connection"] = "close" | |
headers = dict((name.title(), val) for name, val in headers.items()) | |
if req._tunnel_host: | |
tunnel_headers = {} | |
proxy_auth_hdr = "Proxy-Authorization" | |
if proxy_auth_hdr in headers: | |
tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] | |
# Proxy-Authorization should not be sent to origin | |
# server. | |
del headers[proxy_auth_hdr] | |
h.set_tunnel(req._tunnel_host, headers=tunnel_headers) | |
try: | |
try: | |
h.request(req.get_method(), req.selector, req.data, headers, | |
encode_chunked=req.has_header('Transfer-encoding')) | |
except OSError as err: # timeout error | |
> raise URLError(err) | |
E urllib.error.URLError: <urlopen error [Errno 111] Connection refused> | |
/usr/local/lib/python3.6/urllib/request.py:1320: URLError | |
~/normandy/functional_tests ~/normandy | |
Running functional tests | |
~/normandy/compose ~/normandy/functional_tests | |
Creating network "functionaltests_default" with the default driver | |
Creating functionaltests_database_1 | |
Creating functionaltests_autograph_1 | |
Creating functionaltests_normandy_1 | |
{"Timestamp": 1490640214443898368, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "d32c51da386f", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
System check identified some issues: | |
WARNINGS: | |
?: (normandy.health.W001) Unapplied migration admin.0001_initial | |
?: (normandy.health.W001) Unapplied migration admin.0002_logentry_remove_auto_add | |
?: (normandy.health.W001) Unapplied migration auth.0001_initial | |
?: (normandy.health.W001) Unapplied migration auth.0002_alter_permission_name_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0003_alter_user_email_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0004_alter_user_username_opts | |
?: (normandy.health.W001) Unapplied migration auth.0005_alter_user_last_login_null | |
?: (normandy.health.W001) Unapplied migration auth.0006_require_contenttypes_0002 | |
?: (normandy.health.W001) Unapplied migration auth.0007_alter_validators_add_error_messages | |
?: (normandy.health.W001) Unapplied migration auth.0008_alter_user_username_max_length | |
?: (normandy.health.W001) Unapplied migration authtoken.0001_initial | |
?: (normandy.health.W001) Unapplied migration authtoken.0002_auto_20160226_1747 | |
?: (normandy.health.W001) Unapplied migration base.0001_copy_email_to_username | |
?: (normandy.health.W001) Unapplied migration contenttypes.0001_initial | |
?: (normandy.health.W001) Unapplied migration contenttypes.0002_remove_content_type_name | |
?: (normandy.health.W001) Unapplied migration product_details.0001_initial | |
?: (normandy.health.W001) Unapplied migration product_details.0002_auto_20151006_1348 | |
?: (normandy.health.W001) Unapplied migration recipes.0001_initial | |
?: (normandy.health.W001) Unapplied migration recipes.0002_auto_20151231_1952 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160112_2222 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160113_0046 | |
?: (normandy.health.W001) Unapplied migration recipes.0004_auto_20160112_2312 | |
?: (normandy.health.W001) Unapplied migration recipes.0005_auto_20160113_0113 | |
?: (normandy.health.W001) Unapplied migration recipes.0006_merge | |
?: (normandy.health.W001) Unapplied migration recipes.0007_auto_20160120_0003 | |
?: (normandy.health.W001) Unapplied migration recipes.0008_auto_20160122_0228 | |
?: (normandy.health.W001) Unapplied migration recipes.0009_recipe_locale | |
?: (normandy.health.W001) Unapplied migration recipes.0010_auto_20160122_0715 | |
?: (normandy.health.W001) Unapplied migration recipes.0011_auto_20160202_2325 | |
?: (normandy.health.W001) Unapplied migration recipes.0012_action_arguments_schema | |
?: (normandy.health.W001) Unapplied migration recipes.0013_auto_20160204_2155 | |
?: (normandy.health.W001) Unapplied migration recipes.0014_auto_20160204_2337 | |
?: (normandy.health.W001) Unapplied migration recipes.0015_auto_20160217_1819 | |
?: (normandy.health.W001) Unapplied migration recipes.0016_auto_20160219_0101 | |
?: (normandy.health.W001) Unapplied migration recipes.0017_auto_20160218_2024 | |
?: (normandy.health.W001) Unapplied migration recipes.0018_countries | |
?: (normandy.health.W001) Unapplied migration recipes.0019_add_revision_id | |
?: (normandy.health.W001) Unapplied migration recipes.0020_auto_20160316_1947 | |
?: (normandy.health.W001) Unapplied migration recipes.0021_migrate_to_single_actions | |
?: (normandy.health.W001) Unapplied migration recipes.0022_auto_20160317_0008 | |
?: (normandy.health.W001) Unapplied migration recipes.0023_auto_20160324_2333 | |
?: (normandy.health.W001) Unapplied migration recipes.0024_recipe_filter_expression | |
?: (normandy.health.W001) Unapplied migration recipes.0025_auto_20160429_2357 | |
?: (normandy.health.W001) Unapplied migration recipes.0026_recipe_approver | |
?: (normandy.health.W001) Unapplied migration recipes.0027_auto_20160509_2225 | |
?: (normandy.health.W001) Unapplied migration recipes.0028_auto_20160524_1756 | |
?: (normandy.health.W001) Unapplied migration recipes.0029_recipe_last_updated | |
?: (normandy.health.W001) Unapplied migration recipes.0030_auto_20160816_2154 | |
?: (normandy.health.W001) Unapplied migration recipes.0031_recipe_signing | |
?: (normandy.health.W001) Unapplied migration recipes.0032_remove_auto_now | |
?: (normandy.health.W001) Unapplied migration recipes.0033_migrate_surveys | |
?: (normandy.health.W001) Unapplied migration recipes.0034_recipe_revisions | |
?: (normandy.health.W001) Unapplied migration recipes.0035_revision_data | |
?: (normandy.health.W001) Unapplied migration recipes.0036_remove_old_recipe_fields | |
?: (normandy.health.W001) Unapplied migration recipes.0037_auto_20170113_0627 | |
?: (normandy.health.W001) Unapplied migration recipes.0038_remove_invalid_signatures | |
?: (normandy.health.W001) Unapplied migration reversion.0001_squashed_0004_auto_20160611_1202 | |
?: (normandy.health.W001) Unapplied migration sessions.0001_initial | |
INFOS: | |
?: (normandy.recipes.I001) Could not retrieve actions | |
?: (normandy.recipes.I002) Could not retrieve recipes | |
{"Timestamp": 1490640218039455744, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "cd3e627345f4", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
System check identified some issues: | |
WARNINGS: | |
?: (normandy.health.W001) Unapplied migration admin.0001_initial | |
?: (normandy.health.W001) Unapplied migration admin.0002_logentry_remove_auto_add | |
?: (normandy.health.W001) Unapplied migration auth.0001_initial | |
?: (normandy.health.W001) Unapplied migration auth.0002_alter_permission_name_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0003_alter_user_email_max_length | |
?: (normandy.health.W001) Unapplied migration auth.0004_alter_user_username_opts | |
?: (normandy.health.W001) Unapplied migration auth.0005_alter_user_last_login_null | |
?: (normandy.health.W001) Unapplied migration auth.0006_require_contenttypes_0002 | |
?: (normandy.health.W001) Unapplied migration auth.0007_alter_validators_add_error_messages | |
?: (normandy.health.W001) Unapplied migration auth.0008_alter_user_username_max_length | |
?: (normandy.health.W001) Unapplied migration authtoken.0001_initial | |
?: (normandy.health.W001) Unapplied migration authtoken.0002_auto_20160226_1747 | |
?: (normandy.health.W001) Unapplied migration base.0001_copy_email_to_username | |
?: (normandy.health.W001) Unapplied migration contenttypes.0001_initial | |
?: (normandy.health.W001) Unapplied migration contenttypes.0002_remove_content_type_name | |
?: (normandy.health.W001) Unapplied migration product_details.0001_initial | |
?: (normandy.health.W001) Unapplied migration product_details.0002_auto_20151006_1348 | |
?: (normandy.health.W001) Unapplied migration recipes.0001_initial | |
?: (normandy.health.W001) Unapplied migration recipes.0002_auto_20151231_1952 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160112_2222 | |
?: (normandy.health.W001) Unapplied migration recipes.0003_auto_20160113_0046 | |
?: (normandy.health.W001) Unapplied migration recipes.0004_auto_20160112_2312 | |
?: (normandy.health.W001) Unapplied migration recipes.0005_auto_20160113_0113 | |
?: (normandy.health.W001) Unapplied migration recipes.0006_merge | |
?: (normandy.health.W001) Unapplied migration recipes.0007_auto_20160120_0003 | |
?: (normandy.health.W001) Unapplied migration recipes.0008_auto_20160122_0228 | |
?: (normandy.health.W001) Unapplied migration recipes.0009_recipe_locale | |
?: (normandy.health.W001) Unapplied migration recipes.0010_auto_20160122_0715 | |
?: (normandy.health.W001) Unapplied migration recipes.0011_auto_20160202_2325 | |
?: (normandy.health.W001) Unapplied migration recipes.0012_action_arguments_schema | |
?: (normandy.health.W001) Unapplied migration recipes.0013_auto_20160204_2155 | |
?: (normandy.health.W001) Unapplied migration recipes.0014_auto_20160204_2337 | |
?: (normandy.health.W001) Unapplied migration recipes.0015_auto_20160217_1819 | |
?: (normandy.health.W001) Unapplied migration recipes.0016_auto_20160219_0101 | |
?: (normandy.health.W001) Unapplied migration recipes.0017_auto_20160218_2024 | |
?: (normandy.health.W001) Unapplied migration recipes.0018_countries | |
?: (normandy.health.W001) Unapplied migration recipes.0019_add_revision_id | |
?: (normandy.health.W001) Unapplied migration recipes.0020_auto_20160316_1947 | |
?: (normandy.health.W001) Unapplied migration recipes.0021_migrate_to_single_actions | |
?: (normandy.health.W001) Unapplied migration recipes.0022_auto_20160317_0008 | |
?: (normandy.health.W001) Unapplied migration recipes.0023_auto_20160324_2333 | |
?: (normandy.health.W001) Unapplied migration recipes.0024_recipe_filter_expression | |
?: (normandy.health.W001) Unapplied migration recipes.0025_auto_20160429_2357 | |
?: (normandy.health.W001) Unapplied migration recipes.0026_recipe_approver | |
?: (normandy.health.W001) Unapplied migration recipes.0027_auto_20160509_2225 | |
?: (normandy.health.W001) Unapplied migration recipes.0028_auto_20160524_1756 | |
?: (normandy.health.W001) Unapplied migration recipes.0029_recipe_last_updated | |
?: (normandy.health.W001) Unapplied migration recipes.0030_auto_20160816_2154 | |
?: (normandy.health.W001) Unapplied migration recipes.0031_recipe_signing | |
?: (normandy.health.W001) Unapplied migration recipes.0032_remove_auto_now | |
?: (normandy.health.W001) Unapplied migration recipes.0033_migrate_surveys | |
?: (normandy.health.W001) Unapplied migration recipes.0034_recipe_revisions | |
?: (normandy.health.W001) Unapplied migration recipes.0035_revision_data | |
?: (normandy.health.W001) Unapplied migration recipes.0036_remove_old_recipe_fields | |
?: (normandy.health.W001) Unapplied migration recipes.0037_auto_20170113_0627 | |
?: (normandy.health.W001) Unapplied migration recipes.0038_remove_invalid_signatures | |
?: (normandy.health.W001) Unapplied migration reversion.0001_squashed_0004_auto_20160611_1202 | |
?: (normandy.health.W001) Unapplied migration sessions.0001_initial | |
INFOS: | |
?: (normandy.recipes.I001) Could not retrieve actions | |
?: (normandy.recipes.I002) Could not retrieve recipes | |
Operations to perform: | |
Apply all migrations: admin, auth, authtoken, base, contenttypes, product_details, recipes, reversion, sessions | |
Running migrations: | |
Applying contenttypes.0001_initial... OK | |
Applying auth.0001_initial... OK | |
Applying admin.0001_initial... OK | |
Applying admin.0002_logentry_remove_auto_add... OK | |
Applying contenttypes.0002_remove_content_type_name... OK | |
Applying auth.0002_alter_permission_name_max_length... OK | |
Applying auth.0003_alter_user_email_max_length... OK | |
Applying auth.0004_alter_user_username_opts... OK | |
Applying auth.0005_alter_user_last_login_null... OK | |
Applying auth.0006_require_contenttypes_0002... OK | |
Applying auth.0007_alter_validators_add_error_messages... OK | |
Applying auth.0008_alter_user_username_max_length... OK | |
Applying authtoken.0001_initial... OK | |
Applying authtoken.0002_auto_20160226_1747... OK | |
Applying base.0001_copy_email_to_username... OK | |
Applying product_details.0001_initial... OK | |
Applying product_details.0002_auto_20151006_1348... OK | |
Applying reversion.0001_squashed_0004_auto_20160611_1202... OK | |
Applying recipes.0001_initial... OK | |
Applying recipes.0002_auto_20151231_1952... OK | |
Applying recipes.0003_auto_20160112_2222... OK | |
Applying recipes.0004_auto_20160112_2312... OK | |
Applying recipes.0005_auto_20160113_0113... OK | |
Applying recipes.0003_auto_20160113_0046... OK | |
Applying recipes.0006_merge... OK | |
Applying recipes.0007_auto_20160120_0003... OK | |
Applying recipes.0008_auto_20160122_0228... OK | |
Applying recipes.0009_recipe_locale... OK | |
Applying recipes.0010_auto_20160122_0715... OK | |
Applying recipes.0011_auto_20160202_2325... OK | |
Applying recipes.0012_action_arguments_schema... OK | |
Applying recipes.0013_auto_20160204_2155... OK | |
Applying recipes.0014_auto_20160204_2337... OK | |
Applying recipes.0015_auto_20160217_1819... OK | |
Applying recipes.0016_auto_20160219_0101... OK | |
Applying recipes.0017_auto_20160218_2024... OK | |
Applying recipes.0018_countries... OK | |
Applying recipes.0019_add_revision_id... OK | |
Applying recipes.0020_auto_20160316_1947... OK | |
Applying recipes.0021_migrate_to_single_actions... OK | |
Applying recipes.0022_auto_20160317_0008... OK | |
Applying recipes.0023_auto_20160324_2333... OK | |
Applying recipes.0024_recipe_filter_expression... OK | |
Applying recipes.0025_auto_20160429_2357... OK | |
Applying recipes.0026_recipe_approver... OK | |
Applying recipes.0027_auto_20160509_2225... OK | |
Applying recipes.0028_auto_20160524_1756.../usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField Approval.created received a naive datetime (2017-03-27 18:43:44.872985) while time zone support is active. | |
RuntimeWarning) | |
/usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField ApprovalRequest.created received a naive datetime (2017-03-27 18:43:44.893583) while time zone support is active. | |
RuntimeWarning) | |
/usr/local/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1430: RuntimeWarning: DateTimeField ApprovalRequestComment.created received a naive datetime (2017-03-27 18:43:44.912541) while time zone support is active. | |
RuntimeWarning) | |
OK | |
Applying recipes.0029_recipe_last_updated... OK | |
Applying recipes.0030_auto_20160816_2154... OK | |
Applying recipes.0031_recipe_signing... OK | |
Applying recipes.0032_remove_auto_now... OK | |
Applying recipes.0033_migrate_surveys... OK | |
Applying recipes.0034_recipe_revisions... OK | |
Applying recipes.0035_revision_data... OK | |
Applying recipes.0036_remove_old_recipe_fields... OK | |
Applying recipes.0037_auto_20170113_0627... OK | |
Applying recipes.0038_remove_invalid_signatures... OK | |
Applying sessions.0001_initial... OK | |
{"Timestamp": 1490640228120411392, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "a5ae19388da2", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Updating action console-log...Done | |
Updating action show-heartbeat...Done | |
{"Timestamp": 1490640230483766016, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Updating firefox_history_stability_releases.json from server | |
{"Timestamp": 1490640231628041216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640232455759872, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_development_releases.json from server | |
{"Timestamp": 1490640232478574848, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_development_releases.json from server"}} | |
{"Timestamp": 1490640233109791232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird.json from server | |
{"Timestamp": 1490640233114166784, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird.json from server"}} | |
{"Timestamp": 1490640233906930432, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_versions.json from server | |
{"Timestamp": 1490640233912482304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_versions.json from server"}} | |
{"Timestamp": 1490640234542167040, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_details.json from server | |
{"Timestamp": 1490640234545897472, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_details.json from server"}} | |
{"Timestamp": 1490640235179333632, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_versions.json from server | |
{"Timestamp": 1490640235183645952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_versions.json from server"}} | |
{"Timestamp": 1490640235821080320, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_beta_builds.json from server | |
{"Timestamp": 1490640235825229312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_beta_builds.json from server"}} | |
{"Timestamp": 1490640236452141312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_android.json from server | |
{"Timestamp": 1490640236455883776, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_android.json from server"}} | |
{"Timestamp": 1490640237314448640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_stability_releases.json from server | |
{"Timestamp": 1490640237320755200, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640237950605312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating mobile_history_major_releases.json from server | |
{"Timestamp": 1490640237954222336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating mobile_history_major_releases.json from server"}} | |
{"Timestamp": 1490640238586347008, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating all.json from server | |
{"Timestamp": 1490640238589845248, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating all.json from server"}} | |
{"Timestamp": 1490640239966242304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_stability_releases.json from server | |
{"Timestamp": 1490640239978978048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_stability_releases.json from server"}} | |
{"Timestamp": 1490640240615040000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox.json from server | |
{"Timestamp": 1490640240619120384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox.json from server"}} | |
{"Timestamp": 1490640241709942528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_primary_builds.json from server | |
{"Timestamp": 1490640241718729472, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_primary_builds.json from server"}} | |
{"Timestamp": 1490640242729233920, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_major_releases.json from server | |
{"Timestamp": 1490640242736776704, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_major_releases.json from server"}} | |
{"Timestamp": 1490640243367398400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_primary_builds.json from server | |
{"Timestamp": 1490640243371099648, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_primary_builds.json from server"}} | |
{"Timestamp": 1490640243998769408, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating languages.json from server | |
{"Timestamp": 1490640244002879744, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating languages.json from server"}} | |
{"Timestamp": 1490640244707251712, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_history_development_releases.json from server | |
{"Timestamp": 1490640244933534464, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_history_development_releases.json from server"}} | |
{"Timestamp": 1490640245570733312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating thunderbird_versions.json from server | |
{"Timestamp": 1490640245574221568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating thunderbird_versions.json from server"}} | |
{"Timestamp": 1490640246211351040, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_history_major_releases.json from server | |
{"Timestamp": 1490640246215016192, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_major_releases.json from server"}} | |
{"Timestamp": 1490640246846793216, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating firefox_history_development_releases.json from server | |
{"Timestamp": 1490640246850565376, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating firefox_history_development_releases.json from server"}} | |
{"Timestamp": 1490640247505345024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640247510059520, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ne-NP.json from server | |
{"Timestamp": 1490640248145711616, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ne-NP.json from server"}} | |
{"Timestamp": 1490640248854498816, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pt-BR.json from server | |
{"Timestamp": 1490640248859950336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pt-BR.json from server"}} | |
{"Timestamp": 1490640249494311424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ml.json from server | |
{"Timestamp": 1490640249498779136, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ml.json from server"}} | |
{"Timestamp": 1490640250209874688, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/uk.json from server | |
{"Timestamp": 1490640250215328256, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/uk.json from server"}} | |
{"Timestamp": 1490640250928091136, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hr.json from server | |
{"Timestamp": 1490640250933067520, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hr.json from server"}} | |
{"Timestamp": 1490640251569215232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lij.json from server | |
{"Timestamp": 1490640251573526784, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lij.json from server"}} | |
{"Timestamp": 1490640252206355200, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mn.json from server | |
{"Timestamp": 1490640252210768128, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mn.json from server"}} | |
{"Timestamp": 1490640252839533312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/uz.json from server | |
{"Timestamp": 1490640252844019200, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/uz.json from server"}} | |
{"Timestamp": 1490640253475539712, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ku.json from server | |
{"Timestamp": 1490640253479907072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ku.json from server"}} | |
{"Timestamp": 1490640254109209088, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hy-AM.json from server | |
{"Timestamp": 1490640254113343744, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hy-AM.json from server"}} | |
{"Timestamp": 1490640254817946368, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lv.json from server | |
{"Timestamp": 1490640254823050240, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lv.json from server"}} | |
{"Timestamp": 1490640255476221952, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mr.json from server | |
{"Timestamp": 1490640255480210944, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mr.json from server"}} | |
{"Timestamp": 1490640256188844032, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tl.json from server | |
{"Timestamp": 1490640256194109952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tl.json from server"}} | |
{"Timestamp": 1490640256828190720, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hi-IN.json from server | |
{"Timestamp": 1490640256832482048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hi-IN.json from server"}} | |
{"Timestamp": 1490640257575831296, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/vi.json from server | |
{"Timestamp": 1490640257580948224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/vi.json from server"}} | |
{"Timestamp": 1490640258215325184, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tr.json from server | |
{"Timestamp": 1490640258219401216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tr.json from server"}} | |
{"Timestamp": 1490640258848146944, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gd.json from server | |
{"Timestamp": 1490640258852315904, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gd.json from server"}} | |
{"Timestamp": 1490640259489601536, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/rm.json from server | |
{"Timestamp": 1490640259493980160, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/rm.json from server"}} | |
{"Timestamp": 1490640260124510208, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cs.json from server | |
{"Timestamp": 1490640260128684544, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cs.json from server"}} | |
{"Timestamp": 1490640260763592960, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lt.json from server | |
{"Timestamp": 1490640260767873024, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lt.json from server"}} | |
{"Timestamp": 1490640261404271360, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/as.json from server | |
{"Timestamp": 1490640261408564224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/as.json from server"}} | |
{"Timestamp": 1490640262117714176, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sr.json from server | |
{"Timestamp": 1490640262122384384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sr.json from server"}} | |
{"Timestamp": 1490640262828723456, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/de.json from server | |
{"Timestamp": 1490640262887287040, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/de.json from server"}} | |
{"Timestamp": 1490640263520095232, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nb-NO.json from server | |
{"Timestamp": 1490640263524472320, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nb-NO.json from server"}} | |
{"Timestamp": 1490640264156668928, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/or.json from server | |
{"Timestamp": 1490640264161106176, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/or.json from server"}} | |
{"Timestamp": 1490640264868831488, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ms.json from server | |
{"Timestamp": 1490640264873558016, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ms.json from server"}} | |
{"Timestamp": 1490640265518360064, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ta-LK.json from server | |
{"Timestamp": 1490640265523383296, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ta-LK.json from server"}} | |
{"Timestamp": 1490640266155891456, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bn-IN.json from server | |
{"Timestamp": 1490640266160198144, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bn-IN.json from server"}} | |
{"Timestamp": 1490640266872364032, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/da.json from server | |
{"Timestamp": 1490640266877875968, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/da.json from server"}} | |
{"Timestamp": 1490640267515531776, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ca.json from server | |
{"Timestamp": 1490640267519860992, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ca.json from server"}} | |
{"Timestamp": 1490640268178149376, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/eu.json from server | |
{"Timestamp": 1490640268182160640, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/eu.json from server"}} | |
{"Timestamp": 1490640268812654336, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ta.json from server | |
{"Timestamp": 1490640268816750848, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ta.json from server"}} | |
{"Timestamp": 1490640269521302016, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/th.json from server | |
{"Timestamp": 1490640269526706432, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/th.json from server"}} | |
{"Timestamp": 1490640270234204416, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ka.json from server | |
{"Timestamp": 1490640270240190464, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ka.json from server"}} | |
{"Timestamp": 1490640270949667072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/he.json from server | |
{"Timestamp": 1490640270955021568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/he.json from server"}} | |
{"Timestamp": 1490640271677799680, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gn.json from server | |
{"Timestamp": 1490640271682565632, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gn.json from server"}} | |
{"Timestamp": 1490640272322220544, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hsb.json from server | |
{"Timestamp": 1490640272329273600, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hsb.json from server"}} | |
{"Timestamp": 1490640272966650368, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ja.json from server | |
{"Timestamp": 1490640272971070976, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ja.json from server"}} | |
{"Timestamp": 1490640273605402624, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cy.json from server | |
{"Timestamp": 1490640273610528256, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cy.json from server"}} | |
{"Timestamp": 1490640274264955136, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bn-BD.json from server | |
{"Timestamp": 1490640274269108224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bn-BD.json from server"}} | |
{"Timestamp": 1490640274980979200, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/my.json from server | |
{"Timestamp": 1490640274986541824, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/my.json from server"}} | |
{"Timestamp": 1490640275695054848, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/cak.json from server | |
{"Timestamp": 1490640275701780480, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/cak.json from server"}} | |
{"Timestamp": 1490640276336144640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/be.json from server | |
{"Timestamp": 1490640276341570304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/be.json from server"}} | |
{"Timestamp": 1490640277048035328, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ach.json from server | |
{"Timestamp": 1490640277053487104, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ach.json from server"}} | |
{"Timestamp": 1490640277691785728, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/az.json from server | |
{"Timestamp": 1490640277696396032, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/az.json from server"}} | |
{"Timestamp": 1490640278338105600, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ar.json from server | |
{"Timestamp": 1490640278343052800, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ar.json from server"}} | |
{"Timestamp": 1490640279056707072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ro.json from server | |
{"Timestamp": 1490640279062071552, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ro.json from server"}} | |
{"Timestamp": 1490640279702439168, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fa.json from server | |
{"Timestamp": 1490640279706540288, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fa.json from server"}} | |
{"Timestamp": 1490640280414015744, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ff.json from server | |
{"Timestamp": 1490640280419871232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ff.json from server"}} | |
{"Timestamp": 1490640281056619264, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fy-NL.json from server | |
{"Timestamp": 1490640281061522176, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fy-NL.json from server"}} | |
{"Timestamp": 1490640281693154560, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nso.json from server | |
{"Timestamp": 1490640281697345024, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nso.json from server"}} | |
{"Timestamp": 1490640282334657024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-AR.json from server | |
{"Timestamp": 1490640282351907072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-AR.json from server"}} | |
{"Timestamp": 1490640282981124608, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/is.json from server | |
{"Timestamp": 1490640282985500416, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/is.json from server"}} | |
{"Timestamp": 1490640283615760128, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-GB.json from server | |
{"Timestamp": 1490640283620151552, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-GB.json from server"}} | |
{"Timestamp": 1490640284283599616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zu.json from server | |
{"Timestamp": 1490640284287655168, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zu.json from server"}} | |
{"Timestamp": 1490640284939260160, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pt-PT.json from server | |
{"Timestamp": 1490640284943396352, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pt-PT.json from server"}} | |
{"Timestamp": 1490640285577155072, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ru.json from server | |
{"Timestamp": 1490640285581467904, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ru.json from server"}} | |
{"Timestamp": 1490640286290791424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bs.json from server | |
{"Timestamp": 1490640286296028416, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bs.json from server"}} | |
{"Timestamp": 1490640286928680192, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/oc.json from server | |
{"Timestamp": 1490640286933845248, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/oc.json from server"}} | |
{"Timestamp": 1490640287567000320, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ast.json from server | |
{"Timestamp": 1490640287571348992, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ast.json from server"}} | |
{"Timestamp": 1490640288227229184, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zh-TW.json from server | |
{"Timestamp": 1490640288231245312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zh-TW.json from server"}} | |
{"Timestamp": 1490640288869391616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nn-NO.json from server | |
{"Timestamp": 1490640288874445312, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nn-NO.json from server"}} | |
{"Timestamp": 1490640289511894528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/el.json from server | |
{"Timestamp": 1490640289516067072, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/el.json from server"}} | |
{"Timestamp": 1490640290229066240, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ur.json from server | |
{"Timestamp": 1490640290235737344, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ur.json from server"}} | |
{"Timestamp": 1490640291038071552, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lo.json from server | |
{"Timestamp": 1490640291043657216, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lo.json from server"}} | |
{"Timestamp": 1490640291911241728, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pl.json from server | |
{"Timestamp": 1490640291915407360, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pl.json from server"}} | |
{"Timestamp": 1490640292548366336, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/id.json from server | |
{"Timestamp": 1490640292552411136, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/id.json from server"}} | |
{"Timestamp": 1490640293185888000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/pa-IN.json from server | |
{"Timestamp": 1490640293194195456, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/pa-IN.json from server"}} | |
{"Timestamp": 1490640293921405440, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/nl.json from server | |
{"Timestamp": 1490640293938489600, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/nl.json from server"}} | |
{"Timestamp": 1490640294576244736, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/wo.json from server | |
{"Timestamp": 1490640294580338944, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/wo.json from server"}} | |
{"Timestamp": 1490640295211058688, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gu-IN.json from server | |
{"Timestamp": 1490640295215348736, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gu-IN.json from server"}} | |
{"Timestamp": 1490640295927608064, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kn.json from server | |
{"Timestamp": 1490640295932635392, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kn.json from server"}} | |
{"Timestamp": 1490640296637852672, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/zh-CN.json from server | |
{"Timestamp": 1490640296643229184, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/zh-CN.json from server"}} | |
{"Timestamp": 1490640297277263360, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/tsz.json from server | |
{"Timestamp": 1490640297281994496, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/tsz.json from server"}} | |
{"Timestamp": 1490640297914434304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/et.json from server | |
{"Timestamp": 1490640297918871296, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/et.json from server"}} | |
{"Timestamp": 1490640298562393088, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/af.json from server | |
{"Timestamp": 1490640298567034880, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/af.json from server"}} | |
{"Timestamp": 1490640299206018816, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/te.json from server | |
{"Timestamp": 1490640299210060032, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/te.json from server"}} | |
{"Timestamp": 1490640299918279424, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-CL.json from server | |
{"Timestamp": 1490640299923167232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-CL.json from server"}} | |
{"Timestamp": 1490640300559002624, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mai.json from server | |
{"Timestamp": 1490640300563321344, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mai.json from server"}} | |
{"Timestamp": 1490640301294205696, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sk.json from server | |
{"Timestamp": 1490640301299086592, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sk.json from server"}} | |
{"Timestamp": 1490640301948353536, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/son.json from server | |
{"Timestamp": 1490640301953439232, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/son.json from server"}} | |
{"Timestamp": 1490640302585186304, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/hu.json from server | |
{"Timestamp": 1490640302589480960, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/hu.json from server"}} | |
{"Timestamp": 1490640303223388416, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/dsb.json from server | |
{"Timestamp": 1490640303231782912, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/dsb.json from server"}} | |
{"Timestamp": 1490640303864001024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/an.json from server | |
{"Timestamp": 1490640303956365568, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/an.json from server"}} | |
{"Timestamp": 1490640304591799808, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/it.json from server | |
{"Timestamp": 1490640311037463808, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/it.json from server"}} | |
{"Timestamp": 1490640311684112640, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ja-JP-mac.json from server | |
{"Timestamp": 1490640311688298240, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ja-JP-mac.json from server"}} | |
{"Timestamp": 1490640312335998464, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-ES.json from server | |
{"Timestamp": 1490640312343380224, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-ES.json from server"}} | |
{"Timestamp": 1490640312990774528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-US.json from server | |
{"Timestamp": 1490640313027823104, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-US.json from server"}} | |
{"Timestamp": 1490640313659439616, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/bg.json from server | |
{"Timestamp": 1490640313663829760, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/bg.json from server"}} | |
{"Timestamp": 1490640314379461632, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/eo.json from server | |
{"Timestamp": 1490640314384381952, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/eo.json from server"}} | |
{"Timestamp": 1490640315017193984, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/en-ZA.json from server | |
{"Timestamp": 1490640315021822720, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/en-ZA.json from server"}} | |
{"Timestamp": 1490640315659268608, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sv-SE.json from server | |
{"Timestamp": 1490640315663519488, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sv-SE.json from server"}} | |
{"Timestamp": 1490640316300397824, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kab.json from server | |
{"Timestamp": 1490640316304648704, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kab.json from server"}} | |
{"Timestamp": 1490640316935686656, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ko.json from server | |
{"Timestamp": 1490640316940487936, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ko.json from server"}} | |
{"Timestamp": 1490640317578958080, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ga-IE.json from server | |
{"Timestamp": 1490640317583920384, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ga-IE.json from server"}} | |
{"Timestamp": 1490640318227136000, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sl.json from server | |
{"Timestamp": 1490640318231439872, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sl.json from server"}} | |
{"Timestamp": 1490640318888961280, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ltg.json from server | |
{"Timestamp": 1490640318893314048, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ltg.json from server"}} | |
{"Timestamp": 1490640319525405696, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/xh.json from server | |
{"Timestamp": 1490640319530135808, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/xh.json from server"}} | |
{"Timestamp": 1490640320166172160, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/ak.json from server | |
{"Timestamp": 1490640320170827008, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/ak.json from server"}} | |
{"Timestamp": 1490640320809805568, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/lg.json from server | |
{"Timestamp": 1490640320814083840, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/lg.json from server"}} | |
{"Timestamp": 1490640321448011520, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/es-MX.json from server | |
{"Timestamp": 1490640321452379648, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/es-MX.json from server"}} | |
{"Timestamp": 1490640322113717248, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fi.json from server | |
{"Timestamp": 1490640322118102528, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fi.json from server"}} | |
{"Timestamp": 1490640322754486528, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/sq.json from server | |
{"Timestamp": 1490640322847621888, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/sq.json from server"}} | |
{"Timestamp": 1490640323488774400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/km.json from server | |
{"Timestamp": 1490640323493710336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/km.json from server"}} | |
{"Timestamp": 1490640324229389312, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/si.json from server | |
{"Timestamp": 1490640324234545920, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/si.json from server"}} | |
{"Timestamp": 1490640324954412800, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/gl.json from server | |
{"Timestamp": 1490640324967298304, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/gl.json from server"}} | |
{"Timestamp": 1490640325603297792, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/mk.json from server | |
{"Timestamp": 1490640325607608320, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/mk.json from server"}} | |
{"Timestamp": 1490640326353670400, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/kk.json from server | |
{"Timestamp": 1490640326358952192, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/kk.json from server"}} | |
{"Timestamp": 1490640327064833024, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/fr.json from server | |
{"Timestamp": 1490640327070213120, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/fr.json from server"}} | |
{"Timestamp": 1490640327705127680, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
Updating regions/br.json from server | |
{"Timestamp": 1490640327709518336, "Type": "prod_details", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"message": "Updating regions/br.json from server"}} | |
{"Timestamp": 1490640328342809856, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640328346939904, "Type": "normandy.recipes.storage", "Logger": "normandy", "Hostname": "5621dafaa951", "EnvVersion": "2.0", "Severity": 6, "Pid": 1, "Fields": {"code": "normandy.product_details.I001", "message": "Updating product_details."}} | |
{"Timestamp": 1490640330522453504, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "5c694beb7576", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Adding Release Channels...Done | |
Adding Countries...Done | |
{"Timestamp": 1490640333890155520, "Type": "normandy.recipes.geolocation", "Logger": "normandy", "Hostname": "dafbb9217c39", "EnvVersion": "2.0", "Severity": 4, "Pid": 1, "Fields": {"code": "normandy.geolocation.W001", "message": "Geolocation is disabled: Cannot load database."}} | |
Created admin user "admin". | |
~/normandy/functional_tests | |
Pulling selenium (selenium/standalone-firefox:3.0.1-fermium)... | |
3.0.1-fermium: Pulling from selenium/standalone-firefox | |
Digest: sha256:2cb9fda8c1b2a1487adfd4c4154f5853305bb138ce83e61bc5f7e12e80f680d2 | |
Status: Downloaded newer image for selenium/standalone-firefox:3.0.1-fermium | |
Creating functionaltests_selenium_1 | |
============================= test session starts ============================== | |
platform linux -- Python 3.6.0, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 | |
driver: Remote | |
sensitiveurl: .* | |
rootdir: /functional_tests, inifile: pytest.ini | |
plugins: variables-1.4, selenium-1.8.0, html-1.10.1, base-url-1.1.0 | |
collected 3 items | |
tests/test_basic.py E.. | |
----------------- generated xml file: /test_reports/pytest.xml ----------------- | |
--------------- generated html file: /test_artifacts/report.html --------------- | |
==================================== ERRORS ==================================== | |
_______________ ERROR at setup of test_create_recipe_console_log _______________ | |
self = <urllib.request.HTTPHandler object at 0x7f1b75d0a978> | |
http_class = <class 'http.client.HTTPConnection'> | |
req = <selenium.webdriver.remote.remote_connection.Request object at 0x7f1b75d0a8d0> | |
http_conn_args = {}, host = 'selenium:4444' | |
h = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def do_open(self, http_class, req, **http_conn_args): | |
"""Return an HTTPResponse object for the request, using http_class. | |
http_class must implement the HTTPConnection API from http.client. | |
""" | |
host = req.host | |
if not host: | |
raise URLError('no host given') | |
# will parse host:port | |
h = http_class(host, timeout=req.timeout, **http_conn_args) | |
h.set_debuglevel(self._debuglevel) | |
headers = dict(req.unredirected_hdrs) | |
headers.update(dict((k, v) for k, v in req.headers.items() | |
if k not in headers)) | |
# TODO(jhylton): Should this be redesigned to handle | |
# persistent connections? | |
# We want to make an HTTP/1.1 request, but the addinfourl | |
# class isn't prepared to deal with a persistent connection. | |
# It will try to read all remaining data from the socket, | |
# which will block while the server waits for the next request. | |
# So make sure the connection gets closed after the (only) | |
# request. | |
headers["Connection"] = "close" | |
headers = dict((name.title(), val) for name, val in headers.items()) | |
if req._tunnel_host: | |
tunnel_headers = {} | |
proxy_auth_hdr = "Proxy-Authorization" | |
if proxy_auth_hdr in headers: | |
tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] | |
# Proxy-Authorization should not be sent to origin | |
# server. | |
del headers[proxy_auth_hdr] | |
h.set_tunnel(req._tunnel_host, headers=tunnel_headers) | |
try: | |
try: | |
h.request(req.get_method(), req.selector, req.data, headers, | |
> encode_chunked=req.has_header('Transfer-encoding')) | |
/usr/local/lib/python3.6/urllib/request.py:1318: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908>, method = 'POST' | |
url = '/wd/hub/session' | |
body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
headers = {'Accept': 'application/json', 'Connection': 'close', 'Content-Length': '1472', 'Content-Type': 'application/json;charset=UTF-8', ...} | |
def request(self, method, url, body=None, headers={}, *, | |
encode_chunked=False): | |
"""Send a complete request to the server.""" | |
> self._send_request(method, url, body, headers, encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1239: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908>, method = 'POST' | |
url = '/wd/hub/session' | |
body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
headers = {'Accept': 'application/json', 'Connection': 'close', 'Content-Length': '1472', 'Content-Type': 'application/json;charset=UTF-8', ...} | |
encode_chunked = False | |
def _send_request(self, method, url, body, headers, encode_chunked): | |
# Honor explicitly requested Host: and Accept-Encoding: headers. | |
header_names = frozenset(k.lower() for k in headers) | |
skips = {} | |
if 'host' in header_names: | |
skips['skip_host'] = 1 | |
if 'accept-encoding' in header_names: | |
skips['skip_accept_encoding'] = 1 | |
self.putrequest(method, url, **skips) | |
# chunked encoding will happen if HTTP/1.1 is used and either | |
# the caller passes encode_chunked=True or the following | |
# conditions hold: | |
# 1. content-length has not been explicitly set | |
# 2. the body is a file or iterable, but not a str or bytes-like | |
# 3. Transfer-Encoding has NOT been explicitly set by the caller | |
if 'content-length' not in header_names: | |
# only chunk body if not explicitly set for backwards | |
# compatibility, assuming the client code is already handling the | |
# chunking | |
if 'transfer-encoding' not in header_names: | |
# if content-length cannot be automatically determined, fall | |
# back to chunked encoding | |
encode_chunked = False | |
content_length = self._get_content_length(body, method) | |
if content_length is None: | |
if body is not None: | |
if self.debuglevel > 0: | |
print('Unable to determine size of %r' % body) | |
encode_chunked = True | |
self.putheader('Transfer-Encoding', 'chunked') | |
else: | |
self.putheader('Content-Length', str(content_length)) | |
else: | |
encode_chunked = False | |
for hdr, value in headers.items(): | |
self.putheader(hdr, value) | |
if isinstance(body, str): | |
# RFC 2616 Section 3.7.1 says that text default has a | |
# default charset of iso-8859-1. | |
body = _encode(body, 'body') | |
> self.endheaders(body, encode_chunked=encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1285: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
message_body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
def endheaders(self, message_body=None, *, encode_chunked=False): | |
"""Indicate that the last header line has been sent to the server. | |
This method sends the request to the server. The optional message_body | |
argument can be used to pass a message body associated with the | |
request. | |
""" | |
if self.__state == _CS_REQ_STARTED: | |
self.__state = _CS_REQ_SENT | |
else: | |
raise CannotSendHeader() | |
> self._send_output(message_body, encode_chunked=encode_chunked) | |
/usr/local/lib/python3.6/http/client.py:1234: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
message_body = b'{"desiredCapabilities": {"browserName": "firefox", "version": "", "platform": "ANY", "firefox_profile": "UEsDBBQAAAA...ADHlXtKrji8SnkDAADADAAABwAAAAAAAAAAAAAApIEAAAAAdXNlci5qc1BLBQYAAAAAAQABADUAAACeAwAAAAA="}, "requiredCapabilities": {}}' | |
encode_chunked = False | |
def _send_output(self, message_body=None, encode_chunked=False): | |
"""Send the currently buffered request and clear the buffer. | |
Appends an extra \\r\\n to the buffer. | |
A message_body may be specified, to be appended to the request. | |
""" | |
self._buffer.extend((b"", b"")) | |
msg = b"\r\n".join(self._buffer) | |
del self._buffer[:] | |
> self.send(msg) | |
/usr/local/lib/python3.6/http/client.py:1026: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
data = b'POST /wd/hub/session HTTP/1.1\r\nAccept-Encoding: identity\r\nContent-Length: 1472\r\nHost: selenium:4444\r\nUser-Ag...on-urllib/3.6\r\nAccept: application/json\r\nContent-Type: application/json;charset=UTF-8\r\nConnection: close\r\n\r\n' | |
def send(self, data): | |
"""Send `data' to the server. | |
``data`` can be a string object, a bytes object, an array object, a | |
file-like object that supports a .read() method, or an iterable object. | |
""" | |
if self.sock is None: | |
if self.auto_open: | |
> self.connect() | |
/usr/local/lib/python3.6/http/client.py:964: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def connect(self): | |
"""Connect to the host and port specified in __init__.""" | |
self.sock = self._create_connection( | |
> (self.host,self.port), self.timeout, self.source_address) | |
/usr/local/lib/python3.6/http/client.py:936: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
address = ('selenium', 4444), timeout = <object object at 0x7f1b7a78c210> | |
source_address = None | |
def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, | |
source_address=None): | |
"""Connect to *address* and return the socket object. | |
Convenience function. Connect to *address* (a 2-tuple ``(host, | |
port)``) and return the socket object. Passing the optional | |
*timeout* parameter will set the timeout on the socket instance | |
before attempting to connect. If no *timeout* is supplied, the | |
global default timeout setting returned by :func:`getdefaulttimeout` | |
is used. If *source_address* is set it must be a tuple of (host, port) | |
for the socket to bind as a source address before making the connection. | |
A host of '' or port 0 tells the OS to use the default. | |
""" | |
host, port = address | |
err = None | |
for res in getaddrinfo(host, port, 0, SOCK_STREAM): | |
af, socktype, proto, canonname, sa = res | |
sock = None | |
try: | |
sock = socket(af, socktype, proto) | |
if timeout is not _GLOBAL_DEFAULT_TIMEOUT: | |
sock.settimeout(timeout) | |
if source_address: | |
sock.bind(source_address) | |
sock.connect(sa) | |
return sock | |
except error as _: | |
err = _ | |
if sock is not None: | |
sock.close() | |
if err is not None: | |
> raise err | |
/usr/local/lib/python3.6/socket.py:722: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
address = ('selenium', 4444), timeout = <object object at 0x7f1b7a78c210> | |
source_address = None | |
def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, | |
source_address=None): | |
"""Connect to *address* and return the socket object. | |
Convenience function. Connect to *address* (a 2-tuple ``(host, | |
port)``) and return the socket object. Passing the optional | |
*timeout* parameter will set the timeout on the socket instance | |
before attempting to connect. If no *timeout* is supplied, the | |
global default timeout setting returned by :func:`getdefaulttimeout` | |
is used. If *source_address* is set it must be a tuple of (host, port) | |
for the socket to bind as a source address before making the connection. | |
A host of '' or port 0 tells the OS to use the default. | |
""" | |
host, port = address | |
err = None | |
for res in getaddrinfo(host, port, 0, SOCK_STREAM): | |
af, socktype, proto, canonname, sa = res | |
sock = None | |
try: | |
sock = socket(af, socktype, proto) | |
if timeout is not _GLOBAL_DEFAULT_TIMEOUT: | |
sock.settimeout(timeout) | |
if source_address: | |
sock.bind(source_address) | |
> sock.connect(sa) | |
E ConnectionRefusedError: [Errno 111] Connection refused | |
/usr/local/lib/python3.6/socket.py:713: ConnectionRefusedError | |
During handling of the above exception, another exception occurred: | |
request = <SubRequest 'driver' for <Function 'test_create_recipe_console_log'>> | |
driver_class = <class 'selenium.webdriver.remote.webdriver.WebDriver'> | |
driver_kwargs = {'browser_profile': <selenium.webdriver.firefox.firefox_profile.FirefoxProfile object at 0x7f1b76247f98>, 'command_exe...': 'http://selenium:4444/wd/hub', 'desired_capabilities': {'browserName': 'firefox', 'platform': 'ANY', 'version': ''}} | |
@pytest.yield_fixture | |
def driver(request, driver_class, driver_kwargs): | |
"""Returns a WebDriver instance based on options and capabilities""" | |
> driver = driver_class(**driver_kwargs) | |
/usr/local/lib/python3.6/site-packages/pytest_selenium/pytest_selenium.py:107: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:92: in __init__ | |
self.start_session(desired_capabilities, browser_profile) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:179: in start_session | |
response = self.execute(Command.NEW_SESSION, capabilities) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py:234: in execute | |
response = self.command_executor.execute(driver_command, params) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/remote_connection.py:408: in execute | |
return self._request(command_info[0], url, body=data) | |
/usr/local/lib/python3.6/site-packages/selenium/webdriver/remote/remote_connection.py:478: in _request | |
resp = opener.open(request, timeout=self._timeout) | |
/usr/local/lib/python3.6/urllib/request.py:526: in open | |
response = self._open(req, data) | |
/usr/local/lib/python3.6/urllib/request.py:544: in _open | |
'_open', req) | |
/usr/local/lib/python3.6/urllib/request.py:504: in _call_chain | |
result = func(*args) | |
/usr/local/lib/python3.6/urllib/request.py:1346: in http_open | |
return self.do_open(http.client.HTTPConnection, req) | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <urllib.request.HTTPHandler object at 0x7f1b75d0a978> | |
http_class = <class 'http.client.HTTPConnection'> | |
req = <selenium.webdriver.remote.remote_connection.Request object at 0x7f1b75d0a8d0> | |
http_conn_args = {}, host = 'selenium:4444' | |
h = <http.client.HTTPConnection object at 0x7f1b75d0a908> | |
def do_open(self, http_class, req, **http_conn_args): | |
"""Return an HTTPResponse object for the request, using http_class. | |
http_class must implement the HTTPConnection API from http.client. | |
""" | |
host = req.host | |
if not host: | |
raise URLError('no host given') | |
# will parse host:port | |
h = http_class(host, timeout=req.timeout, **http_conn_args) | |
h.set_debuglevel(self._debuglevel) | |
headers = dict(req.unredirected_hdrs) | |
headers.update(dict((k, v) for k, v in req.headers.items() | |
if k not in headers)) | |
# TODO(jhylton): Should this be redesigned to handle | |
# persistent connections? | |
# We want to make an HTTP/1.1 request, but the addinfourl | |
# class isn't prepared to deal with a persistent connection. | |
# It will try to read all remaining data from the socket, | |
# which will block while the server waits for the next request. | |
# So make sure the connection gets closed after the (only) | |
# request. | |
headers["Connection"] = "close" | |
headers = dict((name.title(), val) for name, val in headers.items()) | |
if req._tunnel_host: | |
tunnel_headers = {} | |
proxy_auth_hdr = "Proxy-Authorization" | |
if proxy_auth_hdr in headers: | |
tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] | |
# Proxy-Authorization should not be sent to origin | |
# server. | |
del headers[proxy_auth_hdr] | |
h.set_tunnel(req._tunnel_host, headers=tunnel_headers) | |
try: | |
try: | |
h.request(req.get_method(), req.selector, req.data, headers, | |
encode_chunked=req.has_header('Transfer-encoding')) | |
except OSError as err: # timeout error | |
> raise URLError(err) | |
E urllib.error.URLError: <urlopen error [Errno 111] Connection refused> | |
/usr/local/lib/python3.6/urllib/request.py:1320: URLError | |
====================== 2 passed, 1 error in 31.01 seconds ====================== | |
Stopping functionaltests_selenium_1 ... | |
Stopping functionaltests_normandy_1 ... | |
Stopping functionaltests_database_1 ... | |
Stopping functionaltests_autograph_1 ... | |
FAIL: test for functional_tests | |
~/normandy | |
====================== 2 passed, 1 error in 31.01 seconds ====================== | |
Stopping functionaltests_selenium_1 ... | |
Stopping functionaltests_normandy_1 ... | |
Stopping functionaltests_database_1 ... | |
Stopping functionaltests_autograph_1 ... | |
FAIL: test for functional_tests | |
~/normandy |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment