)]}'
{"id":"openstack%2Fnova~558","triplet_id":"openstack%2Fnova~master~I7c1f973c662a6d290e555b6a2ce8fc301f27b543","project":"openstack/nova","branch":"master","topic":"bug/856385","hashtags":[],"change_id":"I7c1f973c662a6d290e555b6a2ce8fc301f27b543","subject":"Add INPUT chain rule for EC2 metadata requests (lp:856385)","status":"MERGED","created":"2011-09-23 11:24:48.000000000","updated":"2011-10-13 13:55:51.000000000","submitted":"2011-10-13 13:55:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"66eb61432470481a8e048f459924fbc689db8fa1","_number":558,"virtual_id_number":558,"owner":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2011-10-13 13:55:51.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},"all":[{"value":0,"date":"2011-10-13 07:55:08.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2011-10-13 08:28:07.000000000","_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},{"value":2,"date":"2011-10-13 07:55:04.000000000","_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"}],"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":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2011-10-13 07:55:04.000000000","updated_by":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"reviewer":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"state":"REVIEWER"},{"updated":"2011-10-13 08:28:07.000000000","updated_by":{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},"reviewer":{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},"state":"REVIEWER"},{"updated":"2011-10-13 13:55:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a487fa6a047e4fdf59ecd43d055ec50fa0efb951","author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"date":"2011-09-23 11:32:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a4b7a2245328a4b6dd7c2b6ecda6212e2c193ead","author":{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},"date":"2011-09-27 08:11:04.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"62dedd0be7e3db0daa01618a47464ffa0f59b91a","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2011-10-13 05:07:46.000000000","message":"Patch Set 2: Looks good to me, approved\n\n(1 inline comment)\n\nDon\u0027t quite like it (see inline comment).. but can\u0027t think of a better alternative right now... so I\u0027ll approve this.","accounts_in_message":[],"_revision_number":2},{"id":"7ad871907e36c53b8b87cd7a00ac51f2b4b5ad47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 05:07:53.000000000","message":"Patch Set 2:\n\nBuild Started https://jenkins.openstack.org/job/nova-merge/115/ (1/3)","accounts_in_message":[],"_revision_number":2},{"id":"c57cf4cf4535443c68e505d66a3d6f5cbfc85474","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 05:08:23.000000000","message":"Patch Set 2:\n\nBuild Started https://jenkins.openstack.org/job/nova-pep8/1487/ (2/3)","accounts_in_message":[],"_revision_number":2},{"id":"5e0dae144b00fe0f936d9b2ad9f12f00e2caeb94","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 05:09:06.000000000","message":"Patch Set 2:\n\nBuild Started https://jenkins.openstack.org/job/nova/121637/ (3/3)","accounts_in_message":[],"_revision_number":2},{"id":"d4d9c6689cb8618ff2334932dbbd578a70b7e243","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 05:18:55.000000000","message":"Patch Set 2: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/nova-merge/115/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova-pep8/1487/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova/121637/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"179660d432e6c967b2f86e8357ed5fd5190a0793","date":"2011-10-13 05:58:40.000000000","message":"Change could not be merged because of a missing dependency.\n\nThe following changes must also be submitted:\n\n* Ic99ba9249ce5219cd2631184154add82d25d9d6d\n","accounts_in_message":[],"_revision_number":2},{"id":"917decab09535c5f6d0d7aa3533fa9ee2d0ac8a5","author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"date":"2011-10-13 07:47:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b32df8e04c985a52b591df1b8724ff7505bab8c5","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2011-10-13 07:55:04.000000000","message":"Patch Set 3: Looks good to me, approved\n\nHad prior approvals.  The only change here was not needing the prerequisite branch anymore.. which changed the diff appearance... even though the end result code wise is the same.","accounts_in_message":[],"_revision_number":3},{"id":"4f0bbd2170ced3fb7f707651b53504f1e2695280","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 07:55:08.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova-merge/120/ (1/3)","accounts_in_message":[],"_revision_number":3},{"id":"2440bf737b4cfc2da255861c11e708581c8f56bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 07:55:09.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova-pep8/1492/ (2/3)","accounts_in_message":[],"_revision_number":3},{"id":"727ea373e61786b311d11fb47aa1db155d507afb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 07:55:49.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova/121642/ (3/3)","accounts_in_message":[],"_revision_number":3},{"id":"0f1015453586446860511674dfa7fc9831b081d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 08:05:45.000000000","message":"Patch Set 3: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/nova-merge/120/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova-pep8/1492/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova/121642/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"761e6dd02eb3ce2d190c2608f0f1dc61bba906c3","author":{"_account_id":518,"name":"Soren Hansen","email":"soren@linux2go.dk","username":"soren"},"date":"2011-10-13 08:28:07.000000000","message":"Patch Set 3: Looks good to me, approved\n\nFailed on an unrelated test failure. Re-approving.","accounts_in_message":[],"_revision_number":3},{"id":"001b0e4c4c660a0159ebef5c6156e3e44eb7e15c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 08:28:11.000000000","message":"Patch Set 3: No score\n\nBuild Started https://jenkins.openstack.org/job/nova-merge/123/ (1/3)","accounts_in_message":[],"_revision_number":3},{"id":"651675425c481ad744332310266967911892dfd2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 08:28:39.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova-pep8/1495/ (2/3)","accounts_in_message":[],"_revision_number":3},{"id":"694c707df131f829108aabb22f7438d68c98300e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 08:46:01.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova/121645/ (3/3)","accounts_in_message":[],"_revision_number":3},{"id":"3bf99dfc4a33fbc5467f0df9c47560a22eea89d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 08:55:57.000000000","message":"Patch Set 3: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/nova-merge/123/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova-pep8/1495/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova/121645/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"b7640afda2510feef5b496649df2eb709b4b2f5d","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2011-10-13 13:31:03.000000000","message":"Patch Set 3:\n\nLet\u0027s try yet again... transient test failure due to timing.","accounts_in_message":[],"_revision_number":3},{"id":"6b5b7259c89cc6325a6f615ad94d64b87738f220","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:31:10.000000000","message":"Patch Set 3: No score\n\nBuild Started https://jenkins.openstack.org/job/nova-pep8/1496/ (1/3)","accounts_in_message":[],"_revision_number":3},{"id":"e920d08e68706524215ef24a69e661bd64681eb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:31:11.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova-merge/124/ (2/3)","accounts_in_message":[],"_revision_number":3},{"id":"9ca74d52e14241b3ca20e44363d3c0c371552bf4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:31:51.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova/121646/ (3/3)","accounts_in_message":[],"_revision_number":3},{"id":"a1942d3da904e151f2a30918eacb4ef0fb56d47f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:41:46.000000000","message":"Patch Set 3: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/nova-merge/124/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova-pep8/1496/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova/121646/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"98e815684086b76f3a343093601d099716de5573","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2011-10-13 13:45:15.000000000","message":"Patch Set 3:\n\nCome on jenkins.  I\u0027ll give you another shot.","accounts_in_message":[],"_revision_number":3},{"id":"ef6c9627354ecfc0c343a73ad950dbf95e4d23c2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:45:19.000000000","message":"Patch Set 3: No score\n\nBuild Started https://jenkins.openstack.org/job/nova-pep8/1497/ (1/3)","accounts_in_message":[],"_revision_number":3},{"id":"4b6ce1fd71efbf9cbb43e23ace1f606a7b768130","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:45:20.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova-merge/125/ (2/3)","accounts_in_message":[],"_revision_number":3},{"id":"a555cf4b76f8c7a92387508631733deb1f94c933","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:46:01.000000000","message":"Patch Set 3:\n\nBuild Started https://jenkins.openstack.org/job/nova/121647/ (3/3)","accounts_in_message":[],"_revision_number":3},{"id":"b8108846849546db0ea6f38a4195d66eea8c4d29","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:55:51.000000000","message":"Patch Set 3: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/nova-merge/125/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova-pep8/1497/ : SUCCESS \nhttps://jenkins.openstack.org/job/nova/121647/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"8a7d45d0335faa21e972f51d79498dee1efa81fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-10-13 13:55:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d503dd6de4f45f149dfa295fd3137f4944ed7f66","revisions":{"0c1514095e7409c8b8d0c40cb6b3de7fa2c1502e":{"kind":"REWORK","_number":1,"created":"2011-09-23 11:24:48.000000000","uploader":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"ref":"refs/changes/58/558/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/558/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/558/1"}}},"commit":{"parents":[{"commit":"79cb860b88decce6e74d45cc57b282eac6344701","subject":"Add INPUT chain rule for EC2 metadata requests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/79cb860b88decce6e74d45cc57b282eac6344701"}]}],"author":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-09-08 13:29:49.000000000","tz":60},"committer":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-09-23 11:24:39.000000000","tz":60},"subject":"Have nova-api add the INPUT rule for EC2 metadata","message":"Have nova-api add the INPUT rule for EC2 metadata\n\nIt makes no sense to have nova-network add an iptables rule for the EC2\nmetadata service, since they may not actually be on the same host.\n\nInstead, nova-api should add it directly. In order to do that, we add a\nmanager class for API services and allow the EC2 manager use the network\ndriver to add the rule.\n\nChange-Id: I7c1f973c662a6d290e555b6a2ce8fc301f27b543\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0c1514095e7409c8b8d0c40cb6b3de7fa2c1502e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0c1514095e7409c8b8d0c40cb6b3de7fa2c1502e"}]},"branch":"refs/heads/master"},"ab22aea65e702689af5b72969c52144b85890ce2":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2011-09-23 11:32:15.000000000","uploader":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"ref":"refs/changes/58/558/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/558/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/558/2"}}},"commit":{"parents":[{"commit":"86c5ee14c723d9b6a3706df0ad6fb175e680c22c","subject":"Add INPUT chain rule for EC2 metadata requests (lp:856385)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/86c5ee14c723d9b6a3706df0ad6fb175e680c22c"}]}],"author":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-09-08 13:29:49.000000000","tz":60},"committer":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-09-23 11:32:08.000000000","tz":60},"subject":"Have nova-api add the INPUT rule for EC2 metadata (lp:856385)","message":"Have nova-api add the INPUT rule for EC2 metadata (lp:856385)\n\nIt makes no sense to have nova-network add an iptables rule for the EC2\nmetadata service, since they may not actually be on the same host.\n\nInstead, nova-api should add it directly. In order to do that, we add a\nmanager class for API services and allow the EC2 manager use the network\ndriver to add the rule.\n\nChange-Id: I7c1f973c662a6d290e555b6a2ce8fc301f27b543\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab22aea65e702689af5b72969c52144b85890ce2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab22aea65e702689af5b72969c52144b85890ce2"}]},"branch":"refs/heads/master"},"d503dd6de4f45f149dfa295fd3137f4944ed7f66":{"kind":"REWORK","_number":3,"created":"2011-10-13 07:47:30.000000000","uploader":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"ref":"refs/changes/58/558/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/558/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/558/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/558/3"}}},"commit":{"parents":[{"commit":"8010ab4e31a1487375d4d01b18a0f56434fba15d","subject":"Merge \"api.ec2.admin unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8010ab4e31a1487375d4d01b18a0f56434fba15d"}]}],"author":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-09-05 06:10:52.000000000","tz":60},"committer":{"name":"Mark McLoughlin","email":"markmc@redhat.com","date":"2011-10-13 07:46:23.000000000","tz":60},"subject":"Add INPUT chain rule for EC2 metadata requests (lp:856385)","message":"Add INPUT chain rule for EC2 metadata requests (lp:856385)\n\nOn Fedora, the default policy for the INPUT chain in the filter table\nis DROP. This means that EC2 metadata requests from guests get dropped.\n\nAdd this rule to let it through:\n\n$\u003e sudo iptables -t filter -A nova-network-INPUT \\\n                 -s 0.0.0.0/0 -d $ec2_dmz_host \\\n                 -m tcp -p tcp --dport $ec2_port -j ACCEPT\n\nIt makes no sense to have nova-network add an iptables rule for the EC2\nmetadata service, since they may not actually be on the same host.\n\nInstead, nova-api should add it directly. In order to do that, we add a\nmanager class for API services and allow the EC2 manager use the network\ndriver to add the rule.\n\nChange-Id: I7c1f973c662a6d290e555b6a2ce8fc301f27b543\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d503dd6de4f45f149dfa295fd3137f4944ed7f66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d503dd6de4f45f149dfa295fd3137f4944ed7f66"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
