Pyvcloud

Latest version: v23.0.4

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

20.1.0

------

* VP-2194: [PYVCLOUD] unittest.skip : getVC fix (503)
* VP-2177 : Incorrect implementation of method list\_rights\_available\_in\_system in org.py
* VP-2183 : List network for non admin user
* VP-2177 : Incorrect implementation of method list\_rights\_available\_in\_system in org.py
* ipsec\_vpn's get\_vpn\_site\_info test failure
* Custom Logger for rotating file handler
* [VCDA-926] Redact sensitive headers in logs. (494)
* VP-2145 : In org.py, method remove\_right does not raise error if a spurious right name is passed as input VP-2146 : vcd remove right doesn't report error for non existent right
* Indentation error (493)
* VP-2006,VP-2023: Suspend a VM and Discard suspend state (492)
* VP-1903 : [PySDK] List IP allocations of vApp network
* VP-1943 : [PySDK] Enable Firewall of vApp network. VP-1945 : [PySDK] Disable Firewall of vApp network
* Previously self.client.delete\_resource(href, force) call passing the force value but the delete\_resource was taking default value. In this changes self.client.delete\_resource(href, force=force) taking the passed value
* Fix for jenkin test failure (485)
* Jenkin's test failure (484)
* VP-1939 : [PySDK] Set DHCP service of vApp network. VP-1941 : [PySDK] Enable/Disable DHCP service of vApp network
* Fix VDC EdgeGateway Sub-Allocate IP Pool configuration (483)
* Fix issue configuring IP settings inEdgeGateway (482)
* VCDA-912 : Enhancing client methods to support query params from request library (471)
* VP-1972,VP-1976:List CA and Delete CRL certificate (477)
* VP-1912,VP-1970,VP-1914,VP-1974: Add,Delete CA certificate, Add,List … (473)
* VP-1929 : [PySDK] Add DNS details to vApp network
* VP-1966,VP-1968, list and delete service certificate (469)
* VP-1927 : [PySDK] Delete IP range from vApp network
* VP-1910:[PYSDK] Add service certificate (467)
* VP-1925 : [PySDK] Update IP range of vApp network
* VP-1923 : [PySDK] Add IP range to vApp network
* VP-1901 : [PySDK] Update vApp network (462)
* VP-1803: added function vm\_to\_dict to utils. (460)
* Fix of gateway failure because of EdgeGatewayType (461)
* VP-1801: added delete\_nic function to vm class. (459)
* VP-1797, VP-1799: vm methods: add\_nic, list\_nics (458)
* Unit\_Test\_Failure : Handle the test case failing for catalog and external network
* VP-1723,VP-1775: Update Ipsec Vpn, Info VPN site (455)
* VP-1571,VP-1849:List and Delete DHCP Binding
* Added code to set syslog server IP for gateway (453)
* VP-1394, VP-1397: add reset and delete vapp network functions. This CL adds reset\_vapp\_network and delete\_vapp\_network functions to vapp. Added the following test cases to vapp: test\_0120\_reset\_vapp\_network, test\_0130\_delete\_vapp\_network
* VP-1228: [PYSDK] TestFest bugs IPSEC Vpn (452)
* VP-1795 : [PySDK] delete values from Firewall Service
* VP-1845 : [PySDK] List Firewall Service
* Modify pysdk as per CLI errors for reorder NAT rule (448)
* VP-1793 : [PySDK] delete values from Firewall Destination
* VP-1561: Add DHCP Binding
* VP-1840 : [PySDK] List Firewall Destination
* Fix for pyyaml vulnerability found in requirements.txt (444)
* [VCDA-863] Enhance update\_user method to change role of an existing user in vCD (432)
* VP-1401: edit name and description of a vapp (442)
* Generate test reports (443)
* VP-1791 : [PySDK] delete values from Firewall Source
* Update required version to Python 3.6 (440)
* VP-1544 : [PySDK] Change the sequence of the firewall rules
* Fix share catalog functionality for api v29.0 (421)
* VP-1789 : [PySDK] List Firewall Source
* Jenkin'e test failure (436)
* Test\_fest\_fix also added enable/disable HA
* List commands in external\_network throws exception on empty result (434)
* Enable new subnet by default (433)
* Jenkins run not able to take the API provided (431)
* VP-1827 : [PySDK] Run firewall rule test cases as org admin
* Added support for org user to convert to distributed interface (430)
* [Fix]: listing of vsphere network and direct org vdc network (426)
* Fix of firewall rule update test case failure from CLI (428)
* Failing System Test complaining No module named 'system\_test' (427)
* VP-1538 : [PySDK] Edit Firewall rule name Enhanced the update feature to support edit of firewall rule name as well
* VP-1595: Changes in the pysdk to handle str comming from vcd-cli (423)
* Fix for percheck failure. (424)
* VP-1559:[PySDK] Get Firewall rule Info.. Adding a feature to info firewall rule on the basis of rule id
* VP-1592: Change the NAT rule sequence (420)
* VP-1715,1719,1726: Set info level, info logging settings,list ipsec vpn (419)
* VP-1534:[PySDK]: Enable Firewall rule (417)
* [VP-1734] Edit service of firewall rule (418)
* [VP-1392]: Create a vApp network (416)
* Added support for update firewall rule (415)
* VP-1708,1710,1713,1717: [Pysdk]Enable activation status,logging.Info … (413)
* VP-1606: Edit Static Routes (412)
* VP-1608: Delete Static Routes (409)
* [VP 1768]List objects and object types for firewall rule edit (411)
* VP-1725: [PySDK] Delete IPsec VPN Sites (410)
* Comment update of external network test case as it gets stuck in vCD (408)
* Created a FirewallRule class and added delete of firewall rule (407)
* VP 1721: [PySDK] Add IPsec VPN Sites (404)

