You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Add service_offering_details support for GPU configuration (apache#247)
* feat: Add service_offering_details support for GPU configuration
- Add service_offering_details attribute to cloudstack_service_offering resource
- Support for GPU configuration with pciDevice and vgpuType parameters
- Include comprehensive test coverage and documentation
- Add practical examples for GPU service offerings
- Addresses issue apache#246
* docs: Add documentation for service_offering_details feature
- Update service offering documentation with GPU examples
- Add service_offering_details parameter documentation
- Update CHANGELOG with new feature entry
- Include practical examples for GPU configuration
* fix: Apply gofmt formatting to resource_cloudstack_service_offering.go
- Fix code formatting to comply with Go standards
- Align map fields and remove trailing whitespace
- Required for CI/CD pipeline to pass
* Add missing cpu_speed to GPU service offering test
add missing cpu_speed
---------
Co-authored-by: jean <jean@jeans-MacBook-Pro.local>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,9 @@
1
1
## 0.4.0 (Unreleased)
2
2
3
+
FEATURES:
4
+
5
+
***New Resource Attribute**: `cloudstack_service_offering` now supports `service_offering_details` for GPU configuration and other advanced settings [GH-246]
6
+
3
7
IMPROVEMENTS:
4
8
5
9
* Restore support for managing resource tags as CloudStack 4.11.3+ and 4.12+ support tags again [GH-65]
@@ -69,6 +89,9 @@ The following arguments are supported:
69
89
70
90
*`storage_tags` - (Optional) Storage tags to associate with the service offering.
71
91
92
+
*`service_offering_details` - (Optional) A map of service offering details for GPU configuration and other advanced settings. Common keys include `pciDevice` and `vgpuType` for GPU offerings.
93
+
Changing this forces a new resource to be created.
0 commit comments