Apache Libcloud v1.0.0 發布

jopen 8年前發布 | 10K 次閱讀 Python Apache Libcloud

Libcloud是一個Python庫,為各個云供應商的專有API提供了廠商中立的接口。已經是Apache的頂級項目。

更新日志

General

  • Fix a regression with timeout argument provided via _ex_connection_class_kwargs method being overriden with None inside the BaseDriver constructor method.

    Reported by Jay Rolette. (GITHUB-755) [Tomaz Muraus, Jay Rolette]

  • Fix OpenStack v3 authentication and allow user to provide a custom value for the OpenStackdomain parameter. Previously only possible value as a default value of Default. (GITHUB-744) [Lionel Schaub]

  • Add support for authenticating against Keystone and OpenStack based clouds using OpenID Connect tokens. (GITHUB-789) [Miguel Caballer]

Compute

  • GCE nodes can be launched in a subnetwork (GITHUB-783) [Lars Larsson]
  • Add Subnetworks to GCE driver (GITHUB-780) [Eric Johnson]
  • Fix missing pricing data for GCE (LIBCLOUD-713, GITHUB-779) [Eric Johnson]
  • Add Image Family support for GCE (GITHUB-778) [Rick Wright]
  • Fix a race condition on GCE driver list_nodes()- Invoking GCE’s list_nodes() while some VMs are being shutdown can result in the following libcloud.common.google.ResourceNotFoundErrorexception to be raised. (GITHUB-727) [Lénaïc Huard]
  • Allow user to filter nodes by location by adding optional location argument to the list_nodes()method in the CloudStack driver. (GITHUB-737) [Lionel Schaub]
  • Fix OpenStack IP type resolution - make sure IP addresses are correctly categorized and assigned on private_ips and public_ips Node attribute. (GITHUB-738) [Lionel Schaub]
  • Add new Perth, Australia and Manila, Philippines region to the CloudSigma v2 driver. [Tomaz Muraus]
  • Update libvirt driver so it returns false if a non-local libvirt URL is used (right now only local instances are supported). (LIBCLOUD-820, GITHUB-788) [René Kjellerup]
  • Update libvirt driver to use ip neight command instead of arp to retrieve node MAC address if arpcommand is not available or the current user doesn’t have permission to use it. (LIBCLOUD-820, GITHUB-788) [René Kjellerup]
  • Update create_volume method in the CloudStack driver and add ex_volume_type argument to it. If this argument is provided, a volume which names matches this argument value will be searched and selected among the available disk offerings. (GITHUB-785) [Greg Bishop]

Storage

  • Add support for AWS signature v4 to the Outscale storage driver. (GITHUB-736) [Javier M. Mellid]
  • Add new S3 RGW storage driver. (GITHUB-786, GITHUB-792) [Javier M. Mellid]

Loadbalancer

  • Update AWS ELB driver to use signature version 4 for authentication. This way, the driver also work with the eu-central-1 region. (GITHUB-796) [Tobias Paepke]

DNS

  • Add BuddyNS driver. (GITHUB-742) [Oltjano Terpollari]
  • Added DNSPod driver (https://www.dnspod.com). (GITHUB-787) [Oltjano Terpollari]

下載

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!