20.0.3

------

* Some of the existing code is failing flake8 check after upgrage to version 3.7.1, this change fixes them. (403)
* [VP-1387] Convert to Distributed Routing (401)
* Fixed failing api-extension system tests. (402)
* Convert to subinterface (400)
* Add update\_extension function to api\_extension.py (379)
* Added a feature to delete static IP pool from a routed network. It also removes if there is just one IP pool. (399)
* [VP-1748]: Listing of connected vApps fails for system admin (398)
* VP-1604,1611: Add and List Static Routes (396)
* Jenkins Test failure fixed (397)
* VP-1542:[PySDK] List Firewall rules and list user defined rules (394)
* [VCDA-857] Support to add new right from a vCD api extension service (386)
* [VP-1363] Add DNS and Fixed failing test case (395)
* [VP-1377]: List connected vApps to a org vdc routed network (390)
* Dhcp info (392)
* VP-1555:List DHCP Pool
* VP-1549: Add a Dhcp pool (388)
* VP-1586: Edit a NAT Rule (389)
* Add cidr to isolated vdc network (373)
* VP-1590,1594: Get Nat Rule info and list Nat Rules (387)
* VP-1584,VP-1588: Add and delete nat rule (385)
* Add option for getting admin view of org vdc (384)
* [VP-1375] List IP allocations of a routed org vdc network (382)

20.0.2

------

