lp:~markmc/nova/metadata-accept-rule
- Get this branch:
- bzr branch lp:~markmc/nova/metadata-accept-rule
Branch merges
- Vish Ishaya (community): Needs Fixing
-
Diff: 157 lines (+84/-2)5 files modifiednova/api/manager.py (+42/-0)
nova/flags.py (+3/-0)
nova/network/linux_net.py (+11/-0)
nova/network/manager.py (+0/-2)
nova/service.py (+28/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1528. By Mark McLoughlin
-
Have nova-api add the INPUT rule for EC2 metadata
It makes no sense to have nova-network add an iptables rule for the EC2
metadata service, since they may not actually be on the same host.Instead, nova-api should add it directly. In order to do that, we add a
manager class for API services and allow the EC2 manager use the network
driver to add the rule. - 1527. By Mark McLoughlin
-
Add INPUT chain rule for EC2 metadata requests
On Fedora, the default policy for the INPUT chain in the filter table
is DROP. This means that EC2 metadata requests from guests get dropped.Add this rule to let it through:
$> sudo iptables -t filter -A nova-network-INPUT \
-s 0.0.0.0/0 -d $ec2_dmz_host \
-m tcp -p tcp --dport $ec2_port -j ACCEPTHowever, this only works if nova-network and nova-api are on the same
host. - 1526. By Tushar Patil
-
Instance record is not inserted in db if the security group passed to the RunInstances API doesn't exists.
- 1525. By Tushar Patil
-
Added list of security groups to the newly added extension (Createserverext) for the Create Server and Get Server detail responses.
- 1524. By Kevin L. Mitchell
-
Fixes a small bug which causes filters to not work at all. Also reworks a bit of exception handling to allow the exception related to the bug to propagate up.
- 1523. By Kevin L. Mitchell
-
Glance can now perform its own authentication/
authorization checks when we're using keystone. - 1521. By Brian Waldon
-
- implements changes-since for servers resource
- default sort is now created_at desc for instances
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk