)]}'
{"etc/tempest.conf.sample":[{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"ca8b6106586fa6c177cbd415d75e5f8bd1b8117d","unresolved":false,"context_lines":[{"line_number":241,"context_line":"# for each tenant to have their own router."},{"line_number":242,"context_line":"public_router_id \u003d {$PUBLIC_ROUTER_ID}"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"[neutron]"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"# Whether lbaas agent is configured and running."},{"line_number":247,"context_line":"lbaas_available \u003d True"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAATn%2F%2FIKQ%3D","line":244,"updated":"2013-11-14 04:04:55.000000000","message":"please rename this into neutron-feature-enabled as per convention and remove the _available suffix from the following three","commit_id":"d0ae293a812d2c0aa4c14405a4e0246153a0906b"},{"author":{"_account_id":7073,"name":"mouad benchchaoui","email":"m.benchchaoui@x-ion.de","username":"mouad"},"change_message_id":"35f0bc801cd9ab114deb8315daf3fd0347d995b8","unresolved":false,"context_lines":[{"line_number":241,"context_line":"# for each tenant to have their own router."},{"line_number":242,"context_line":"public_router_id \u003d {$PUBLIC_ROUTER_ID}"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"[neutron]"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"# Whether lbaas agent is configured and running."},{"line_number":247,"context_line":"lbaas_available \u003d True"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAATn%2F%2FHYs%3D","line":244,"in_reply_to":"AAAATn%2F%2FIKQ%3D","updated":"2013-11-14 09:03:22.000000000","message":"Will do","commit_id":"d0ae293a812d2c0aa4c14405a4e0246153a0906b"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"8bb718748a860dff3a84fe5ed524e5dddd1fbe15","unresolved":false,"context_lines":[{"line_number":445,"context_line":"#http_image\u003dhttp://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":""},{"line_number":448,"context_line":"[neutron-feature-enabled]"},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"#"},{"line_number":451,"context_line":"# Options defined in tempest.config"}],"source_content_type":"application/octet-stream","patch_set":6,"id":"AAAATn%2F9N1A%3D","line":448,"updated":"2013-12-13 22:14:40.000000000","message":"I would use the newly introduced api_extensions to specify which extensions are enabled or not.","commit_id":"e8826ffa0d2d1be5425004f37044ee044c5614a0"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"ad05e9244077d0104254928193a1b9dd1a063e71","unresolved":false,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"# A list of enabled extensions with a special entry all which"},{"line_number":219,"context_line":"# indicates every extension is enabled (list value)"},{"line_number":220,"context_line":"#api_extensions\u003dvpnaas,lbaas,metering"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"[volume-feature-enabled]"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"AAAATn%2F8pqc%3D","line":220,"updated":"2013-12-23 17:39:59.000000000","message":"this should be left to all. Otherwise you\u0027re disabling tests to the remaining extensions.","commit_id":"3bca35a897cb1a314c78b6eb45a2cc0a032925e2"}],"tempest/cli/simple_read_only/test_neutron.py":[{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"a94ffd75105643801bddaf9e47a76ba6261ee6a9","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    @test.skip_because(bug\u003d\"1240694\")"},{"line_number":79,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":80,"context_line":"    @testtools.skipUnless(test.is_extension_enabled(\u0027metering\u0027, \u0027network\u0027),"},{"line_number":81,"context_line":"                          \"metering extension not enabled.\")"},{"line_number":82,"context_line":"    def test_neutron_meter_label_list(self):"},{"line_number":83,"context_line":"        self.neutron(\u0027meter-label-list\u0027)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAATn%2F8pKY%3D","line":80,"updated":"2013-12-23 20:32:20.000000000","message":"It was pointed out in review: \n\nhttps://review.openstack.org/#/c/62371\n\nTo use decorator \n\ntest.requires_ext(extension\u003d\u0027Your-Extension\u0027, service\u003d\u0027Your-Service\u0027)\n\nNot sure how much of a strict requirement this is, but I thought I\u0027d point it out.","commit_id":"40955ebfc7455f028a8b59c4ff51f22af10a012e"},{"author":{"_account_id":7073,"name":"mouad benchchaoui","email":"m.benchchaoui@x-ion.de","username":"mouad"},"change_message_id":"596f573c6a7d70e6ac01fd924984e4c4d1be5fe5","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    @test.skip_because(bug\u003d\"1240694\")"},{"line_number":79,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":80,"context_line":"    @testtools.skipUnless(test.is_extension_enabled(\u0027metering\u0027, \u0027network\u0027),"},{"line_number":81,"context_line":"                          \"metering extension not enabled.\")"},{"line_number":82,"context_line":"    def test_neutron_meter_label_list(self):"},{"line_number":83,"context_line":"        self.neutron(\u0027meter-label-list\u0027)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAATn%2F8oqE%3D","line":80,"in_reply_to":"AAAATn%2F8pKY%3D","updated":"2013-12-23 22:51:33.000000000","message":"Hmm probably i should change it then","commit_id":"40955ebfc7455f028a8b59c4ff51f22af10a012e"}],"tempest/config.py":[{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"2f6799c853614d8a02b751caf7cc2b129a8e9ecf","unresolved":false,"context_lines":[{"line_number":338,"context_line":"                help\u003d\"Whether vpnaas agent is configured and running.\"),"},{"line_number":339,"context_line":"    cfg.BoolOpt(\u0027metering\u0027,"},{"line_number":340,"context_line":"                default\u003dTrue,"},{"line_number":341,"context_line":"                help\u003d\"Whether metering agent is configured and running.\"),"},{"line_number":342,"context_line":"]"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"volume_group \u003d cfg.OptGroup(name\u003d\u0027volume\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAATn%2F%2BOcg%3D","line":341,"updated":"2013-11-28 17:00:38.000000000","message":"To be pedant, the help should not refer to agents but extensions","commit_id":"e587d76c1235b8dc9dcd9e2936b2b6766da00f0c"}]}
