-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathCHANGELOG.txt
More file actions
240 lines (240 loc) · 8.64 KB
/
CHANGELOG.txt
File metadata and controls
240 lines (240 loc) · 8.64 KB
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
3.2.4: NE-11404-plugins-and-blueprints-employ-invalid-YAML-merge & update of pycryptodome.
3.2.3: NE-12058-client-config-LoginProfile
3.2.2: NE-10823-aws-VpnGatewayLimitExceeded.
3.2.1: RND-1195 Add Subnet placement logic.
3.2.0: Support ECR.
3.1.9:
- add validate resource id are properly created (vpc, eni and sg)
3.1.8: updated circleci context.
3.1.7:
- Fix bug after Cloudify 7 release.
- Support for ACL deprecation in s3 buckets.
- Fix bug in cloudformation-feature-demo blueprint
3.1.6: add __version__.py file in cloudify_aws folder.
3.1.5: RD-6735 Do not stop existing resource.
3.1.4: Update Check Drift Status
3.1.3: Add account ID property to roles in precreate.
3.1.2:
- RD-6237 Calculated drift in non-JSON serializable format
3.1.1:
- RD 6213 RDS provisioned in wrong vpc.
3.1.0:
- RD 5833 DSL 1.5 Plugin YAML.
- Handle malformed xml in s3 empty CreateBucketConfiguration.
- updated cleanup_vpc_internet_gateways, so detaching of igw has vpc id as well.
- ec2 resources will check that deletion will be successful using dry run before deleting tags
- image resources check node properties instead of runtime properties
- Add cognito.
3.0.10: Workflow availability.
3.0.9: Add Status reports in CF.
3.0.8:
- RD-4811-SessionToken with cloudify-ecosystem-test
- Fix resource tags.
3.0.7: Add Blueprint_ID to workflow.
3.0.6:
- RD-4912-spot-fleet-instances-reporting Rewrite the message to be more clear
3.0.5:
- Allow to assume role after initial authentication
3.0.4:
- Add assume role to the client configuration
3.0.3:
- RD-1979 Standardize use of resource_config instead of copying it to params
- RD-4490 add poststart to spot fleet request
3.0.2:
- RD-4434 Nics for Spot Fleet Requests
- RD-2009 EC2 base properties improvement
- Fix for EFS
- Fix for ECS
3.0.1:
- RD-3458 fix iam blueprint & iam status
3.0.0:
- Moved all prepare to precreate and all create to prepare.
- RD-3921 added resource tagging
2.14.1:
- RD-3922: refactor _aws_resource decorator
- RD-3922: updated natgateway create for new aws requirements
2.14.0:
- RD-3880: Support check status for EKS
- RD-3882: Support check status for EC2 Instances and Network
2.13.0:
- RD-3635 Fix detach a disk.
- Fixed security group attachment in rds.
2.12.14:
- RD-3358: Added option to create an EC2 ami image.
2.12.13:
- RD-3565: Fix Populate Resource issue.
2.12.12:
- RD-3369-Return Aarch64 Wagons to Bundle
2.12.11:
- RD-586 Timeout for CloudFormation stack creation/deletion needs to be increased (add minimum_wait_time)
2.12.10:
- RD-3159:fixed wait for status decorator
2.12.9:
- RD-2909: ARN policies can be added as a property at the creation of a deployment.
- RD-2945: Subnet on delete will exit of the substring contains "NotFound", and will retry if the substring contains "DependencyViolation".
2.12.8:
- RD-2921: Detach ENI instances on scale down from single instance.
2.12.7:
- RD-2921: Attach ENI instances on scale to single unscaled instance.
2.12.6:
- RD-3082: Handle multiple ec2 instances per node instance.
2.12.5:
- RD-3070: Handle Throttled Instances
2.12.4:
- Add tagging option for nodes create in aws.
2.12.3:
- RD-2927: Upload local files to S3.
2.12.2:
- Fix issue introduced in the detach ebs change.
2.12.1:
- Support group deployment creation for 5.2.4.
- Support passing fn arguments to detach ebs.
2.12.0:
- Add spot fleet requests.
- Correct image configuration notes.
2.11.1:
- Support IPv6 Routes.
2.11.0:
- Add start op to node group for update.
2.10.0:
- Add site assignment to EKS cluster.
2.9.2:
- Add back AWS Account that was overwritten.
2.9.1:
- Fix issue in Node Group start up.
2.9.0:
- RD-2115 Discover and Deploy workflow for EKS cluster.
- CYBL-1151 Update Route53 resources to follow requirement of specifying class definition.
- RD-2124 Refactor cloudify.nodes.aws.eks.Cluster to expose existing clusters connection information.
- RD-2127 Provide external cluster blueprint.
2.8.0:
- RD-1802 Support Spot Instances
2.7.0:
- Add pull operation for cloudformation.
2.6.0:
- Add support for Transit Gateway create, delete, vpc attach.
2.5.14:
- Add debug logs - botocore responses, for RD-810.
2.5.13:
- Fix Device index for case when using device index per relationship order.
2.5.12:
- Handle resources that don't provide iface.
- Add iface to lambda invoke.
2.5.11:
- Fix bug in attach from 2.5.10
2.5.10:
- Fix bug in attach from 2.5.9
2.5.9:
- Allow resources with null state to retry before fatal error in order to compensate for async lag.
2.5.8:
- Permit skip attach on existing address
2.5.7:
- Store Lambda payload as valid JSON
2.5.6:
- Fixed bug causing failure when Tag Specifications are passed to an Elastic IP.
2.5.5:
- Cloudformation stacks' outputs are now also returned as a dictionary via a runtime property.
- Fixed bug causing problems when using an existing internet gateway.
2.5.4:
- Better implementation of RD-815 (main route table).
2.5.3:
- Fix bug causing routing tables with no associations to fail on deletion.
- Fix bug causing internet gateways created with tag to fail on attachments.
- Added ability to have a RouteTable node, representing a VPC's main route table.
2.5.2:
- Fix bug causing API error messages to not print properly.
2.5.1:
- Fix bug that mandated providing S3 LocationConstraint.
2.5.0:
- Added AWS codepipeline support.
2.4.4:
- Handle non string tags.
2.4.3:
- Correct build system bug.
2.4.2:
- Handle Issue with Exception with no message attribute.
2.4.1:
- Allow users to use already allocated IPs.
2.4.0:
- Add AvailabilityZone Retry logic if the zone selected is not available
2.3.5:
- Update wagon builder to py2py3 wagon.
- Add 5.1.0 integration tests.
2.3.4:
- Update AZ regex.
2.3.3:
- Python 3 Compatibility.
2.3.2:
- Notify users of possible NTP sync issue when authentication error occurs.
2.3.1:
- Upgrade Boto3 version
- Add EKS Support
2.3.0:
- Add new EBS relationship to attach ebs volume to EC2 instance
2.2.1:
- Fix bug when delete EC2 instance
2.2.0:
- Add resumable support to operations
2.1.0:
- Make Resource Naming Resolution consistent across the plugin.
2.0.2:
- Support multiple subnet attachments to network acl.
2.0.1:
- Support attach external address to nic.
2.0.0:
- Update aws plugin node types
- Update python aws boto to boto3
- Add blueprint examples that covers all node types for the plugin
- Update integration tests
1.5.1.2:
- Execute user-provided user data before agent install user data.
1.5.1.1:
- Fix bug when init_script is empty string.
1.5.1:
- Support Windows instances with init_script agent installation method.
1.5:
- Associate ElasticIP to resources base on ip property instead of base on resource type
- Fix the need for an operations name to be in the format <something>.<create/start/stop/delete> (Aria Tosca)
- Add connect Security Groups to Instance via InstanceConnectedToSecurityGroup relationship
- Support adding VPC Peering Connection + Use external routes
- Fix bug that disassociate the wrong elastic ip from its instance
1.4.13:
- Fixed bug that instance get resource returns something when no id was provided
1.4.12:
- Fixed error message when unlinking route table from gateway
- Support passing runtime properties to create operation
1.4.11:
- Fixed bug that attempt to delete external security group
1.4.10:
- Add delete security group retry operation
1.4.9:
- Add revoke rules from security group retry operation
- Added handling for missing provider_context and missing homedir issues in 4.0.1
1.4.8:
- Support attaching existing volume to instance
1.4.7:
- Support circular dependency of security groups
1.4.6:
- Fix random EIP disassociated
1.4.5:
- Support Security Group rules creation by ID
- Fix validation errors
- Fix duplicated mapping key
1.4.4:
- Improve Test Coverage
- Improve function naming
- Support tagging of all types (where available via API)
- Support EC2 elastic network interfaces
- Support Block Device Mapping in EC2 Instances
- Support Security Group rule overrides via args
- Support Egress Security group rules
- Support Security Group rules as a node type
- Support resource state verification
- Clearer log messages
1.4.3:
- Add Subnet create retry operation
- Improvements to ELB creation
- Fix bug that delete External Resource keypairs
1.4.2:
- Moved EC2 and VPC to cloudify_aws package
- Added an Instance-Subnet connected_to relationship