)]}'
{"id":"openstack%2Fglance~578755","triplet_id":"openstack%2Fglance~master~If8f02ca94fdb8e1ac7a81853cd392988900172d1","project":"openstack/glance","branch":"master","topic":"bp/hidden-images","hashtags":[],"change_id":"If8f02ca94fdb8e1ac7a81853cd392988900172d1","subject":"Hide old images","status":"MERGED","created":"2018-06-28 10:25:29.000000000","updated":"2018-07-27 00:42:02.000000000","submitted":"2018-07-27 00:42:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"578755-1532652122408-474c3754","meta_rev_id":"a91017e76ae06b2118074e86a2e96abe39cb1081","_number":578755,"virtual_id_number":578755,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2018-07-25 16:54:28.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2018-07-26 06:48:10.000000000","_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"date":"2018-07-26 05:20:14.000000000","_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"date":"2018-07-26 06:39:47.000000000","_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},{"value":2,"date":"2018-07-27 00:42:02.000000000","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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},{"value":2,"date":"2018-07-26 19:00:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":2,"date":"2018-07-26 19:03:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},{"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":1,"date":"2018-07-26 19:02:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},{"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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-07-02 13:17:50.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2018-07-16 05:20:00.000000000","updated_by":{"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},"reviewer":{"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},"state":"REVIEWER"},{"updated":"2018-07-23 15:51:42.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2018-07-25 16:54:28.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-07-26 06:39:47.000000000","updated_by":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"reviewer":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"state":"REVIEWER"},{"updated":"2018-07-26 06:48:10.000000000","updated_by":{"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},"reviewer":{"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},"state":"REVIEWER"},{"updated":"2018-07-26 19:00:44.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2018-07-26 19:02:41.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":"2018-07-27 00:42:02.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":"7852192bbc3ef2e2b36df86cfaca8676b468c6a6","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-06-28 10:25:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b7c446142b3c0e3366711197ba9b6f29730eddc7","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-28 11:03:39.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/1/check-not-vote/ext-glance-zuul/5411f31 : SUCCESS in 37m 49s","accounts_in_message":[],"_revision_number":1},{"id":"b260ee924aeb54b399ef3cc9b13daf2f7c263206","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-28 12:06:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/1/check/openstack-tox-py35/890e7bf/ : SUCCESS in 5m 37s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/1/check/openstack-tox-pep8/355e39c/ : SUCCESS in 6m 24s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/1/check/openstack-tox-py27/0afad73/ : SUCCESS in 5m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/1/check/build-openstack-sphinx-docs/a275f4c/html/ : SUCCESS in 6m 13s\n- tempest-full http://logs.openstack.org/55/578755/1/check/tempest-full/08fc09e/ : SUCCESS in 1h 30m 35s\n- neutron-grenade http://logs.openstack.org/55/578755/1/check/neutron-grenade/87f803f/ : SUCCESS in 51m 14s\n- tempest-full-py3 http://logs.openstack.org/55/578755/1/check/tempest-full-py3/e6c7376/ : SUCCESS in 1h 17m 57s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/2e074d7/ : SUCCESS in 1h 19m 14s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/1/check/openstack-tox-functional/1bc3aa3/ : SUCCESS in 11m 32s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/1/check/openstack-tox-functional-py35/1f596a3/ : SUCCESS in 9m 17s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/1/check/openstack-tox-lower-constraints/d1085a2/ : SUCCESS in 5m 17s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/1/check/glance-eventlet-ssl-handshake-broken-py35/0813f46/ : FAILURE in 5m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5ada7e084b627159aaa2ac24ec47238185ecd276","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-06-28 13:12:37.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nLooks like a good start.  Two comments inline.","accounts_in_message":[],"_revision_number":1},{"id":"09368f8ac1d1df5c88953b8dd12c6f1080cf625d","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-06-28 13:27:14.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nHi Brian,\n\nThank you for review. Will upload a new patch soon.","accounts_in_message":[],"_revision_number":1},{"id":"c5f8f23b4e8543df7b01be8e01ccc41be1742b6a","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-06-28 19:04:20.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"44d86b6ee2f9544e5907acd569e15f5032db71b6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-28 19:38:32.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/2/check-not-vote/ext-glance-zuul/f170ce4 : SUCCESS in 33m 49s","accounts_in_message":[],"_revision_number":2},{"id":"a65625a28cfad5efc613fa25272cf1eba2152659","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-28 22:11:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/2/check/openstack-tox-py35/d2927f7/ : SUCCESS in 9m 04s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/2/check/openstack-tox-pep8/e3c23e6/ : SUCCESS in 5m 58s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/2/check/openstack-tox-py27/e63e5da/ : SUCCESS in 7m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/2/check/build-openstack-sphinx-docs/293da71/html/ : SUCCESS in 7m 15s\n- tempest-full http://logs.openstack.org/55/578755/2/check/tempest-full/7014811/ : SUCCESS in 1h 38m 34s\n- neutron-grenade http://logs.openstack.org/55/578755/2/check/neutron-grenade/7dfaaed/ : SUCCESS in 51m 14s\n- tempest-full-py3 http://logs.openstack.org/55/578755/2/check/tempest-full-py3/3850bac/ : SUCCESS in 1h 31m 38s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/2/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/e598f0b/ : SUCCESS in 1h 04m 31s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/2/check/openstack-tox-functional/7a0f14c/ : SUCCESS in 10m 18s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/2/check/openstack-tox-functional-py35/8767788/ : SUCCESS in 8m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/2/check/openstack-tox-lower-constraints/68aa708/ : SUCCESS in 5m 32s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/2/check/glance-eventlet-ssl-handshake-broken-py35/96a76e5/ : FAILURE in 5m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2e9ebfb1f0d6211b5ac260101ab9eae7a91dc6e0","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-06-29 09:34:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"aad15028cea3bbc11585586274614341e38466e5","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-29 10:10:37.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/3/check-not-vote/ext-glance-zuul/739a2ed : SUCCESS in 35m 44s","accounts_in_message":[],"_revision_number":3},{"id":"549848ff26a444572208792cb45976f62b8ca635","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 11:52:22.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/3/check/openstack-tox-py35/2a9198e/ : SUCCESS in 3m 55s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/3/check/openstack-tox-pep8/d92d27c/ : SUCCESS in 5m 23s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/3/check/openstack-tox-py27/8ec577a/ : SUCCESS in 4m 52s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/3/check/build-openstack-sphinx-docs/552361d/html/ : SUCCESS in 5m 44s\n- tempest-full http://logs.openstack.org/55/578755/3/check/tempest-full/2c15065/ : SUCCESS in 1h 26m 54s\n- neutron-grenade http://logs.openstack.org/55/578755/3/check/neutron-grenade/8942385/ : SUCCESS in 49m 28s\n- tempest-full-py3 http://logs.openstack.org/55/578755/3/check/tempest-full-py3/ba7f6bd/ : SUCCESS in 1h 22m 47s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/20a065b/ : SUCCESS in 1h 12m 45s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/3/check/openstack-tox-functional/be98e85/ : FAILURE in 8m 02s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/3/check/openstack-tox-functional-py35/14cd00e/ : FAILURE in 8m 10s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/3/check/openstack-tox-lower-constraints/ea03e90/ : SUCCESS in 3m 57s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/3/check/glance-eventlet-ssl-handshake-broken-py35/bf1a6c6/ : FAILURE in 5m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a835967be4df3d53d4cd8ee098b685eab525b831","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-06-29 12:18:13.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"6fb938904969329edb6799e9fac338bde6cd4849","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-29 12:54:03.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/4/check-not-vote/ext-glance-zuul/21c3c05 : SUCCESS in 35m 30s","accounts_in_message":[],"_revision_number":4},{"id":"a02f8d85c1d585b9a1f88b7dfe94a3ad57071ed1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 13:49:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/4/check/openstack-tox-py35/f8c2a2c/ : SUCCESS in 4m 57s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/4/check/openstack-tox-pep8/aa30a52/ : SUCCESS in 5m 42s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/4/check/openstack-tox-py27/3beed31/ : SUCCESS in 4m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/4/check/build-openstack-sphinx-docs/b812b21/html/ : SUCCESS in 5m 53s\n- tempest-full http://logs.openstack.org/55/578755/4/check/tempest-full/a46eec4/ : SUCCESS in 1h 24m 43s\n- neutron-grenade http://logs.openstack.org/55/578755/4/check/neutron-grenade/2458b52/ : SUCCESS in 54m 00s\n- tempest-full-py3 http://logs.openstack.org/55/578755/4/check/tempest-full-py3/a293564/ : SUCCESS in 1h 20m 40s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/4/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/d91b237/ : SUCCESS in 1h 08m 32s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/4/check/openstack-tox-functional/54ac30e/ : SUCCESS in 7m 40s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/4/check/openstack-tox-functional-py35/bb1c161/ : SUCCESS in 9m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/4/check/openstack-tox-lower-constraints/4c52f77/ : SUCCESS in 4m 05s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/4/check/glance-eventlet-ssl-handshake-broken-py35/2655342/ : FAILURE in 5m 08s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"266841c49e69008e8854907947b97fdc848ccd03","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-29 22:39:36.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"b24e1498dcf858acbf8d1cb7ba5eb0387c0ca36c","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-02 05:45:49.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8737f20225c5a0bb623450438ce30e6f27538a30","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-02 05:46:29.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nSean,\nThank you for review, fixed your comments.\nKindly have a look at new PS.","accounts_in_message":[],"_revision_number":4},{"id":"99d52c4ae03127697b116ca4243e7cc6f3289187","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-02 06:21:07.000000000","message":"Patch Set 5:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/5/check-not-vote/ext-glance-zuul/0099eb0 : SUCCESS in 34m 57s","accounts_in_message":[],"_revision_number":5},{"id":"55c865774fcb82e3f2611c2ce8476ac69ab41d28","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-02 07:19:44.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/5/check/openstack-tox-py35/0b74dcb/ : SUCCESS in 5m 07s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/5/check/openstack-tox-pep8/572de84/ : SUCCESS in 4m 37s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/5/check/openstack-tox-py27/7fd5473/ : SUCCESS in 4m 32s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/5/check/build-openstack-sphinx-docs/e2521de/html/ : SUCCESS in 5m 23s\n- tempest-full http://logs.openstack.org/55/578755/5/check/tempest-full/aa3f651/ : SUCCESS in 1h 21m 06s\n- neutron-grenade http://logs.openstack.org/55/578755/5/check/neutron-grenade/4edc155/ : SUCCESS in 46m 07s\n- tempest-full-py3 http://logs.openstack.org/55/578755/5/check/tempest-full-py3/f753a47/ : SUCCESS in 1h 28m 50s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/5/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/d1e52e2/ : SUCCESS in 1h 04m 49s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/5/check/openstack-tox-functional/b907bd9/ : SUCCESS in 8m 03s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/5/check/openstack-tox-functional-py35/055e851/ : SUCCESS in 8m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/5/check/openstack-tox-lower-constraints/b0c14a6/ : SUCCESS in 3m 50s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/5/check/glance-eventlet-ssl-handshake-broken-py35/54b8cda/ : FAILURE in 4m 14s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"278dbd4af34d2f4b945703d70f8c81a42d58abd1","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-07-02 13:17:50.000000000","message":"Patch Set 5: Code-Review+2\n\nThanks!","accounts_in_message":[],"_revision_number":5},{"id":"5b58f760f14a52d392f68bb4c20283814c4e9278","author":{"_account_id":26970,"name":"Yang Youseok","email":"ileixe@gmail.com","username":"ileixe"},"date":"2018-07-16 05:20:00.000000000","message":"Patch Set 5: Code-Review+1\n\nLooking forward to be merged :)","accounts_in_message":[],"_revision_number":5},{"id":"d8e0e31c682b2ad1341e6209e275ba3250f3ee8e","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-19 20:07:17.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"77c40370a430078d4b74fdfeda5acd808e900917","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-19 20:34:22.000000000","message":"Patch Set 6:\n\nBuild failed\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/6/check-not-vote/ext-glance-zuul/c40c792 : FAILURE in 26m 44s","accounts_in_message":[],"_revision_number":6},{"id":"82a972780dd439c7573d6392b92b63c0faa52c1c","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-19 21:12:32.000000000","message":"Patch Set 6:\n\nChanging hidden to os_hidden resulted in tempest failure. Looks like i need to make some changes in schema as well.\n\nhttp://logs.openstack.org/55/578755/6/check/tempest-full-py3/d708096/job-output.txt.gz#_2018-07-19_20_54_05_819263","accounts_in_message":[],"_revision_number":6},{"id":"3fc16afb84425a06c9f96cb9c9e739d1adcdb3a6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-19 21:28:20.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/6/check/openstack-tox-py35/d4529c1/ : SUCCESS in 5m 23s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/6/check/openstack-tox-pep8/f6440e0/ : SUCCESS in 7m 06s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/6/check/openstack-tox-py27/b0db926/ : SUCCESS in 6m 33s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/6/check/build-openstack-sphinx-docs/9e2dd7d/html/ : SUCCESS in 6m 04s\n- tempest-full http://logs.openstack.org/55/578755/6/check/tempest-full/15b727c/ : FAILURE in 26m 45s\n- neutron-grenade http://logs.openstack.org/55/578755/6/check/neutron-grenade/da1e2b6/ : SUCCESS in 55m 38s\n- tempest-full-py3 http://logs.openstack.org/55/578755/6/check/tempest-full-py3/d708096/ : FAILURE in 26m 08s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/6/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/31314b2/ : FAILURE in 26m 33s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/6/check/openstack-tox-functional/a10ee54/ : SUCCESS in 10m 24s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/6/check/openstack-tox-functional-py35/68516f3/ : SUCCESS in 9m 27s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/6/check/openstack-tox-lower-constraints/39ca654/ : SUCCESS in 5m 45s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/6/check/glance-eventlet-ssl-handshake-broken-py35/c598edb/ : FAILURE in 6m 15s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"35030c3d18289711f01b300a1562b3135c1f2fa7","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-20 15:02:51.000000000","message":"Patch Set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"6fdd7bef63485932d4f2bc4ec99e930ab17a21e6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-20 15:34:15.000000000","message":"Patch Set 7:\n\nBuild failed\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/7/check-not-vote/ext-glance-zuul/e9d80e0 : FAILURE in 31m 04s","accounts_in_message":[],"_revision_number":7},{"id":"572559dd4315d74d9df0abad5798c73ab159cbeb","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-20 17:14:55.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"042ae76c9a56d9b1b261669872e28b35873dc8f9","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-20 17:55:41.000000000","message":"Patch Set 8:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/8/check-not-vote/ext-glance-zuul/fa0f9b7 : SUCCESS in 40m 26s","accounts_in_message":[],"_revision_number":8},{"id":"fc68e31dad9dcf3c2ee6cf67b8f299f667f0d16e","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-20 18:31:28.000000000","message":"Patch Set 9: Published edit on patch set 8.","accounts_in_message":[],"_revision_number":9},{"id":"b20300a559468f269b1bfd5106f6b3630182fa70","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-20 19:09:15.000000000","message":"Patch Set 9:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/9/check-not-vote/ext-glance-zuul/1473cbc : SUCCESS in 37m 27s","accounts_in_message":[],"_revision_number":9},{"id":"263041d2b884c85ff830e706af89b1ade3617a9c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-20 20:26:59.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/9/check/openstack-tox-py35/98a2723/ : SUCCESS in 5m 58s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/9/check/openstack-tox-pep8/3320deb/ : SUCCESS in 6m 16s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/9/check/openstack-tox-py27/22a7982/ : SUCCESS in 7m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/9/check/build-openstack-sphinx-docs/2e10670/html/ : SUCCESS in 8m 02s\n- tempest-full http://logs.openstack.org/55/578755/9/check/tempest-full/ba4f442/ : SUCCESS in 1h 48m 51s\n- neutron-grenade http://logs.openstack.org/55/578755/9/check/neutron-grenade/dd7fabc/ : SUCCESS in 1h 03m 06s\n- tempest-full-py3 http://logs.openstack.org/55/578755/9/check/tempest-full-py3/900c131/ : SUCCESS in 1h 35m 49s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/9/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/0a72788/ : SUCCESS in 1h 23m 39s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/9/check/openstack-tox-functional/24f9219/ : SUCCESS in 10m 33s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/9/check/openstack-tox-functional-py35/87f4253/ : SUCCESS in 10m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/9/check/openstack-tox-lower-constraints/18b6d74/ : SUCCESS in 5m 48s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/9/check/glance-eventlet-ssl-handshake-broken-py35/94644ef/ : FAILURE in 7m 08s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"44c1f78fb74e4bf5c9af126034acf914a504f0af","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-07-23 09:02:41.000000000","message":"Patch Set 9:\n\n(2 comments)\n\nJust while trying to follow what\u0027s going on, wouldn\u0027t make the logic easier to follow if we changed the hidden from the image in the db formats to os_hidden? At least for me the current state is really difficult to understand which is actually affected if there is property \u0027hidden\u0027 and this new hidden base prop.","accounts_in_message":[],"_revision_number":9},{"id":"9751499bbd9c642ca730a0b4ed7c5feecc71c05a","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-23 13:33:33.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"5a2a9f2ca5cee231ab06170b5918e73f56cf09f3","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-07-23 14:19:45.000000000","message":"Patch Set 10:\n\nOn the first glance this is much easier to follow.","accounts_in_message":[],"_revision_number":10},{"id":"c6faa763eecdedf384e41d048248dcd24595a7e6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-23 14:31:37.000000000","message":"Patch Set 10:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/10/check-not-vote/ext-glance-zuul/17535b7 : SUCCESS in 32m 18s","accounts_in_message":[],"_revision_number":10},{"id":"95821889df2840f67aca7aca80706f9821e12390","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-23 15:49:22.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/10/check/openstack-tox-py35/c4aa0e6/ : SUCCESS in 7m 33s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/10/check/openstack-tox-pep8/62dcae8/ : SUCCESS in 5m 41s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/10/check/openstack-tox-py27/2d40db9/ : SUCCESS in 6m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/10/check/build-openstack-sphinx-docs/e9518be/html/ : SUCCESS in 8m 11s\n- tempest-full http://logs.openstack.org/55/578755/10/check/tempest-full/47dce4b/ : SUCCESS in 1h 27m 59s\n- neutron-grenade http://logs.openstack.org/55/578755/10/check/neutron-grenade/de8bb14/ : SUCCESS in 49m 47s\n- tempest-full-py3 http://logs.openstack.org/55/578755/10/check/tempest-full-py3/5478e2b/ : FAILURE in 1h 03m 51s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/10/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/7206446/ : FAILURE in 1h 30m 48s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/10/check/openstack-tox-functional/daf4a8f/ : FAILURE in 9m 44s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/10/check/openstack-tox-functional-py35/00235d6/ : FAILURE in 9m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/10/check/openstack-tox-lower-constraints/8068536/ : SUCCESS in 4m 21s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/10/check/glance-eventlet-ssl-handshake-broken-py35/6b89f1a/ : FAILURE in 6m 36s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"a1eb2f2baab7306e45f55c97f6c00466efd4ab4e","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2018-07-23 15:51:42.000000000","message":"Patch Set 10:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- openstack-tox-functional-py35: unrecognized error\n- openstack-tox-functional: unrecognized error\n- tempest-full-py3: https://bugs.launchpad.net/bugs/1737039\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":10},{"id":"8c73804c074df1612d325f95ffcc262f97af7b97","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-23 16:04:53.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"ed692c40f8cf3476884b7aa2b80a212ca266f02f","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-23 16:07:39.000000000","message":"Patch Set 11: Published edit on patch set 10.","accounts_in_message":[],"_revision_number":11},{"id":"2f1520af1cd096504777c5d00da88228237b5d00","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-23 16:25:07.000000000","message":"Patch Set 11:\n\nBuild failed\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/11/check-not-vote/ext-glance-zuul/f34e8ad : FAILURE in 17m 08s","accounts_in_message":[],"_revision_number":11},{"id":"deac66c2f2a64c88d5776868e49da0e12ee50cab","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-23 18:36:29.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/11/check/openstack-tox-py35/2bfc4d2/ : SUCCESS in 6m 01s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/11/check/openstack-tox-pep8/67bdc71/ : SUCCESS in 7m 54s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/11/check/openstack-tox-py27/fc5da78/ : SUCCESS in 8m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/11/check/build-openstack-sphinx-docs/2f2e779/html/ : SUCCESS in 7m 54s\n- tempest-full http://logs.openstack.org/55/578755/11/check/tempest-full/dc0c305/ : SUCCESS in 1h 35m 06s\n- neutron-grenade http://logs.openstack.org/55/578755/11/check/neutron-grenade/c1a7ecb/ : SUCCESS in 1h 00m 14s\n- tempest-full-py3 http://logs.openstack.org/55/578755/11/check/tempest-full-py3/4dd34a0/ : SUCCESS in 1h 26m 31s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/11/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/8e7ab9b/ : SUCCESS in 1h 04m 17s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/11/check/openstack-tox-functional/d3bb04c/ : SUCCESS in 11m 28s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/11/check/openstack-tox-functional-py35/b6e995f/ : SUCCESS in 8m 40s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/11/check/openstack-tox-lower-constraints/f2c838c/ : SUCCESS in 5m 03s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/11/check/glance-eventlet-ssl-handshake-broken-py35/30343b0/ : FAILURE in 6m 02s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"bbaa5488b3229a642200949ccbac6d9c4a79536c","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-25 16:30:11.000000000","message":"Patch Set 11: Code-Review+1\n\nTested all the methods with all possible values, and working as expected.","accounts_in_message":[],"_revision_number":11},{"id":"819d0894d67082489b26798b03fd5303b8e906cb","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-25 16:30:29.000000000","message":"Patch Set 11: -Code-Review","accounts_in_message":[],"_revision_number":11},{"id":"12692eaf56e81eefbfe3f5b7ad0b2734da9aa382","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-25 16:38:27.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"f34c7fc516e1c91b0f18ca4ca89edc2975a0af58","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-07-25 16:54:28.000000000","message":"Patch Set 12:\n\nBuild failed\n\n- dsvm-glance http://207.189.188.190/logs/55/578755/12/check-not-vote/ext-glance-zuul/6d72f84 : FAILURE in 34s","accounts_in_message":[],"_revision_number":12},{"id":"5d1b0dac64333e10c99851919f77b271b75a4dd8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-25 19:59:34.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/12/check/openstack-tox-py35/374b720/ : SUCCESS in 5m 21s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/12/check/openstack-tox-pep8/5f2ee82/ : SUCCESS in 9m 02s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/12/check/openstack-tox-py27/6774c94/ : SUCCESS in 4m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/12/check/build-openstack-sphinx-docs/758dde3/html/ : SUCCESS in 6m 02s\n- tempest-full http://logs.openstack.org/55/578755/12/check/tempest-full/41096e8/ : SUCCESS in 1h 22m 29s\n- neutron-grenade http://logs.openstack.org/55/578755/12/check/neutron-grenade/2942b9a/ : SUCCESS in 1h 01m 38s\n- tempest-full-py3 http://logs.openstack.org/55/578755/12/check/tempest-full-py3/22e3869/ : SUCCESS in 1h 37m 59s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/55/578755/12/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/1e8ff82/ : SUCCESS in 1h 18m 49s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/55/578755/12/check/openstack-tox-functional/dfcff6a/ : SUCCESS in 9m 47s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/12/check/openstack-tox-functional-py35/ded3f98/ : SUCCESS in 11m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/12/check/openstack-tox-lower-constraints/b0c1da7/ : SUCCESS in 8m 11s\n- glance-eventlet-ssl-handshake-broken-py35 http://logs.openstack.org/55/578755/12/check/glance-eventlet-ssl-handshake-broken-py35/5134044/ : FAILURE in 4m 45s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"50ebbf7cc4b31ffc333e51ac4e48923ad7fcb11b","author":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"date":"2018-07-26 03:11:13.000000000","message":"Patch Set 12:\n\nJust wondering why this attribute is prefixed with os_ when no other attributes are and also what does os_ mean?","accounts_in_message":[],"_revision_number":12},{"id":"cfce4c446e9180689c2e7817f2204c0b13b8a5ef","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-26 05:20:14.000000000","message":"Patch Set 12:\n\n\u003e Just wondering why this attribute is prefixed with os_ when no\n \u003e other attributes are and also what does os_ mean?\n\nSean,\n\nThere might be possibility that existing images might have hidden as custom property. So to distinguish existing properties we have decided to prefix this with os_. Also we have certain properties with prefixed as os_ for example os_distro. I guess os stands for operating system (or OpenStack).","accounts_in_message":[],"_revision_number":12},{"id":"64da2f52fb8a5c5be36e38776ce37f642d7d9058","author":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"date":"2018-07-26 06:39:47.000000000","message":"Patch Set 12:\n\n\u003e \u003e Just wondering why this attribute is prefixed with os_ when no\n \u003e \u003e other attributes are and also what does os_ mean?\n \u003e \n \u003e Sean,\n \u003e \n \u003e There might be possibility that existing images might have hidden\n \u003e as custom property. So to distinguish existing properties we have\n \u003e decided to prefix this with os_. Also we have certain properties\n \u003e with prefixed as os_ for example os_distro. I guess os stands for\n \u003e operating system (or OpenStack).\n\nWell I think if you can\u0027t distinguish between a property and an attribute of an image that is a separate bug that needs to be fixed.\nos_disto is a property that you can set on a image but it is not an attribute of an image.\nAlso when glance added the visibility attribute I don\u0027t think the fact that a image could have had a visibility property defined into account.\n\nIt just seems really confusing to have this one attribute of an image with os_ when all the other ones don\u0027t do this. eg disk_format, size, checksum etc.","accounts_in_message":[],"_revision_number":12},{"id":"746181f86a9c87756d4b6ff9e7eb1c2a20030290","author":{"_account_id":18418,"name":"Andy Botting","email":"andy@andybotting.com","username":"andybotting"},"date":"2018-07-26 06:48:10.000000000","message":"Patch Set 12:\n\n\u003e \u003e \u003e Just wondering why this attribute is prefixed with os_ when no\n \u003e \u003e \u003e other attributes are and also what does os_ mean?\n \u003e \u003e\n \u003e \u003e Sean,\n \u003e \u003e\n \u003e \u003e There might be possibility that existing images might have hidden\n \u003e \u003e as custom property. So to distinguish existing properties we have\n \u003e \u003e decided to prefix this with os_. Also we have certain properties\n \u003e \u003e with prefixed as os_ for example os_distro. I guess os stands for\n \u003e \u003e operating system (or OpenStack).\n \u003e \n \u003e Well I think if you can\u0027t distinguish between a property and an\n \u003e attribute of an image that is a separate bug that needs to be\n \u003e fixed.\n \u003e os_disto is a property that you can set on a image but it is not an\n \u003e attribute of an image.\n \u003e Also when glance added the visibility attribute I don\u0027t think the\n \u003e fact that a image could have had a visibility property defined into\n \u003e account.\n \u003e \n \u003e It just seems really confusing to have this one attribute of an\n \u003e image with os_ when all the other ones don\u0027t do this. eg\n \u003e disk_format, size, checksum etc.\n\nI agree with Sam here. I\u0027d prefer this to be consistent with the other attributes and drop the \u0027os_\u0027. What if a user had an image with a property called os_hidden already? Granted it will be less likely, but the problem isn\u0027t solved.","accounts_in_message":[],"_revision_number":12},{"id":"ab046117a70bf6ee0d75ed901cd0be5aa048d717","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-07-26 12:00:15.000000000","message":"Patch Set 12:\n\nSam and Andy, thanks for your comments.  Always good to get the opinion of people not on the Glance project team, especially operators.\n\n\u003e Well I think if you can\u0027t distinguish between a property and an attribute of an image that is a separate bug that needs to be fixed.\n\nThere is no difference between a property and attribute of an image from the end user point of view.  The \"flat\" json image response was introduced when the Images API v2 debuted in Folsom.  There were long, protracted discussions about segregating \"core\" from \"custom\" properties in the JSON when property protections were being designed (you can dig them up in the wiki and glance logs, probably). I lost that battle, the JSON response remained \"flat\".  So that is an intentional design decision, not a bug, and that ship sailed long ago.\n\n\u003e os_disto is a property that you can set on a image but it is not an attribute of an image.\n\u003e Also when glance added the visibility attribute I don\u0027t think the fact that a image could have had a visibility property defined into account.\n\nVisibility was introduced with v2 in Folsom.  I wasn\u0027t involved in the discussions around property names differing between v1 and v2.  I\u0027m not sure if a provision was made for migrating \"old\" properties or not.  The \u0027os_\u0027 prefix can be thought of as short for \"openstack\".\n\n\u003e It just seems really confusing to have this one attribute of an image with os_ when all the other ones don\u0027t do this. eg disk_format, size, checksum etc.\n\nThat\u0027s the trend we\u0027re taking when introducing new \"system\" properties.  Rocky will also see \"os_hash_algo\" and \"os_hash_value\", so it should get less confusing with time :)\n\n\u003e What if a user had an image with a property called os_hidden already? Granted it will be less likely, but the problem isn\u0027t solved.\n\nThat\u0027s a good point.  How likely is this?  I guess we could advise operators to crawl the DB and rename anything in the image_properties table (yes, to Sam\u0027s point, the DB knows the difference even though the API pretends not to) with key \u003d hidden to key \u003d user_hidden if they suspect users could be impacted.  But like I said, we\u0027re slowly adding \u0027os_\u0027 properties anyway, so we might as well get used to it.  I guess another point of advice for operators would be to use property protections to prohibit end users from creating any \u0027os_\u0027-prefixed proterties, then this situation will never arise as long as Glance development sticks to the os_ convention.","accounts_in_message":[],"_revision_number":12},{"id":"3c3f4e140d5603cefc7c1a9db1b5329e2abf6032","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-07-26 17:55:04.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)\n\nI\u0027m still reviewing.  I ran into a problem at https://review.openstack.org/#/c/578755/12/glance/db/simple/api.py@307 ; just want to post it so others can check whether i\u0027m right or not.  Am continuing to review.","accounts_in_message":[],"_revision_number":12},{"id":"a79b47a0d07c82f44e33da5658641e8452284f65","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-07-26 18:58:23.000000000","message":"Patch Set 12: -Code-Review\n\nLooks like the sqlalchemy db api is working fine, we can address my point about the simple api in a follow up patch.","accounts_in_message":[],"_revision_number":12},{"id":"72ea9b467a699560167faee8ae0a277697f61ac9","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-07-26 19:00:44.000000000","message":"Patch Set 12: Code-Review+2\n\nLooks good, let\u0027s merge it!","accounts_in_message":[],"_revision_number":12},{"id":"dcd08024b1e08a700d527f6c3574e2f883e25696","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-07-26 19:02:41.000000000","message":"Patch Set 12: Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"1a93636ca8ffadb53343e4e750e3a5fb86506dc2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 19:03:17.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"44fb248e27adc05bfdfc62ed3f0ededa4c74b451","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-07-26 19:03:25.000000000","message":"Patch Set 12: Code-Review+2\n\nOh definitely +2 on this and the logic problem Brian found will be followed up.","accounts_in_message":[],"_revision_number":12},{"id":"454b9d1d38f731ecfd2486202b76d9c4ad84c979","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-27 00:42:02.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/55/578755/12/gate/openstack-tox-py35/14d0a8d/ : SUCCESS in 9m 13s\n- openstack-tox-pep8 http://logs.openstack.org/55/578755/12/gate/openstack-tox-pep8/75f26be/ : SUCCESS in 7m 57s\n- openstack-tox-py27 http://logs.openstack.org/55/578755/12/gate/openstack-tox-py27/3d1fe25/ : SUCCESS in 7m 28s\n- build-openstack-sphinx-docs http://logs.openstack.org/55/578755/12/gate/build-openstack-sphinx-docs/7e3b290/html/ : SUCCESS in 8m 24s\n- tempest-full http://logs.openstack.org/55/578755/12/gate/tempest-full/c918b6a/ : SUCCESS in 1h 50m 22s\n- neutron-grenade http://logs.openstack.org/55/578755/12/gate/neutron-grenade/3ef7c88/ : SUCCESS in 59m 05s\n- tempest-full-py3 http://logs.openstack.org/55/578755/12/gate/tempest-full-py3/86a4b74/ : SUCCESS in 1h 56m 41s\n- openstack-tox-functional http://logs.openstack.org/55/578755/12/gate/openstack-tox-functional/b4d25ec/ : SUCCESS in 10m 11s\n- openstack-tox-functional-py35 http://logs.openstack.org/55/578755/12/gate/openstack-tox-functional-py35/0940463/ : SUCCESS in 9m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/55/578755/12/gate/openstack-tox-lower-constraints/6119f95/ : SUCCESS in 6m 24s","accounts_in_message":[],"_revision_number":12},{"id":"2d61aadd09a6f10fcf0e768f30448eab881f34a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-27 00:42:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"a308c444065307e99f18b521ed8d95714be24da7","revisions":{"bb170ab7c8168ee92db58f67906c3f1d5d7c4af6":{"kind":"REWORK","_number":1,"created":"2018-06-28 10:25:29.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/1"}}},"commit":{"parents":[{"commit":"54329c6a21b0d3f845b09e79f710fc795976a175","subject":"Merge \"Replace Chinese punctuation with English punctuation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/54329c6a21b0d3f845b09e79f710fc795976a175"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-28 10:24:53.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bb170ab7c8168ee92db58f67906c3f1d5d7c4af6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bb170ab7c8168ee92db58f67906c3f1d5d7c4af6"}]},"branch":"refs/heads/master"},"fe40fa4942ed91426fdcc3a5ecd6fe0db08d7a2f":{"kind":"REWORK","_number":2,"created":"2018-06-28 19:04:20.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/2"}}},"commit":{"parents":[{"commit":"54329c6a21b0d3f845b09e79f710fc795976a175","subject":"Merge \"Replace Chinese punctuation with English punctuation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/54329c6a21b0d3f845b09e79f710fc795976a175"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-28 19:03:38.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fe40fa4942ed91426fdcc3a5ecd6fe0db08d7a2f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fe40fa4942ed91426fdcc3a5ecd6fe0db08d7a2f"}]},"branch":"refs/heads/master"},"f53443020f29fdf5ad208bc281ab1b48e1d4d60f":{"kind":"REWORK","_number":3,"created":"2018-06-29 09:34:32.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/3"}}},"commit":{"parents":[{"commit":"54329c6a21b0d3f845b09e79f710fc795976a175","subject":"Merge \"Replace Chinese punctuation with English punctuation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/54329c6a21b0d3f845b09e79f710fc795976a175"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-29 09:33:37.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f53443020f29fdf5ad208bc281ab1b48e1d4d60f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f53443020f29fdf5ad208bc281ab1b48e1d4d60f"}]},"branch":"refs/heads/master"},"8c83228342376dc061e8fb3949dac9567ec57cdb":{"kind":"REWORK","_number":4,"created":"2018-06-29 12:18:13.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/4"}}},"commit":{"parents":[{"commit":"54329c6a21b0d3f845b09e79f710fc795976a175","subject":"Merge \"Replace Chinese punctuation with English punctuation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/54329c6a21b0d3f845b09e79f710fc795976a175"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-29 12:17:27.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c83228342376dc061e8fb3949dac9567ec57cdb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c83228342376dc061e8fb3949dac9567ec57cdb"}]},"branch":"refs/heads/master"},"feb43fb252a9a73a69169166ccec4e375966df54":{"kind":"REWORK","_number":5,"created":"2018-07-02 05:45:49.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/5"}}},"commit":{"parents":[{"commit":"54329c6a21b0d3f845b09e79f710fc795976a175","subject":"Merge \"Replace Chinese punctuation with English punctuation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/54329c6a21b0d3f845b09e79f710fc795976a175"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-02 05:45:24.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/feb43fb252a9a73a69169166ccec4e375966df54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/feb43fb252a9a73a69169166ccec4e375966df54"}]},"branch":"refs/heads/master"},"851691d39ef5b51031dd67a94ddd073512d92d64":{"kind":"REWORK","_number":6,"created":"2018-07-19 20:07:17.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/6"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-19 20:06:55.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/851691d39ef5b51031dd67a94ddd073512d92d64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/851691d39ef5b51031dd67a94ddd073512d92d64"}]},"branch":"refs/heads/master"},"0a5fd73676caacbca20a8c2e350acae37c66653a":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2018-07-20 15:02:51.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/7"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-20 15:02:42.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nDepends-On: https://review.openstack.org/#/c/579117/\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0a5fd73676caacbca20a8c2e350acae37c66653a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0a5fd73676caacbca20a8c2e350acae37c66653a"}]},"branch":"refs/heads/master"},"9f7d1ecd03912d325db70c2e7e1a252fc15f61ec":{"kind":"REWORK","_number":8,"created":"2018-07-20 17:14:55.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/8"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-20 17:14:27.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9f7d1ecd03912d325db70c2e7e1a252fc15f61ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9f7d1ecd03912d325db70c2e7e1a252fc15f61ec"}]},"branch":"refs/heads/master"},"7371360241663b1dd1c5f78d7773ebba40e79f1a":{"kind":"REWORK","_number":9,"created":"2018-07-20 18:31:28.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/9"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-20 18:31:13.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"hidden\" in images table. Images where\n\"hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7371360241663b1dd1c5f78d7773ebba40e79f1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7371360241663b1dd1c5f78d7773ebba40e79f1a"}]},"branch":"refs/heads/master"},"27663d3852d061a17e299b8ad97ba80fb276dd59":{"kind":"REWORK","_number":10,"created":"2018-07-23 13:33:33.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/10"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-23 13:32:47.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"os_hidden\" in images table. Images where\n\"os_hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"os_hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/27663d3852d061a17e299b8ad97ba80fb276dd59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/27663d3852d061a17e299b8ad97ba80fb276dd59"}]},"branch":"refs/heads/master"},"00721e0794a13fe05e2f799cfb05ed4774688809":{"kind":"REWORK","_number":11,"created":"2018-07-23 16:07:39.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/11"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-23 16:07:24.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"os_hidden\" in images table. Images where\n\"os_hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"os_hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/00721e0794a13fe05e2f799cfb05ed4774688809"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/00721e0794a13fe05e2f799cfb05ed4774688809"}]},"branch":"refs/heads/master"},"a308c444065307e99f18b521ed8d95714be24da7":{"kind":"REWORK","_number":12,"created":"2018-07-25 16:38:27.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/55/578755/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/55/578755/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/55/578755/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/55/578755/12"}}},"commit":{"parents":[{"commit":"2f859cee9038472d7ea02175d0264469e6ebaba9","subject":"Merge \"Update glance documentation for trait support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2f859cee9038472d7ea02175d0264469e6ebaba9"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-06-27 16:55:52.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2018-07-25 16:37:56.000000000","tz":0},"subject":"Hide old images","message":"Hide old images\n\nAdded new boolean column \"os_hidden\" in images table. Images where\n\"os_hidden\" \u003d True will be omitted from the image list presented\nto the user. This will apply to all image visibilities. However,\nthe images will continue to be discoverable. User can use\nfilter \"os_hidden\u003dtrue\" in GET v2/images call to see all hidden\nimages.\n\nImplements: blueprint hidden-images\nChange-Id: If8f02ca94fdb8e1ac7a81853cd392988900172d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a308c444065307e99f18b521ed8d95714be24da7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a308c444065307e99f18b521ed8d95714be24da7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
