What's Changed
- Fix initial release by @ArangoGutierrez in #17
- Create Holodeck GitHub Action by @ArangoGutierrez in #20
- Fix action.yaml file by @ArangoGutierrez in #21
- Ghaction by @ArangoGutierrez in #22
- Use GitHub recommended shebang by @ArangoGutierrez in #23
- Go all GO by @ArangoGutierrez in #24
- Fix ssh key creation by @ArangoGutierrez in #25
- Append full path to configFile by @ArangoGutierrez in #26
- Fix Dockerfile by @ArangoGutierrez in #27
- Ghaction by @ArangoGutierrez in #28
- Fix keypath handling by @ArangoGutierrez in #29
- Fix key handling again by @ArangoGutierrez in #30
- Final touches for action v1 by @ArangoGutierrez in #31
- bump golang.org/x/crypto to v0.21.0 by @tariq1890 in #33
- Add dependabot config file by @ArangoGutierrez in #35
- Bump actions/setup-go from 4 to 5 by @dependabot in #40
- Bump actions/checkout from 3 to 4 by @dependabot in #39
- Bump golang.org/x/crypto from 0.21.0 to 0.23.0 by @dependabot in #47
- Bump k8s.io/apimachinery from 0.29.0 to 0.30.0 in the k8sio group by @dependabot in #41
- Fix AWS provider logging by @ArangoGutierrez in #58
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.44.6 to 1.50.1 by @dependabot in #44
- Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.53.0 by @dependabot in #51
- Bump github.com/aws/aws-sdk-go-v2/config from 1.26.2 to 1.27.13 by @dependabot in #52
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.36.0 to 1.40.5 by @dependabot in #53
- Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.18.2 by @dependabot in #54
- Remove dependabot rule for release-0.1 by @elezar in #59
- Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 by @dependabot in #60
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.142.0 to 1.161.1 by @dependabot in #61
- Bump github.com/aws/aws-sdk-go from 1.53.0 to 1.53.1 by @dependabot in #62
- Bump k8s.io/apimachinery from 0.30.0 to 0.30.1 in the k8sio group by @dependabot in #64
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.50.1 to 1.50.3 by @dependabot in #65
- Bump github.com/aws/aws-sdk-go from 1.53.1 to 1.53.8 by @dependabot in #71
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.161.1 to 1.161.3 by @dependabot in #67
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.13 to 1.27.15 by @dependabot in #68
- Append UID to config name by @ArangoGutierrez in #69
- Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.4 by @dependabot in #81
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.18 by @dependabot in #82
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.40.5 to 1.40.10 by @dependabot in #84
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.161.3 to 1.164.1 by @dependabot in #86
- Bump github.com/aws/aws-sdk-go from 1.53.8 to 1.54.2 by @dependabot in #87
- Bump docker/build-push-action from 5 to 6 by @dependabot in #88
- Bump k8s.io/apimachinery from 0.30.1 to 0.30.2 in the k8sio group by @dependabot in #89
- Bump golang.org/x/crypto from 0.23.0 to 0.24.0 by @dependabot in #92
- Bump github.com/aws/aws-sdk-go from 1.54.2 to 1.54.8 by @dependabot in #94
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.40.10 to 1.41.1 by @dependabot in #93
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.18 to 1.27.21 by @dependabot in #91
- Bump github.com/aws/aws-sdk-go from 1.54.8 to 1.54.11 by @dependabot in #98
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.21 to 1.27.23 by @dependabot in #95
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.164.1 to 1.167.1 by @dependabot in #96
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.41.1 to 1.42.1 by @dependabot in #97
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.50.3 to 1.52.1 by @dependabot in #99
- Bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #101
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.167.1 to 1.168.0 by @dependabot in #102
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.23 to 1.27.24 by @dependabot in #103
- Bump github.com/aws/aws-sdk-go from 1.54.11 to 1.54.15 by @dependabot in #100
- update defaults of the k8s environment by @tariq1890 in #104
- install cri-o as per the official documentation by @tariq1890 in #105
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.52.1 to 1.52.3 by @dependabot in #110
- Bump github.com/aws/aws-sdk-go from 1.54.15 to 1.54.19 by @dependabot in #109
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.24 to 1.27.26 by @dependabot in #107
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.168.0 to 1.170.0 by @dependabot in #108
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.42.1 to 1.42.3 by @dependabot in #106
- Update examples files by @ArangoGutierrez in #56
- Close SSH session at the end of Provisioner.Run() by @ArangoGutierrez in #73
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.170.0 to 1.171.0 by @dependabot in #114
- Bump github.com/aws/aws-sdk-go from 1.54.19 to 1.54.20 by @dependabot in #113
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.26 to 1.27.27 by @dependabot in #112
- Bump github.com/aws/aws-sdk-go from 1.54.20 to 1.55.1 by @dependabot in #115
- Bump k8s.io/apimachinery from 0.30.2 to 0.30.3 in the k8sio group by @dependabot in #111
- Add getAMI func to get AMI based on region by @ArangoGutierrez in #63
- Create a DependencySolver to resolve install order by @ArangoGutierrez in #72
- Update EC2 instance tags when running in CI mode by @ArangoGutierrez in #70
- Bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3 by @dependabot in #118
- Bump github.com/aws/aws-sdk-go from 1.55.1 to 1.55.3 by @dependabot in #117
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.171.0 to 1.173.0 by @dependabot in #116
- Add Vsphere infra provider by @ArangoGutierrez in #119
- Add E2E tests via GitHub actions by @ArangoGutierrez in #57
- Bump github.com/docker/docker from 25.0.5+incompatible to 26.1.4+incompatible by @dependabot in #120
- Add platforms variable to image workflow by @ArangoGutierrez in #121
- Run E2E on ARC Runner by @ArangoGutierrez in #122
- Test by @ArangoGutierrez in #123
- Fix SSH handling by @ArangoGutierrez in #124
- Test new config by @ArangoGutierrez in #125
- Set the hostUrl based on provider type by @ArangoGutierrez in #126
- Ready for v0.2.1 by @ArangoGutierrez in #127
- Fix removed ENV VAR Translation by @ArangoGutierrez in #129
- Fix handling of cfg var by @ArangoGutierrez in #131
- Fix INPUT_* handling by @ArangoGutierrez in #133
- Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 by @dependabot in #136
- Bump github.com/aws/aws-sdk-go from 1.55.3 to 1.55.5 by @dependabot in #135
- Install make before E2E by @ArangoGutierrez in #137
- Ssh handling by @ArangoGutierrez in #138
- Rename holodeckSSHKeyFile by @ArangoGutierrez in #139
- Only read sshkeys during provisioning by @ArangoGutierrez in #140
- Enable CodeQL by @ArangoGutierrez in #142
- Rename codeql file by @ArangoGutierrez in #143
- Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #144
- Fix INPUT_* handling for VSPHERE VARS by @ArangoGutierrez in #152
- Bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in #145
- Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 by @dependabot in #146
- Bump k8s.io/apimachinery from 0.30.3 to 0.31.0 in the k8sio group by @dependabot in #149
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.173.0 to 1.175.1 by @dependabot in #150
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.52.3 to 1.52.5 by @dependabot in #151
- Don't remove the cache file during GHA by @ArangoGutierrez in #154
- Bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 by @dependabot in #155
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.42.3 to 1.43.0 by @dependabot in #156
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.52.5 to 1.52.6 by @dependabot in #159
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.27 to 1.27.31 by @dependabot in #160
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.175.1 to 1.177.0 by @dependabot in #161
- Fix Delete steps by @ArangoGutierrez in #162
- Bump github.com/vmware/govmomi from 0.39.0 to 0.42.0 by @dependabot in #164
- Bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.19.0 by @dependabot in #167
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.31 to 1.27.33 by @dependabot in #165
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.43.0 to 1.43.2 by @dependabot in #168
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.52.6 to 1.52.8 by @dependabot in #166
- fix intermittent calico failures during k8s-bootstrap by @tariq1890 in #175
- bump default calico version to v3.28.1 by @tariq1890 in #174
- bump calico version to v3.28.2 by @tariq1890 in #176
- Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #172
- Bump k8s.io/apimachinery from 0.31.0 to 0.31.1 in the k8sio group by @dependabot in #169
- Bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #171
- Nv gha by @ArangoGutierrez in #181
- Inject secrets for E2E by @ArangoGutierrez in #182
- Test Provisioner during E2E by @ArangoGutierrez in #187
- Lock the SSH key during E2E by @ArangoGutierrez in #188
- Set key path to tmp by @ArangoGutierrez in #189
- Create key path first by @ArangoGutierrez in #190
- Create key path first via mkdirAll by @ArangoGutierrez in #191
- Use aws.PublicDnsName by @ArangoGutierrez in #192
- E2E Add integration test by @ArangoGutierrez in #193
- E2E Add integration test - ammend run code check first by @ArangoGutierrez in #194
- E2E-integration use main instead of file by @ArangoGutierrez in #195
- Edit ingresIpRange by @ArangoGutierrez in #196
- Rewrite action entrypoint by @ArangoGutierrez in #197
- Bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.2 by @dependabot in #173
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.52.8 to 1.55.2 by @dependabot in #183
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.43.2 to 1.45.2 by @dependabot in #184
- rm unnecesary log by @ArangoGutierrez in #199
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to 1.28.0 by @dependabot in #198
- Deprecate Vsphere provider by @ArangoGutierrez in #200
- Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 by @dependabot in #201
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.177.0 to 1.183.0 by @dependabot in #202
- Bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #203
- Set containerd as default runtime when not specified by @Baalekshan in #204
- Bump k8s.io/apimachinery from 0.31.1 to 0.31.2 in the k8sio group by @dependabot in #205
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.183.0 to 1.186.0 by @dependabot in #206
- Bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 by @dependabot in #207
- bump cni-plugins,calico,cri-tools and k8s versions by @tariq1890 in #208
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.186.0 to 1.187.0 by @dependabot in #209
- Bump github.com/onsi/gomega from 1.34.2 to 1.35.1 by @dependabot in #210
- Bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #211
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.55.2 to 1.55.3 by @dependabot in #212
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.187.0 to 1.189.0 by @dependabot in #220
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.28.5 by @dependabot in #221
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.45.2 to 1.46.2 by @dependabot in #223
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.55.3 to 1.55.6 by @dependabot in #222
- Bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #227
- Bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 by @dependabot in #229
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.55.6 to 1.56.0 by @dependabot in #228
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.189.0 to 1.193.0 by @dependabot in #226
- Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 in the k8sio group by @dependabot in #225
- Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.3 by @dependabot in #233
- Bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #236
- Bump github.com/aws/aws-sdk-go-v2 from 1.32.5 to 1.32.6 by @dependabot in #230
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.56.0 to 1.56.1 by @dependabot in #232
- use kubectl create to provision calico CRDs by @tariq1890 in #243
- Add GitHub metadata as AWS Tags by @shivakunv in #235
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.193.0 to 1.198.1 by @dependabot in #249
- Bump github.com/onsi/gomega from 1.35.1 to 1.36.2 by @dependabot in #251
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.56.1 to 1.56.2 by @dependabot in #252
- Bump github.com/aws/aws-sdk-go-v2/service/route53 from 1.46.2 to 1.46.4 by @dependabot in #248
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.5 to 1.28.7 by @dependabot in #247
- remove to references to the aws route53 module by @tariq1890 in #250
- Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #253
- Bump github.com/aws/aws-sdk-go-v2/service/ssm from 1.56.2 to 1.56.4 by @dependabot in #254
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.7 to 1.28.10 by @dependabot in #255
- Bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot in #256
- Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 by @dependabot in #257
- Bump k8s.io/apimachinery from 0.31.3 to 0.32.0 in the k8sio group by @dependabot in #238
- Add script to clean-up unused AWS EC2 Instances and VPCs by @shivakunv in #244
- Release V0.2.5 by @ArangoGutierrez in #258
New Contributors
- @tariq1890 made their first contribution in #33
- @elezar made their first contribution in #59
- @Baalekshan made their first contribution in #204
- @shivakunv made their first contribution in #235
Full Changelog: v0.1.0...v0.2.5