* VP-1658:List default config gateway (381)
* VP-1473,VP-1656,VP-1658: Configure default gateway,DNS and list
* VP-1602: List vSphere Networks (378)
* VP-1523: List Rate limits of the gateway VP-1628: Disable rate limit of the gateway
* Fix test cases (376)
* [VP-1369,VP-1371,VP-1373]: add/update/delete metadata in vDC Routed Network
* [VP-1536] Add a Firewall Rule (375)
* VP-1246: List associated direct org vDC networks in external network (371)
* VP 1266: [PySdk] List gateway IP sub-allocation (372)
* Jenkins Test failure fix (370)
* [VCDA-840] Added metadata support for first class objects in vCD (348)
* VP 1266: [PySdk] List gateway IP sub-allocation (369)
* VP 1264: [PySdk] List allocated IP addresses (368)
* VP 1268: [PySdk] List associated edge gateways (365)
* Added support for \* Setting multiple metadata entries in one REST call \* Util functions to convert \* metadata xml objects to dictionaries \* metadata entry xml objects to tuples \* metadata value xml objects to strings \* Renamed few metadata operations to clarify their purpose
* Add support to specify error stacktrace while updating a Task object (353)
* [VP-1361]Edit routed network for Static IP pool under Network Specification (Edit) (363)
* VP-1300: [PySdk] List edge gateway's Syslog Server Settings (364)
* [VP-1359]Edit routed network for Static IP pool under Network Specification (Add) (361)
* Removed dependency on flufl.enum while replacing it with python standard enum
* [VP-1261] List accessible provider vDCs (360)
* VP-1521: Fix external network tests (359)
* VP-1147 : [PySDK] Delete an IP range of a subnet in external network (358)
* VP-1491: Edit gateway for Configure Rate Limits (357)
* [VP-1357] Edit routed network's name, description and shared network state (356)
* Provided options to run against existing vCD and respective API version (354)
* Migrate Pyvcloud CI to Butler and fixing failure'GatewayConstants not Found issue (351)
* VP 1447: [PySDK] Delete an IP range of a subnet in external network (349)
* Fixed flake8 failure
* Added metadata tests for vApp
* Change flufl.Enum to python standard enum
* Adding test for vdc metadata
* Adding remove\_metadata method to vApp
* second cut
* Geenral metadata support - first cut
* Revert to lazy loading of resource during initialization of VDC objects. (347)
* VP1259: [PySdk] Detach port groups from an external network (346)
* VP-1298:Remove Suballocate ip pool of gateway (345)
* VP-1294,VP-1296:Add and Modify sub allocate pool of gateway (344)
* VP-1291: Edit gateways ip config settings:
* VP-1450:List available portgroups in a vCenter (343)
* Fixing the order of request body (342)
* VP-1257: Attach port groups to an external network (339)
* [VP-1427] Move Test case related to create\_routed\_vdc\_network to system\_test (340)
* Add vdc routed network (329)
* VP-1293: Edit gateway Name (336)
* VP-1292:List edge gateway's Configure IP Settings (335)
* VP-1251, VP-1252: Configure external network: add/remove (331)
* VP-1243: Modify an IP range of a subnet in external network (333)
* VP-1237,VP-1240: ENABLE A SUBNET &ADD AN IP RANGE TO A SUBNET IN EXTE… (328)
* VP-1323] Provide backward compatibility support for create gateway workflow (330)
* VP-1162: Synchronize syslog server settings of a gateway. (327)
* VP-1160 : Redeploy edge gateway. (326)
* VP-1239: List external network ip allocations. (324)
* VP-1151: Add subnet to external network (323)
* [VDP-2171]: Add/Delete storage profiles to a PVDC (318)
* [VP-1247] Provided support for Modify form factor for gateway (321)
* VP-1183,1200: Provided support for Convert to Advanced gateway and Enable Distributed Routing (319)
* [VP-1153] Update name and description of an external network (317)
* [VP-1158 and VP-1156] Providing support for Gateway create and delete (315)
* [VP-1145,VP-1146] External Network: Create and Delete (314)
* Fix Flake8 failures (313)
* Update Changelog for pyvcloud v20.0.1 (305)

20.0.1

------

* [VCDA-786] Additional fix for failures during template uploads to catalog. (304)
* [VCDA-786] Fix failure during template uploads to catalog

20.0.0

------

* [VCDA-764] Update OSL files for pyvcloud. (298)
* [VCDA-752] Update doc generation source files (300)
* Change occurrence of yaml.load() to yaml.safe\_load() in pyvcloud sample app (299)
* bug fix: correct typo in comments (namespace -> names) (297)
* Fix search test for api version <= 29.0 (295)
* Fix documentation for method add\_extension in module api\_extension.py (296)
* [VDP-2083, VCDA-721] Implement migrate-vms from one resource pool to another (287)
* [VCDA-756] Update version of lxml to 4.2.1 to avoid failure during installation on Windows machines (290)
* Include 31.0 and remove 27.0 to/form default supported version (289)
* [VCDA-762] Invalid Query will raise OperationNotSupportedException instead of silently returning empty list as result. (288)
* [VCDA-750] Restore access to org vdc network related workflows for non admin users while using api version <= 29.0 (284)
* [VCDA-549] Fix query service in pyvcloud to accomodate filtering names with commas (282)
* [VCDA-736] Remove creation of default vapp and vm from base test. (281)
* Temporary workaround in orgVDC system test to avoid issue279 (278)
* [VCDA-550] Remove slack reference from contributing.md (280)
* BUG FIX: Add to docstring about current RP name limitation (basenames must be unique) and rename functions from add/delete to attach/detach (276)
* Fixed server API version bug and added stable system tests (277)
* [VCDA-589] Added network system tests. (275)
* BUG FIX: Throw exception if primary resource pool removal is attempted. (274)
* [VDP-1663, VCDA-696]: Implement add, delete ResourcePool from a PVDC (271)
* [VCDA-692] Added VM system tests (273)
* [VCDA-588] Implement system tests for org VDC. (272)
* [VCDA-592] Fix for vcd-cli issue 234. Added system tests for API extension methods. (270)
* [VCDA-691] Fixed orgvdc network access for non admin users (269)
* [VCDA-708] CVE-2017-18342 : Replace yaml.load() with yaml.safe\_load() (266)
* [VCDA-707] Fixed security hole in tarfile.extractall() related to directory walking. (268)
* Cleaned up obsolete Jenkinsfile (267)
* Vc attach bugs -- (issues 229 and 230 filed under vcd-cli) (265)
* [VCDA-333] Added functionality to retrieve vApp power state (264)
* [VCDA-689] Integrate generalized Jenkins build script (263)
* Added guard code to handle cases in list\_vcenters() when vCD isn't connected to any vCenter. (262)
* [VDP-1665, VCDA-642] Implemented enable, disable, detach VC (260)
* [VDCA-584] Added Org system tests (258)
* Fixed catalog delete operation for vCD 9.0. (259)
* [VCDA-603] Catalog sharing fix for system tests, (257)
* Updated AUTHORS and ChangeLog for v19.3.0 (255)

19.3.0

Not secure
------

* Updated changelog, authors. Fixed setup.cfg to drop / for license file location. Windows can't parse forward slash in file path
* [VCDA-672] Formatted/Added doc-strings to most of the methods across all modules in pyvcloud to adhere to sphinx guidelines. (253)
* VCDA-635: Implement pyvcloud client to server API version compatibility (248)
* deleted entity type NSXT\_MANAGERS (252)
* fixed media type (NSXT\_MANAGERS -> NETWORK\_MANAGERS) (251)
* fixed bug due to change in location of ADD link for nsxtManager (249)
* [VDP-1661, VCDA-619] Added register, list, and unregister NSX-T Managers (244)
* [VCDA-633 and VCDA-586] Refactored org.py and added catalog system tests (247)
* vcd-cli 210: Fixed KeyError and added system test for search (245)
* [VCDA-604] Convert all print statements in system tests to logger.debug statements (246)
* [VCDA-574] Implement support for ovf:chunkSize while uploading vAppTemplates to a catalog. (239)
* Exception Handling doc (243)
* VCDA-594: Add scripts to enable Jenkins multi-branch builds on commits (234)
* [VCDA-606] Add NSX-T manager name optional parameter to create PVDC (235)
* [VCDA-585] Add system tests for vApp (236)
* Added an extra param to vapp\_instantiate() to take in description of vApp. (238)
* Updating documentation of org:create\_user() to relfect a subtle restriction on the 'password' param string. (237)
* VCDA-541: Refactor Pyvcloud to use the new exception classes (231)
* Exception class hierarchy implementation (230)
* [VCDA-605] add optional root\_folder parameter to attach VC (233)
* [VCDA-538/539] Initial commit for new test framework of CI/CD (227)
* 205 Deploying VM's with manual allocation mode
* Only show VAPP entity types, per intention of example (218)
* Shortened name of highest\_supp\_hw\_vers parameter in create\_provider\_vdc (224)
* VCDA-420: Implemented Github Pages build procedure using Sphinx (220)
* Fix venv activation command (217)
* VCDA-502: Add additional Mac OS X install notes (216)

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.