)]}'
{"id":"openstack%2Fproject-config~805802","triplet_id":"openstack%2Fproject-config~master~Ieb92d6581247f0e6f4ab87807d0a6cdb18eb448d","project":"openstack/project-config","branch":"master","topic":"new-project","hashtags":[],"change_id":"Ieb92d6581247f0e6f4ab87807d0a6cdb18eb448d","subject":"New project: OVN BGP Agent","status":"MERGED","created":"2021-08-24 09:57:42.000000000","updated":"2021-08-27 14:08:27.000000000","submitted":"2021-08-27 13:54:50.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":"805802-new-project","meta_rev_id":"b9ef17093aeaea31d145f868c1727acd7af711c6","_number":805802,"virtual_id_number":805802,"owner":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-27 13:54:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2021-08-27 13:39:50.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-08-26 13:58:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"value":2,"date":"2021-08-26 13:28:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2021-08-27 13:39:50.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-24 10:12:58.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":"2021-08-25 14:09:03.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2021-08-26 13:28:00.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2021-08-26 13:58:13.000000000","updated_by":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"reviewer":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"state":"REVIEWER"},{"updated":"2021-08-27 08:26:54.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2021-08-27 13:39:50.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"}],"messages":[{"id":"7360d542e2d1df90b6a7cd54a28cc29ee17d2f18","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2021-08-24 09:57:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"382fe99403ea7fecdcf3c7af466c689850db33f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-24 10:12:58.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- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/ec8627014d22477d80ecf556f958909f : SUCCESS in 9m 20s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/203f7cef253c4f2aaf56ecec694487bd : FAILURE in 6m 05s","accounts_in_message":[],"_revision_number":1},{"id":"fcb6f555911b33b841a1014dabc99b996d30cca7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2021-08-24 10:16:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"62a1661c8c7d5849bc6929c67f65bf818f673156","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-24 10:28:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/156b223408bd404d86a4ba5edd9198dd : SUCCESS in 7m 05s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/83b8c7fc1a8b482990a4409d76fce78e : SUCCESS in 5m 05s","accounts_in_message":[],"_revision_number":2},{"id":"be5d69a37b779e5ae573bd6e5bffdc5f8b069472","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2021-08-25 13:59:54.000000000","message":"Patch Set 2:\n\nFYI there\u0027s already some code for this agent at https://github.com/luis5tb/bgp-agent but, I didn\u0027t want to import as part of the creation of the repository as it\u0027s very raw yet, so we can take the opportunity to add the code with some tests as we go.","accounts_in_message":[],"_revision_number":2},{"id":"bfac36571003332a3ccc7393b0b81ab6678e534e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2021-08-26 13:28:00.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ef53d441ccbb47661e4dfe7b738c820da75b7fb3","author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"date":"2021-08-26 13:58:13.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"710e3f7573a400f2c5128722d297b41fc1c6370b","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2021-08-27 13:39:50.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"6d0704851c1c3407fdbe28858a64f9e223b02482","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-27 13:40:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ee8bb2222224fd7585ac614e4dfa665b16e41a18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-27 13:54:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/c7d132af238e4a899e9766ea4be13450 : SUCCESS in 6m 54s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/527dd667b72349599e871725bf47e1b8 : SUCCESS in 6m 47s","accounts_in_message":[],"_revision_number":2},{"id":"727f28a357c42933fac13cb920a6e48474a9a931","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-27 13:54:50.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"b9ef17093aeaea31d145f868c1727acd7af711c6","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-27 14:08:27.000000000","message":"Patch Set 2:\n\nBuild succeeded (deploy pipeline).\n\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/175d12a59e52467ba43880d96d6a594f : SUCCESS in 3m 15s\n- infra-prod-service-zuul https://zuul.opendev.org/t/openstack/build/9cf0a46d462741bbaba70b412d841bb8 : SUCCESS in 8m 31s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"8e1524665e339c58de15026d6e05b23a30c73651","revisions":{"d2822568b34db87c55b1b64c3756dd5ae608725f":{"kind":"REWORK","_number":1,"created":"2021-08-24 09:57:42.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/02/805802/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/02/805802/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/02/805802/1"}}},"commit":{"parents":[{"commit":"aae2c9ed101d7172fa2acd1316d83e32217e3fe7","subject":"Remove gerritbot from #zuul","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/aae2c9ed101d7172fa2acd1316d83e32217e3fe7"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2021-08-24 09:42:09.000000000","tz":60},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2021-08-24 09:57:40.000000000","tz":60},"subject":"New project: OVN BGP Agent","message":"New project: OVN BGP Agent\n\nThe OVN BGP Agent allows to expose VMs/Containers through BGP on OVN\nenvironments.\n\nInitially, the agent will watch the OVN databases and react to events\nsuch as VMs being created on provider network or VMs with attached FIPs\nand advertises them via BGP.\n\nIn the future we would like to integrate the agent with other projects\nsuch as the neutron-dynamic-routing [0] and re-use it\u0027s API.\n\nThe project is being proposed under x/ because it needs to mature prior\nto requesting it to be included under the Neutron Stadium Projects\numbrella [1].\n\n[0] https://github.com/openstack/neutron-dynamic-routing\n[1]\nhttps://docs.openstack.org/neutron/latest/contributor/stadium/governance.html\n\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\nChange-Id: Ieb92d6581247f0e6f4ab87807d0a6cdb18eb448d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/d2822568b34db87c55b1b64c3756dd5ae608725f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/d2822568b34db87c55b1b64c3756dd5ae608725f"}]},"branch":"refs/heads/master"},"8e1524665e339c58de15026d6e05b23a30c73651":{"kind":"REWORK","_number":2,"created":"2021-08-24 10:16:22.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/02/805802/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/02/805802/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/805802/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/02/805802/2"}}},"commit":{"parents":[{"commit":"aae2c9ed101d7172fa2acd1316d83e32217e3fe7","subject":"Remove gerritbot from #zuul","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/aae2c9ed101d7172fa2acd1316d83e32217e3fe7"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2021-08-24 09:42:09.000000000","tz":60},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2021-08-24 10:16:15.000000000","tz":60},"subject":"New project: OVN BGP Agent","message":"New project: OVN BGP Agent\n\nThe OVN BGP Agent allows to expose VMs/Containers through BGP on OVN\nenvironments.\n\nInitially, the agent will watch the OVN databases and react to events\nsuch as VMs being created on provider network or VMs with attached FIPs\nand advertises them via BGP.\n\nIn the future we would like to integrate the agent with other projects\nsuch as the neutron-dynamic-routing [0] and re-use it\u0027s API.\n\nThe project is being proposed under x/ because it needs to mature prior\nto requesting it to be included under the Neutron Stadium Projects\numbrella [1].\n\n[0] https://github.com/openstack/neutron-dynamic-routing\n[1]\nhttps://docs.openstack.org/neutron/latest/contributor/stadium/governance.html\n\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\nChange-Id: Ieb92d6581247f0e6f4ab87807d0a6cdb18eb448d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/8e1524665e339c58de15026d6e05b23a30c73651"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/8e1524665e339c58de15026d6e05b23a30c73651"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
