CHANGES
=======

24.0.0
------

* Update ChangeLog and Authors for release v24.0.0
* Update requirements to consume latest version of pyvcloud
* Updating pycryptodome to 3.6.6 (#521)
* Add --network-quota to vdc create (#427)
* Restricting pyvcloud version to >= 22.0.0 and < 23.0.0
* Updating pyvcloud version to latest release version (#513)
* Updating pyvcloud version to latest release version
* [VCDA - 1341] Added JWT based authorization support in vcd-cli (#510)
* [VCD-CLI] Remove snapshot of VM. (#496)
* Updating Authors and ChangeLOg in github

22.0.0
------

* VP-3051: [VCD-CLI] Fix bug in error statement. (#493)
* Comment suspend VM test case. (#492)
* VP-2945 (#490)
* VP-2938 : VCD-CLI issue in login with API version 33  (#488)
* VP-2929: [VCD-CLI] Comment failure test case (#485)
* VP-2705,VP-2885: List Independent disk, enable Nested hypervisor of VM. (#484)
* [VCDA-1091] Add role clone command
* Address review comments
* VP-2824: [VCDCLI]As a SDK user, I can create VM from scratch
* VP-2657,VP-2664: Update virtual hardware section disk and media (#482)
* Update
* VP-2647,VP-2645,VP-2628: Ticket, mks ticket and product sections operations (#481)
* Add system tests
* VP-2754: [VcdCli] Enable static routing in vapp network VP-2756: [VcdCli] Add static route in vapp network VP-2758: [VcdCli] Update static route in vapp network VP-2760: [VcdCli] Delete static route in vapp network VP-2811: [VcdCli] List static route in vapp network
* VP-2622, VP-2849, VP-2851,VP-2856: metadata CRUD operations (#479)
* Remove unnecessary API call
* Add role clone command
* VCD-CLI CI/CD Tests Failure. Fix vapp move test failure
* Test fail (#475)
* VP-2853: CLI CI/CD bug fix (#474)
* VP-2685,VP-2687,VP-2815: Runtime info and boot options in VM (#470)
* Due to suspended vm state test cases it's went in partial state. That making cause to fail other test cases for temporary 
* VP-2745: [VcdCli] Update NAT rule in vapp network
* VP-2822: [PYSDK-VCDCLI] Bug fixes of CI/CD (#469)
* VP-2681,VP-2683: List and update VM capabilities (#466)
* VP-2743: [VcdCli] Add NAT rule in vapp network VP-2798: [VcdCli] List NAT rule in vapp network VP-2809: [VcdCli] get NAT type and policy in vapp network VP-2747: [VcdCli] Delete NAT rule in vapp network
* VP-2801,VP-2675,VP-2679 List, update and check postgc script status (#464)
* VP-2749: [VcdCli] Enable NAT rule in vapp network VP-2752: [VcdCli] Select NAT rule type in vapp network
* VP-2673, VP-2796: List and update VM Operating system section (#462)
* VP-2793: [VcdCli] List VM interfaces
* VP-2791,VP-2709,VP-2707 Update nic (#460)
* VP-2653:[VcdCli] Add firewall rule in vapp network, VP-2654:[VcdCli] delete firewall rule in vapp network, VP-2739:[VcdCli] update firewall rule default action and log in vapp network, VP-2741:[VcdCli] update firewall rule in vapp network, VP-2777:[VcdCli] list firewall rule in vapp network
* VP-2052,VP-2076: [VcDCLI] relocate (#458)
* VP-2763: [VCD-CLI] Get sample historic data of a metric (#456)
* VP-2066: [VcdCLI]Update selected VM general properties
* VP-2636, VP-2729, VP-2731: List VM Metrics (#455)
* VP-2625: [VCD-CLI] get compliance result (#453)
* VP-2626: [VcdCli]show product section in vapp, VP-2721: [VcdCli]show startup section of vapp, VP-2726: [VcdCli]update product section in vapp,
* VP-2649, VP-2660, VP-2663: List virtual hardware section (#452)
* VP-2022,VP-2677,VP-2690: [Vcd-CLI]Power on with force Recustomization for a VM (#450)
* VP-2631: [VcdCli]Start time action in vapp VP-2632: [VcdCli]Stop time action in vapp
* VP-2629: [VcdCli]show Lease setting in vapp VP-2623: [VcdCli]show metadeta in vapp
* VP-1909: [VCDCLI] Create vApp network using OrgvDC Network VP-1922: [VCDCLI] Enable Fence vApp VP-2621: [VcdCli] Enable disable download in vapp
* DocGen (#447)
* VP-2080: [VcdCLI] CUstomize at Next Power ON (#444)
* VP-1400: [VcdCli] Synchronize syslog server settings VP-2599 : [VcdCli] Make connection of vapp network
* VP-2601: [VcdCli] Check compliance (#443)
* VP-2072: [VcdCLI] Reload from VC (#442)
* VP-2072: [VcdCLI] Reload from VC
* VP-2050: [VcdCLI] Detach Disk (#441)
* VP-2594 : [vcdcli] Show DNS detail of Vapp Network
* VP-1412 : [vcdcli] Edit DNS Under Network Specification
* VP-2595: Fix for Pypi issue: HTTPError: 400 Client Error: The description failed to render in the default format of reStructuredText (#439)
* VP-2069 : [VcdCLI] List Storage profiles
* Pypi Release change
* VP-2064: [VcdCLI]List selected VM general properties
* VP-2032: [Vcd-CLI]Upgrade Virtual Hardware version VP-2056: [VcDCLI] deploy VM VP-2057: [VcDCLI] undeploy VM
* VP-2496 : Upgrade pysdk and CLI for API version 33
* VP-2113 : [VcdCLI] List vApp Networks
* VP-2048: [VcdCli] Attach Disk (#428)
* VP-2109 : [VcdCLI] Revert to snapshot of vapp VP-2111 : [VcdCLI] Remove the snapshot of vapp
* VP-2107 : [VcdCLI] create snapshot vapp
* VP-2038: [Vcd-CLI] Move To VM from one VAPP to another vapp. (#423)
* VP-2103 : [VcdCLI] Move to vapp (#419)
* VP-2410: [VCD-CLI] Feature to add test files automatically. (#421)
* VP-2410: [VCD-CLI] Feature to add test files automatically. (#420)
* VP-2399 : Release Pypi
* VP-2373: Fix - CI/CD of VCD-CLI (#418)
* VP-2397: [VCDCLI] Add missing test case classes to include in CI/CD (#417)
* VP-2395 : Fix - click version issue of VCD-CLI
* VP-2101 : [VcdCLI] Copy to vapp
* VP-2040: [Vcd-CLI] Delete VM (#415)
* VP-2036: [Vcd-CLI]Copy to VM from one vapp to another (#414)
* VP-2055: [VcDCLI] remove snapshots to current (#413)
* VP-2053: [VcDCLI] create snapshots (#412)
* VP-2061 : [VcDCLI] shutdown VM (#410)
* VP-2062: Reboot the VM (#409)
* Added filter for 'vcd vapp list' command (#403)
* VP-2036: [Vcd-CLI]Copy to VM from one vapp to another (#408)
* VP-2042: [Vcd-CLI] Consolidate VM (#406)
* VP-2026,VP-2028, VP-2030:Install vmware tools, Insert or eject CD (#405)
* VP-2095 : [VcdCLI] Upgrade Virtual Hardware version a vapp
* VP-2099 : [VcdCLI] Download vapp
* VP-2097 : [VcdCLI] Add to catalog. Improve the Capture command for overwrite option
* VP-2087:[VcdCLI]Discard suspended state. VP-2091:[VcdCLI] Enter maintenance mode. VP-2093:VcdCLI] Exit maintenance mode. VP-2199:[VcdCLI]suspend vapp

21.1.0
------

* Updated pyvcloud to latest
* VP-2020: [VCD-CLI] Reset a VM (#397)
* VP-2085 : [VcdCLI]Stop vApp
* VP-2183 : List network for non admin user. Adding a command to list org vdc network for non admin user
* VP-2177 : Incorrect implementation of method list\_rights\_available\_in\_system in org.py
* Cli logger is changing to rotating file handler logger
* VP-2153 : [2271719] : vcd-cli usage message bug in vcd org delete
* VP-2018,VP-2024,VP-2140,VP-2141: POwer operations of VM (#389)
* VP-1904 : [VCDCLI] List IP allocations of vApp network
* VP-1942: [VCDCLI] Enable Firewall of vApp network. VP-1944: [VCDCLI] Disable Firewall of vApp network
* VP-1938 : [VCDCLI] Enable DHCP of vApp network. VP-1940 : [VCDCLI] Disable DHCP of vApp network
* VP-1913,1916,1971,1973,1975, Commands related to CA and CRL certificates (#383)
* Service certificate (#382)
* VP-1926 : [VCDCLI] Update IP range of vApp network. VP-1930 : [VCDCLI] Add DNS details to vApp network
* VP-1902 : [VCDCLI] Update vApp network
* Appending UUID to gateway2 for update (#379)
* VP-1911:[VCD-CLI] Add service certificate (#376)
* Added support for add IP range and delete (#378)
* Updated pyvcloud reference in vcdcli
* VP-1804: vm: info command. (#373)
* VP-1776:[VCDCLI] Info VPN site (#374)
* VP-1802: vm: delete-nic command (#372)
* VP-1797, VP-1800: add-nic and list-nics commands to vm. (#371)
* VP-1724:[VCDCLI] Edit IPsec VPN Sites (#370)
* VP-1714,VP-1720,VP-1727: Change shaed key,set log settings,list ipsec vpn (#369)
* VP-1862 : [Vcd-Cli] Added code to set syslog server IP for gateway
* VP-1228: [VCD-CLI] TestFest bugs IPSEC Vpn (#367)
* VP-1396, VP-1398: reset and delete vapp network commands. (#363)
* VP-1796 : [VCD-CLI] delete values from Firewall Service
* Updating the pysdk version to fix jenkin's test failure (#365)
* VP-1846 : [VCD-CLI] List Firewall Service
* VP-1794 : [VCD-CLI] delete values from Firewall Destination. Adding a command to delete firewall rule's destination value of rule id
* VP-1593: Change the NAT rule sequence (#362)
* Generate test report for CLI (#361)
* VP-1841 : [VCD-CLI] : List Firewall Destination
* VP-1587: Edit a NAT Rule (#357)
* VP-1402: add update command to change vApp name and description. (#358)
* VP-1792 : [VCDCLI] delete values from Firewall Source
* Update required version to Python 3.6 (#353)
* Generated docs for newer entities added in Wellington
* Remove -h for --next-hop (#355)
* VP-1545 : [VCDCLI] Change the sequence of the firewall rules
* Modify cli-command details and skip test (#351)
* VP-1790 : [VCD-CLI] : List Firewall Source
* Help message modified
* [VcdCli] Provided support for command Info of External network
* Test\_fest\_fix also added enable/disable HA (#348)
* Fix external network command help messages (#347)
* Updated the command to delete from remove
*  Modified the command to look consistent and added missing test case (#344)
* To improve typo error in code
* Added remaining test cases to the list
* Update the description
* Modified the command to look consistent
* Skiping test\_0016\_edit\_config\_ip\_settings test case (#343)
* VP-1539 : [VCDCLI]: Edit Firewall rule name
* Update the pyvcloud dependency to latest (#342)
* VP:1595: Get the NAT Rule Info (#340)
* Add delete ipsec (#338)
* VP-1560:[VCDCLI] Get Firewall rule info
* [VP-1393]: Create a vApp network. (#336)
* VP-1541:[VCDCLI] Delete a firewall rule (#337)
* VP-1535:[VCDCLI]: Enable Firewall rule (#335)
* [VP-1735] Adding CLI support for Edit service of firewall rule (#334)
* VP-1607-1609: Edit and Delete the static route (#331)
* Edit firewall (#333)
* VP-1605,1610: Add and list static routes (#329)
* [VP 1768]Provided CLi support for list objects and object types for firewall rule edit (#328)
* VP-1589: Delete a NAT Rule (#327)
* Test failure (#326)
* Setting up CI instance for Vcd-CLI in Butler (#325)

21.0.2
------

* Updating pyvcloud to latest[20.0.3]
* [VP-1386, VP-1388, VP-1532] Provided options for converting to SubInterface, Distributed Routing and network Info (#324)
* Correction of network commands help messages (#323)
* [VP-1366]: Remove static IP pool from a routed network under Network Specification (#321)
* [VP-1683] Add support for adding DNS details in routed network (#320)
* [VP-1378]: List connected vApps to org vDC routed network (#319)
* VP-1543:[VCDCLI] List Firewall rules and list user defined rules (#318)
* VP:1553,VP-1558,VP-1556:List,info and delete DHCP Pool
* VP-1591: List NAT Rules (#315)
* [VP-1537] Provided CLI command for Add Firewall Rule (#314)
* VP-1550: Add DHCP Pool (#313)
* VP-1585: Add SNAT and DNAT rule (#312)
* [VP-1376] List IP allocations of a routed org vdc network (#311)
* VCDCLI support to add default gateway, enable/disable the dns realy and list the supported configured default gateway. Implemented configure\_default\_gateway, configure\_dns\_default\_gateway, list\_configure\_default\_gateways in gateway.py

21.0.1
------

* Modified the requirements file to pick the latest pyvcloud (20.0.2)
* Making vc-name an option in external network commands (#308)
* [VP-1370,VP-1654,VP-1372]: VCD-CLI support to set/list/remove metadata for vDC routed network (#306)
* VP-1603:List vSphere Networks (#305)
* VP-1524: List Rate limits of the gateway VP-1629: Disable rate limit of the gateway
* VP-1246:List associated direct org vDC networks in external network (#303)
* VP 1267: [VCD-CLI] List gateway IP sub-allocation (#302)
* Handle fallout of replacing flufl.enum with standard enum in pycloud. (#300)
* List allocated ip (#299)
* List gateways (#298)
* [VP-1354]Edit IP range of routed vdc network (#297)
* VP-1355]List routed vdc networks (#295)
* Gateway list syslog (#296)
* [VP-1360]Edit routed network for Static IP pool under Network Specification (Add) (#294)
* VP-1490:Edit gateway for Configure Rate Limits (#293)
* [VP-1262]List accessible provider vDCs (#292)
* Delete ip range (#290)
* [VP-1358]Edit routed network includes(Edit Name, Share network with other VDCs in this organization) (#291)
* VP-1258: Attach port groups to an external network (#289)
* Under-score changed to Hyphen in windows resulting in gateway\_tests failure in unix (#288)
* Detach port group (#286)
* VP-1299:Remove suballocate ip pool of the gateway (#287)
* VP-1297:Edit gateway for Sub-Allocate IP Pools (#285)
* VP-1295:Add sub-allocate ip pools to gateway (#283)
* VP1242: [VCD-CLI] Add an IP range to a subnet in external network (#282)
* list available portgroups (#281)
* VP-1238: [VCD-CLI] Enable a subnet in external network (#280)
* VP-1250, VP-1291: Edit edge gateway name and gateway config ip settings
* VP-1250, VP-1291: Edit edge gateway name and gateway config ip settings
* VP-1250, VP-1291: Edit edgegateway name and config ip settings of gateway
* [VP-1429, VP-1430] Support added for create routed vdc network and delete of routed vdc network (#278)
* VP-1253, VP-1254: configure external network for gateways. (#276)
* VP-1293:List edge gateway's Configure IP Settings
* VP-1293:List edge gateway's Configure IP Settings
* VP-1244: Modify an IP range of a subnet in external network (#274)
* [VP-1323]: Provide backward compatibility support for create gateway workflow (#273)
* VP-1163: Synchronize syslog server settings of a gateway. (#272)
* VP-1161 : Redploy edge gateway. (#271)
* VP-1152:[VCD-CLI] Add subnet to external network (#268)
* VP-1241 List external network IP allocations. (#267)
* [VDP-2171]: added support for add and delete storage profiles to vcd-cli (#264)
* [VP-1248] Providing CLI support for Modify form factor (#265)
* [VP-1154] Update name and description of external network in VCD CLI (#263)
* [VP-1147, VP-1148] : Implement commands to create and delete external networks. (#257)
* [VP-1184, VP-1201] Provided command line support for convert to advanced gateway and enable distributed routing (#260)
* Support added for Create gateway and delete gateway (#252)

21.0.0
------

* [VCDA-764] Update OSL files for vcd-cli (#247)
* [VCDA-752] Updated docs as of SHA ee2c3c3 (#248)
* [VCDA-761] Fix command vcd login session list chrome for Windows (#246)
* added migrate-vms CLI (#241)
* [VCDA-756] Limit keyring version to 12.0.0 to avoid installation failures on linux. (#244)
* [VCDA-731] Create initial system tests for vcd-cli (#240)
* [VCDA-762] Fix confusing error message when non admin users invoke vcd system extension commands (#243)
* [VCDA-760] Fix logging of REST calls made on behalf of vcd-cli commands. (#242)
* [VCDA-549] Fix query service to handle special characters in filter values (#239)
* BUG FIX: Add to docstring about current RP name limitation (basenames must be unique) and rename functions from add/delete to attach/detach (#238)
* [VDP-1663, VCDA-696]: Implement add, delete ResourcePool from a PVDC (#236)
* [VCDA-727] Fixed login issue with custom version other than [27.0, 28.0, 29.0, 30.0] (#237)
* [VCDA-709] CVE-2017-18342 : Replace yaml.load() with yaml.safe\_load() (#233)
* fixed bug https://github.com/vmware/vcd-cli/issues/229 & #230 (#232)
* [VDP-1665, VCDA-642] Implemented enable, disable, detach VC (#227)
* [VCDA-584] Handled fallout of making changes to org related methods (#226)
* [VCDA-603] Fixed 'vcd catalog info' when user can't access ACL settings of the catalog. (#225)
* Updated AUTHORS and ChangeLog for v20.3.0 (#224)

20.3.0
------

* Updated AUTHORS, ChangeLog and requirements.txt. Removed forward slash from setup.cfg, Windows can't parse / in file path
* [VDP-1661, VCDA-619] Added register, list, and unregister NSX-T Managers (#223)
* VCDA-525: vcd catalog acl list returns columns in random order (#221)
* [VCDA-606] added support for nsxt manager (new optional parameter for create pvdc) (#214)
* Adding code to pass description of vApp to pyvcloud when the vApp is instantiated off a template. (#218)
* Added logic in user creation command to throw appropriate exception if password length is not adequate. (#217)
* VCDA-541: Changes in vcd-cli related to the Exception Handling changes in pyvcloud. (#213)
* Issue 215: Fixed bug in vcd org delete (#216)
* [VCDA-605] Added optional root\_folder parameter to attach VC (#212)
* added wait for async commands to complete (attach vc and create pvdc) (#208)
* Fix venv activation command (#202)
* Update pvdc.py

20.2.0
------

* VCDA:515 Changing pyvcloud requirement to the latest version (#201)
* Changed pyvcloud requirement to 19.2.0
* VCDA-532: Fix requirements.txt to avoid Mac OS X pycryptodome bug (#197)
* VCDA-502: Add additional Mac OS X install notes (#198)
* Updated license files (#199)
* VCDA517: Document generation for all commands
* vcd-cli documentation
* VDP-1375, VCDA-504: Attach VC (#194)
* Generate docs for vcd-cli commands
* VCDA-496: Fix org case insensitive issue (#192)
* VDP-1205, VCDA-462: added create pvdc CLI to pvdc.py (#182)
*  VCDA-477: Add doc for logging request headers and payload for debugging purposes (#191)
* VCDA-454: Updated copyrights for release

20.1.2
------

* VCDA-501: support multiple keyring backends in browsercookie (#188)
* VCDA-417: commands to manage extension commands (#187)
* VCDA-436: avoid unnecessary session restoration (#185)
* Adding the missing access\_settings\_to\_dict method in vcd-cli/vapp.py . (#186)
* VCDA-474: consider name and namespace in api extension (#183)
*  VCDA-410 & 411: VM commands to update cpu and memory of a Vm (#181)
* VCDA-487: Fix cosmetic bugs in Rights
* VCDA-473: Implement vcd user list command (#179)
* Updated License file
* Updated License file

20.1.1
------

* Updated requirements with version info (#178)
* VCDA-441 list available storage profiles
* VCDA-421 & VCDA-422: Implementing SDK methods and cli commands to connect/disconnect ovdc\_network to/from vapp. (#175)
* VCDA-370 & VCDA-475: Making vcd org [info/update/use/delete/list] and vcd user [update/delete] case insensitive #176
* VCDA-470: Fixing help text for command vcd info #177
* VCDA-365,366: Shutdown and Reboot a vapp/VM (#172)
* VCDA-395 and VCDA-396: Adding commands for listing and deleting org vdc networks
* VCDA-181: Clean up installation instructions for vcd-cli
* Updated travis ci (#171)
* VCDA-344,367: Reset/Deploy a vapp/vm command (#169)
* VCDA-409: validate PEP8 compliance (#170)
* VCDA-451: work with pending tasks
* VCDA-451: work with pending tasks
* VCDA-229 & VCDA-455: Show Info of Right and Role (#166)
* VCDA-394: Adding command to list external networks. (#168)
* VCDA-230 & VCDA-234: Add or remove rights from organization (#164)
* VCDA-248 error handling on invalid session
*  Implementing commands to update acl of vdc and vapp (#160)
* VCDA-369: Implementing commands to create isolated OrgVDC networks
* VCDA-369: Implementing commands to create isolated OrgVDC networks
* VCDA-354: CSE support multiple vCenters
* VCDA-226 & VCDA-233 Add or Remove rights from a given role (#157)
*  VCDA-311 : Unifying argument 'name' and option 'id' for independent disk related commands (#158)
* auto-generated doc

20.1.0
------

* updated dependencies
* Update test-requirements.txt
* removed unused force option
* addressed review comments
* renamed file to gateway to be conformant to the command
* fixed command name to gateway, don't use camel case, change method name to list\_gateways
* Implementing catalog update acl commands (#153)
* refactored wait\_for\_status, added VM delete
* VCDA-419 retrieve api filter for extension
* addressed review comments
* Changing params to create command as per review command
* Adding param to share the network with other VDC(s) in the org
* Link/Unlink role to its template (#154)
* VCDA-258: Provide an optional parameter to specify IOPS during creation (#149)
* Fixing help strings as per review comments
* vcd vapp examples
* power-off, undeploy, delete VM
* Changing the command structuer as per the new design doc
* install
* Fixing small typos
* flake8 validation fixes
* Command to create directky connected org vdc network
* docs
* docs

20.0.0
------

* removed dead code
* added edgegateway
* added howto develop
* eula and plugin
* addressed comments
* [vcd-cli] delete role from a given org (#146)
* docs
* VCDA-381/2/3/4/5
* install
* readme
* readme
* readme
* readme
* readme
* cleanup deprecated code; end-to-end tests
* removed vca command
* auto

19.2.3
------

* generated latest docs
* merged with master; ordered imports
* address review comments; updated pyvcloud dependency
* Adding dependency on flake8-import-order
* Fixing small typo
* Fixing import order as per flake8\_import\_order, addressing review comments
* address review comments
* Add code of conduct and PR/issue templates
* Tying colored output param to environment variable USE\_COLORED\_OUTPUT
* Introducing top level param in vcd-cli to print info in monochrome
* Fixing text color issue after an error, and also exposing option to turn off colored output entirely
* Add access control settings info in the vdc,vapp and catalog info command (#144)
* vcd vapp add-vm --network
* VCDA-236 create empty vApp and add VMs
* Improve CONTRIBUTING.md to make it more informative
* improve current vapp state
* Update README.md
* review-1
* create new empty vApp
* Update README.md
* compose new vapp
* [vcd-cli] list rights in an org (Added copyright header and del href from right\_records)
* [vcd-cli] list rights in an org
* [vcd-cli] create role (minor correction - command help)
* [vcd-cli] create role (addressed comments)
* Create and delete OrgVDC and more
* Create and delete OrgVDC and more
* [vcd-cli] minor correction
* [vcd-cli] create role in org (addressing comments)
*  Removed org\_name in the update\_org (#138)
* [vcd-cli] list rights in the organization
* [vcd-cli] removed redundant imports
* [vcd-cli] list rights in a role -removed redundant paranthesis
* Changing the args format to pass param name and value. (#136)
* [Pyvcloud] Command to create a role - Pep8 code style fixes
* [vcd-cli] Command to create a role (few corrections)
* Adding option for vapp attach and vapp detach commands to identify a disk by providing it's disk-id in addition to it's name
* Enable/Disable Org, User. Add --enable option for create org. (#133)
* [vcd-cli] Command to create a role
* disk list owner
* Update vdc.py
* (List rights for a given role in an Org) Merge pull request #131 from sahithi/master
* vcd-cli : correction of the command name (list-rights)
* using humanfriendly
* fixed disk size
* changelog
* correction in example
* correction vcd role list example
* [vcd-cli:Review comments addressed] List rights for a given role
* vcd-cli: List rights for a given role. (remove stdout)
* [vcd-cli] List rights for a given role (added org parameter)
* [vcd-cli] List rights for a given role in an Org
* Refactoring code to honor the movement of is\_admin field and related logic from pyvcloud\vcd\org.py to pyvcloud\vcd\client.py
* fix vm command
* Cmd for deleting an organization. (#123)
* changelog

19.2.2
------

* hyphen commands generated docs
* generated doc
* renamed vapp hostname flag
* Removing help section at verb level as per review comments
* ova download/upload examples
* changes
* addressing review comments, changing ssh-key param to type File
* fixing few lines to adhere to flake8 style recommendations
* Editting ssh-key option to point to the correct variable
* fixing flake8 warnings
* Elaborating the confirmation dialog with side effects of deleting an user
* addressing review comment to use is\_sysadmin() instead of adhoc sys admin check
* add disk to VM
* add disk to vm
* Fixing few typos
* Adding documentation to vcd user delete command
* [vcd-cli]Addressed comments on Catalog\_change\_owner
* Change owner cmd for vApp and disk
* Implementing cli command to delete an user
* VCDA-217: Review comments
* VCDA-217: Addressing review comment
* VCDA-217: Addressing review comments
* Adding params for cpu-count, memory and ssh-key to the vcd cluster create command
* VCDA-217: Retrieve access control settings of a catalog
* Change owner cmd for vApp and disk
* VCDA-257: [Documentation] additional info for Ubuntu setup
* VCDA-257: [Documentation] additional info for Ubuntu setup
* Curt branch (#111)
* VCDA:168 & 169 : vcd-cli for Attach or Detach Independent Disk to/from a VM within a vApp
*  VCDA-171(vcd-cli) - Create a new organization with just the mandatory user inputs (#113)
* Change owner cmd for vApp and disk
* Flake8 test-fixing format
* Update an existing independent disk size,iops and storage profile
* storage profile - create vapp command, added storage profile - create cluster command, added storage profile
* changelog
* doc
* vapp create command
* Fixing the is\_admin parameter of Org Class so that is\_admin=True if logged in as System admin(irrespective of the whether the org is switched to org-admin later)
* updated info examples
* license
* removed unnecessary subcommand check
* updated docs
* authors
* (Sprint-74) Commands to create local user and list roles in an org (#1)
* changes
* Adding new optional parameter to vapp create command to provide disk size of the home disk of the first vm
* travis
* disk help
* flake8
* minor changes to independent disks
* disk commands
* no guest customization
* capture vapp
* extension
* extension

19.2.1
------

* docker
* req
* reqs
* docs

19.2.0
------

* 19.2.0

19.1.0
------

* 19.1.0
* encoding
* vapp-net
* refactor

19.0.7
------

* tasks
* metadata
* power-on/off
* single node
* gl-ci
* travis
* p3
* travis
* cse create task
* updated-doc
* customize vapp instantiate
* python3
* readme
* docs
* docs
* new docs
* new docs
* new docs
* wip
* docs
* docs
* tree command; refactored cli
* tree command; refactored cli
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* docs
* initial content
* Set theme jekyll-theme-minimal
* list-sessions
* readme
* readme
* readme
* update-license
* restore v5.7 on vca
* Closes #91
* bc
* reqs
* use browser cookies for SSO
* use browser cookies for SSO
* Closes #88; api version
* upload vapp template
* upload-vapp
* vapp-list

19.0.6
------

* deps

19.0.5
------

* deps

19.0.4
------

* versions

19.0.3
------

* log to vcd.log
* cluster name and ops, vsphere
* cluster-crud
* spinner
* tasks
* task progress
* pyvcloud-dep
* create vapp
* doc-catalog-cmd
* fixed-ver-config
* catalog-item-download
* catalog items

19.0.1
------

* version fix

19.0.0
------

* package renamed to vcd-cli
* catalog-crud
* ext
* amqp set config
* amqp-test
* logout
* tasks
* task info
* tasks
* ci-cd
* deps
* tests
* search and info commands added
* doc
* setup
* cse-support
* cluster
* vapp
* vdc
* readme
* readme
* readme
* readme
* readme
* readme
* readme
* readme
* vcd
* vcd
* new-impl
* vcd
* rehydrate
* removed blueprint command
* verify ssl flags
* tox
* tox
* tox
* gl
* fix setup
* setup
* migrated to pbr
* migrated to pbr
* ci
* flake

18.0.1
------

* 18.0.1
* cse
* cse
* cluster-id
* cse
* removed-old-impl
* cse
* wip
* flake8
* merged-pr-45
* cse-support
* cleanup
* missing modules
* Fix short name for version option
* cluster-cse
* vapp id

18
--

* 18
* setup
* v18
* vcd 8.20
* added vcd as entry point
* Update vca\_cli\_network.py
* Expend API versions up to 9.0
* Add MAC info to VM list
* Use -V for server version in login command
* Add description to firewall rules list
* cfy dsl parser dependency

17
--

* v17

16
--

* flake8 error
* v16
* shows firewall status with rules
* Perhaps the last one?
* Fix more flake issues
* Fix more flake issues
* Resolve flake issues
* Update readme with new examples
* Update examples
* Add file management for vca firewall and allow lowercase strings
* Stop treating XML errors as json
* Add firewall add/delete one rule at a time. Will support rules files shortly

15
--

* updated dependencies
* correction
* adding needed modules
* fixed list events for last execution
* blueprint-id
* readme
* readme
* readme
* readme
* readme
* readme

14
--

* 14
* Fix short name for version option
* deployment id
* 14rc3
* fixed deployment column title
* fixed output verb in deployment command
* SCOR-143: Implement deployment outputs feature
* Improve Score CLI usage implementation
* Got rid of redundant json dumps
* fixed indentation
* blueprint and deployment id missing, status as sub-command of blueprint
* blueprint and deployment id missing
* Improve Score user experience
* truncate inputs
* deployment output
* 14rc2
* added score status
* validate blueprint example
* user passwd reset
* user passwd reset
* user passwd reset
* 14rc1
* blueprint cmd
* vpn cmd
* nat cmd
* refactored dhcp cmd
* firewall command
* firewall command
* refactored network cmd
* refactored gateway cmd
* wip
* refactoring, wip
* 14rc1
* wip

13
--

* v13
* indep disk
* vapp
* vdc management
* catalog
* catalog
* exit codes
* misc fixes
* misc fixes
* req fixes
* pep8 fixes
* pep8 fixes
* added login test
* test env
* vapp cmd in progress
* pyvcloud 14rc6
* pyvcloud 14rc6
* updated default OnDemand host
* added requirements.txt
* fixed imports. removed deployment\_id from blueprint list
* Update README.md
* Improve user experience for Score users
* fix flake8
* fix flake8
* examples
* examples
* fixed vapp issue
* vapp list
* vapp list
* select default vdc
* login to vdc done
* finished vdc command
* finished vdc command
* added vdc info
* 13rc6
* re-login done
* SCOR-56 Implement cancel workflow execution on score, pyvcloud and vca-cli Style fixes
* users
* vca relogin
* sso
* sso
* sso
* improved session relogin
* improved vchs re-login
* modules
* modularize it
* login improved
* login improved
* login improved
* flake8 fixes
* progress login
* requirements
* requirements
* wip
* wip
* wip
* wip
* wip
* Update README.md
* tox
* tox
* travis
* initial squeleton
* .venvr
* initial version
* improved instance list
* #SCOR-17 blueprint validation
* Got rid of redundant brackets
* test ci
* Update requirements.txt
* 13rc4
* fixed vapp create issue vCD<5.6
* #21 display ssl warning one time only
* changed bp to blueprint #21 fixed insecure option for display progress
* fixed landscape checks
* wip
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* fixed landscape checks
* readme
* readme
* readme
* readme
* readme
* readme

12
--

* 12
* 12rc12
* set computer name
* fixed vm connection issue
* readme
* readme
* use standalone instead of vcd
* fixed instantiation issue added manual assignment of static IP
* improved bp processing
* improved bp processing
* fixed login issue
* fixed login issue
* fixed block for task
* merged with PR #19
* increase version number
* readme
* readme
* readme
* install notes
* Travis CI. Add TOX testing
* SCOR-13 Add Events support to vca-cli Style fixes
* SCOR-13 Add Events support to vca-cli
* SCOR-13 Add Events support to vca-cli
* pool example
* cpu and ram in vapp create
* solved issue #12
* support latest pyvcloud
* - Added dateutils as a requirement for setup - Changed the date conversion to utilize dateutil.parser instead to   resolve issue #12 https://github.com/vmware/vca-cli/issues/12
* network mode case insensitive
* fixed bp log
* fixed dependencies
* 12rc2
* add/del public ip
* changed default ondemand host

11
--

* v11
* docs
* docs
* 11rc1
* added docs

10
--

* 10
* independent disks
* disk management I
* enable/disable dhcp service
* enable/disable dhcp service
* 10rc5
* 10rc3
* 10rc2
* using dash for args

9
-

* 9
* networking
* networking
* dhcp, network and vpn services
* wip
* wip

8
-

* 8
* display error message from server
* doc
* doc

v6
--

* v6
* install
* install

v5
--

* v5
* readme

v4
--

* v4

v3
--

* v3
* examples
* examples
* examples
* examples

v2
--

* v2
* v1.1

v1.1
----

* v1.1
* vm name
* vm name
* wip
* scripts

v0.9.1
------

* v0.9.1
* readme

v0.5
----

* v0.5

v0.4
----

* list all templates

v0.3
----

* v0.3
* support types of services

v0.2
----

* v0.2
* json
* notes
* notes
* update doc
* update doc
* update doc
* readme update
* readme update
* readme update
* added license
* list vms attached to independent disk
* disk management
* list catalogs and templates
* added list catalogs
* non blocking vapp create
* vapp operations
* added main source code file
* initial commit
* initial commit
* Initial commit
