)]}'
{"id":"openstack%2Fhorizon~698017","triplet_id":"openstack%2Fhorizon~master~I44d4c93142365f1a069be59a4c4d5650952c58c6","project":"openstack/horizon","branch":"master","topic":"tox-translations","hashtags":[],"change_id":"I44d4c93142365f1a069be59a4c4d5650952c58c6","subject":"Add a separate tox env for extracting and compiling translations","status":"MERGED","created":"2019-12-09 14:17:13.000000000","updated":"2020-01-06 15:26:43.000000000","submitted":"2020-01-06 15:22:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"698017-1578324124566-0548d2f5","meta_rev_id":"805fe9ed4986ad1e2ba39168d15145ca65f96a67","_number":698017,"virtual_id_number":698017,"owner":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-06 15:22:04.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":2,"date":"2020-01-06 13:30:21.000000000","_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":2,"date":"2020-01-06 08:42:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":1,"date":"2020-01-06 13:30:21.000000000","_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-06 08:42:13.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2020-01-06 13:30:21.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2020-01-06 15:22:04.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"5e7f7f08f1c5c463dac7ee67a3c5af7e703ddc69","author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"date":"2019-12-09 14:17:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eebe89e43423595dd30096070b48d34293e0c261","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 15:54:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/b3beea2e4d0c472e9d344399c4f22f67 : SUCCESS in 4m 51s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/99cac2bcf9e14ba29c4fbb36a1961b37 : SUCCESS in 9m 11s\n- horizon-openstack-tox-python3-django111 https://zuul.opendev.org/t/openstack/build/bf5560f74b234cbc8b09b451c939768e : SUCCESS in 8m 41s\n- horizon-openstack-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/c54b6ff1f2394e27b837a79d945a4b35 : SUCCESS in 8m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/86e2f4dedda047488f2106cf9f67a24a : SUCCESS in 10m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ccb2cd6469c49f582d732b99ac7be2f : SUCCESS in 5m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2bb1016225f046849091cc2407942efb : SUCCESS in 8m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d81275c4641b454f905653bcabb9a257 : SUCCESS in 9m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/07bde3bc38a04bd289cc551fc7fecb0d : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a95221c49b964fb2ba50336f428c650b : SUCCESS in 28m 51s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/d2242c93316d498c995d21f4bcb539eb : SUCCESS in 6m 56s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/a39565479e4b4b21b77cb0a0ae3c2115 : SUCCESS in 1h 29m 06s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/834d2baecd7848b3a9e6a6215896f9f3 : SUCCESS in 35m 05s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/6a48d27811514bd286c34a74b15f8b33 : SUCCESS in 6m 15s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/e7ba29faf2c84f26b6f86fec9d84c97f : SUCCESS in 32m 53s","accounts_in_message":[],"_revision_number":1},{"id":"a99ae31c106266d58361eb59d999618619faffb3","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2019-12-09 16:38:47.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"1a57ab26567de4ca4fe9d13292b735c3186143cb","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-12-17 04:40:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"194439c0c115e6390d5a58f18f55c42027072b0c","author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"date":"2019-12-17 07:42:29.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ca77baac9be5f152ee4d4bf7e3067175366fa369","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-12-18 09:56:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cf19ac96cd38c8d413dfbb7afe78ae89ae41a5db","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-12-22 14:16:30.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7feb4c206cef6682ac25aad72bb42ba2de5a98bf","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-12-25 10:55:39.000000000","message":"Patch Set 1: Code-Review-1","accounts_in_message":[],"_revision_number":1},{"id":"ab6ab64c32aa05cfe484d26b4f05e179c5364aab","author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"date":"2020-01-06 08:32:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"74a9b2e16334ef58e4ba0d1aa534feba23937170","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-01-06 08:42:13.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7c2ef2e7a267b36ede6f2dd71460bb89a4e042ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-06 10:05:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/46a8bdcf6c8945dc9a53903c4fc7e70a : SUCCESS in 6m 03s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/d67e0eaefbf844d99b0363062f0e31e7 : SUCCESS in 5m 54s\n- horizon-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/da95413378e849578313f1604a094d0c : SUCCESS in 9m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3160dc80079646f4aee529ee0e9cb83e : SUCCESS in 10m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9da3467b7fe44f449386a5045ee974fb : SUCCESS in 5m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1fea96414fca429a9ed2517125664ddc : SUCCESS in 9m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f0a264c953eb4973abfedcb679c77aae : SUCCESS in 10m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3671ef3edff142068f4ee619e618d526 : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ef31f18cc2d4ee38d89e6114894d179 : SUCCESS in 26m 38s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/9b095d6c118a49b1a1edfa9ff578b483 : SUCCESS in 6m 23s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/ac44c915a29c40028fb6c606d819143a : SUCCESS in 1h 28m 01s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/f72197a188e44395883d9680a0623249 : SUCCESS in 34m 58s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/e0e95cd95c074bc1bd0c28fe94e2320a : SUCCESS in 4m 09s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/6f514ece53814b3ea1db7e28ca0df169 : SUCCESS in 33m 59s","accounts_in_message":[],"_revision_number":2},{"id":"1470ffaa6b83fe75539c493e0fbcc4e6ee72c392","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-01-06 13:30:21.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThank you, Radomir!","accounts_in_message":[],"_revision_number":2},{"id":"1b96df567a33ea49087a46b4c03f55b2c0259e30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-06 13:30:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"51d0f2de1d8e9c5ee8c18443083c531b1a0acd36","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-06 15:22:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"4cf22e49d2454fb40b6f9cd9be3c96902ff0277f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-06 15:22:04.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/9db522749659488eb232f14b79bbe5bd : SUCCESS in 5m 12s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/f9124c2daf91412c8ec51829bd187bde : SUCCESS in 7m 00s\n- horizon-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/e3d5c30e25bc48d9bb31eecca628f3cd : SUCCESS in 10m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ee3241d42feb43a7b81293ee013ea9be : SUCCESS in 10m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b78b93744b76485e9fd21fab8df89c6b : SUCCESS in 5m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ea6cbf2784194d5598b22a6ed9fe4089 : SUCCESS in 10m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87e37c73784f4db9b46328afd43b6e1a : SUCCESS in 10m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c77c4ff56e8494189be31f72ceff646 : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9b38f4c7f54f4e1ab2446518441c7e61 : SUCCESS in 26m 43s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/97407f4ca7c040038236ea3fcef07737 : SUCCESS in 37m 26s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/53ddeecede884e829b4cfd3077bc4254 : SUCCESS in 6m 40s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/b3f4956730ea4caa8a3e5626236726fe : SUCCESS in 1h 44m 41s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/59b27d9ecc40460ca8e1b3a070808e76 : SUCCESS in 36m 36s","accounts_in_message":[],"_revision_number":2},{"id":"efaf23aa63c955482922a8c79e9fed7598213159","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-06 15:26:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be15f8a52665479c9ea143670cb2e6fc : SUCCESS in 3m 38s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f3e7058032b54a8a8bab11bbe08f096f : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a617bb67e2e2f7e098f1367c1c1e1711ac10f458","revisions":{"9a35a88a5636bcca7838b8770ba041862294306c":{"kind":"REWORK","_number":1,"created":"2019-12-09 14:17:13.000000000","uploader":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"ref":"refs/changes/17/698017/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/17/698017/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/17/698017/1"}}},"commit":{"parents":[{"commit":"bd5642dc73606cd87e6b7b59c15b5a4aa1ac22e8","subject":"Merge \"AgularJS pages display dates using Horizon\u0027s Settings Timezone\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/bd5642dc73606cd87e6b7b59c15b5a4aa1ac22e8"}]}],"author":{"name":"Radomir Dopieralski","email":"openstack@sheep.art.pl","date":"2019-12-09 14:14:24.000000000","tz":60},"committer":{"name":"Radomir Dopieralski","email":"openstack@sheep.art.pl","date":"2019-12-09 14:17:00.000000000","tz":60},"subject":"Add a separate tox env for extracting and compiling translations","message":"Add a separate tox env for extracting and compiling translations\n\nChange-Id: I44d4c93142365f1a069be59a4c4d5650952c58c6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/9a35a88a5636bcca7838b8770ba041862294306c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/9a35a88a5636bcca7838b8770ba041862294306c"}]},"branch":"refs/heads/master"},"a617bb67e2e2f7e098f1367c1c1e1711ac10f458":{"kind":"REWORK","_number":2,"created":"2020-01-06 08:32:24.000000000","uploader":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"ref":"refs/changes/17/698017/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/17/698017/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/17/698017/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/17/698017/2"}}},"commit":{"parents":[{"commit":"a2a3e8b6c35c001c5a34ffef6c0a57225014bca9","subject":"Drop Django 1.11 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/a2a3e8b6c35c001c5a34ffef6c0a57225014bca9"}]}],"author":{"name":"Radomir Dopieralski","email":"openstack@sheep.art.pl","date":"2019-12-09 14:14:24.000000000","tz":60},"committer":{"name":"Radomir Dopieralski","email":"openstack@sheep.art.pl","date":"2020-01-06 08:32:08.000000000","tz":60},"subject":"Add a separate tox env for extracting and compiling translations","message":"Add a separate tox env for extracting and compiling translations\n\nChange-Id: I44d4c93142365f1a069be59a4c4d5650952c58c6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/a617bb67e2e2f7e098f1367c1c1e1711ac10f458"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/a617bb67e2e2f7e098f1367c1c1e1711ac10f458"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
