Releases: openshift-assisted/cluster-api-provider-openshift-assisted
Releases · openshift-assisted/cluster-api-provider-openshift-assisted
Release 0.4.0
What's Changed
- split namespace between bootstrap and controlplane providers by @rccrdpccl in #170
- NO-ISSUE: added dry-run to ansible-test-runner and adjustments for prow by @omer-vishlitzky in #178
- NO-ISSUE: add git remote origin in version discovery and test runner scripts by @omer-vishlitzky in #181
- allow OKD installs without pullsecret ref by @rccrdpccl in #171
- NO-ISSUE: versions management - move common git auth operations to gi… by @omer-vishlitzky in #182
- Revert "Update release candidates" by @omer-vishlitzky in #184
- NO-ISSUE: versions management - set GITHUB_TOKEN environment variable to enable gh cli usage by @omer-vishlitzky in #185
- Update release candidates by @capoa-component-version-discovery[bot] in #186
- NO-ISSUE: versions management - add pip install at the beginning of the version management scripts by @omer-vishlitzky in #188
- use cherry-pick instead of fast-forward, due to diverging configuration on branches by @rccrdpccl in #187
- NO-ISSUE: versions management - moving github authentication logic to after the snapshot test to avoid token getting time out during the test by @omer-vishlitzky in #189
- add identity to cherry-pick job by @rccrdpccl in #193
- NO-ISSUE: versions management - manuallu crafted release candidates file with defaults to test the components validation by @omer-vishlitzky in #192
- Update release candidates test results by @capoa-component-version-discovery[bot] in #196
- NO-ISSUE: versions management - tag reconciler now tags the CAPOA repo that has been used to test the snapshot by @omer-vishlitzky in #197
- improve documentation by @rccrdpccl in #172
- rename manifests resources to more specific naming by @rccrdpccl in #191
- Update release candidates test results by @capoa-component-version-discovery[bot] in #200
- increase timeout for linting by @rccrdpccl in #202
- add necessary capabilities by @rccrdpccl in #201
- Add renovate.json to prevent dependency updates by @carbonin in #198
- remove cherry picking backplane branch by @rccrdpccl in #203
- NO-ISSUE: versions management - retest current snapshot by @omer-vishlitzky in #204
- NO-ISSUE: versions management - new version by @omer-vishlitzky in #207
- NO-ISSUE: versions management - fix tags reconciler dry run script by @omer-vishlitzky in #208
- NO-ISSUE: versions management - fix tags reconciler dry run script by @omer-vishlitzky in #209
- NO-ISSUE: versions management - remove versions.yaml by @omer-vishlitzky in #210
- Update release candidates by @capoa-component-version-discovery[bot] in #230
- NO-ISSUE: versions management - label automated pull requests with
auto-mergeby @omer-vishlitzky in #232 - Automerge prs by @rccrdpccl in #231
- Update release candidates by @capoa-component-version-discovery[bot] in #233
- Update release candidates by @capoa-component-version-discovery[bot] in #234
- Update release candidates by @capoa-component-version-discovery[bot] in #235
- Update release candidates by @capoa-component-version-discovery[bot] in #236
- Update release candidates by @capoa-component-version-discovery[bot] in #238
- Update release candidates by @capoa-component-version-discovery[bot] in #239
- Update release candidates by @capoa-component-version-discovery[bot] in #240
- Update release candidates by @capoa-component-version-discovery[bot] in #241
- Update release candidates by @capoa-component-version-discovery[bot] in #242
- Update release candidates by @capoa-component-version-discovery[bot] in #243
- Update release candidates by @capoa-component-version-discovery[bot] in #244
- Update release candidates by @capoa-component-version-discovery[bot] in #245
- Update release candidates by @capoa-component-version-discovery[bot] in #248
- Enable CGO for FIPS compliance by @carbonin in #250
- Update release candidates by @capoa-component-version-discovery[bot] in #251
- Update release candidates by @capoa-component-version-discovery[bot] in #252
- MGMT-20825: add discovery ignition annotation by @rccrdpccl in #247
- Update release candidates by @capoa-component-version-discovery[bot] in #253
- Update release candidates by @capoa-component-version-discovery[bot] in #255
- Mgmt 20822 kernelargs to coreos installer args by @rccrdpccl in #246
- Update release candidates by @capoa-component-version-discovery[bot] in #257
- Update release candidates by @capoa-component-version-discovery[bot] in #258
- Update release candidates by @capoa-component-version-discovery[bot] in #260
- Update release candidates by @capoa-component-version-discovery[bot] in #261
- Update release candidates by @capoa-component-version-discovery[bot] in #263
- Update release candidates by @capoa-component-version-discovery[bot] in #264
- Update release candidates by @capoa-component-version-discovery[bot] in #265
- Update release candidates by @capoa-component-version-discovery[bot] in #266
- Update release candidates by @capoa-component-version-discovery[bot] in #267
- Update release candidates by @capoa-component-version-discovery[bot] in #268
- Update release candidates by @capoa-c...
Release 0.3.4
Full Changelog: v0.3.3...v0.3.4
Release 0.3.3
What's Changed
- show diff when checking for generated files before returning error by @rccrdpccl in #107
- MGMT-20162: improve usage of CreateOrUpdate by @rccrdpccl in #103
- MGMT-20067: remove arch suffix from Spec.DistributionVersion by @rccrdpccl in #102
- bugfix: change getRelease signature by @rccrdpccl in #110
- add ADR for architectural decision that diverge from CAPI contracts by @rccrdpccl in #99
- MGMT-20194: split ansible tests in roles by @rccrdpccl in #108
- add pip to test system dependencies by @rccrdpccl in #111
- inline e2e-test makefile target by @rccrdpccl in #112
- add jmespath as dependency for e2e ansible playbook by @rccrdpccl in #113
- remove json_query dependency from e2e tests by @rccrdpccl in #115
- override PATH for playbook by @rccrdpccl in #116
- add security scan by @rccrdpccl in #114
- MGMT-18437: Use consumer label on ACI for data collection by @CrystalChun in #117
- bugfix: change image name in tests by @rccrdpccl in #118
- e2e-tests: update bmo version and make some conditions more robust by @rccrdpccl in #120
- Clean up resource labels, names, and namespaces by @carbonin in #119
- manifest: add namespace to role by @rccrdpccl in #122
- remove rbac auth proxy from manifests by @rccrdpccl in #123
- Use controllerutil for create or update by @carbonin in #121
- remove limit for number of containers in containers.conf by @rccrdpccl in #125
- add action to build and push images by @rccrdpccl in #124
- MGMT-19400 - create tag management flow to tag assisted installer components according to capbcoa versions by @omer-vishlitzky in #109
- export env vars for makefile target by @rccrdpccl in #129
- add fast forwarding github action by @rccrdpccl in #127
- add backplane branch to build branches by @rccrdpccl in #128
- NO-ISSUE: separate image and version into two distinct vars in ansible by @omer-vishlitzky in #130
- run e2e-test in subshell by @rccrdpccl in #132
- rename publish images action by @rccrdpccl in #131
- rename publish images action by @rccrdpccl in #133
- split e2e-test target by @rccrdpccl in #134
- MGMT-19979: Propagate ClusterVersion upgrade status message by @CrystalChun in #126
- handle CA bundle for k8s platform by @rccrdpccl in #135
- do not place bootstrap sentinel file, as some distribution use read only filesystem in the required location by @rccrdpccl in #138
- defaults CA bundle references to kubernetes default values by @rccrdpccl in #137
- add ADR for removing sentinel file by @rccrdpccl in #139
- ensure agent is not approved if one already exist with the same infraenv by @rccrdpccl in #136
- fix okd version parsing by @rccrdpccl in #141
- split dockerfiles by @rccrdpccl in #140
- Update dockerfiles to use approved images by @carbonin in #146
- execute publish images pipeline on any backplane branch by @rccrdpccl in #156
- add specific dockerfile for github action publishing images by @rccrdpccl in #158
- add variable for dockerfile in github action by @rccrdpccl in #159
- add readme overview by @rccrdpccl in #160
- add readme overview (#160) by @rccrdpccl in #161
- change pattern for tagging on backplane branches by @rccrdpccl in #162
- update agent only when necessary by @rccrdpccl in #164
- improve e2e tests: add okd example file, update dependencies by @rccrdpccl in #163
- use ubi path for dockerfile by @rccrdpccl in #166
- rename go module by @rccrdpccl in #167
- fix e2e tests by @rccrdpccl in #169
New Contributors
- @omer-vishlitzky made their first contribution in #109
Full Changelog: v0.3.2...v0.3.3
Release 0.3.2
What's Changed
- update published manifests by @rccrdpccl in #105
- add makefile target for published manifests by @rccrdpccl in #106
Full Changelog: v0.3.1...v0.3.2
Release 0.3.1
What's Changed
- MGMT-20102: Set clusterinstallref on clusterdeployment create by @carbonin in #87
- bugfix: IsDesiredVersion should make sure the desired version is right by @rccrdpccl in #86
- bugfix: unavailable machines should not be negative by @rccrdpccl in #92
- MGMT-20110: upgrade infra operator manifest version by @rccrdpccl in #93
- MGMT-20101: Allow additional CA bundle for assisted ignition from configmap by @carbonin in #94
- NO-ISSUE: upgrade sigs.k8s.io/cluster-api dependency by @rccrdpccl in #97
- add coderabbit config by @rccrdpccl in #98
- improve e2e tests by @rccrdpccl in #100
- MGMT-20013: Allow user-specified capabilities when installing a workload cluster by @CrystalChun in #96
- MGMT-20175: mark upgrade in progress status earlier by @rccrdpccl in #101
Full Changelog: v0.3.0...v0.3.1
Release 0.3.0
What's Changed
- remove unnecessary file (#62) by @rccrdpccl in #63
- e2e tests to CI by @rccrdpccl in #64
- e2e tests: use dist dir to copy generated files by @rccrdpccl in #65
- e2e tests: add bmh tpl by @rccrdpccl in #66
- e2e tests: expose number of hosts and test file by @rccrdpccl in #67
- e2e tests: fix badly formatted VM domain name by @rccrdpccl in #68
- rename outdated filenames by @rccrdpccl in #69
- e2e tests: add compatibility with RHEL systems by @rccrdpccl in #71
- Bump golang.org/x/crypto from 0.25.0 to 0.31.0 by @dependabot in #73
- integration with raw-image flow by @rccrdpccl in #74
- update golang/net library for security reasons by @rccrdpccl in #75
- add distributionVersion field to controlplane by @rccrdpccl in #77
- NO-ISSUE: Update README.md and add CONTRIBUTING.md by @CrystalChun in #76
- add controlplane conditions by @rccrdpccl in #79
- MGMT-19876: Detect upgrade by @CrystalChun in #80
- MGMT-19877: Trigger workload cluster upgrade by @CrystalChun in #81
- handle cluster upgrades with feedback from CVO by @rccrdpccl in #83
- scale down controlplane nodes by @rccrdpccl in #85
- MGMT-20105: Add rbac for managedclustersets/join by @carbonin in #89
- NO-ISSUE: Explicitly set namespace in all multi-node example resources by @carbonin in #88
- generated latest manifests by @rccrdpccl in #91
New Contributors
- @dependabot made their first contribution in #73
- @carbonin made their first contribution in #89
Full Changelog: v0.2.0...v0.3.0
Release 0.2.0
What's Changed
- rename CRD Agent to OpenshiftAssisted prefix by @rccrdpccl in #61
- remove unnecessary file by @rccrdpccl in #62
Full Changelog: v0.1.5...v0.2.0
Release 0.1.5
What's Changed
- MGMT-17973: Refactor bootstrap/infraenv controller by @CrystalChun in #45
- NO-ISSUE: Minor code cleanups by @CrystalChun in #46
- MGMT-17971: Refactor bootstrap/agent controller by @CrystalChun in #47
- MGMT-17971: Refactor ignition config overrides for agent. by @CrystalChun in #48
- MGMT-17983: Refactor controlplane/clusterdeployment controller by @CrystalChun in #41
- Baremetal install by @rccrdpccl in #50
- fix rbac by @rccrdpccl in #53
- MGMT-18418: Use Image Service HTTP IP for live iso URL by @CrystalChun in #51
- Add e2e testing by @rccrdpccl in #55
- remove unnecessary agentbootstrapconfig filter by @rccrdpccl in #56
- improve e2e tests documentation by @rccrdpccl in #57
- e2e tests: parametrize network interface by @rccrdpccl in #58
- remove unnecessary logging by @rccrdpccl in #59
- fix advertised manifests by @rccrdpccl in #60
Full Changelog: v0.1.4...v0.1.5
Release 0.1.4
What's Changed
- MGMT-17982: Refactor AgentControlPlane replica logic by @CrystalChun in #36
- fix linter and add unit test coverage by @rccrdpccl in #42
- MGMT-17965: Ensure all created resources have owner references by @CrystalChun in #40
- MGMT-18017: Refactor placeholder pull secret by @CrystalChun in #43
- MGMT-18277: add automatic release by @rccrdpccl in #44
Full Changelog: v0.1.3...v0.1.4
Release v0.1.3
What's Changed
- MGMT-17963: Cleanup pull-through cache by @CrystalChun in #24
- extract clusterdeployment definition by @rccrdpccl in #26
- fix tests in controlplane controller by @rccrdpccl in #27
- MGMT-17981: Refactor controlplane's agentclusterinstaller controller by @CrystalChun in #25
- MGMT-17981: Add AgentClusterInstall controller unit tests by @CrystalChun in #28
- MGMT-18017: Create placeholder pull secret by @CrystalChun in #29
- MGMT-17963: Allow insecure mirror registry configuration by @CrystalChun in #30
- add coverage for clusterdeployment controller by @rccrdpccl in #31
- MGMT-18188: Enable pulling images via tag by @CrystalChun in #33
- MGMT-17982: Initial cleanup of AgentControlPlane controller by @CrystalChun in #32
- Bootstrap provider add failure reason by @rccrdpccl in #34
- add additional test cases by @rccrdpccl in #35
- Improve makefile by @rccrdpccl in #37
- MGMT-17963: Refactor image registry by @CrystalChun in #38
Full Changelog: v0.1.2...v0.1.3