)]}'
{"id":"openstack%2Fdevstack-gate~578146","triplet_id":"openstack%2Fdevstack-gate~master~If163bf211570e690e255cc3ef6888d9e0cba19b5","project":"openstack/devstack-gate","branch":"master","topic":"dynamically-determine-mtu","hashtags":[],"change_id":"If163bf211570e690e255cc3ef6888d9e0cba19b5","subject":"Dynamically determine overlay MTU","status":"MERGED","created":"2018-06-26 16:23:26.000000000","updated":"2018-07-02 13:18:12.000000000","submitted":"2018-07-02 13:18:12.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"578146-1530537492150-b2eb793b","meta_rev_id":"69c4fdeffd2a0a3edc35c7c9dbaebdfd0988fa28","_number":578146,"virtual_id_number":578146,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":2,"date":"2018-07-02 13:18:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2018-07-02 09:50:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-07-02 00:55:12.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2018-07-02 09:50:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-28 14:36:58.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2018-07-02 00:55:12.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2018-07-02 09:50:54.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2018-07-02 13:18:11.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":"4e3d7fae0c10b391ad216a4aa7021c70d52a18e7","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-26 16:23:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1b4081debb0f11d76f4d1308500f256e96f18bea","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-26 17:44:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f99d3cef394ef65344e50424d2dfae44a34706cd","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-26 18:12:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2eddec9b3ec4cbbee6096e5156bbe7c07a5dacc6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2018-06-26 19:27:39.000000000","message":"Patch Set 3: Code-Review+2\n\nthis looks logical, and the command found my mtu ok","accounts_in_message":[],"_revision_number":3},{"id":"bebc539fc50f31aa790264b9a2d36ff5327dcd44","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-26 20:13:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/46/578146/3/check/tempest-full/c4e33d7/ : SUCCESS in 1h 29m 53s\n- neutron-grenade http://logs.openstack.org/46/578146/3/check/neutron-grenade/b3dc6e7/ : SUCCESS in 56m 50s\n- tempest-full-py3 http://logs.openstack.org/46/578146/3/check/tempest-full-py3/b263580/ : SUCCESS in 1h 17m 09s\n- openstack-tox-py35 http://logs.openstack.org/46/578146/3/check/openstack-tox-py35/ba63362/ : SUCCESS in 6m 25s\n- openstack-tox-bashate http://logs.openstack.org/46/578146/3/check/openstack-tox-bashate/b3b18a3/ : SUCCESS in 6m 18s\n- openstack-tox-py27 http://logs.openstack.org/46/578146/3/check/openstack-tox-py27/e245f2a/ : SUCCESS in 4m 14s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/46/578146/3/check/legacy-dg-hooks-dsvm/51f22e7/ : SUCCESS in 10m 03s\n- neutron-grenade-multinode http://logs.openstack.org/46/578146/3/check/neutron-grenade-multinode/2b09ca4/ : SUCCESS in 54m 54s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/46/578146/3/check/neutron-grenade-dvr-multinode/0c9d276/ : SUCCESS in 1h 11m 03s (non-voting)\n- neutron-functional http://logs.openstack.org/46/578146/3/check/neutron-functional/82f9987/ : SUCCESS in 35m 52s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/46/578146/3/check/legacy-swift-dsvm-functional/44765ad/ : SUCCESS in 30m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/46/578146/3/check/legacy-tempest-dsvm-neutron-full-ocata/b4cb8bd/ : FAILURE in 1h 25m 15s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/46/578146/3/check/legacy-tempest-dsvm-neutron-full-centos-7/560ce54/ : FAILURE in 15m 15s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/46/578146/3/check/legacy-tempest-dsvm-multinode-full/6b343ab/ : SUCCESS in 1h 49m 45s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/46/578146/3/check/neutron-tempest-multinode-full/60faabe/ : SUCCESS in 1h 51m 37s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/46/578146/3/check/legacy-tempest-dsvm-neutron-full-opensuse-423/c820d74/ : SUCCESS in 1h 41m 32s (non-voting)\n- tempest-full-pike http://logs.openstack.org/46/578146/3/check/tempest-full-pike/833d98c/ : SUCCESS in 1h 48m 28s (non-voting)\n- tempest-full-queens http://logs.openstack.org/46/578146/3/check/tempest-full-queens/3a89a9f/ : SUCCESS in 1h 35m 05s (non-voting)\n- tempest-full-queens-py3 http://logs.openstack.org/46/578146/3/check/tempest-full-queens-py3/8273c65/ : SUCCESS in 1h 19m 03s (non-voting)\n- neutron-tempest-plugin-api http://logs.openstack.org/46/578146/3/check/neutron-tempest-plugin-api/77e55b5/ : SUCCESS in 48m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7a9d46c6c7ffaf4ec672f31cf93af96cf5ad6bb6","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2018-06-27 11:03:08.000000000","message":"Patch Set 3:\n\nThis patch is o.k., but I think it is not enough to fix all ds-gate based jobs.\n\nWe have PUBLIC_BRIDGE_MTU\u003d1450 in http://logs.openstack.org/46/578146/3/check/neutron-grenade-multinode/2b09ca4/logs/new/local.conf.txt.gz but no such setting in http://logs.openstack.org/46/578146/3/check/neutron-grenade/b3dc6e7/logs/new/local.conf.txt.gz\n\nIt would be really great if we could run these jobs on a node with reduced MTU in order to verify them.\n\nA bit unrelated, I don\u0027t understand why we run all the tempest-full* jobs here, they don\u0027t seem to have any relationship with devstack-gate anymore.","accounts_in_message":[],"_revision_number":3},{"id":"f83df32449648bb986c3d61681cac13a0b630b5a","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-27 22:47:18.000000000","message":"Patch Set 3:\n\n\u003e This patch is o.k., but I think it is not enough to fix all ds-gate\n \u003e based jobs.\n \u003e \n \u003e We have PUBLIC_BRIDGE_MTU\u003d1450 in http://logs.openstack.org/46/578146/3/check/neutron-grenade-multinode/2b09ca4/logs/new/local.conf.txt.gz\n \u003e but no such setting in http://logs.openstack.org/46/578146/3/check/neutron-grenade/b3dc6e7/logs/new/local.conf.txt.gz\n \u003e \n\nI think this happens because we only need to set the MTU when running multinode as we have the infra provided overlay in that case. The single node jobs do not have any nova+neutron VM traffic leave the host so they can use arbitrarily sized MTUs.\n\n \u003e It would be really great if we could run these jobs on a node with\n \u003e reduced MTU in order to verify them.\n\nWhile I agree this would be helpful I think if this works on systems with MTUs of 1500 and we don\u0027t regress them we can continue to fine tune this if necessary when running on lower MTU clouds again (currently disabled).\n\n \u003e \n \u003e A bit unrelated, I don\u0027t understand why we run all the\n \u003e tempest-full* jobs here, they don\u0027t seem to have any relationship\n \u003e with devstack-gate anymore.\n\nI expect we pulled those in via a template we are using. I agree we should clean that up.","accounts_in_message":[],"_revision_number":3},{"id":"923d800fffe671f77bdee0a16ade81e9011607b2","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2018-06-28 14:36:58.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"adc422e7a9e3c6b3783134afea8ca32c8e6db989","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2018-06-28 15:12:19.000000000","message":"Patch Set 3:\n\nThere were failures on single-node jobs, e.g. neutron-tempest-linuxbridge. Neutron since some weeks errors out when it is told to create a port with MTU 1500 on an external bridge which inherits the ens3 MTU of 1450.","accounts_in_message":[],"_revision_number":3},{"id":"b2bdc9e3387f1218874f26311c18a3ed5561c677","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-28 19:34:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3205f8120664f1e90013b52a4a47242854c09b7c","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-28 19:36:06.000000000","message":"Patch Set 3:\n\n\u003e There were failures on single-node jobs, e.g. neutron-tempest-linuxbridge.\n \u003e Neutron since some weeks errors out when it is told to create a\n \u003e port with MTU 1500 on an external bridge which inherits the ens3\n \u003e MTU of 1450.\n\nI think that is a bug in the linuxbridge setup from devstack then. It shouldn\u0027t connect the external interface by default. It should operate in its own bubble like the ovs job does. Devstack-gate doesn\u0027t have anything to do with that I don\u0027t think.","accounts_in_message":[],"_revision_number":3},{"id":"ee0c7ea7a97e155b482ad8f8fa3243883c68b9fe","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-06-29 18:47:15.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"99b206b9545488c87125c83d2d1f2a32f7080841","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 21:11:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/46/578146/4/check/tempest-full/00a4822/ : SUCCESS in 1h 46m 53s\n- neutron-grenade http://logs.openstack.org/46/578146/4/check/neutron-grenade/5905c34/ : SUCCESS in 55m 57s\n- tempest-full-py3 http://logs.openstack.org/46/578146/4/check/tempest-full-py3/0a00600/ : SUCCESS in 1h 18m 41s\n- openstack-tox-py35 http://logs.openstack.org/46/578146/4/check/openstack-tox-py35/025783f/ : SUCCESS in 4m 27s\n- openstack-tox-bashate http://logs.openstack.org/46/578146/4/check/openstack-tox-bashate/2de56d3/ : SUCCESS in 3m 14s\n- openstack-tox-py27 http://logs.openstack.org/46/578146/4/check/openstack-tox-py27/fb90ee2/ : SUCCESS in 3m 34s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/46/578146/4/check/legacy-dg-hooks-dsvm/17651bc/ : SUCCESS in 9m 33s\n- neutron-grenade-multinode http://logs.openstack.org/46/578146/4/check/neutron-grenade-multinode/076557b/ : SUCCESS in 1h 03m 50s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/46/578146/4/check/neutron-grenade-dvr-multinode/31c104a/ : SUCCESS in 1h 06m 48s (non-voting)\n- neutron-functional http://logs.openstack.org/46/578146/4/check/neutron-functional/4d74f73/ : SUCCESS in 29m 57s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/46/578146/4/check/legacy-swift-dsvm-functional/62ab64a/ : SUCCESS in 28m 09s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/46/578146/4/check/legacy-tempest-dsvm-neutron-full-ocata/4c8a8dc/ : SUCCESS in 1h 40m 56s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/46/578146/4/check/legacy-tempest-dsvm-neutron-full-centos-7/10e677e/ : SUCCESS in 1h 33m 10s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/46/578146/4/check/legacy-tempest-dsvm-multinode-full/46d3938/ : SUCCESS in 1h 53m 20s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/46/578146/4/check/neutron-tempest-multinode-full/cb00d4e/ : FAILURE in 1h 19m 14s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/46/578146/4/check/legacy-tempest-dsvm-neutron-full-opensuse-423/f6b8432/ : SUCCESS in 1h 25m 29s (non-voting)\n- tempest-full-pike http://logs.openstack.org/46/578146/4/check/tempest-full-pike/0da87b3/ : SUCCESS in 1h 50m 13s (non-voting)\n- tempest-full-queens http://logs.openstack.org/46/578146/4/check/tempest-full-queens/9525c45/ : SUCCESS in 1h 33m 27s (non-voting)\n- tempest-full-queens-py3 http://logs.openstack.org/46/578146/4/check/tempest-full-queens-py3/166da49/ : SUCCESS in 1h 25m 48s (non-voting)\n- neutron-tempest-plugin-api http://logs.openstack.org/46/578146/4/check/neutron-tempest-plugin-api/9fed409/ : SUCCESS in 45m 36s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e0a7c7b225226a8953e990110cf01103d2d57ab7","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2018-07-02 00:55:12.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c1ae60dd2bf235b3924efee8ba47962d4d46ab2e","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2018-07-02 09:50:54.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nO.k., let\u0027s proceed here and check the single-node jobs once we can test on smaller MTU again.","accounts_in_message":[],"_revision_number":4},{"id":"f5aab784b3cc004f03ac57002931c509fa159982","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-02 09:51:45.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"b1184e90259930307c39ec52788378a96ef9db68","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-02 13:18:11.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/46/578146/4/gate/tempest-full/433e818/ : SUCCESS in 1h 30m 52s\n- neutron-grenade http://logs.openstack.org/46/578146/4/gate/neutron-grenade/3909cdc/ : SUCCESS in 50m 15s\n- tempest-full-py3 http://logs.openstack.org/46/578146/4/gate/tempest-full-py3/f283747/ : SUCCESS in 1h 16m 04s\n- openstack-tox-py35 http://logs.openstack.org/46/578146/4/gate/openstack-tox-py35/5d3b44e/ : SUCCESS in 3m 51s\n- openstack-tox-py27 http://logs.openstack.org/46/578146/4/gate/openstack-tox-py27/b6b563d/ : SUCCESS in 4m 08s\n- neutron-grenade-multinode http://logs.openstack.org/46/578146/4/gate/neutron-grenade-multinode/fde5b5e/ : SUCCESS in 1h 06m 58s","accounts_in_message":[],"_revision_number":4},{"id":"99f64e62d913b9ded40ed4285f539c4d882cea15","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-02 13:18:12.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f93a3171ff80dfa4e6d67d6ce0c38c5e5f084e81","revisions":{"5b69bf3a59fe1e0473a50b8c8bd55bbe5bf496ae":{"kind":"REWORK","_number":1,"created":"2018-06-26 16:23:26.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/46/578146/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/46/578146/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/1"}}},"commit":{"parents":[{"commit":"63e5e1dd9638173a8f959be07842e445bafcc837","subject":"Cap cmd2 to \u003c 0.9.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/63e5e1dd9638173a8f959be07842e445bafcc837"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 16:22:29.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 16:22:29.000000000","tz":-420},"subject":"Dynamically determine overlay MTU","message":"Dynamically determine overlay MTU\n\nSome clouds we run on no longer have MTUs of 1500 on their interfaces\nand are smaller. We dynamically determine the MTU we should use on the\noverlay networks in the same way that we determine it for neutron. List\nall interfaces then use the smallest MTU less 50 bytes for vxlan\noverhead.\n\nChange-Id: If163bf211570e690e255cc3ef6888d9e0cba19b5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5b69bf3a59fe1e0473a50b8c8bd55bbe5bf496ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5b69bf3a59fe1e0473a50b8c8bd55bbe5bf496ae"}]},"branch":"refs/heads/master"},"cb2ac6a5349dbfa5bfa1cb2531d0be8ed8eee159":{"kind":"REWORK","_number":2,"created":"2018-06-26 17:44:10.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/46/578146/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/46/578146/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/2"}}},"commit":{"parents":[{"commit":"63e5e1dd9638173a8f959be07842e445bafcc837","subject":"Cap cmd2 to \u003c 0.9.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/63e5e1dd9638173a8f959be07842e445bafcc837"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 16:22:29.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 17:44:04.000000000","tz":-420},"subject":"Dynamically determine overlay MTU","message":"Dynamically determine overlay MTU\n\nSome clouds we run on no longer have MTUs of 1500 on their interfaces\nand are smaller. We dynamically determine the MTU we should use on the\noverlay networks in the same way that we determine it for neutron. List\nall interfaces then use the smallest MTU less 50 bytes for vxlan\noverhead.\n\nChange-Id: If163bf211570e690e255cc3ef6888d9e0cba19b5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cb2ac6a5349dbfa5bfa1cb2531d0be8ed8eee159"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cb2ac6a5349dbfa5bfa1cb2531d0be8ed8eee159"}]},"branch":"refs/heads/master"},"7c4b21fa1fabf8945e19a1e9828095943cc4c9a5":{"kind":"REWORK","_number":3,"created":"2018-06-26 18:12:54.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/46/578146/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/46/578146/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/3"}}},"commit":{"parents":[{"commit":"63e5e1dd9638173a8f959be07842e445bafcc837","subject":"Cap cmd2 to \u003c 0.9.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/63e5e1dd9638173a8f959be07842e445bafcc837"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 16:22:29.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 18:12:47.000000000","tz":-420},"subject":"Dynamically determine overlay MTU","message":"Dynamically determine overlay MTU\n\nSome clouds we run on no longer have MTUs of 1500 on their interfaces\nand are smaller. We dynamically determine the MTU we should use on the\noverlay networks in the same way that we determine it for neutron. List\nall interfaces then use the smallest MTU less 50 bytes for vxlan\noverhead.\n\nChange-Id: If163bf211570e690e255cc3ef6888d9e0cba19b5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7c4b21fa1fabf8945e19a1e9828095943cc4c9a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7c4b21fa1fabf8945e19a1e9828095943cc4c9a5"}]},"branch":"refs/heads/master"},"f93a3171ff80dfa4e6d67d6ce0c38c5e5f084e81":{"kind":"REWORK","_number":4,"created":"2018-06-29 18:47:15.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/46/578146/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/46/578146/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/46/578146/4"}}},"commit":{"parents":[{"commit":"63e5e1dd9638173a8f959be07842e445bafcc837","subject":"Cap cmd2 to \u003c 0.9.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/63e5e1dd9638173a8f959be07842e445bafcc837"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-26 16:22:29.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2018-06-29 18:46:10.000000000","tz":-420},"subject":"Dynamically determine overlay MTU","message":"Dynamically determine overlay MTU\n\nSome clouds we run on no longer have MTUs of 1500 on their interfaces\nand are smaller. We dynamically determine the MTU we should use on the\noverlay networks. List all \"real\" interfaces with a permament mac addr\nthen use the smallest MTU less 50 bytes for vxlan overhead.\n\nWe only consider \"real\" interfaces so that we can run this multiple\ntimes for separate overlays without perpetually decreasing the MTU due\nto finding the lower MTU we just configured.\n\nChange-Id: If163bf211570e690e255cc3ef6888d9e0cba19b5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f93a3171ff80dfa4e6d67d6ce0c38c5e5f084e81"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f93a3171ff80dfa4e6d67d6ce0c38c5e5f084e81"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
