)]}'
{"id":"openstack%2Fglance~319269","triplet_id":"openstack%2Fglance~master~I35f0f3d82e5939f91c05ac62bc7f0e5edcdcd2d6","project":"openstack/glance","branch":"master","topic":"bug/1536226","hashtags":[],"change_id":"I35f0f3d82e5939f91c05ac62bc7f0e5edcdcd2d6","subject":"Let setup.py compile_catalog process all language files","status":"ABANDONED","created":"2016-05-20 14:10:55.000000000","updated":"2019-06-14 15:55:36.000000000","total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"39cfd131580f72a21d876af6bb59047cd328359c","_number":319269,"virtual_id_number":319269,"owner":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"date":"2016-08-24 19:18:25.000000000","_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},{"date":"2016-06-07 19:18:16.000000000","_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":1,"date":"2016-06-07 21:06:01.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},{"value":-1,"date":"2016-08-24 19:24:00.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"value":1,"date":"2016-06-29 14:59:41.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},{"value":1,"date":"2016-06-08 22:55:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-07 13:47:42.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2016-06-07 13:50:27.000000000","updated_by":{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},"reviewer":{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},"state":"REVIEWER"},{"updated":"2016-06-07 19:18:16.000000000","updated_by":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"reviewer":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"state":"REVIEWER"},{"updated":"2016-06-07 21:06:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-06-29 14:59:41.000000000","updated_by":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"reviewer":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"state":"REVIEWER"},{"updated":"2016-08-24 19:24:00.000000000","updated_by":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"reviewer":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"state":"REVIEWER"}],"messages":[{"id":"a41a48163b5459ab15912be8537e2c1abf03d70a","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-05-20 14:10:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"aceca1f53390bcc4c45b41f9baf4a00062699741","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-20 15:58:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-glance-python34-db http://logs.openstack.org/69/319269/1/check/gate-glance-python34-db/63050ad/ : SUCCESS in 7m 36s\n- gate-glance-docs http://docs-draft.openstack.org/69/319269/1/check/gate-glance-docs/7429c2d//doc/build/html/ : SUCCESS in 11m 43s\n- gate-glance-pep8 http://logs.openstack.org/69/319269/1/check/gate-glance-pep8/ac3d76e/ : SUCCESS in 3m 29s\n- gate-glance-python27-db http://logs.openstack.org/69/319269/1/check/gate-glance-python27-db/d71df46/ : SUCCESS in 14m 42s\n- gate-tempest-dsvm-full http://logs.openstack.org/69/319269/1/check/gate-tempest-dsvm-full/4f4a79d/ : SUCCESS in 37m 42s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/69/319269/1/check/gate-tempest-dsvm-postgres-full/314875d/ : SUCCESS in 39m 58s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/69/319269/1/check/gate-tempest-dsvm-neutron-full/129e416/ : SUCCESS in 1h 12m 53s\n- gate-grenade-dsvm http://logs.openstack.org/69/319269/1/check/gate-grenade-dsvm/0aac1de/ : SUCCESS in 43m 49s\n- gate-glance-releasenotes http://docs-draft.openstack.org/69/319269/1/check/gate-glance-releasenotes/799b2fa//releasenotes/build/html/ : SUCCESS in 1m 32s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/69/319269/1/check/gate-tempest-dsvm-full-devstack-plugin-ceph/f20889d/ : SUCCESS in 49m 47s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/69/319269/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/8687419/ : SUCCESS in 49m 30s (non-voting)\n- gate-rally-dsvm-glance http://logs.openstack.org/69/319269/1/check/gate-rally-dsvm-glance/9e44dde/ : SUCCESS in 38m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d2f6ec9f4ef94c19db74ddfb2028f24ccc90a29b","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-05-20 16:23:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"aa1e50b401004045ade62f2e40e5fe91ed205071","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-20 18:47:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-glance-python34-db http://logs.openstack.org/69/319269/2/check/gate-glance-python34-db/a2ed00d/ : SUCCESS in 8m 22s\n- gate-glance-docs http://docs-draft.openstack.org/69/319269/2/check/gate-glance-docs/51527e3//doc/build/html/ : SUCCESS in 9m 35s\n- gate-glance-pep8 http://logs.openstack.org/69/319269/2/check/gate-glance-pep8/ceb9d65/ : SUCCESS in 3m 31s\n- gate-glance-python27-db http://logs.openstack.org/69/319269/2/check/gate-glance-python27-db/04211e5/ : SUCCESS in 7m 36s\n- gate-tempest-dsvm-full http://logs.openstack.org/69/319269/2/check/gate-tempest-dsvm-full/f9dc656/ : SUCCESS in 1h 09m 20s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/69/319269/2/check/gate-tempest-dsvm-postgres-full/07fd940/ : SUCCESS in 44m 21s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/69/319269/2/check/gate-tempest-dsvm-neutron-full/6b8d235/ : SUCCESS in 1h 29m 42s\n- gate-grenade-dsvm http://logs.openstack.org/69/319269/2/check/gate-grenade-dsvm/b90cbcf/ : SUCCESS in 41m 00s\n- gate-glance-releasenotes http://docs-draft.openstack.org/69/319269/2/check/gate-glance-releasenotes/f7fe61c//releasenotes/build/html/ : SUCCESS in 5m 05s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/69/319269/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph/10eed67/ : SUCCESS in 1h 13m 32s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/69/319269/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/4701792/ : SUCCESS in 1h 14m 08s (non-voting)\n- gate-rally-dsvm-glance http://logs.openstack.org/69/319269/2/check/gate-rally-dsvm-glance/4155cc8/ : SUCCESS in 40m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"53feb5c8e85c6cf7e3668150859ace5f7ad51b9b","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2016-05-28 20:25:46.000000000","message":"Patch Set 2: Code-Review+2\n\nthanks!","accounts_in_message":[],"_revision_number":2},{"id":"71a956a33b1dc7f1a97d1bb54df8406e006b254c","author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"date":"2016-06-06 22:40:41.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)\n\nLGTM - just one clarification.","accounts_in_message":[],"_revision_number":2},{"id":"3c2355d6896c5f3cccf9f68b69d520ebb4b2528b","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2016-06-07 13:47:42.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1764ccf8845fb06b356d0cbe32589fa402ba16cc","author":{"_account_id":11676,"name":"wuyuting","email":"wytdahu@gmail.com","username":"wuyuting"},"date":"2016-06-07 13:50:27.000000000","message":"Patch Set 2: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"9ea379ba3a683cf23416139dcf2f340d16af1f67","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2016-06-07 14:47:49.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c091fad3295940db099035d9c73f5d1d925c27dd","author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"date":"2016-06-07 19:17:48.000000000","message":"Patch Set 3: Published edit on patch set 2","accounts_in_message":[],"_revision_number":3},{"id":"93e22992e8507749595e8a9233197dc19fc94467","author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"date":"2016-06-07 19:18:16.000000000","message":"Patch Set 3:\n\n@Nikhil: I just did but also need Sven to confirm.","accounts_in_message":[],"_revision_number":3},{"id":"a40f6924c824a4085547dae10298f258637cd738","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2016-06-07 20:09:51.000000000","message":"Patch Set 3: Code-Review+1\n\nthanks for the update","accounts_in_message":[],"_revision_number":3},{"id":"9c33db7bb9e780a641f047fa567fae505f4cd653","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-07 21:06:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-glance-python34-db http://logs.openstack.org/69/319269/3/check/gate-glance-python34-db/2131a46/ : SUCCESS in 6m 00s\n- gate-glance-docs http://docs-draft.openstack.org/69/319269/3/check/gate-glance-docs/ac92129//doc/build/html/ : SUCCESS in 7m 34s\n- gate-glance-pep8 http://logs.openstack.org/69/319269/3/check/gate-glance-pep8/6e69d34/ : SUCCESS in 4m 04s\n- gate-glance-python27-db http://logs.openstack.org/69/319269/3/check/gate-glance-python27-db/9276c3b/ : SUCCESS in 8m 44s\n- gate-tempest-dsvm-full http://logs.openstack.org/69/319269/3/check/gate-tempest-dsvm-full/bef50b0/ : SUCCESS in 45m 06s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/69/319269/3/check/gate-tempest-dsvm-postgres-full/73ad991/ : SUCCESS in 39m 27s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/69/319269/3/check/gate-tempest-dsvm-neutron-full/e92b318/ : SUCCESS in 1h 00m 05s\n- gate-grenade-dsvm http://logs.openstack.org/69/319269/3/check/gate-grenade-dsvm/a1d8e95/ : SUCCESS in 40m 21s\n- gate-glance-releasenotes http://docs-draft.openstack.org/69/319269/3/check/gate-glance-releasenotes/56e9b5a//releasenotes/build/html/ : SUCCESS in 5m 03s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/69/319269/3/check/gate-tempest-dsvm-full-devstack-plugin-ceph/1c610f0/ : SUCCESS in 48m 11s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/69/319269/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/8615772/ : SUCCESS in 59m 17s (non-voting)\n- gate-rally-dsvm-glance http://logs.openstack.org/69/319269/3/check/gate-rally-dsvm-glance/4514fce/ : SUCCESS in 40m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f0e71953c4dc794108c2082944ee91c5bd56274f","author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"date":"2016-06-08 22:55:50.000000000","message":"Patch Set 3: Code-Review+1\n\nSven, can you confirm if the change is fine ?","accounts_in_message":[],"_revision_number":3},{"id":"3bf3fb13f4978a771966c9a835ca27d72a7fb9ef","author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"date":"2016-06-29 14:59:41.000000000","message":"Patch Set 3: Code-Review+1\n\nSven, any updated on question from Sabari?","accounts_in_message":[],"_revision_number":3},{"id":"a0f8e5814e124c676bede9dd82b80981b4efe2b4","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2016-07-30 20:24:13.000000000","message":"Patch Set 3:\n\nCan we move forward on this?","accounts_in_message":[],"_revision_number":3},{"id":"eef8fe1b8acf6bd1d758391a27c61196a1ae893e","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-08-24 19:18:25.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3116ba4c7b7e0cd99b9f3d91b3042528e88f38ba","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-08-24 19:18:32.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2cb0fd863a68ab8c5d946b420569fa8fc0ecba3c","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2016-08-24 19:24:00.000000000","message":"Patch Set 3: Code-Review-1\n\nThanks Sven.\n\nLet\u0027s avoid this for newton then, we can look into this after ocata master is ready to accept such changes.","accounts_in_message":[],"_revision_number":3},{"id":"5f4033d57aca5da2d5d171400b2bd86c1fe116d6","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-10-11 14:09:54.000000000","message":"Patch Set 3:\n\n\u003e Thanks Sven.\n \u003e \n \u003e Let\u0027s avoid this for newton then, we can look into this after ocata\n \u003e master is ready to accept such changes.\n\nSure. Just to let you know, that has been merged in all main components already, only glance and neutron is missing.","accounts_in_message":[],"_revision_number":3},{"id":"c216f1f4e59ba81e55da6c0d8ad4e8214b4ca64f","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-06-14 15:55:36.000000000","message":"Abandoned\n\nThis is very old and I don\u0027t believe it is needed. Feel free to restore and continue working on it if there is still a need for it and you wish to pursue it.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9aec3abee40827f70e6cc41afdd6154ab5676b6d","revisions":{"81b8d7556dd9b20004271c7274e5951d1d1a2fdb":{"kind":"REWORK","_number":1,"created":"2016-05-20 14:10:55.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/69/319269/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/69/319269/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/69/319269/1"}}},"commit":{"parents":[{"commit":"e137c39cd4ad77e52f21b27c72e0b94bc35b8136","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e137c39cd4ad77e52f21b27c72e0b94bc35b8136"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-05-20 14:09:29.000000000","tz":120},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-05-20 14:10:27.000000000","tz":120},"subject":"Let setup.py compile_catalog process all language files","message":"Let setup.py compile_catalog process all language files\n\nTwo years ago the translation files have been split into several\nfiles, separating the log messages of different log levels from each\nother, like X.pot, X-log-warning.pot, X-log-info.pot, and so on.\nHowever, the setup.py command `compile_catalogs`, that comes from the\nbabel package and compiles the corresponding .po files into .mo\nfiles, only supported one file per python package.  This means that\nduring packaging `compile_catalogs` never compiled the X-log-*.po\nfiles, so the corresponding translations were always missing.\n\nSince babel 2.3 the domain can be set to a space separated list of\ndomains.  This change adds the the additional log level files to the\ndomain list and adds a requirement for babel\u003e\u003d2.3.4.\n\nChange-Id: I35f0f3d82e5939f91c05ac62bc7f0e5edcdcd2d6\nCloses-Bug: #1536226\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/81b8d7556dd9b20004271c7274e5951d1d1a2fdb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/81b8d7556dd9b20004271c7274e5951d1d1a2fdb"}]},"branch":"refs/heads/master"},"85add64ff1234cda0307fb7737dffc409a331d07":{"kind":"REWORK","_number":2,"created":"2016-05-20 16:23:15.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/69/319269/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/69/319269/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/69/319269/2"}}},"commit":{"parents":[{"commit":"e137c39cd4ad77e52f21b27c72e0b94bc35b8136","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e137c39cd4ad77e52f21b27c72e0b94bc35b8136"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-05-20 14:09:29.000000000","tz":120},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-05-20 16:22:37.000000000","tz":120},"subject":"Let setup.py compile_catalog process all language files","message":"Let setup.py compile_catalog process all language files\n\nTwo years ago the translation files have been split into several\nfiles, separating the log messages of different log levels from each\nother, like X.pot, X-log-warning.pot, X-log-info.pot, and so on.\nHowever, the setup.py command `compile_catalogs`, that comes from the\nbabel package and compiles the corresponding .po files into .mo\nfiles, only supported one file per python package.  This means that\nduring packaging `compile_catalogs` never compiled the X-log-*.po\nfiles, so the corresponding translations were always missing.\n\nSince babel 2.3 the domain can be set to a space separated list of\ndomains.  This change adds the the additional log level files to the\ndomain list.\n\nThe obsolete check that .po and .pot files are valid is removed from\ntox.ini.\n\nChange-Id: I35f0f3d82e5939f91c05ac62bc7f0e5edcdcd2d6\nCloses-Bug: #1536226\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/85add64ff1234cda0307fb7737dffc409a331d07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/85add64ff1234cda0307fb7737dffc409a331d07"}]},"branch":"refs/heads/master"},"9aec3abee40827f70e6cc41afdd6154ab5676b6d":{"kind":"REWORK","_number":3,"created":"2016-06-07 19:17:48.000000000","uploader":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"ref":"refs/changes/69/319269/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/69/319269/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/69/319269/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/69/319269/3"}}},"commit":{"parents":[{"commit":"e137c39cd4ad77e52f21b27c72e0b94bc35b8136","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e137c39cd4ad77e52f21b27c72e0b94bc35b8136"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-05-20 14:09:29.000000000","tz":120},"committer":{"name":"Sabari","email":"smurugesan@vmware.com","date":"2016-06-07 19:17:14.000000000","tz":0},"subject":"Let setup.py compile_catalog process all language files","message":"Let setup.py compile_catalog process all language files\n\nTwo years ago the translation files have been split into several\nfiles, separating the log messages of different log levels from each\nother, like X.pot, X-log-warning.pot, X-log-info.pot, and so on.\nHowever, the setup.py command `compile_catalogs`, that comes from the\nbabel package and compiles the corresponding .po files into .mo\nfiles, only supported one file per python package.  This means that\nduring packaging `compile_catalogs` never compiled the X-log-*.po\nfiles, so the corresponding translations were always missing.\n\nSince babel 2.3 the domain can be set to a space separated list of\ndomains.  This change adds the the additional log level files to the\ndomain list.\n\nThe obsolete check that .po and .pot files are valid is removed from\ntox.ini.\n\nChange-Id: I35f0f3d82e5939f91c05ac62bc7f0e5edcdcd2d6\nCloses-Bug: #1536226\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9aec3abee40827f70e6cc41afdd6154ab5676b6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9aec3abee40827f70e6cc41afdd6154ab5676b6d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
