Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog for v2.17.0 #523

Merged
merged 8 commits into from
Nov 25, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .changes/v2.17.0/494-bug-fixes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Fixed type `types.AdminVdc.ResourcePoolRefs` to make unmarshaling work (read-only) [GH-494]
1 change: 0 additions & 1 deletion .changes/v2.17.0/494-improvements.md

This file was deleted.

3 changes: 1 addition & 2 deletions .changes/v2.17.0/497-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@
* package `io/ioutil` is deprecated as of Go 1.16. `staticcheck` started complaining about usage of
deprecated packages. As a result this PR switches packages to either `io` or `os` (still the same
functions are used) [GH-497]
* `staticcheck` switched version naming from `2021.1.2` to `v0.3.3` in download section. This PR
also updates code to fetch correct one [GH-497]
* Adjusted `staticcheck` version naming to new format (from `2021.1.2` to `v0.3.3`) [GH-497]
1 change: 1 addition & 0 deletions .changes/v2.17.0/498-bug-fixes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Fixed Test_NsxtSecurityGroupGetAssociatedVms which had name clash [GH-498]
1 change: 0 additions & 1 deletion .changes/v2.17.0/498-improvements.md

This file was deleted.

8 changes: 4 additions & 4 deletions .changes/v2.17.0/501-features.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
* Add `Client.TestConnection` method to check remote VCD endpoints [GH-447], [GH-501]
* Add `Client.TestConnectionWithDefaults` method that uses `Client.TestConnection` with some default
values [GH-447], [GH-501]
* Change behavior of `Client.OpenApiPostItem` and `Client.OpenApiPostItemSync` so they accept
* Added `Client.TestConnection` method to check remote VCD endpoints [GH-447], [GH-501]
* Added `Client.TestConnectionWithDefaults` method that uses `Client.TestConnection` with some
default values [GH-447], [GH-501]
* Changed behavior of `Client.OpenApiPostItem` and `Client.OpenApiPostItemSync` so they accept
response code 200 OK as valid. The reason is `TestConnection` endpoint requires a POST request and
returns a 200OK when successful [GH-447], [GH-501]
2 changes: 1 addition & 1 deletion .changes/v2.17.0/505-improvements.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* Simplify `Test_LDAP` by using a pre-configured LDAP server [GH-505]
* Simplified `Test_LDAP` by using a pre-configured LDAP server [GH-505]
39 changes: 20 additions & 19 deletions .changes/v2.17.0/511-features.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
* Add `AdminOrg` methods `CreateCatalogFromSubscriptionAsync` and `CreateCatalogFromSubscription` to create a
* Switched `go.mod` to use Go 1.19 ([#511](https://github.com/vmware/go-vcloud-director/pull/511))
* Added `AdminOrg` methods `CreateCatalogFromSubscriptionAsync` and `CreateCatalogFromSubscription` to create a
subscribed catalog [GH-511]
* Add method `AdminCatalog.FullSubscriptionUrl` to return the subscription URL of a published catalog [GH-511]
* Add method `AdminCatalog.WaitForTasks` to wait for catalog tasks to complete [GH-511]
* Add method `AdminCatalog.UpdateSubscriptionParams` to modify the terms of an existing subscription [GH-511]
* Add methods `Catalog.QueryTaskList` and `AdminCatalog.QueryTaskList` to retrieve the tasks associated with a catalog [GH-511]
* Add function `IsValidUrl` to determine if a URL is valid [GH-511]
* Add `AdminCatalog` methods `Sync` and `LaunchSync` to synchronise a subscribed catalog [GH-511]
* Add method `AdminCatalog.GetCatalogHref` to retrieve the HREF of a regular catalog [GN-511]
* Add `AdminCatalog` methods `QueryCatalogItemList`, `QueryVappTemplateList`, and `QueryMediaList` to retrieve lists of
* Added method `AdminCatalog.FullSubscriptionUrl` to return the subscription URL of a published catalog [GH-511]
* Added method `AdminCatalog.WaitForTasks` to wait for catalog tasks to complete [GH-511]
* Added method `AdminCatalog.UpdateSubscriptionParams` to modify the terms of an existing subscription [GH-511]
* Added methods `Catalog.QueryTaskList` and `AdminCatalog.QueryTaskList` to retrieve the tasks associated with a catalog [GH-511]
* Added function `IsValidUrl` to determine if a URL is valid [GH-511]
* Added `AdminCatalog` methods `Sync` and `LaunchSync` to synchronise a subscribed catalog [GH-511]
* Added method `AdminCatalog.GetCatalogHref` to retrieve the HREF of a regular catalog [GH-511]
* Added `AdminCatalog` methods `QueryCatalogItemList`, `QueryVappTemplateList`, and `QueryMediaList` to retrieve lists of
dependent items [GH-511]
* Add `AdminCatalog` methods `LaunchSynchronisationVappTemplates`, `LaunchSynchronisationAllVappTemplates`,
* Added `AdminCatalog` methods `LaunchSynchronisationVappTemplates`, `LaunchSynchronisationAllVappTemplates`,
`LaunchSynchronisationMediaItems`, and `LaunchSynchronisationAllMediaItems` to start synchronisation of dependent
items [GH-511]
* Add `AdminCatalog` methods `GetCatalogItemByHref` and `QueryCatalogItem` to retrieve a single Catalog Item [GH-511]
* Add method `CatalogItem.LaunchSync` to start synchronisation of a catalog item [GH-511]
* Add method `CatalogItem.Refresh` to get fresh contents for a catalog item [GH-511]
* Add function `WaitResource` to wait for tasks associated to a gioven resource [GH-511]
* Add function `MinimalShowTask` to display task progress with minimal info [GH-511]
* Add functions `ResourceInProgress` and `ResourceComplete` to check on task activity for a given entity [GH-511]
* Add functions `SkimTasksList`, `SkimTasksListMonitor`, `WaitTaskListCompletion`, `WaitTaskListCompletionMonitor` to
* Added `AdminCatalog` methods `GetCatalogItemByHref` and `QueryCatalogItem` to retrieve a single Catalog Item [GH-511]
* Added method `CatalogItem.LaunchSync` to start synchronisation of a catalog item [GH-511]
* Added method `CatalogItem.Refresh` to get fresh contents for a catalog item [GH-511]
* Added function `WaitResource` to wait for tasks associated to a gioven resource [GH-511]
* Added function `MinimalShowTask` to display task progress with minimal info [GH-511]
* Added functions `ResourceInProgress` and `ResourceComplete` to check on task activity for a given entity [GH-511]
* Added functions `SkimTasksList`, `SkimTasksListMonitor`, `WaitTaskListCompletion`, `WaitTaskListCompletionMonitor` to
process lists of tasks and lists of task IDs [GH-511]
* Add `Client` methods `GetTaskByHREF` and `GetTaskById` to retrieve individual tasks [GH-511]
* Implement `QueryItem` for `Task` and `AdminTask` (`GetHref`, `GetName`, `GetType`, `GetParentId`, `GetParentName`, `GetMetadataValue`, `GetDate`) [GH-511]
* Added `Client` methods `GetTaskByHREF` and `GetTaskById` to retrieve individual tasks [GH-511]
* Implemented `QueryItem` for `Task` and `AdminTask` (`GetHref`, `GetName`, `GetType`, `GetParentId`, `GetParentName`, `GetMetadataValue`, `GetDate`) [GH-511]
2 changes: 1 addition & 1 deletion .changes/v2.17.0/512-improvements.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
* Added VCDClient.GetAllNsxtEdgeClusters for lookup of NSX-T Edge Clusters in wider scopes -
Provider VDC, VDC Group or VDC [GH-512]
* Switch VDC.GetAllNsxtEdgeClusters to use 'orgVdcId' filter instead of '_context' (now deprecated)
* Switched VDC.GetAllNsxtEdgeClusters to use 'orgVdcId' filter instead of '_context' (now deprecated)
[GH-512]
2 changes: 1 addition & 1 deletion .changes/v2.17.0/515-improvements.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* Add `[]tenant` structure to simplify org user testing [GH-515]
* Added `[]tenant` structure to simplify org user testing [GH-515]
2 changes: 1 addition & 1 deletion .changes/v2.17.0/517-notes.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* Improve documentation for `types.OpenApiOrgVdcNetworkDhcp` [GH-517]
* Improved documentation for `types.OpenApiOrgVdcNetworkDhcp` [GH-517]
3 changes: 2 additions & 1 deletion .changes/v2.17.0/518-bug-fixes.md
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
* Fix issue 514 "ignoring pagination in network queries" [GH-518]
* Fixed issue [#514](https://github.com/vmware/go-vcloud-director/issues/514) "ignoring pagination
in network queries" [GH-518]
Loading