lp:~citrix-openstack/nova/lp787657

Created by Sateesh and last modified
Get this branch:
bzr branch lp:~citrix-openstack/nova/lp787657
Members of Citrix OpenStack development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

1114. By Sateesh

Instead of redefining the flag 'vlan_interface', just setting a default value (vmnic0) in vmwareapi_net.py

1113. By Alex Meade

Fixed the mistyped line referred to in bug 787023

1112. By Mark Washenberger

Several changes designed to bring the openstack api 1.1 closer to spec
- add ram limits to the nova compute quotas
- enable injected file limits and injected file size limits to be overridden in the quota database table
- expose quota limits as absolute limits in the openstack api 1.1 limits resource
- add support for controlling 'unlimited' quotas to nova-manage

1111. By Chris Behrens

During the API create call, the API would kick off a build and then loop in a greenthread waiting for the scheduler to pick a host for the instance. After API would see a host was picked, it would cast to the compute node's set_admin_password method.

The API server really should not have to do this. The password to set should be pushed along with the build request, instead. The compute node can then set the password after it detects the instance has booted. This removes a greenthread from the API server, a loop that constantly checks the DB for the host, and finally a cast to the compute node.

1110. By Brian Lamar

Created new libvirt directory, moved libvirt_conn.py to libvirt/connection.py, moved libvirt templates, broke out firewall and network utilities.

1109. By Ed Leafe

The code for getting an opaque reference to an instance assumed that there was a reference to an instance obj available when raising an exception. I changed this from raising an InstanceNotFound exception to a NotFound, as this is more appropriate for the failure, and doesn't require an instance ID.

1108. By Johannes Erdfelt

eventlet.spawn_n() expects the function and arguments, but it expects the arguments unpacked since it uses *args.

1107. By Johannes Erdfelt

Using the root-password subcommand of the nova client results in the password being changed for the instance specified, but to a different unknown password. The patch changes nova to use the password specified in the API call.

1106. By Chris Behrens

Pretty simple. We call openssl to encrypt the admin password, but the recent changes around this code forgot to strip the newline off the read from stdout.

1105. By termie

Fixes a bug related to incorrect reparsing of flags and prevents many extra reparses.

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
This branch contains Public information 
Everyone can see this information.