)]}'
{"id":"openstack%2Foslo.utils~692965","triplet_id":"openstack%2Foslo.utils~master~Icc19b7c8bdb6a3182939d5e9fdef21288b19f43d","project":"openstack/oslo.utils","branch":"master","topic":"bug/1850843","hashtags":[],"change_id":"Icc19b7c8bdb6a3182939d5e9fdef21288b19f43d","subject":"Make mask_password case insensitive, and add new patterns","status":"MERGED","created":"2019-11-05 10:03:44.000000000","updated":"2019-11-13 09:50:45.000000000","submitted":"2019-11-12 23:08:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"692965-1573600081562-60743900","meta_rev_id":"685813adf8cc33dbf1d666427445fcdfe46c34da","_number":692965,"virtual_id_number":692965,"owner":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":0,"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-12 23:08:01.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}],"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":2,"date":"2019-11-12 17:14:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":1,"date":"2019-11-05 13:55:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":1,"date":"2019-11-06 08:11:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},{"value":2,"date":"2019-11-05 11:07:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-08 07:59:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}],"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":1,"date":"2019-11-12 17:14:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":0,"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":0,"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-05 10:08:49.000000000","updated_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"},{"updated":"2019-11-05 11:07:58.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2019-11-05 13:55:04.000000000","updated_by":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"reviewer":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"state":"REVIEWER"},{"updated":"2019-11-06 08:11:26.000000000","updated_by":{"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},"reviewer":{"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},"state":"REVIEWER"},{"updated":"2019-11-08 07:59:51.000000000","updated_by":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"reviewer":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"state":"REVIEWER"},{"updated":"2019-11-12 17:14:31.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-11-12 23:08:01.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":"1b16ddb687fc32ae639c16f3b6cc112d09630a2a","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2019-11-05 10:03:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5be8c3f7f94a16c67cf14a49fa8fc54083c3f02e","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2019-11-05 10:04:44.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit ef2eed8c46e66b613dbc8aeb0c4f44deb17fa49a","accounts_in_message":[],"_revision_number":1},{"id":"25d24b0a53708b838656f16ea8d4b5cfff711201","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2019-11-05 10:06:11.000000000","message":"Topic set to bug/1850843","accounts_in_message":[],"_revision_number":1},{"id":"34ce89f97ee30391ea9d34d68a62ea8f0e5db648","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-11-05 10:08:49.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"5f3222200c805e28aaed93574fc185f9afe611f1","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-05 10:45:01.000000000","message":"Patch Set 1: Code-Review+2\n\nHello,\n\nThanks for these changes.\n\nLGTM\nLet see the CI","accounts_in_message":[],"_revision_number":1},{"id":"a3d0e11678293f5b0ae22efd1ea4b4c4c7e305aa","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-05 10:53:27.000000000","message":"Patch Set 1: Code-Review+1\n\nUnit tests seems happy locally, but pep8 tests fails:\n\n```\n$ tox\n...\npep8 run-test: commands[0] | flake8\n/home/hberaud/dev/redhat/upstream/openstack/oslo/oslo.utils/.tox/pep8/lib/python3.7/site-packages/pycodestyle.py:111: FutureWarning: Possible nested set at position 1\n  EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n./oslo_utils/strutils.py:94:62: E227 missing whitespace around bitwise or shift operator\n        reg_ex \u003d re.compile(pattern % {\u0027key\u0027: key}, re.DOTALL|re.IGNORECASE)\n                                                             ^\n./oslo_utils/strutils.py:98:62: E227 missing whitespace around bitwise or shift operator\n        reg_ex \u003d re.compile(pattern % {\u0027key\u0027: key}, re.DOTALL|re.IGNORECASE)\n                                                             ^\n./oslo_utils/tests/test_strutils.py:380:9: E266 too many leading \u0027#\u0027 for block comment\n        ## Some real-life cases\n        ^\nERROR: InvocationError for command /home/hberaud/dev/redhat/upstream/openstack/oslo/oslo.utils/.tox/pep8/bin/flake8 (exited with code 1)\n______________________________________________________________________________________________________ summary ______________________________________________________________________________________________________\n  py27: commands succeeded\n  py37: commands succeeded\nERROR:   pep8: commands failed\n\n```","accounts_in_message":[],"_revision_number":1},{"id":"6b3c0decb958f4e999cf9214960b520184bafbd5","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-05 10:57:47.000000000","message":"Patch Set 1: Code-Review-1\n\n-1 related to my previous comment and the pep8 issue","accounts_in_message":[],"_revision_number":1},{"id":"66f3fd9603a83ced77327d5c7dc20d9f6d3e23ed","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2019-11-05 11:04:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3098a22d0fb227283890826c74938163de9021c9","author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"date":"2019-11-05 11:07:13.000000000","message":"Patch Set 1:\n\n\u003e Unit tests seems happy locally, but pep8 tests fails:\n \u003e \n \u003e ```\n \u003e $ tox\n \u003e ...\n \u003e pep8 run-test: commands[0] | flake8\n \u003e /home/hberaud/dev/redhat/upstream/openstack/oslo/oslo.utils/.tox/pep8/lib/python3.7/site-packages/pycodestyle.py:111:\n \u003e FutureWarning: Possible nested set at position 1\n \u003e EXTRANEOUS_WHITESPACE_REGEX \u003d re.compile(r\u0027[[({] | []}),;:]\u0027)\n \u003e ./oslo_utils/strutils.py:94:62: E227 missing whitespace around\n \u003e bitwise or shift operator\n \u003e reg_ex \u003d re.compile(pattern % {\u0027key\u0027: key}, re.DOTALL|re.IGNORECASE)\n \u003e ^\n \u003e ./oslo_utils/strutils.py:98:62: E227 missing whitespace around\n \u003e bitwise or shift operator\n \u003e reg_ex \u003d re.compile(pattern % {\u0027key\u0027: key}, re.DOTALL|re.IGNORECASE)\n \u003e ^\n \u003e ./oslo_utils/tests/test_strutils.py:380:9: E266 too many leading\n \u003e \u0027#\u0027 for block comment\n \u003e ## Some real-life cases\n \u003e ^\n \u003e ERROR: InvocationError for command /home/hberaud/dev/redhat/upstream/openstack/oslo/oslo.utils/.tox/pep8/bin/flake8\n \u003e (exited with code 1)\n \u003e ______________________________________________________________________________________________________\n \u003e summary ______________________________________________________________________________________________________\n \u003e py27: commands succeeded\n \u003e py37: commands succeeded\n \u003e ERROR:   pep8: commands failed\n \u003e \n \u003e ```\n\nThanks. For some reason flake8 is failing for me locally with some verion problems. So I was unable to verify that. Hopefully it is resolved now.","accounts_in_message":[],"_revision_number":1},{"id":"efdee7b9f73ad0e3976e68488ebd67e81f9213dd","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-05 11:07:58.000000000","message":"Patch Set 2: Code-Review+2\n\nWorks better:\n\n```\n$ tox\n...\n  py27: commands succeeded\n  py37: commands succeeded\n  pep8: commands succeeded\n  congratulations :)\n```\n\nThanks :)","accounts_in_message":[],"_revision_number":2},{"id":"f50b63f4e83a7fdefaf0efd01c0d6f2a2a0b84ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-05 12:42:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/8cdc2acb2ae849bfb8eaa943142cb049 : SUCCESS in 1h 36m 07s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e9ca185a8aa3440198af337a63e4a765 : SUCCESS in 1h 29m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9cf9e9a84ca04c3f90bfdb085b76b987 : SUCCESS in 4m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2db391d1ca7b43c6b1b6b8b6b480e665 : SUCCESS in 4m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c3011d66ff5c4889b1627aa6ab9b6fde : SUCCESS in 4m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c521a0abc15443a180fe3341412df277 : SUCCESS in 4m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/014bcfbfcdea483ebe62598794b02caf : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77c895cef6f54058a02caafbdfd474b2 : SUCCESS in 3m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/321119718120420fb4242ad22c0f2dee : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":2},{"id":"f3a63b075239be11a5f8e6d5902c32ec99bed5b2","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2019-11-05 13:55:04.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"00708892ddb372587850ad274e765aa72abd7fec","author":{"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},"date":"2019-11-06 08:11:26.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e13f00b97532ffc0f4728ef173db3c1991d123d6","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-11-08 07:59:51.000000000","message":"Patch Set 2: Code-Review+1\n\nwould be good to see that merged asap. Hervé, care to ping some Core within Oslo? :)","accounts_in_message":[],"_revision_number":2},{"id":"e946287ce8e3aacdcdb6af2d430cec6ae1df26cf","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-11-12 17:14:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nI would imagine making the check case-insensitive is going to have some performance impact, but since this is primarily used for logging hopefully the impact won\u0027t be too significant.","accounts_in_message":[],"_revision_number":2},{"id":"1660fe38b9b751677c4d9d0ad6a38e3d9e13ba02","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 17:14:42.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"612c369a87340a35f79db18243e4a5d178a0a848","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 18:56:38.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/a936b787e1794e16a3c1f88fab881f2f : FAILURE in 1h 41m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/58a70c9395734211a678f954412bfea1 : SUCCESS in 1h 19m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/857514cc6c0f4b4da48aaacb3bcee11e : SUCCESS in 3m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27b3fe0555804b1b9fa415cc290697b6 : SUCCESS in 4m 35s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e3f1ec32b73442b5a91377c9d80b8b92 : SUCCESS in 3m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/766099dd9e6144ce88b269e9b7580257 : SUCCESS in 5m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/90df170e0dfa4f708a412bb81b592c31 : SUCCESS in 5m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c08e4623de4a4c8eb337b32e5f068b50 : SUCCESS in 4m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d34f24d39e794726bc17295e63b0cd49 : SUCCESS in 5m 13s","accounts_in_message":[],"_revision_number":2},{"id":"ba03d420e8a5ce51a467fb78b586bc547dcbef8c","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-11-12 19:41:41.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5584a04e2d79f7f19e4128b2d917fb89408e91e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 21:15:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/c8d7e53a9e954178904b6dcc7eb36a51 : SUCCESS in 1h 33m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cb414f27e7874dd6914a04a707fd61e1 : SUCCESS in 1h 22m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f6cf2c514bbb4074a5d6cb3c452b1501 : SUCCESS in 3m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39b0b7aaf22c464799ed7c333dbe7cc0 : SUCCESS in 3m 09s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6b84a343bd324970abc97160441b1268 : SUCCESS in 3m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0636bf6f4ace496fba5b206d2689446b : SUCCESS in 3m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9600bb18f43144aab9c413c9227c98c0 : SUCCESS in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/105ced74c3974b2da6c409052cf4b3bf : SUCCESS in 3m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a4f612f20dcc4df5be69158fe8974c53 : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":2},{"id":"f2d5112a3ec58becc40177af9bd5fedf7db041c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 21:15:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2d1017c656b2cbd5b2d735084dc5d61f7abba35f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 23:08:01.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/d4860cf0c0e54c47893bf71c2f043e8b : SUCCESS in 1h 48m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/936794afa9024b0fa8904bda5f6d83f0 : SUCCESS in 1h 24m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/66c8e22e8d47436eb9e153b4454c45e0 : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6ee0a80364845ce89c5997da0c6733d : SUCCESS in 3m 10s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/79cf22d5bdcc424ab2ed777f951aa210 : SUCCESS in 3m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e0979d5baef943e5b125e3099632f331 : SUCCESS in 3m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ab4161a7c6074cf0acdaed99372735bc : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ba445a8cb434f7c934ae84f3f0f772f : SUCCESS in 3m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dd089427bbbd43248ba7b04b9502a765 : SUCCESS in 2m 53s","accounts_in_message":[],"_revision_number":2},{"id":"7399cac4dd9ce5c71a50422205cde801f392ba74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 23:08:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"8497bd93ed26aa6705c6999596fbaf19d5fbc572","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 23:09:13.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ac16a0b97754dd5ae78ce533bce558f : SUCCESS in 55s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ef0a59df0664fa0aa7ec7634f073277 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2},{"id":"685813adf8cc33dbf1d666427445fcdfe46c34da","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-11-13 09:50:45.000000000","message":"Patch Set 2:\n\nWill be released through https://review.opendev.org/694024","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b41268417cecb12d1d5955ee3107067edf050221","revisions":{"eb77609bf4f8cc3b23a2d4addb5d4cecc3e7fb5b":{"kind":"REWORK","_number":1,"created":"2019-11-05 10:03:44.000000000","uploader":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"ref":"refs/changes/65/692965/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/65/692965/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/1"}}},"commit":{"parents":[{"commit":"c08b1006ef0f40331394d3176a29196d8a5b992c","subject":"Merge \"Update master for stable/train\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/c08b1006ef0f40331394d3176a29196d8a5b992c"}]}],"author":{"name":"Cédric Jeanneret","email":"cjeanner@redhat.com","date":"2019-11-01 10:27:37.000000000","tz":60},"committer":{"name":"Dougal Matthews","email":"dougal@redhat.com","date":"2019-11-05 10:03:37.000000000","tz":0},"subject":"Make mask_password case insensitive, and add new patterns","message":"Make mask_password case insensitive, and add new patterns\n\nIt appears that Mistral service logs everything, and doesn\u0027t use yet\nthe mask_password (nor mask_dict_password) method. In order to ensure\nall is properly masked, we have to add some new patterns, and make it\ncase insensitive in order to simplify and avoid duplicated entries.\n\nChange-Id: Icc19b7c8bdb6a3182939d5e9fdef21288b19f43d\nRelated-Bug: #1850843\nSigned-off-by: Cédric Jeanneret \u003ccjeanner@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/eb77609bf4f8cc3b23a2d4addb5d4cecc3e7fb5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/eb77609bf4f8cc3b23a2d4addb5d4cecc3e7fb5b"}]},"branch":"refs/heads/master"},"b41268417cecb12d1d5955ee3107067edf050221":{"kind":"REWORK","_number":2,"created":"2019-11-05 11:04:32.000000000","uploader":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"ref":"refs/changes/65/692965/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/65/692965/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/65/692965/2"}}},"commit":{"parents":[{"commit":"c08b1006ef0f40331394d3176a29196d8a5b992c","subject":"Merge \"Update master for stable/train\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/c08b1006ef0f40331394d3176a29196d8a5b992c"}]}],"author":{"name":"Cédric Jeanneret","email":"cjeanner@redhat.com","date":"2019-11-01 10:27:37.000000000","tz":60},"committer":{"name":"Dougal Matthews","email":"dougal@redhat.com","date":"2019-11-05 11:04:18.000000000","tz":0},"subject":"Make mask_password case insensitive, and add new patterns","message":"Make mask_password case insensitive, and add new patterns\n\nIt appears that Mistral service logs everything, and doesn\u0027t use yet\nthe mask_password (nor mask_dict_password) method. In order to ensure\nall is properly masked, we have to add some new patterns, and make it\ncase insensitive in order to simplify and avoid duplicated entries.\n\nChange-Id: Icc19b7c8bdb6a3182939d5e9fdef21288b19f43d\nRelated-Bug: #1850843\nSigned-off-by: Cédric Jeanneret \u003ccjeanner@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/b41268417cecb12d1d5955ee3107067edf050221"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/b41268417cecb12d1d5955ee3107067edf050221"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
