)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a98ced0c4d1c1c8d18555870e26bbeedd1ab0deb","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Anish Reddy Ravula \u003c2anishreddy@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-12-14 12:26:51 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add Non-Fatal Handling for Enforcement Exceptions"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The current implementation of enforcement exceptions"},{"line_number":10,"context_line":"during lease creation and update transitions the lease into an error"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7c088fd6_96911586","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":49},"updated":"2024-01-31 08:32:04.000000000","message":"Nit: no need to capitalise every word, this is not a book 😊","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"},{"author":{"_account_id":36611,"name":"Anish Reddy","display_name":"Anish Ravula","email":"2anishreddy@gmail.com","username":"aravula"},"change_message_id":"27dca6b63cc15ba43fa9494210f123b1e22ad7ac","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Anish Reddy Ravula \u003c2anishreddy@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-12-14 12:26:51 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add Non-Fatal Handling for Enforcement Exceptions"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The current implementation of enforcement exceptions"},{"line_number":10,"context_line":"during lease creation and update transitions the lease into an error"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"b62f6209_e2402c66","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":49},"in_reply_to":"7c088fd6_96911586","updated":"2024-02-07 11:37:40.000000000","message":"Acknowledged","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":36611,"name":"Anish Reddy","display_name":"Anish Ravula","email":"2anishreddy@gmail.com","username":"aravula"},"change_message_id":"9a7f3aadb5b007bcc9405cacb3ee2820905c392b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a3679ef9_be818f02","updated":"2023-12-13 18:50:20.000000000","message":"This is my first contribution to any opensource repo. Please let me know if there is anything that is not to the standards/policy. \nAppreciate your guidance.","commit_id":"31bd191030e2d2f40a61add0e686e4fa254b0b6b"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"e3a9c6e7d5504efcfc9b660417a617dd6c72bf6f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1386ae4a_8862b920","in_reply_to":"a3679ef9_be818f02","updated":"2023-12-14 15:13:45.000000000","message":"Thank you and well done!","commit_id":"31bd191030e2d2f40a61add0e686e4fa254b0b6b"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"b3adc09708dc4f61b8eaab4edee066cdf1ceec31","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"03f68174_ee03ce6c","updated":"2023-12-14 15:12:58.000000000","message":"Can you please add a release note? See https://docs.openstack.org/reno/latest/user/usage.html#creating-new-release-notes for instructions.","commit_id":"f658fe92591c0fabe17a88025e9288e974ce065f"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"b5568b56d782d8b609faffcee06afc946cd738e0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5d108d67_81736f44","updated":"2024-02-15 06:58:41.000000000","message":"Thank you Anish for your contribution!","commit_id":"6ad67e5465b223797647ff55427d2169698cb4c8"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"47a647a3f794980570a7a42a2b3f824bd8adf535","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"60b5c48f_42932c60","updated":"2024-02-12 14:51:12.000000000","message":"Tried this out locally, this is more user-friendly. Nice job :)\n\nThe tests also look sensible to me.","commit_id":"6ad67e5465b223797647ff55427d2169698cb4c8"}],"blazar/tests/manager/test_service.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a98ced0c4d1c1c8d18555870e26bbeedd1ab0deb","unresolved":true,"context_lines":[{"line_number":1307,"context_line":"                lease_id\u003dself.lease_id, values\u003dlease_values)"},{"line_number":1308,"context_line":""},{"line_number":1309,"context_line":"    def test_update_lease_not_started_start_date_before_current_time(self):"},{"line_number":1310,"context_line":"        events \u003d self.patch(self.db_api, \u0027event_get_first_sorted_by_filters\u0027)"},{"line_number":1311,"context_line":"        events.return_value \u003d self.lease[\u0027events\u0027][0]"},{"line_number":1312,"context_line":"        lease_values \u003d {"},{"line_number":1313,"context_line":"            \u0027name\u0027: \u0027renamed\u0027,"},{"line_number":1314,"context_line":"            \u0027start_date\u0027: \u00272013-12-14 13:00\u0027"},{"line_number":1315,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":4,"id":"74425935_fef74885","line":1312,"range":{"start_line":1310,"start_character":0,"end_line":1312,"end_character":0},"updated":"2024-01-31 08:32:04.000000000","message":"Is this left over from testing of previous changes? It doesn\u0027t seem to be necessary.","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"},{"author":{"_account_id":36611,"name":"Anish Reddy","display_name":"Anish Ravula","email":"2anishreddy@gmail.com","username":"aravula"},"change_message_id":"27dca6b63cc15ba43fa9494210f123b1e22ad7ac","unresolved":false,"context_lines":[{"line_number":1307,"context_line":"                lease_id\u003dself.lease_id, values\u003dlease_values)"},{"line_number":1308,"context_line":""},{"line_number":1309,"context_line":"    def test_update_lease_not_started_start_date_before_current_time(self):"},{"line_number":1310,"context_line":"        events \u003d self.patch(self.db_api, \u0027event_get_first_sorted_by_filters\u0027)"},{"line_number":1311,"context_line":"        events.return_value \u003d self.lease[\u0027events\u0027][0]"},{"line_number":1312,"context_line":"        lease_values \u003d {"},{"line_number":1313,"context_line":"            \u0027name\u0027: \u0027renamed\u0027,"},{"line_number":1314,"context_line":"            \u0027start_date\u0027: \u00272013-12-14 13:00\u0027"},{"line_number":1315,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":4,"id":"82961aa0_2345d993","line":1312,"range":{"start_line":1310,"start_character":0,"end_line":1312,"end_character":0},"in_reply_to":"74425935_fef74885","updated":"2024-02-07 11:37:40.000000000","message":"Acknowledged","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"}],"releasenotes/notes/add-enforcement-exceptions-non-fatal-b22c129dfd9267ef.yaml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a98ced0c4d1c1c8d18555870e26bbeedd1ab0deb","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Improved handling of enforcement exceptions during lease"},{"line_number":5,"context_line":"    creation and updates."},{"line_number":6,"context_line":"fixes:"},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    Resolved issues related to lease enforcement"},{"line_number":9,"context_line":"    exceptions for smoother lease operations."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"12d30e57_1866e422","line":9,"range":{"start_line":2,"start_character":0,"end_line":9,"end_character":45},"updated":"2024-01-31 08:32:04.000000000","message":"Nit: you can wrap these lines at 80 characters (default value for yamllint line-length).","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"},{"author":{"_account_id":36611,"name":"Anish Reddy","display_name":"Anish Ravula","email":"2anishreddy@gmail.com","username":"aravula"},"change_message_id":"27dca6b63cc15ba43fa9494210f123b1e22ad7ac","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Improved handling of enforcement exceptions during lease"},{"line_number":5,"context_line":"    creation and updates."},{"line_number":6,"context_line":"fixes:"},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    Resolved issues related to lease enforcement"},{"line_number":9,"context_line":"    exceptions for smoother lease operations."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"4d87c8bc_e4bbcfe2","line":9,"range":{"start_line":2,"start_character":0,"end_line":9,"end_character":45},"in_reply_to":"12d30e57_1866e422","updated":"2024-02-07 11:37:40.000000000","message":"Acknowledged","commit_id":"2e1ccd4d062d2b58f76b257080a49ea26db77d58"}]}
