)]}'
{"id":"openstack%2Fnetworking-generic-switch~868300","triplet_id":"openstack%2Fnetworking-generic-switch~master~Ife4e15d2c0462337b0a88a83a3ea0aef6fb78a41","project":"openstack/networking-generic-switch","branch":"master","topic":"ignore_unknown_options","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2023-01-26 20:25:39.000000000","reason":"\u003cGERRIT_ACCOUNT_11655\u003e replied on the change","reason_account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},"34936":{"account":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"last_update":"2023-03-14 19:04:14.000000000","reason":"Change was submitted"},"14826":{"account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"last_update":"2023-03-14 19:04:14.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"Ife4e15d2c0462337b0a88a83a3ea0aef6fb78a41","subject":"config: Ignore unknown options starting with ngs_","status":"MERGED","created":"2022-12-21 10:00:45.000000000","updated":"2023-03-14 19:05:12.000000000","submitted":"2023-03-14 19:04:14.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"868300-ignore_unknown_options","meta_rev_id":"b31314e12f19b1b02bf97943443a994a936b1f90","_number":868300,"virtual_id_number":868300,"owner":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-03-14 19:04:14.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":2,"date":"2023-03-14 17:36:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2023-01-26 20:25:39.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":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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":1,"date":"2023-03-14 17:36:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":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},"Backport-Candidate":{"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_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"]}],"CC":[{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-21 11:30:35.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-04 10:06:21.000000000","updated_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"reviewer":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"state":"CC"},{"updated":"2023-01-04 17:06:21.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":"2023-03-14 17:36:31.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"}],"messages":[{"id":"1059ca880c1a0d124ab9f95562e4319c4ccf4d28","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"date":"2022-12-21 10:00:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"70e82301cdab1ff2f6114df70ca272e6f562934d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-21 11:30:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed40b0e0dbfc4755b8cfeb248582ec61\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ad0d35ac83d42e1a68f2bdc21d506b6 : SUCCESS in 3m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8351fb92b47246adad20f995d83330b1 : SUCCESS in 4m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/291f9717b2df4fe9bc0682166180206c : SUCCESS in 4m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c55247cc2ea4f97a61f62029c7e9aca : SUCCESS in 6m 00s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/b8769993886748baab64da0afadea4a0 : SUCCESS in 25m 13s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/4cd8e467b8004d7ba5c93097cb71efe5 : SUCCESS in 1h 28m 18s","accounts_in_message":[],"_revision_number":1},{"id":"c2bc18fa13f5c5c6dfc67a496516bf865eb1ec70","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2023-01-04 10:06:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e440fd073f735eac3d695495dd82feabee97b8ae","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-01-04 17:06:21.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d9c9002ae7bcc94abd3dd7a9edbe245009439a5f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"date":"2023-01-13 12:50:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9d975422d9a86b40994549fa7e876a057e7124b3","author":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"date":"2023-01-13 12:52:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7a5f46c25073ff72418efd344c7eae13bf3f9dcf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-13 14:38:03.000000000","message":"Patch Set 2: 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/d62f2883043642508f08c11b7e41e734\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/917b60b1db1b46ec9d990c6fc4a5bed8 : SUCCESS in 3m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/85bff5d568bf4711b912b120a70ccc9c : SUCCESS in 4m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9264f2143e51436caadb3b061ec992ba : SUCCESS in 4m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae8dd2f0074b40c3ad5c56606de71de6 : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/92e0142b89a64daf889010984470cfb6 : SUCCESS in 2m 52s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/68e7a34cc008400092b1f6297d1545c3 : SUCCESS in 13m 05s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/db4110d187054c9dae00f0c29d3cef1a : FAILURE in 1h 44m 20s","accounts_in_message":[],"_revision_number":2},{"id":"ec4e83a2eb1257be39edf7a724785f9a72693954","author":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"date":"2023-01-23 15:33:40.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d1e99d269b99e2c94c2fc858334deac552c8cdfd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-23 17:24:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/703db03adf1344aeb188b0611bde930a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ba6100fe0f4453ab879a5faf0bee758 : SUCCESS in 4m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/de10bbd324084628b84b3bf472024fcf : SUCCESS in 6m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f2a0daba53d14763a39efd72ddd7df10 : SUCCESS in 4m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/186bc8b54ac643b7979abe9748a6a543 : SUCCESS in 6m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/69981829fa1549398cbd3f514841f6d5 : SUCCESS in 3m 08s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/16b18af532be4765a59cd27c2207288e : SUCCESS in 15m 30s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/6dd79f73eb7a4459b980af238705a6a8 : SUCCESS in 1h 40m 00s","accounts_in_message":[],"_revision_number":2},{"id":"fc357413e01d9191a0e93359c784699625e331e6","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-01-26 20:25:39.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"94ee566e8f41c529226d56e4f35736910d851cb9","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-02-21 14:37:53.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":2},{"id":"6481b722492f8b4eacd4cfddd2f3f97c4a3b2cf5","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2023-03-14 17:36:31.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"afa9cdd45ca0b706ba4033dc3aef6694798e9350","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2023-03-14 17:36:42.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"ee8b0276bd366dc76934ab1f80704e5ee53b7814","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 17:37:31.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3993e4e03b069c7ec3d68bfd2c1739b5636e9c0b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 19:04:14.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8af6801a22dc4db1a07ea8601285ba61\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5671e630cc374909972f8619b3664245 : SUCCESS in 4m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2379bfa8d53241cb82682c5e6504b3d3 : SUCCESS in 4m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a73d37390fe54351ac9a8d77e4752d33 : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42a0715e89af4f43bb736f335fcb0c1c : SUCCESS in 6m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3005cbe6850044c7a2a695cc74112f73 : SUCCESS in 3m 39s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/a09391c12a864dc9a7fc8f0c22b1a3c3 : SUCCESS in 22m 52s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/c59201415a034423aaa50e2fd7f58c5b : SUCCESS in 1h 25m 02s","accounts_in_message":[],"_revision_number":2},{"id":"82f666077ae53a2ebabb3b3779c9c1c7f10699cf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 19:04:14.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"b31314e12f19b1b02bf97943443a994a936b1f90","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 19:05:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/487529e7596b49e2a4c1109a664a6a97\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/543d6fe3d5cd47cfb6f786f6b3f661aa : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e6d8b5eff2f946eead1f1b268b18d861 : SUCCESS in 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"894b92291a3aaf495ed51ac3b552b7bf99d94074","revisions":{"e89706db2948d171ee76463ced020a2b53a6b7d5":{"kind":"REWORK","_number":1,"created":"2022-12-21 10:00:45.000000000","uploader":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"ref":"refs/changes/00/868300/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/00/868300/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/1"}}},"commit":{"parents":[{"commit":"28bca5377d4fa14cb2be071852b76e457b435d7d","subject":"Fixes for tox 4.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/28bca5377d4fa14cb2be071852b76e457b435d7d"}]}],"author":{"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","date":"2022-12-21 08:25:48.000000000","tz":60},"committer":{"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","date":"2022-12-21 09:57:06.000000000","tz":60},"subject":"config: Ignore unknown options starting with ngs_","message":"config: Ignore unknown options starting with ngs_\n\nCurrently, all unknown configuration options are passed to Netmiko.  This\nallows to pass Netmiko-specific options easily from the NGS configuration.\nHowever, if Netmiko does not recognize an option, it crashes with an error\nsuch as: `__init__() got an unexpected keyword argument \u0027ngs_foo\u0027`\n\nWe now ignore any option that starts with `ngs_` to help with\ncompatibility (old NGS with new config) and we print a warning instead of\ncrashing.\n\nTo give more context in this warning, we now pass the device name (as\nspecified in the configuration) to the device class itself.\n\nChange-Id: Ife4e15d2c0462337b0a88a83a3ea0aef6fb78a41\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/e89706db2948d171ee76463ced020a2b53a6b7d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/e89706db2948d171ee76463ced020a2b53a6b7d5"}]},"branch":"refs/heads/master"},"894b92291a3aaf495ed51ac3b552b7bf99d94074":{"kind":"REWORK","_number":2,"created":"2023-01-13 12:50:50.000000000","uploader":{"_account_id":34936,"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","username":"bjonglez"},"ref":"refs/changes/00/868300/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/00/868300/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/00/868300/2"}}},"commit":{"parents":[{"commit":"e10c7cc89e4cb00edf3c3ea318257b88cf55cac7","subject":"Merge \"Add ArubaOS-CX switch support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/e10c7cc89e4cb00edf3c3ea318257b88cf55cac7"}]}],"author":{"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","date":"2022-12-21 08:25:48.000000000","tz":60},"committer":{"name":"Baptiste Jonglez","email":"baptiste.jonglez@inria.fr","date":"2023-01-13 12:49:18.000000000","tz":60},"subject":"config: Ignore unknown options starting with ngs_","message":"config: Ignore unknown options starting with ngs_\n\nCurrently, all unknown configuration options are passed to Netmiko.  This\nallows to pass Netmiko-specific options easily from the NGS configuration.\nHowever, if Netmiko does not recognize an option, it crashes with an error\nsuch as: `__init__() got an unexpected keyword argument \u0027ngs_foo\u0027`\n\nWe now ignore any option that starts with `ngs_` to help with\ncompatibility (old NGS with new config) and we print a warning instead of\ncrashing.\n\nTo give more context in this warning, we now pass the device name (as\nspecified in the configuration) to the device class itself.\n\nChange-Id: Ife4e15d2c0462337b0a88a83a3ea0aef6fb78a41\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/894b92291a3aaf495ed51ac3b552b7bf99d94074"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/894b92291a3aaf495ed51ac3b552b7bf99d94074"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
