)]}'
{"lib/tempest":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"332f47064846ea810cb2a74311fc8625e4be3044","unresolved":false,"context_lines":[{"line_number":395,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $TEMPEST_COMPUTE_MIN_MICROVERSION"},{"line_number":396,"context_line":"    fi"},{"line_number":397,"context_line":"    if [[ -n \"$TEMPEST_COMPUTE_MAX_MICROVERSION\" ]]; then"},{"line_number":398,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $TEMPEST_COMPUTE_MAX_MICROVERSION"},{"line_number":399,"context_line":"    fi"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"    # Network"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"7a740942_b2955f41","line":398,"updated":"2015-12-04 00:04:10.000000000","message":"Why isn\u0027t this being defaulted to latest? Don\u0027t we want any tempest test added for a new microversion to always be enabled on master?\n\nI feel like this is just the dual of the extension list opts and we default to \u0027all\u0027 there. (which is the equiv to latest in microversions) While on stable branches we change that to be the list of all available extensions at the time of the release. (in the microversion world this would be the max microversion at the time of release)","commit_id":"62e4086b62f914e850b4a080dc5a37f1ade78c25"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"96818da5c30fc7d0dc3714476cce2e50acad0dbf","unresolved":false,"context_lines":[{"line_number":395,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $TEMPEST_COMPUTE_MIN_MICROVERSION"},{"line_number":396,"context_line":"    fi"},{"line_number":397,"context_line":"    if [[ -n \"$TEMPEST_COMPUTE_MAX_MICROVERSION\" ]]; then"},{"line_number":398,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $TEMPEST_COMPUTE_MAX_MICROVERSION"},{"line_number":399,"context_line":"    fi"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"    # Network"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"7a740942_e81f7659","line":398,"in_reply_to":"7a740942_8da7e44e","updated":"2015-12-04 00:47:14.000000000","message":"Which is why you default (not hard code) to latest, and update job definitions for those 2 jobs to not set a microversion. This is going about things backwards I feel.","commit_id":"62e4086b62f914e850b4a080dc5a37f1ade78c25"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"17139e6d3c5af71bb71558ca6473c745423f13a3","unresolved":false,"context_lines":[{"line_number":395,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $TEMPEST_COMPUTE_MIN_MICROVERSION"},{"line_number":396,"context_line":"    fi"},{"line_number":397,"context_line":"    if [[ -n \"$TEMPEST_COMPUTE_MAX_MICROVERSION\" ]]; then"},{"line_number":398,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $TEMPEST_COMPUTE_MAX_MICROVERSION"},{"line_number":399,"context_line":"    fi"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"    # Network"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"7a740942_8da7e44e","line":398,"in_reply_to":"7a740942_b2955f41","updated":"2015-12-04 00:42:27.000000000","message":"actually setting \u0027latest\u0027 default here will break nova v2 jobs (gate-tempest-dsvm-nova-v20-api and gate-tempest-dsvm-nova-v20-api-legacy) which does not support microversion.\n\nSo only \"tempest-dsvm-full\" etc (other than v2 jobs) will set it to \u0027latest\u0027","commit_id":"62e4086b62f914e850b4a080dc5a37f1ade78c25"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"32dd3268cc14484bca8b078e7644a9c91e17ac9f","unresolved":false,"context_lines":[{"line_number":395,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $TEMPEST_COMPUTE_MIN_MICROVERSION"},{"line_number":396,"context_line":"    fi"},{"line_number":397,"context_line":"    if [[ -n \"$TEMPEST_COMPUTE_MAX_MICROVERSION\" ]]; then"},{"line_number":398,"context_line":"        iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $TEMPEST_COMPUTE_MAX_MICROVERSION"},{"line_number":399,"context_line":"    fi"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"    # Network"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"7a740942_88c11231","line":398,"in_reply_to":"7a740942_e81f7659","updated":"2015-12-04 01:07:20.000000000","message":"yea, that will be nice way. I will update. Thanks","commit_id":"62e4086b62f914e850b4a080dc5a37f1ade78c25"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"f6749b1b18795a9748ae8ecfab9b03297ce110ae","unresolved":false,"context_lines":[{"line_number":377,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled change_password False"},{"line_number":378,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled block_migration_for_live_migration ${USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION:-False}"},{"line_number":379,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled api_extensions $compute_api_extensions"},{"line_number":380,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $tempest_compute_min_microversion"},{"line_number":381,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $tempest_compute_max_microversion"},{"line_number":382,"context_line":"    # TODO(mriedem): Remove the preserve_ports flag when Juno is end of life."},{"line_number":383,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled preserve_ports True"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"7a740942_aad4b846","line":380,"updated":"2015-12-06 23:03:53.000000000","message":"I think here we should rely on tempest default value of None, and if tempest_compute_***_version \u003d\u003d \"None\", we should inicomment instead of iniset.","commit_id":"06134142056a13a263d3ca75e1ab55cf9d4fe858"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1076dbbf656544578f954e149d717513d5375a8a","unresolved":false,"context_lines":[{"line_number":377,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled change_password False"},{"line_number":378,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled block_migration_for_live_migration ${USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION:-False}"},{"line_number":379,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled api_extensions $compute_api_extensions"},{"line_number":380,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $tempest_compute_min_microversion"},{"line_number":381,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $tempest_compute_max_microversion"},{"line_number":382,"context_line":"    # TODO(mriedem): Remove the preserve_ports flag when Juno is end of life."},{"line_number":383,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled preserve_ports True"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"7a740942_c8c8a9aa","line":380,"in_reply_to":"7a740942_aad4b846","updated":"2015-12-09 04:41:32.000000000","message":"Yea, that make sense, Done","commit_id":"06134142056a13a263d3ca75e1ab55cf9d4fe858"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"f6749b1b18795a9748ae8ecfab9b03297ce110ae","unresolved":false,"context_lines":[{"line_number":378,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled block_migration_for_live_migration ${USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION:-False}"},{"line_number":379,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled api_extensions $compute_api_extensions"},{"line_number":380,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled min_microversion $tempest_compute_min_microversion"},{"line_number":381,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled max_microversion $tempest_compute_max_microversion"},{"line_number":382,"context_line":"    # TODO(mriedem): Remove the preserve_ports flag when Juno is end of life."},{"line_number":383,"context_line":"    iniset $TEMPEST_CONFIG compute-feature-enabled preserve_ports True"},{"line_number":384,"context_line":"    # TODO(gilliard): Remove the live_migrate_paused_instances flag when Juno is end of life."}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"7a740942_4acbd4a5","line":381,"updated":"2015-12-06 23:03:53.000000000","message":"Ditto","commit_id":"06134142056a13a263d3ca75e1ab55cf9d4fe858"}]}
