Skip to content
This repository has been archived by the owner on Jan 7, 2020. It is now read-only.

Latest commit

 

History

History
137 lines (90 loc) · 3.51 KB

CHANGELOG.md

File metadata and controls

137 lines (90 loc) · 3.51 KB

# Changes

2015-03-31 (1.3.1)

Fixes

  • Bump dependencies

2014-06-03 (1.3.0)

This version requires vcloud-rest v. 1.3.0.

Features

  • Add "media" item type management to catalog item show
  • Add commands [vm|vapp] discard suspended to discard suspended state of a vApp or VM

Fixes

  • Adapt 'vc vm show' to display different IPs from same network

Note that now get_vm appends NetworkConnectionIndex to network name to generate a unique hash key.

### 2014-02-06 (1.2.0)

This version requires vcloud-rest v. 1.2.0.

Features

  • Honor local .chef/knife.rb precedence

Deprecations

  • Remove vm config network deprecated in 1.1.0
  • Remove knife[:vcloud_password_login] deprecated in 1.1.0

2013-12-13 (1.1.0)

This version introduces new features and deprecations.
Deprecated features will be dropped in the future release.

Features

  • Add option --override-guest to vm set info to rename also its guest name (false by default for backward-compatibility)
  • Add command vm network [add|delete|edit] to manage multiple networks
  • Use RSA keys to manage passwords
  • Add command knife vc configure to manage knife-vcloud's configuration

Deprecations

  • vm config network is now deprecated
  • knife[:vcloud_password_login] is now deprecated and should be replaced using knife vc configure

### 2013-11-29 (1.0.0)

This is the first release that leaves beta status. It's actively used in production by at least one company and thus it's important to offer a more stable interface.

This version requires vcloud-rest v. 1.0.0.

Features

  • vApp management
    • Add commands to resume/suspend/reset vApps
    • Add command to clone an existing vApp
    • Show network details in vapp show
    • Split commands to manage internal and external vApp networks
    • Add command to create/revert a vApp snapshot
  • VM management
    • Add commands to manage VM's status (start/stop/delete/reset/suspend/reboot)
    • Show CPU/RAM/Disks info for VMs
    • Add command to set VM's info (Name, CPUs & RAM)
    • Add command to manage VM's disks (add, delete, resize)
    • Add support for customization scripts
    • Guest customization: ensure VM is stopped or stop it
    • Add command to bootstrap single VMs
    • Add command to bootstrap every VM of a vApp
  • CLI revisited
    • Almost every command accepts names in addition to IDs
  • Various
    • Add command to show details about a given network
    • Add command to upload OVF

Changes

  • Renamed & enhanced command vapp config network to vapp network external
  • Several options have been revisited (see README.md for details)
  • Sort VDC, Networks, vApps, Catalogs and Catalog Items by name

### 2012-12-28 (0.2.3)

Various

  • Update dependency vcloud-rest v. 0.2.1
  • Update documentation

Fixes

  • Minor fixes

### 2012-12-27 (0.2.2)

Fixes

  • VM Network config: use command line arguments
  • Properly use boolean options
  • Minor fixes

### 2012-12-27 (0.2.1)

Fixes

  • Change namespace to fix import error under 1.9.x (system-wide)

### 2012-12-24 (0.2.0)

Features

  • Add command for basic VM Guest Customization configuration
  • Add command for basic VM Network configuration
  • Add command for basic vApp Network configuration

Changes

  • Renamed Common#msg to Common#out_msg

### 2012-12-21 (0.1.0)

Initial release

  • Add support for main operations:
  • login (useful for testing connectivity/credentials)
  • organization list/show
  • vdc show
  • catalog show
  • catalog item show
  • vapp create/delete/startup/shutdown