)]}'
{"id":"openstack%2Fstorlets~861816","triplet_id":"openstack%2Fstorlets~master~Idc0c8c146a9ac7fa7ffd90793211422571852d82","project":"openstack/storlets","branch":"master","topic":"nose-deprecation","attention_set":{},"removed_from_attention_set":{"4608":{"account":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"last_update":"2023-02-14 09:23:54.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2023-02-09 08:26:10.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}},"hashtags":[],"change_id":"Idc0c8c146a9ac7fa7ffd90793211422571852d82","subject":"Replace nose to nose2","status":"MERGED","created":"2022-10-19 04:05:59.000000000","updated":"2023-02-14 09:24:58.000000000","submitted":"2023-02-14 09:23:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"861816-nose-deprecation","meta_rev_id":"4328facea4acdd515c0d5403389cf9f95fc37397","_number":861816,"virtual_id_number":861816,"owner":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-02-14 09:23:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2023-02-14 08:17:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2023-02-14 08:17:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-10-19 04:22:19.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"},{"updated":"2023-01-11 00:54:41.000000000","updated_by":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"}],"messages":[{"id":"fafc77f0b9e86001bd06833a903894a2e6c2feeb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2022-10-19 04:05:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7f16595cc99734be23db850c39d6fe8dd613bc78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-10-19 04:22:19.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/ff6a9b037a344ea8955eb57a453593e0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a8caefd2d444a8b8dae12c1fa6140ef : SUCCESS in 3m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6d1131d75e5d4a6287d4608d5c3c75bf : SUCCESS in 4m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/17f5bd51b3f040718cf98cfebddde863 : SUCCESS in 4m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51cecfd7f2cf49138a9fe09f026cc035 : SUCCESS in 4m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/00f59c2d5e3545dbb5fabff3653dbe3f : SUCCESS in 3m 37s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/4d24b785fdf14000a2239b2a3d7639e5 : FAILURE in 15m 10s","accounts_in_message":[],"_revision_number":1},{"id":"95eb5c71401389ce59139ff8ade2041e64e1b419","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2022-10-19 07:44:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ca0264ad82b4a7b5cebed830c0883bd0981c0498","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2022-10-19 07:48:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7fb56517090eb4bc4a4551306aa4299b117cad5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-10-19 08:15:19.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9f8dd8f0db7489bbdc20c9d2569f897\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/95c860f807fb436b9858a647411c05a1 : SUCCESS in 3m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0905d3bfb3e940b9915e6ae9dcf2a028 : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c5593bc1056945fc89b339c3ec8b86ac : SUCCESS in 4m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f04263a377764a1990a5a959fc41c4f0 : SUCCESS in 4m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c92a29b834c244a8a875077c3262f16f : SUCCESS in 3m 28s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/e62f563565294d1b88b5415ee66fc70f : SUCCESS in 19m 56s","accounts_in_message":[],"_revision_number":2},{"id":"1446871e6588bebc9aa13f4a422f8f830269840b","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-02-09 08:26:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a9f4a26c7ae749256b11bb5bc6e08a455d793047","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 08:26:30.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0d0c04820ffcbae430f7f5323c6db50f15591e66","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 09:11:07.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/38ae54b4b7724d178750981330455ab4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a381e1f6726947c9890eafe2cfdf1e9e : SUCCESS in 4m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/87362659f4734a6a8c687c9bae8c8bf6 : FAILURE in 5m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e2dde0d321d44667bd57ce698ec61a36 : FAILURE in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2423b52aaf7f4cbebc89c77e66028e58 : SUCCESS in 4m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/60d89a950dcc448f82caf48464db3981 : SUCCESS in 3m 38s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/ac57ef62ef0644ff9ca15481570cd773 : RETRY_LIMIT in 11m 36s","accounts_in_message":[],"_revision_number":2},{"id":"9665ef40b30574728bfb7253f9f05573eb146335","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-02-14 08:14:42.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"0dbe18cdb3b9e321361bffe6d155d64a1a47cf21","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-02-14 08:14:47.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"3e6490853d1363f0108cb93c5d5e1aa79faf30e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-02-14 08:16:58.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"03678d0547847b51a5fc15b7b4560e84c3b309a2","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-02-14 08:17:03.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"e9975e8ef55c4fb43837967544ba3d318fa6af97","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 08:43:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1f37cd02efce46b4ad76bbd4ecb37dd3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0dd143f6268747c9a19334a417460cd7 : SUCCESS in 3m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/38c87c84f59c48fa9431df4191949db3 : SUCCESS in 3m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bd05df5c2a4242088abc6eb5482207f7 : SUCCESS in 3m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42843d5578b24b75b3546c9cf83e3988 : SUCCESS in 3m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/af1eacf2589b47f19f52353e951b3c3d : SUCCESS in 3m 02s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/5f9f20469a284ddd9cd4d6edbfbce733 : SUCCESS in 17m 26s","accounts_in_message":[],"_revision_number":4},{"id":"8aea7a229964df37d041c400cf409ff0ebdc5d2c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 08:49:46.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"773d842724be3f4a66dd6a94663da7ae88c4281e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 09:23:54.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f42abfa4e02142ca8891baa330b0cc97\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c893dc26722b49f586ec0b531c3129d9 : SUCCESS in 3m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/26d3a7452fe349b5b06eb10aca26ef87 : SUCCESS in 4m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/35970fc4713d4a9fb59e651edaabf9e2 : SUCCESS in 3m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/264131b3b0d04d64ae59cfe8f0f4e5af : SUCCESS in 3m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/159d8f4ff50d49239a1ff072c7608928 : SUCCESS in 3m 24s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/649a15e74dd04d2aa9bde0dd53c3a42f : SUCCESS in 17m 16s","accounts_in_message":[],"_revision_number":4},{"id":"f3a210df8515a9418481981cbe9c88bc71daf14c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 09:23:54.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"4328facea4acdd515c0d5403389cf9f95fc37397","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 09:24:58.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c77e324dff1345588dc0528711c059df\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad448dd5d0374014a219b7b3e4d6e0c3 : SUCCESS in 41s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2e244cc0ac5e49619ca0ae0f76ab9ed9 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"02e4f40ec97243bf9c080aa582da81a63291bb4e","revisions":{"cc0f5973395efcb6006b56abccb568a24552164d":{"kind":"REWORK","_number":1,"created":"2022-10-19 04:05:59.000000000","uploader":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"ref":"refs/changes/16/861816/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/16/861816/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/16/861816/1"}}},"commit":{"parents":[{"commit":"9256bd59bf9efb4fa9f8e49d1f1e674ad5b0bdbf","subject":"Switch to 2023.1 Python3 unit tests and generic template name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/9256bd59bf9efb4fa9f8e49d1f1e674ad5b0bdbf"}]}],"author":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-18 07:49:18.000000000","tz":540},"committer":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-18 07:49:18.000000000","tz":540},"subject":"Replace nose to nose2","message":"Replace nose to nose2\n\nbecause nose is in deprecation[1] so we need to\nuse nose2, or pytests instead. This commit\nsuggests to use nose2 and fix some import errors\non slow attribute according to the docs [2]\n\n1: https://nose.readthedocs.io/en/latest/#note-to-users\n2: https://docs.nose2.io/en/latest/plugins/attrib.html\nChange-Id: Idc0c8c146a9ac7fa7ffd90793211422571852d82\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/cc0f5973395efcb6006b56abccb568a24552164d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/cc0f5973395efcb6006b56abccb568a24552164d"}]},"branch":"refs/heads/master"},"64c4d4ba76f2705a2eb53ca1578260c07cfeafb5":{"kind":"REWORK","_number":2,"created":"2022-10-19 07:48:57.000000000","uploader":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"ref":"refs/changes/16/861816/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/16/861816/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/16/861816/2"}}},"commit":{"parents":[{"commit":"9256bd59bf9efb4fa9f8e49d1f1e674ad5b0bdbf","subject":"Switch to 2023.1 Python3 unit tests and generic template name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/9256bd59bf9efb4fa9f8e49d1f1e674ad5b0bdbf"}]}],"author":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-18 07:49:18.000000000","tz":540},"committer":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-19 07:48:32.000000000","tz":540},"subject":"Replace nose to nose2","message":"Replace nose to nose2\n\nbecause nose is in deprecation[1] so we need to\nuse nose2, or pytests instead. This commit\nsuggests to use nose2 and fix some import errors\non slow attribute according to the docs [2]\n\n1: https://nose.readthedocs.io/en/latest/#note-to-users\n2: https://docs.nose2.io/en/latest/plugins/attrib.html\nChange-Id: Idc0c8c146a9ac7fa7ffd90793211422571852d82\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/64c4d4ba76f2705a2eb53ca1578260c07cfeafb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/64c4d4ba76f2705a2eb53ca1578260c07cfeafb5"}]},"branch":"refs/heads/master"},"8fac331c3cb33348fb45eed31a576b26bb2a1679":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-02-14 08:14:42.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/16/861816/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/16/861816/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/16/861816/3"}}},"commit":{"parents":[{"commit":"ad6db422147b9c5eb4264c1d43c5c382c13728d1","subject":"Adapt to tox 4","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/ad6db422147b9c5eb4264c1d43c5c382c13728d1"}]}],"author":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-18 07:49:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2023-02-14 08:14:42.000000000","tz":0},"subject":"Replace nose to nose2","message":"Replace nose to nose2\n\nbecause nose is in deprecation[1] so we need to\nuse nose2, or pytests instead. This commit\nsuggests to use nose2 and fix some import errors\non slow attribute according to the docs [2]\n\n1: https://nose.readthedocs.io/en/latest/#note-to-users\n2: https://docs.nose2.io/en/latest/plugins/attrib.html\nChange-Id: Idc0c8c146a9ac7fa7ffd90793211422571852d82\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/8fac331c3cb33348fb45eed31a576b26bb2a1679"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/8fac331c3cb33348fb45eed31a576b26bb2a1679"}]},"branch":"refs/heads/master","description":"Rebase"},"02e4f40ec97243bf9c080aa582da81a63291bb4e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-02-14 08:16:58.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/16/861816/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/16/861816/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/16/861816/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/16/861816/4"}}},"commit":{"parents":[{"commit":"e9187da3ea9625aa1def94c9f532a679708942d7","subject":"Adapt to tox 4","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/e9187da3ea9625aa1def94c9f532a679708942d7"}]}],"author":{"name":"Kota Tsuyuzaki","email":"kota.tsuyuzaki.pc@hco.ntt.co.jp","date":"2022-10-18 07:49:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2023-02-14 08:16:58.000000000","tz":0},"subject":"Replace nose to nose2","message":"Replace nose to nose2\n\nbecause nose is in deprecation[1] so we need to\nuse nose2, or pytests instead. This commit\nsuggests to use nose2 and fix some import errors\non slow attribute according to the docs [2]\n\n1: https://nose.readthedocs.io/en/latest/#note-to-users\n2: https://docs.nose2.io/en/latest/plugins/attrib.html\nChange-Id: Idc0c8c146a9ac7fa7ffd90793211422571852d82\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/02e4f40ec97243bf9c080aa582da81a63291bb4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/02e4f40ec97243bf9c080aa582da81a63291bb4e"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}]}],"submit_requirements":[]}
