)]}'
{"releasenotes/notes/Stabilize-scenario-manager-adf36d21b08e31a4.yaml":[{"author":{"_account_id":30742,"name":"Soniya Murlidhar Vyas","email":"svyas@redhat.com","username":"svyas"},"change_message_id":"5b5a2295316109dbf192b0b9ee914556411ce2b9","unresolved":true,"context_lines":[{"line_number":9,"context_line":"    * [2] https://review.opendev.org/#/q/topic:bp/tempest-scenario-manager-stable(status:open+OR+status:merged)"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    Some time ago tempest/scenario/manager.py got copied to most of the plugins"},{"line_number":12,"context_line":"    and therefore it diverged - every plugin\u0027s copy had slight differencies."},{"line_number":13,"context_line":"    In this release we pushed changes to unify the manager\u0027s methods and"},{"line_number":14,"context_line":"    improved their APIs in order to have them easier consumable:"},{"line_number":15,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f3e7ba5_5f53ab0f","line":12,"updated":"2021-02-16 10:21:17.000000000","message":"differences","commit_id":"7ed0fc3442bfac9698395c7a4d7b1ffccbfb9f4a"},{"author":{"_account_id":30742,"name":"Soniya Murlidhar Vyas","email":"svyas@redhat.com","username":"svyas"},"change_message_id":"5b5a2295316109dbf192b0b9ee914556411ce2b9","unresolved":true,"context_lines":[{"line_number":20,"context_line":"    * we modified logic of a few methods so that it complies with the plugins\u0027"},{"line_number":21,"context_line":"      manager versions in order to prepare for a situation when the plugins"},{"line_number":22,"context_line":"      can reuse Tempest manager as much as possible rather than keeping their"},{"line_number":23,"context_line":"      own copy"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fa230eaa_1d1a8d30","line":23,"updated":"2021-02-16 10:21:17.000000000","message":"* We made methods consistent w.r.t. names and parameters.\n* We splitted the lengthy methods to have more readable code.\n* We modified certain apis from private to non-private apis since those apis are expected to be used among tempest plugins only and hence doesn\u0027t necessarily require to be private.\n* We also added missing docstrings.","commit_id":"7ed0fc3442bfac9698395c7a4d7b1ffccbfb9f4a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a34347a495683516b02317739d08eb0da2063b9d","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    In this release we made tempest/scenario/manager.py a stable interface"},{"line_number":5,"context_line":"    ready to be consumed by all tempest plugins. The effort was tracked in"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"6fb5a0a4_02b03031","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2021-03-26 02:27:05.000000000","message":"this can be feature section. and prelaud section with one line.\n\nTempest.scenaio.manager is now a stable interface for Tempest plugins.","commit_id":"7848b8916565cc9d72c80429287bdfb55a271214"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"prelude: \u003e"},{"line_number":3,"context_line":"    Tempest.scenaio.manager is now a stable interface for Tempest plugins."},{"line_number":4,"context_line":"features:"},{"line_number":5,"context_line":"  - |"},{"line_number":6,"context_line":"    In this release we made tempest/scenario/manager.py a stable interface"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3614222c_cf684697","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":19},"updated":"2021-03-26 14:44:47.000000000","message":"scenario","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":3,"context_line":"    Tempest.scenaio.manager is now a stable interface for Tempest plugins."},{"line_number":4,"context_line":"features:"},{"line_number":5,"context_line":"  - |"},{"line_number":6,"context_line":"    In this release we made tempest/scenario/manager.py a stable interface"},{"line_number":7,"context_line":"    ready to be consumed by all tempest plugins. The effort was tracked in"},{"line_number":8,"context_line":"    the following etherpad [1] and the related review can be listed via [2]:"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"6ee1fbea_da541a76","line":6,"range":{"start_line":6,"start_character":12,"end_line":6,"end_character":20},"updated":"2021-03-26 14:44:47.000000000","message":"release,","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":5,"context_line":"  - |"},{"line_number":6,"context_line":"    In this release we made tempest/scenario/manager.py a stable interface"},{"line_number":7,"context_line":"    ready to be consumed by all tempest plugins. The effort was tracked in"},{"line_number":8,"context_line":"    the following etherpad [1] and the related review can be listed via [2]:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    * [1] https://etherpad.opendev.org/p/tempest-scenario-manager"},{"line_number":11,"context_line":"    * [2] https://review.opendev.org/#/q/topic:bp/tempest-scenario-manager-stable(status:open+OR+status:merged)"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"d7bf2980_cd1fb64d","line":8,"range":{"start_line":8,"start_character":30,"end_line":8,"end_character":34},"updated":"2021-03-26 14:44:47.000000000","message":", and","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":10,"context_line":"    * [1] https://etherpad.opendev.org/p/tempest-scenario-manager"},{"line_number":11,"context_line":"    * [2] https://review.opendev.org/#/q/topic:bp/tempest-scenario-manager-stable(status:open+OR+status:merged)"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    Some time ago tempest/scenario/manager.py got copied to most of the plugins"},{"line_number":14,"context_line":"    and therefore it diverged - every plugin\u0027s copy had slight differences."},{"line_number":15,"context_line":"    In this release we pushed changes to unify the manager\u0027s methods and"},{"line_number":16,"context_line":"    improved their APIs in order to have them easier consumable:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"919484dd_3b4c8658","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":18},"updated":"2021-03-26 14:44:47.000000000","message":"ago,","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":11,"context_line":"    * [2] https://review.opendev.org/#/q/topic:bp/tempest-scenario-manager-stable(status:open+OR+status:merged)"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    Some time ago tempest/scenario/manager.py got copied to most of the plugins"},{"line_number":14,"context_line":"    and therefore it diverged - every plugin\u0027s copy had slight differences."},{"line_number":15,"context_line":"    In this release we pushed changes to unify the manager\u0027s methods and"},{"line_number":16,"context_line":"    improved their APIs in order to have them easier consumable:"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"8bb5360d_b4253086","line":14,"range":{"start_line":14,"start_character":8,"end_line":14,"end_character":18},"updated":"2021-03-26 14:44:47.000000000","message":"therefore,","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    Some time ago tempest/scenario/manager.py got copied to most of the plugins"},{"line_number":14,"context_line":"    and therefore it diverged - every plugin\u0027s copy had slight differences."},{"line_number":15,"context_line":"    In this release we pushed changes to unify the manager\u0027s methods and"},{"line_number":16,"context_line":"    improved their APIs in order to have them easier consumable:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    * we added implementations of methods which were often used in plugins\u0027"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5869c482_ec4dec51","line":15,"range":{"start_line":15,"start_character":12,"end_line":15,"end_character":20},"updated":"2021-03-26 14:44:47.000000000","message":"release,","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"63ba23e5d43d114f1264d142eaf9e5dd4d8d2bcb","unresolved":true,"context_lines":[{"line_number":15,"context_line":"    In this release we pushed changes to unify the manager\u0027s methods and"},{"line_number":16,"context_line":"    improved their APIs in order to have them easier consumable:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    * we added implementations of methods which were often used in plugins\u0027"},{"line_number":19,"context_line":"      manager.py however were not implemented in our manager"},{"line_number":20,"context_line":"    * we improved APIs by f.e. adding a kwargs argument so that the consumers"},{"line_number":21,"context_line":"      are more in control of the data that are passed to tempest clients"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"85c9152e_8743bf49","line":18,"range":{"start_line":18,"start_character":42,"end_line":18,"end_character":48},"updated":"2021-03-26 14:44:47.000000000","message":"that","commit_id":"9ce5e278238e3855f74118fdf1adfe33437eadb3"}]}
