Release v6.3.0
·
83 commits
to master
since this release
Enhancements
- depth value for certain GET operations has been reduced
Bug fixes
- Bug fixes relating to multiple resources sharing the exact same name:
- If multiple resources have been found in an operation, an error is thrown. Important Note: Please make sure you do not have multiple resources of the same type that share the same name. (i.e. two datacenters with the same name, or two volumes with identical name on the same server).
- For Server and Volume modules, you can now only rename one resource at a time. In practice, this means that now,
instance_ids
param now can only contain one ID ifstate: update
andname is not None
. - For Server and Volume modules, removed
auto_increment
flag. Now incrementation is done automatically ifcount > 1
on creating new instances (because creating two instances with the same name is forbidden) - You can no longer rename a resource to have the same name as some other resource within the same entity (i.e. if by renaming a volume you will end up with two volumes sharing the same name within a server, then throw an error and fail the operation)
- Do not delete resources that have already been marked as
deleting
- Inventory script fixes:
- Inventory output is now JSON
- Print with variable indent
- Removed unused params:
group_by_licence_type
,group_by_image_name
- Now it is possible to rename ENTERPRISE servers, not just CUBE servers
- It is now also possible to use UUID to to identify users / nic_flowlogs when
state
isremove
- When updating a user (respectively group) with other groups (respectively other users), registered variable at end of operation now correctly contains the new, updated groups that the user belongs to (respectively users belonging to that group)
Features
- Added
user_data
parameter for server's module creation state. (The cloud-init configuration for the volume as a base64 encoded string.) - Added ALB (Application Loadbalancer) modules:
- application_load_balancer
- application_load_balancer_flowlog
- application_load_balancer_forwardingrule