summaryrefslogtreecommitdiffstats
path: root/ansible_collections/cloudscale_ch/cloud/changelogs/changelog.yaml
blob: 629ae03da18fa816fb9a54baea822aba1eddb22c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
ancestor: null
releases:
  1.1.0:
    changes:
      minor_changes:
      - floating_ip - added tags support (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/16)
    fragments:
    - 16-floating_ip_tags.yml
    modules:
    - description: Manages objects users on the cloudscale.ch IaaS service
      name: objects_user
      namespace: ''
    release_date: '2020-08-18'
  1.2.0:
    changes:
      minor_changes:
      - server_group - The module has been refactored and the code simplifed (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/23).
      - volume - The module has been refactored and the code simplifed (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/24).
    fragments:
    - consolidate-modules.yml
    modules:
    - description: Manages networks on the cloudscale.ch IaaS service
      name: network
      namespace: ''
    release_date: '2020-10-13'
  1.3.0:
    changes:
      minor_changes:
      - floating_ip - Added an optional name parameter to gain idempotency. The parameter
        will be required for assigning a new floating IP with release of version 2.0.0
        (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/43/).
      - floating_ip - Allow to reserve an IP without assignment to a server (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/31/).
    fragments:
    - floating-idempotency.yml
    - floating-ip_optional_server.yml
    modules:
    - description: Manages subnets on the cloudscale.ch IaaS service
      name: subnet
      namespace: ''
    release_date: '2020-11-23'
  1.3.1:
    changes:
      bugfixes:
      - Fix inventory plugin failing to launch (https://github.com/cloudscale-ch/ansible-collection-cloudscale/issues/49).
      minor_changes:
      - Implemented identical naming support of the same resource type per zone (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/46).
    fragments:
    - allow-similar-name-per-zone.yml
    - fix-inventory-plugin-error.yml
    release_date: '2021-01-26'
  2.0.0:
    changes:
      breaking_changes:
      - floating_ip - ``name`` is required for assigning a new floating IP.
    fragments:
    - floating-ip-require-name.yml
    release_date: '2021-02-02'
  2.1.0:
    changes:
      deprecated_features:
      - The aliases ``server_uuids`` and ``server_uuid`` of the servers parameter
        in the volume module will be removed in version 3.0.0.
      minor_changes:
      - Add interface parameter to server module (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/54).
      - Rename server_uuids parameter to servers in volume module (https://github.com/cloudscale-ch/ansible-collection-cloudscale/pull/54).
    fragments:
    - add-interface-parameter-to-server-module.yml
    - deprecate-server_uuids-volume-module.yml
    - rename-server_uuids-parameter-to-servers.yml
    release_date: '2021-02-04'
  2.2.0:
    changes:
      major_changes:
      - Add custom_image module
      minor_changes:
      - Increase api_timeout to 45
      - Read CLOUDSCALE_API_TIMEOUT environment variable
    fragments:
    - add-custom-image-module.yml
    - increase-api-timeout-and-use-env.yml
    modules:
    - description: Manage custom images on the cloudscale.ch IaaS service
      name: custom_image
      namespace: ''
    release_date: '2021-05-25'
  2.2.1:
    changes:
      minor_changes:
      - 'Updated documentation: ``ssh_keys`` is a YAML list, not a string.'
    release_date: '2022-03-21'
  2.2.2:
    changes:
      minor_changes:
      - Fixed inventory documentation.
    fragments:
    - fix-sanity.yml
    release_date: '2022-05-21'
  2.2.3:
    changes:
      minor_changes:
      - Fixed a typo in region code.
      - Fixed various documentation typos.
      - Streamlined the flavors to the new format ``flex-y-x`` across the related
        modules and tests.
    fragments:
    - 76-region-typos.yml
    - 78-various-typos.yml
    - 79-flavor-format.yml
    release_date: '2022-11-16'
  2.2.4:
    changes:
      minor_changes:
      - Add UEFI firmware type option for custom images.
    fragments:
    - add-uefi-option.yml
    release_date: '2023-01-04'
  2.3.0:
    changes:
      major_changes:
      - Bump minimum required Ansible version to 2.13.0
    fragments:
    - ansible_version_bump.yml
    modules:
    - description: Manages load balancers on the cloudscale.ch IaaS service
      name: load_balancer
      namespace: ''
    - description: Manages load balancers on the cloudscale.ch IaaS service
      name: load_balancer_health_monitor
      namespace: ''
    - description: Manages load balancer listeners on the cloudscale.ch IaaS service
      name: load_balancer_listener
      namespace: ''
    - description: Manages load balancer pools on the cloudscale.ch IaaS service
      name: load_balancer_pool
      namespace: ''
    - description: Manages load balancer pool members on the cloudscale.ch IaaS service
      name: load_balancer_pool_member
      namespace: ''
    release_date: '2023-06-05'
  2.3.1:
    changes:
      bugfixes:
      - Add missing modules to the "cloudscale_ch.cloud.cloudscale" action group.
      - Remove outdated Ansible version requirement from the README.
    fragments:
    - add-missing-modules-to-action-group.yml
    - fix-version-requirement-readme.yml
    release_date: '2023-06-06'