)]}'
{"id":"openstack%2Fopenstack-ansible-os_neutron~656972","triplet_id":"openstack%2Fopenstack-ansible-os_neutron~master~I7b2e8c0f4f826329b56afcae3267526e50dd7a2b","project":"openstack/openstack-ansible-os_neutron","branch":"master","topic":"systemd-network-online","hashtags":[],"change_id":"I7b2e8c0f4f826329b56afcae3267526e50dd7a2b","subject":"Add network-online requirement to systemd units","status":"ABANDONED","created":"2019-05-03 15:59:15.000000000","updated":"2019-05-03 16:19:57.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9abf0a3d4d2a62d1f13a2753a27cba9fc6729239","_number":656972,"virtual_id_number":656972,"owner":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"actions":{},"labels":{"Verified":{"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":{"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":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"eb3627dfb7dfb53da8e672015927a0b02615078e","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-03 15:59:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6f0f9c8679fa9ca795cfb59bd5e055a9d38fedb7","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-03 16:02:10.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"d30c1dfcd4740c4ed598442eeff69c0e7a2e1850","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-03 16:19:57.000000000","message":"Abandoned\n\nUsing https://review.opendev.org/#/c/656978/ instead","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"68a75f9f0c070e9abf385fddb0364efd19b96d7f","revisions":{"db911e683d7966337247ca2c099c17d62b2ba408":{"kind":"REWORK","_number":1,"created":"2019-05-03 15:59:15.000000000","uploader":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"ref":"refs/changes/72/656972/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_neutron","ref":"refs/changes/72/656972/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/1"}}},"commit":{"parents":[{"commit":"d2076235d6b026e2d5dbb0967baef25f33b5a32c","subject":"Merge \"Swap special CI jobs from xenial to bionic\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/d2076235d6b026e2d5dbb0967baef25f33b5a32c"}]}],"author":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-03 15:57:05.000000000","tz":-360},"committer":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-03 15:57:05.000000000","tz":-360},"subject":"Add network-online requirement to systemd units","message":"Add network-online requirement to systemd units\n\nThe systemd_service role adds network.target as a default requirement,\nhowever network.target may be reached before the system\u0027s networking\nhas fully started. Sometimes this occurs before bonds or veths are\nonline, which causes neutron services to fail to start due to missing\ninterfaces.\n\nTo avoid this, we will use network-online.target as the requirement\ninstead of network.target, which should more reliably start neutron\nservices after a network restart or system reboot.\n\nChange-Id: I7b2e8c0f4f826329b56afcae3267526e50dd7a2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/db911e683d7966337247ca2c099c17d62b2ba408"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/db911e683d7966337247ca2c099c17d62b2ba408"}]},"branch":"refs/heads/master"},"68a75f9f0c070e9abf385fddb0364efd19b96d7f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-05-03 16:02:10.000000000","uploader":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"ref":"refs/changes/72/656972/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_neutron","ref":"refs/changes/72/656972/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_neutron refs/changes/72/656972/2"}}},"commit":{"parents":[{"commit":"d2076235d6b026e2d5dbb0967baef25f33b5a32c","subject":"Merge \"Swap special CI jobs from xenial to bionic\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/d2076235d6b026e2d5dbb0967baef25f33b5a32c"}]}],"author":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-03 15:57:05.000000000","tz":-360},"committer":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-03 16:01:52.000000000","tz":-360},"subject":"Add network-online requirement to systemd units","message":"Add network-online requirement to systemd units\n\nThe systemd_service role adds network.target as a default requirement,\nhowever network.target may be reached before the system\u0027s networking\nhas fully started. Sometimes this occurs before bonds or veths are\nonline, which causes neutron services to fail to start due to missing\ninterfaces.\n\nTo avoid this, we will use network-online.target as the requirement\ninstead of network.target, which should more reliably start neutron\nservices after a network restart or system reboot.\n\nSee https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/#conceptsinsystemd\nfor more information about the systemd network target states.\n\nChange-Id: I7b2e8c0f4f826329b56afcae3267526e50dd7a2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/68a75f9f0c070e9abf385fddb0364efd19b96d7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_neutron/commit/68a75f9f0c070e9abf385fddb0364efd19b96d7f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
