)]}'
{"id":"openstack%2Fironic-ui~754439","triplet_id":"openstack%2Fironic-ui~master~I3ddd4893ae60a326751c157f0be85b084a2174a4","project":"openstack/ironic-ui","branch":"master","topic":"npm","hashtags":[],"change_id":"I3ddd4893ae60a326751c157f0be85b084a2174a4","subject":"Add npm tox env","status":"MERGED","created":"2020-09-25 15:40:28.000000000","updated":"2020-10-02 08:40:59.000000000","submitted":"2020-09-30 18:43:53.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":"754439-1601491433782-9817b790","meta_rev_id":"be535a7b092b4d63806bb706c4544a136a568c16","_number":754439,"virtual_id_number":754439,"owner":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-30 18:43:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2020-09-30 18:21:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-09-29 14:41:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":1,"date":"2020-09-30 18:21:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-29 14:41:17.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-09-30 18:21:35.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2020-09-30 18:43:53.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":"6b0ba637ad46cb811a252cc72008baf82e76d672","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 15:40:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a0a7058c9e68a7a86c5d9c0e7ab96673bc450b41","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 15:41:42.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"5ac24bb8d29692cedc7efda1779d28d1629bc08f","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 16:10:58.000000000","message":"Patch Set 1: -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"619fc5613e4cd784b73e0779459c954f790dc592","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 16:11:27.000000000","message":"Patch Set 1: Workflow-1\n\nI\u0027ll keep W-1 until I add a new job for it","accounts_in_message":[],"_revision_number":1},{"id":"40e5b93d5751ff1cf6b66b304baa7eb3767a1c77","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 16:35:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8440c439b18a27d04a8a895d9aff17244b2bcbcc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-25 18:50:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/a471319f8a9f428db7328dc335c6dec7 : SUCCESS in 2m 53s\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/343a8e1d8ccf4d69b32c7b8e1e0df7c2 : SUCCESS in 5m 39s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/b79695d9e86745009975f7ed876f02c2 : SUCCESS in 7m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/360db80bac2e46ae824aaf49f124fc64 : SUCCESS in 4m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6e39a2ea9f394caaa8871653781c772c : SUCCESS in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a0abe31704fb4cf5aba414fdba0c870d : SUCCESS in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5762c05776f54e80b3f09b64570d29b4 : SUCCESS in 4m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cea6c48c4641489687d6f649b35f7292 : SUCCESS in 7m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/01c5d99628cb418a8eb85e3e8a71d241 : SUCCESS in 7m 00s\n- ironic-ui-integration-tests https://zuul.opendev.org/t/openstack/build/8f569603729c47aca28c68620c5082cf : RETRY_LIMIT in 26m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"59ae9d0942b3189e470c421d07bc6af4afd485f2","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-25 20:52:30.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"76955f7451ee2078c5a780400df7b01cbb677e4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-25 23:00:37.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/f7c658070a354d939ecc9e97f08f11a5 : SUCCESS in 3m 22s\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/b2f676fc82e247479adff94c24d967ca : SUCCESS in 5m 39s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/d44e956297b54701b13583dc22f8ea65 : SUCCESS in 7m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a104dead8bc34a7497098cc2589422cc : SUCCESS in 3m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd2d74b02b52430d8505ebf9d30e731d : SUCCESS in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e50d7d3f33134b7790cd5a907a75a156 : SUCCESS in 4m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/04496f20a4064910bf4425d4841724d1 : SUCCESS in 3m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34d774130d1f47d3aac8beea8c3c5d5b : SUCCESS in 7m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/69063a037fbc455f995f2081985817e4 : SUCCESS in 6m 05s\n- ironic-ui-integration-tests https://zuul.opendev.org/t/openstack/build/08c9e0f26eb04af0b85908f52a371be2 : RETRY_LIMIT in 32m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2407e91adc2927745eb1edcbd135901bf065ebf1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-29 11:59:32.000000000","message":"Patch Set 2:\n\nDo we expect the integration tests to pass?","accounts_in_message":[],"_revision_number":2},{"id":"95d863aa805c5f1cf1a4af7907383f08084e39b8","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-29 12:56:42.000000000","message":"Patch Set 2:\n\nIntegration tests failure is not related to this change:\n2020-09-25 22:57:58.591499 | controller | [ERROR] /opt/stack/ironic/devstack/lib/ironic:1720 SWIFT_ENABLE_TEMPURLS must be True. This is  required either because IRONIC_DEPLOY_DRIVER was  set to some agent_* driver OR configuration of  Glance with Swift was explicitly requested with  IRONIC_CONFIGURE_GLANCE_WITH_SWIFT\u003dTrue\n2020-09-25 22:57:59.596884 | controller | Error on exit","accounts_in_message":[],"_revision_number":2},{"id":"0522efa48f0687324db6b2ed57a1311286e7c96c","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-09-29 13:32:44.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"bd34feed6b74d028a46a0ca114a2c348f1f21731","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 14:36:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/fd831bfc4bf44eb5b9d404d3adb02919 : SUCCESS in 3m 19s\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/06c6950c2ffb49a2a903d5413480f365 : SUCCESS in 5m 50s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/2873bba1c3bf42f89322a186b8a08a11 : SUCCESS in 7m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a262f9dd0a2b465babd95f1ad0aae186 : SUCCESS in 6m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6d8e06566ada4310ab8c5015f941f366 : SUCCESS in 5m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6ce06d066fa490cb7226863444a80f2 : SUCCESS in 6m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6e29b6b4a36647e8b4e47edac758a61f : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d7b1be2c63040b8a56dcfcc66de3276 : SUCCESS in 9m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/46949f6a1bd6453ab5d5ee291ecf02bf : SUCCESS in 4m 57s\n- ironic-ui-integration-tests https://zuul.opendev.org/t/openstack/build/03646706ad454008988f1f084104e390 : SUCCESS in 54m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0940177c1d2ed7ef6ff7a83380b3ec3b900e0d6f","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-29 14:41:17.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"70ec2041d77e18572873496bcd58f5b63c62570b","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-09-30 18:21:35.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"16a26c8e494c317dda90cc423e57fccec041d08a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 18:21:47.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"fcddd37f0aea94f3915f3206928583518c86647d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 18:43:53.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/510178b8e8bd41e9bcced33c52694245 : SUCCESS in 3m 42s\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/e9c2bc8a438140fe9c146b0dfa4f6463 : SUCCESS in 6m 12s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/6337f25e7016475b92bafc3cebf58bca : SUCCESS in 14m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/160695bc2d4e4b598792f2fe0f8001db : SUCCESS in 6m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e1b078d95cd542ed9a162ef2f493cf6c : SUCCESS in 3m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0c5f77068d24dffba7ee5a23f9ef6e7 : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d392a001c2f4400fb050e5cd495ab812 : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1fdafcdd00543eea7b4639f8e61959c : SUCCESS in 7m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a61fbed3b874ad594f621aa2e91b6fd : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":3},{"id":"d97ccce03d1ead59c0f4dde13a7fbcb1a02bbaab","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 18:43:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"d93da13f84c4461373321447d24f8a74c1183f3f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 18:45:48.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77b1a1a25eea461ba4b150a3b97d4aa7 : SUCCESS in 1m 06s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fdcc71e7b8174797b51f710087a2887f : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":3},{"id":"c086b7fc4f54676923087ccb9bfe68b43dd98274","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-10-02 08:40:59.000000000","message":"Patch Set 3: Cherry Picked\n\nThis patchset was cherry picked to branch stable/victoria as commit e3653e992d4fa6b45e7550f1e0b76b8978b5037f","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0d997bf6ca55b9f04e3101935152c53ab9b21353","revisions":{"22da79d19cd79f5567d67958fb5f397f47e3047b":{"kind":"REWORK","_number":1,"created":"2020-09-25 15:40:28.000000000","uploader":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"ref":"refs/changes/39/754439/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-ui","ref":"refs/changes/39/754439/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/1"}}},"commit":{"parents":[{"commit":"927b4c291e4dbd40eaa45a87318d8165e01de0ee","subject":"[goal] Migrate testing to ubuntu focal","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/927b4c291e4dbd40eaa45a87318d8165e01de0ee"}]}],"author":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-25 15:39:44.000000000","tz":180},"committer":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-25 15:39:44.000000000","tz":180},"subject":"Add npm tox env","message":"Add npm tox env\n\nThis patch adds npm tox env and fixes issues with running tests using\nlates Horizon release.\n\nChange-Id: I3ddd4893ae60a326751c157f0be85b084a2174a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/22da79d19cd79f5567d67958fb5f397f47e3047b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/22da79d19cd79f5567d67958fb5f397f47e3047b"}]},"branch":"refs/heads/master"},"9b7c86f34645c7f228f27a2f12a055172580dd79":{"kind":"REWORK","_number":2,"created":"2020-09-25 16:35:46.000000000","uploader":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"ref":"refs/changes/39/754439/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-ui","ref":"refs/changes/39/754439/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/2"}}},"commit":{"parents":[{"commit":"927b4c291e4dbd40eaa45a87318d8165e01de0ee","subject":"[goal] Migrate testing to ubuntu focal","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/927b4c291e4dbd40eaa45a87318d8165e01de0ee"}]}],"author":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-25 15:39:44.000000000","tz":180},"committer":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-25 16:34:45.000000000","tz":180},"subject":"Add npm tox env","message":"Add npm tox env\n\nWith this tox env CI will run JavaScript tests instead of skipping them.\n\nThis patch also fixes issues with running tests using\nlates Horizon release.\n\nChange-Id: I3ddd4893ae60a326751c157f0be85b084a2174a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/9b7c86f34645c7f228f27a2f12a055172580dd79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/9b7c86f34645c7f228f27a2f12a055172580dd79"}]},"branch":"refs/heads/master"},"0d997bf6ca55b9f04e3101935152c53ab9b21353":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-09-29 13:32:44.000000000","uploader":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"ref":"refs/changes/39/754439/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-ui","ref":"refs/changes/39/754439/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-ui refs/changes/39/754439/3"}}},"commit":{"parents":[{"commit":"927b4c291e4dbd40eaa45a87318d8165e01de0ee","subject":"[goal] Migrate testing to ubuntu focal","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/927b4c291e4dbd40eaa45a87318d8165e01de0ee"}]}],"author":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-25 15:39:44.000000000","tz":180},"committer":{"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","date":"2020-09-29 13:32:42.000000000","tz":0},"subject":"Add npm tox env","message":"Add npm tox env\n\nWith this tox env CI will run JavaScript tests instead of skipping them.\n\nThis patch also fixes issues with running tests using\nlates Horizon release.\n\n\nDepends-On: https://review.opendev.org/755003\nChange-Id: I3ddd4893ae60a326751c157f0be85b084a2174a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/0d997bf6ca55b9f04e3101935152c53ab9b21353"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-ui/commit/0d997bf6ca55b9f04e3101935152c53ab9b21353"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
