Releases: gardenlinux/glci
1.3.4
What's Changed
- Support KVM in OpenStack by @Gchbg in #389
- Update openstack.go by @moritzkirchnersap in #393
New Contributors
- @moritzkirchnersap made their first contribution in #393
Full Changelog: 1.3.3...1.3.4
1.3.3
1.3.2
1.3.1
What's Changed
- Update dependencies by @Gchbg in #319
- Simplify OpenStack publishing by @Gchbg in #331
- Simplify Azure publishing by @Gchbg in #332
- Simplify AWS publishing by @Gchbg in #333
- Limit Aliyun parallelism by @Gchbg in #334
- Simplify credential validation by @Gchbg in #336
- Simplyfy GLCI publishing targets by @Gchbg in #318
- Improve Vault reliablity by @Gchbg in #351
- fix: s/openstackbaremeral/openstackbaremetal/ by @nkraetzschmar in #354
- Update dependencies by @Gchbg in #356
- Temporarily disable OpenStack ap-sa-2 by @Gchbg in #357
- Fix integration test for older test releases
- Support multiple users of the same credentials
- Improve logging output for removal
- Make state persistence more reliable
- Temporarily disable OpenStack ap-sa-2
New Contributors
- @nkraetzschmar made their first contribution in #354
Full Changelog: 1.3.0...1.3.1
1.3.0
This release add support for credentials managed by Vault.
What's Changed
- Update dependencies by @Gchbg in #282
- Replace static credentials with Vault by @Gchbg in #301
- Add support for platform variant by @Gchbg in #308
- Allow Vault token in an environment variable by @Gchbg in #310
- Limits parallelism to improve reliablity by @Gchbg in #311
- Add Vault to container by @Gchbg in #312
- Replace token_env with token by @Gchbg in #313
- Update dependencies by @Gchbg in #315
- Remove hypervisor in OpenStack by @Gchbg in #316
Full Changelog: 1.2.1...1.3.0
1.2.1
What's Changed
- Add GLCI logo by @Gchbg in #237
- Add support for multiple configs to OpenStack by @Gchbg in #262
- Remove vincent from contact list by @Vincinator in #263
Dependencies
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.0 to 1.19.1 by @dependabot[bot] in #232
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.0 to 1.32.1 by @dependabot[bot] in #231
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.273.0 to 1.274.0 by @dependabot[bot] in #230
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.1 to 1.19.2 by @dependabot[bot] in #235
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.1 to 1.32.2 by @dependabot[bot] in #234
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.274.0 to 1.275.0 by @dependabot[bot] in #233
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.0 to 1.92.1 by @dependabot[bot] in #236
- Bump github.com/goccy/go-yaml from 1.18.0 to 1.19.0 by @dependabot[bot] in #238
- Bump github.com/aws/smithy-go from 1.23.2 to 1.24.0 by @dependabot[bot] in #240
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.2 to 1.19.3 by @dependabot[bot] in #243
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.2 to 1.32.3 by @dependabot[bot] in #242
- Bump github.com/alibabacloud-go/ecs-20140526/v7 from 7.2.4 to 7.3.0 by @dependabot[bot] in #239
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.1 to 1.93.0 by @dependabot[bot] in #241
- Bump github.com/alibabacloud-go/ecs-20140526/v7 from 7.3.0 to 7.4.0 by @dependabot[bot] in #246
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.275.0 to 1.275.1 by @dependabot[bot] in #245
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #244
- Bump cloud.google.com/go/compute from 1.49.1 to 1.50.0 by @dependabot[bot] in #248
- Bump google.golang.org/api from 0.256.0 to 0.257.0 by @dependabot[bot] in #247
- Bump github.com/alibabacloud-go/tea from 1.3.13 to 1.3.14 by @dependabot[bot] in #250
- Update dependencies by @Gchbg in #251
- Bump github.com/aws/aws-sdk-go-v2 from 1.40.1 to 1.41.0 by @dependabot[bot] in #254
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.93.0 to 1.93.1 by @dependabot[bot] in #255
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.275.1 to 1.276.0 by @dependabot[bot] in #256
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.3 to 1.32.4 by @dependabot[bot] in #252
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 by @dependabot[bot] in #253
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.4 to 1.19.5 by @dependabot[bot] in #257
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.4 to 1.32.5 by @dependabot[bot] in #260
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.276.0 to 1.276.1 by @dependabot[bot] in #258
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.93.1 to 1.93.2 by @dependabot[bot] in #259
- Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 by @dependabot[bot] in #261
- Bump cloud.google.com/go/compute from 1.50.0 to 1.51.0 by @dependabot[bot] in #264
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.5 to 1.19.6 by @dependabot[bot] in #267
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.5 to 1.32.6 by @dependabot[bot] in #268
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.276.1 to 1.277.0 by @dependabot[bot] in #265
- Bump github.com/goccy/go-yaml from 1.19.0 to 1.19.1 by @dependabot[bot] in #269
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.93.2 to 1.94.0 by @dependabot[bot] in #266
- Bump github.com/alibabacloud-go/ecs-20140526/v7 from 7.4.0 to 7.4.1 by @dependabot[bot] in #272
- Bump google.golang.org/api from 0.257.0 to 0.258.0 by @dependabot[bot] in #271
- Bump cloud.google.com/go/compute from 1.51.0 to 1.52.0 by @dependabot[bot] in #270
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.278.0 to 1.279.0 by @dependabot[bot] in #273
- Update dependencies and fix linter errors by @Gchbg in #274
Full Changelog: 1.2.0...1.2.1
1.2.0
This release makes GLCI run as many tasks in parallel as possible, making it up to 40 times faster in production deployments.
What's Changed
- Improve parallel library interface by @Gchbg in #193
- Remove unnecessary sync points by @Gchbg in #195
- Make OpenStack concurrent by @Gchbg in #196
- Make GCP concurrent by @Gchbg in #197
- Make Aliyun concurrent by @Gchbg in #198
- Make AWS concurrent by @Gchbg in #199
- Make Azure concurrent by @Gchbg in #200
- Make image removal concurrent by @Gchbg in #201
- Make image publishing concurrent by @Gchbg in #202
Dependencies
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.262.0 to 1.263.0 by @dependabot[bot] in #190
-
Bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.19.1 to 1.20.0 by @dependabot[bot] in #189
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.263.0 to 1.264.0 by @dependabot[bot] in #192
-
Bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #191
-
Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.21 to 1.18.22 by @dependabot[bot] in #203
-
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.17 to 1.31.18 by @dependabot[bot] in #205
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.264.0 to 1.265.0 by @dependabot[bot] in #204
-
Bump google.golang.org/api from 0.255.0 to 0.256.0 by @dependabot[bot] in #209
-
Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.22 to 1.18.23 by @dependabot[bot] in #208
-
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.18 to 1.31.19 by @dependabot[bot] in #206
-
Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.0 to 1.90.1 by @dependabot[bot] in #207
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.265.0 to 1.266.0 by @dependabot[bot] in #210
-
Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.23 to 1.18.24 by @dependabot[bot] in #213
-
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.19 to 1.31.20 by @dependabot[bot] in #211
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.266.0 to 1.267.0 by @dependabot[bot] in #214
-
Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.1 to 1.90.2 by @dependabot[bot] in #212
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.267.0 to 1.268.0 by @dependabot[bot] in #215
-
Bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v7 from 7.1.0 to 7.2.0 by @dependabot[bot] in #216
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.268.0 to 1.270.0 by @dependabot[bot] in #220
-
Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 by @dependabot[bot] in #219
-
Bump cloud.google.com/go/storage from 1.57.1 to 1.57.2 by @dependabot[bot] in #217
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.270.0 to 1.271.0 by @dependabot[bot] in #221
-
Bump github.com/aws/aws-sdk-go-v2 from 1.39.6 to 1.40.0 by @dependabot[bot] in #223
-
Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.24 to 1.19.0 by @dependabot[bot] in #224
-
Bump github.com/aws/aws-sdk-go-v2/config from 1.31.20 to 1.32.0 by @dependabot[bot] in #226
-
Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.271.0 to 1.272.1 by @dependabot[bot] in #222
-
Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.2 to 1.91.1 by @dependabot[bot] in #225
-
Bump actions/checkout from 5 to 6 by @dependabot[bot] in #227
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Make task library thread-safe by @Gchbg in #171
- Add glacial mode parameter by @Gchbg in #176
- Add library for parallel execution by @Gchbg in #177
- Enable parallelism for the component descriptor by @Gchbg in #178
- Enable parallel rollback by @Gchbg in #179
- Adapt component descriptor to Gardener expectations by @Gchbg in #188
Dependencies
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.259.1 to 1.260.0 by @dependabot[bot] in #172
- Bump github.com/aws/smithy-go from 1.23.1 to 1.23.2 by @dependabot[bot] in #173
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.260.0 to 1.261.0 by @dependabot[bot] in #174
- Bump github.com/aws/aws-sdk-go-v2 from 1.39.5 to 1.39.6 by @dependabot[bot] in #183
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.20 to 1.18.21 by @dependabot[bot] in #184
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.261.0 to 1.261.1 by @dependabot[bot] in #181
- Bump google.golang.org/api from 0.254.0 to 0.255.0 by @dependabot[bot] in #182
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.89.1 to 1.89.2 by @dependabot[bot] in #180
- Bump github.com/aws/aws-sdk-go-v2/config from 1.31.16 to 1.31.17 by @dependabot[bot] in #185
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.89.2 to 1.90.0 by @dependabot[bot] in #186
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.261.1 to 1.262.0 by @dependabot[bot] in #187
Full Changelog: 1.1.0...1.1.1
1.1.0
This release adds the ability to automatically rollback interrupted or failed deployments and resume deployment.
What's Changed
Dependencies
- Change Dependabot update interval to daily by @Gchbg in #138
- Bump google.golang.org/api from 0.252.0 to 0.253.0 by @dependabot[bot] in #137
- Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.27.1 by @dependabot[bot] in #135
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.88.4 to 1.88.7 by @dependabot[bot] in #136
- Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.16 to 1.18.19 by @dependabot[bot] in #141
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.254.1 to 1.258.1 by @dependabot[bot] in #142
- Bump github.com/aliyun/alibabacloud-oss-go-sdk-v2 from 1.2.3 to 1.3.0 by @dependabot[bot] in #145
- Bump github.com/aws/aws-sdk-go-v2/config from 1.31.12 to 1.31.15 by @dependabot[bot] in #144
- Bump github.com/onsi/ginkgo/v2 from 2.27.1 to 2.27.2 by @dependabot[bot] in #143
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.88.7 to 1.89.0 by @dependabot[bot] in #161
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.258.1 to 1.259.0 by @dependabot[bot] in #162
- Bump google.golang.org/api from 0.253.0 to 0.254.0 by @dependabot[bot] in #163
- Bump cloud.google.com/go/storage from 1.57.0 to 1.57.1 by @dependabot[bot] in #164
- Bump github.com/alibabacloud-go/ecs-20140526/v7 from 7.2.3 to 7.2.4 by @dependabot[bot] in #165
- Bump github.com/aws/aws-sdk-go-v2 from 1.39.4 to 1.39.5 by @dependabot[bot] in #169
- Bump github.com/aws/aws-sdk-go-v2/config from 1.31.15 to 1.31.16 by @dependabot[bot] in #170
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.259.0 to 1.259.1 by @dependabot[bot] in #166
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.89.0 to 1.89.1 by @dependabot[bot] in #167
Full Changelog: 1.0.2...1.1.0
1.0.2
What's Changed
- Adapt component descriptor to Gardener expectations by @Gchbg in #126
- Adapt component descriptor to Gardener expectations by @Gchbg in #133
- Add File OCMTarget by @Gchbg in #127
- Add test and lint scripts by @Gchbg in #129
- Tweak linter settings by @Gchbg in #130
- Simplify data structures with omitzero by @Gchbg in #131
Dependencies
- Update Debian and Go by @Gchbg in #128
- Bump google.golang.org/api from 0.249.0 to 0.252.0 by @dependabot[bot] in #124
- Bump cloud.google.com/go/compute from 1.48.0 to 1.49.1 by @dependabot[bot] in #122
- Bump github.com/aws/aws-sdk-go-v2 from 1.39.2 to 1.39.3 by @dependabot[bot] in #120
- Bump github.com/alibabacloud-go/ecs-20140526/v7 from 7.2.2 to 7.2.3 by @dependabot[bot] in #123
Full Changelog: 1.0.1...1.0.2