← Back to team overview

openstack team mailing list archive

some local patches for nova

 

Hi Stackers,

I uploaded my nova-cactus patches to:

	http://www.debian.or.jp/~yosshy/nova-cactus-patches/

I tested them with nova-cactus, PostgreSQL and Hybridfox.

There are 4 categories of patches:

1. DB modifications and changes for PostgreSQL
- Modified attach_time column in nova.db.sqlalchemy.models.Volume
- Added updater of volumes.attach_time.
- Modified the schema of instances.instance_type_id.
- Modified boolean updates and queries in nova.db.sqlalchemy.api.

2. EC2 API modifications
- Added FLAGS.ec2_admin_params to nova-api.
- Applied FLAGS.ec2_admin_params to DescribeVolumesResponse.
- Added some params to DescribeInstancesResponse.
- Remove dummy response in DescribeSnapshotsResponse.
- Modified DescribeVolume response
- Modified EC2 responses for AssociateAddress.
- Modified EC2 responses for DisassociateAddress.
- Modified EC2 responses for ReleaseAddress.
- Modified TerminateInstancesResponse

3. iSCSI modifications and extensions
- Made nova.volume.driver._run_iscsiadm() checking the argument type.
- Added Linux SCSI target framework (tgt) volume driver.

4. Misc.
- Reduced "import ...." in nova.virt.connection.

I'm sorry that I don't sign CLA (now preparing). But they tell you
where bugs are and I believe anyone writes same patches to fix same
bugs.

Best regards,
   Akira YOSHIYAMA <yosshy@xxxxxxxxxxxx>


Follow ups