…mation methods. Also implemented GetTemplateSummary.
…t impl of SignalResource
Description: Free resources appropriately before returning from function on error Changes: Removal of __abort() macro usage in function, properly free resources before returning.
…ing inbound messages. Implement separate OSG pipelines for PUT data and PUT metadata operations. Remove data aggregation prior to binding in OSG PUT data pipeline. Fixes EUCA-11170
Summary: S3BucketName field for access logs wasn't validated Changes: - Use ObjectStorageGateway.checkBucketNameVailidity() to ensure a valid name is used. - Made ObjectStorageGateway.checkBucketNameVailitidy() public instead of protected. - removed bucketName null and length check in AttributesVerifier as checkBucketNameVailidity() does this. Testing: - Tested load balancer attribute modification with 'extended' bucket_naming_restrictions - Tested load balancer attribute modification with 'dns-compliant' bucket_naming_restrictions - QA concise regression tests
The state for in-use elastic and public IP addresses is now persisted. Cluster addressing messages are removed, these were not being sent after the network changes in 4.2 where addressing is part of the network broadcast. Address is no longer an Entity, a new AllocatedAddressEntity is now used for persistence of allocated and system address state. The describe address action is now stateless (for non-verbose) so is handled by the UFS. Verbose (administrative) describe is handled by the backend as information on all addresses is required. Address configuration properties are removed, some were redundant with the 4.2 networking changes. EUCA-11072