)]}'
{"id":"openstack%2Fhorizon~727921","triplet_id":"openstack%2Fhorizon~stable%2Fussuri~I86a56afcd2cde3a088abcc66c0294424cd03546f","project":"openstack/horizon","branch":"stable/ussuri","topic":"js-jobs","hashtags":[],"change_id":"I86a56afcd2cde3a088abcc66c0294424cd03546f","subject":"Switch to new javascript jobs","status":"MERGED","created":"2020-05-14 04:55:34.000000000","updated":"2020-05-20 17:14:06.000000000","submitted":"2020-05-20 17:08:31.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":"727921-1589994511952-994067fd","meta_rev_id":"0bac6a85f1da8f79de4693e2cf5783a3fb3c6680","_number":727921,"virtual_id_number":727921,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"date":"2020-05-14 07:07:24.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-20 17:08:31.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":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"recommended":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"all":[{"value":1,"date":"2020-05-14 12:13:39.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":2,"date":"2020-05-14 11:00:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":2,"date":"2020-05-20 15:15:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":1,"date":"2020-05-20 15:15:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-14 04:55:34.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-05-14 11:00:04.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2020-05-14 12:13:39.000000000","updated_by":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"reviewer":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"state":"REVIEWER"},{"updated":"2020-05-20 15:15:51.000000000","updated_by":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"reviewer":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"state":"REVIEWER"},{"updated":"2020-05-20 17:08:31.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":"8d4fa98c0dcbb1b917890b121993ce2b57f43b44","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-05-14 04:55:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b2f14c39a3bcb9d6170c1a5990766fb127a613d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-14 06:29: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\n\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/dcc08a3fe2b742f6870818058c182c71 : SUCCESS in 4m 11s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/6176a9641f4d4e87a202d5ca24a407cb : SUCCESS in 6m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/df90d1f214d545bca37c0330cdd81e57 : SUCCESS in 10m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a5fca0924f5943a9b53a23b2b91e794a : SUCCESS in 9m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48c52b197b4b46bba8d4ee2457ca5d72 : FAILURE in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/99f9ee6fcbf844feb75bea35f346a560 : SUCCESS in 9m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e82a821549e74ef6954ce5be39406f82 : SUCCESS in 6m 47s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/59ebb44dd7f040619bfca19d45c14e82 : SUCCESS in 10m 15s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/9232ae63d3094b8b90f2beaffa3de64f : SUCCESS in 1h 32m 31s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/e0f46ef1968c4e48ae872a131d76dedb : SUCCESS in 28m 10s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/b4940435db7847bdb010208c7017f9a2 : SUCCESS in 5m 00s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/2241a16edb58484a9e35f34d9c1de511 : SUCCESS in 35m 32s\n\nWarning:\n  Comments left for invalid file openstack_dashboard/api/cinder.py","accounts_in_message":[],"_revision_number":1},{"id":"3a3ef09f58c2feca8fd4584a7f594e6c1323b646","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-05-14 06:49:46.000000000","message":"Patch Set 1: Workflow-1\n\nwe first need to backport pep8 fix.","accounts_in_message":[],"_revision_number":1},{"id":"54022ebc109a20e7f2bcefe5334fb8ab35737a0d","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-05-14 07:06:04.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"78691a59e6fbaf1b93940d972f40b58bf70a2456","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-05-14 07:07:24.000000000","message":"Patch Set 2:\n\nThe new javascript jobs are not necessarily required in ussuri and train as we use nodejs10 which is compatible with the latest yarn, but it would be nice to remove the dependency to yarn from the long-term maintenance.","accounts_in_message":[],"_revision_number":2},{"id":"8a4c5cfbc45df6549cc96c5c862d6bbcd3a58f2c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-14 08:34:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/707a5bd901e64d208ce66abddae1a583 : SUCCESS in 7m 22s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/7ae927510e8647be8ce221ccef2da57c : SUCCESS in 9m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/61c20e95369e41b5aec1941cdf5b2153 : SUCCESS in 14m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/64bf9fd4f2b04ca88e342da05a6da9f6 : SUCCESS in 11m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbc2965b3d124fb0914202c55343905d : SUCCESS in 6m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ede609adb569474f9c8ebbdd7923c263 : SUCCESS in 11m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e9241f501524bb1b2fc1b75a543d63c : SUCCESS in 7m 47s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/cff192f759494c9aaab4ea59889a55bf : SUCCESS in 6m 21s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/c44f566ae8064624a5b9f8b32e327e47 : SUCCESS in 1h 21m 46s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/71f85e531bdb4f2b95621d485b47fca7 : SUCCESS in 40m 11s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/ae883b60ba944b759e3a7b59a7efb887 : SUCCESS in 6m 29s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/1eee3a13b2a2498f95357bd7edb7478e : SUCCESS in 33m 06s","accounts_in_message":[],"_revision_number":2},{"id":"5111cb060ad66c8433433e4383d7c6136ef1a5ca","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-05-14 11:00:04.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"06326e975df1f9fced8d39a819bffd2562736a54","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2020-05-14 12:13:39.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6d322d508eff2e08e4433b4cf5109ee25596d3c2","author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"date":"2020-05-20 15:15:51.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"311ab27649c6c9be616c1b09b9ef95152d09db71","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 15:16:13.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ade1b74cc210abe1743d5139c9d2fab05ce4efb9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 17:08:31.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/32b98045b67b4bbb9a0ba59f1c446e97 : SUCCESS in 4m 26s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/442b3834a9c845b88d21252b72c33c76 : SUCCESS in 7m 29s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/00edea033db94294aed5452a4d614540 : SUCCESS in 10m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5469baf940b54151adfa88cbee40ddc7 : SUCCESS in 12m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27297463449346af9b2362b549b0c627 : SUCCESS in 8m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bdcfe4e1658f45bfbc3bded69e25ae59 : SUCCESS in 11m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9190ab8b7d9e4918aec4ed152114d6d7 : SUCCESS in 7m 39s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/b91833848f614ebba858fe5af2e4dfe6 : SUCCESS in 37m 19s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/144dac5029814d95ae3e9bbf9ec757ff : SUCCESS in 9m 57s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/3bd48141ae5d4922b8f396bf90060c4e : SUCCESS in 1h 43m 38s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/90d6f4f4162c406eb5216accf02aa6b8 : SUCCESS in 32m 37s","accounts_in_message":[],"_revision_number":2},{"id":"25a221461d848de1389ba018a97305d4ccc5b6dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 17:08:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"be46fe14b61bd2e8a823d3b2e972bd022451e3e1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 17:14:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25b919cd0d5c49b3b9344905857323de : SUCCESS in 2m 57s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d9482cf1a7132ef5e16a197ce1af289615beaa23","revisions":{"515e600134e95e8254ee6ce679d9aa1660565920":{"kind":"REWORK","_number":1,"created":"2020-05-14 04:55:34.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/21/727921/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/21/727921/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/21/727921/1"}}},"commit":{"parents":[{"commit":"d3ba7f17cd675e12d087bde1adf995fcaace48d4","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/d3ba7f17cd675e12d087bde1adf995fcaace48d4"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-05-12 14:07:17.000000000","tz":120},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2020-05-14 04:54:31.000000000","tz":540},"subject":"Switch to new javascript jobs","message":"Switch to new javascript jobs\n\nChange I8013228ca05607a69f390a9bb75991fc6543f865 introduces new\njavascript jobs that better handle npm or yarn, update the jobs here to\nuse it.\n\nChange the job names to start with horizon to follow the Zuul job naming\npolicy.\n\nDepends-On: https://review.opendev.org/727231\nChange-Id: I86a56afcd2cde3a088abcc66c0294424cd03546f\n(cherry picked from commit a8ff4c376114a616fd21fc0b76d9b1dcb40b92e2)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/515e600134e95e8254ee6ce679d9aa1660565920"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/515e600134e95e8254ee6ce679d9aa1660565920"}]},"branch":"refs/heads/stable/ussuri"},"d9482cf1a7132ef5e16a197ce1af289615beaa23":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-05-14 07:06:04.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/21/727921/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/21/727921/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/727921/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/21/727921/2"}}},"commit":{"parents":[{"commit":"bc57ea28c40313c488c81fceb063596638b59948","subject":"Fix tempest and pep8 tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/bc57ea28c40313c488c81fceb063596638b59948"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-05-12 14:07:17.000000000","tz":120},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2020-05-14 07:06:04.000000000","tz":0},"subject":"Switch to new javascript jobs","message":"Switch to new javascript jobs\n\nChange I8013228ca05607a69f390a9bb75991fc6543f865 introduces new\njavascript jobs that better handle npm or yarn, update the jobs here to\nuse it.\n\nChange the job names to start with horizon to follow the Zuul job naming\npolicy.\n\nDepends-On: https://review.opendev.org/727231\nChange-Id: I86a56afcd2cde3a088abcc66c0294424cd03546f\n(cherry picked from commit a8ff4c376114a616fd21fc0b76d9b1dcb40b92e2)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/d9482cf1a7132ef5e16a197ce1af289615beaa23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/d9482cf1a7132ef5e16a197ce1af289615beaa23"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
