Releases: rancher/elemental-operator
Releases · rancher/elemental-operator
v1.0.0-rc2
Changelog
- c309363: Add version commands/flags for all binaries (#262) (@Itxaka)
- 242f3cc: Change the helm chart oci reference to be aligned with other elemental images (#268) (@davidcassany)
- 8bdafd2: Several improvements to the support command (#258) (@Itxaka)
- 69a8c52: Use custom names in upgrade objects (#254) (@Itxaka)
v1.0.0-rc1
Changelog
- 221af67: Add codeql + escape user input before processing (#237) (@Itxaka)
- e3f4369: Also trigger Dev rebuild on tag push (#249) (@davidcassany)
- ecbf040: Bump golangci action (#234) (@Itxaka)
- 8d72592: Create dependency-review.yml (#236) (@Itxaka)
- e394356: Fix docker and gorelease jobs (#230) (@Itxaka)
- e20440c: Propagate inventory labels to node on bootstrap plan (#243) (@Itxaka)
- ee61cd3: Stop elemental-system-agent when the node is ready (#231) (@davidcassany)
v0.6.3
What's Changed
- tests: use latest url for rancher charts by @Itxaka in #218
- tests: Add k8s 1.24 and default to rancher 2.6.9 by @Itxaka in #220
- coverity: make patch status informational by @fgiudici in #219
- operator: unit-tests: add coverage for unauthenticatedResponse() by @fgiudici in #217
- operator: create ServiceAccounts before their Secrets by @fgiudici in #222
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- Add config for e2e tests by @alexander-demichev in #201
- Audit and update elemental-operator RBAC ClusterRole by @mjura in #196
- Collect operator logs after running tests by @alexander-demichev in #204
- Allow custom config files for elemental-cli by @davidcassany in #210
- Label secrets managed by elemental-operator by @mjura in #212
- Only read yaml files included in the given directories by @davidcassany in #215
- Label other objects created by elemental-operator by @mjura in #216
- Elemental Operator: manage empty config in MachineRegistrations by @fgiudici in #213
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- Add v0.6.0 changelog by @fgiudici in #182
- lint: dont overshadow var by @Itxaka in #172
- Add reasons for conditions by @alexander-demichev in #185
- Add elemental GlobalRole for Rancher UI by @mjura in #187
- Revert "Add sbom to releases and attach to containers" by @Itxaka in #191
- Disable CGO under arm for register binaries + restore SBOM by @Itxaka in #193
- operator: drop duplicated import of elemental APIs by @fgiudici in #199
- release: enhance release pipeline by @Itxaka in #195
- Add vendor for obs integration by @davidcassany in #198
- Add OBS workflow to update elemental-operator package by @davidcassany in #200
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Add simple changelog by @Itxaka in #158
- operator: change default MachineInventory name by @fgiudici in #145
- register/operator: drop MachineInventory labels passed from the client by @fgiudici in #163
- tests(inventory): Add unit tests for inventory methods by @Itxaka in #164
- Rework client to accept a ClientInterface by @Itxaka in #166
- tests(registration): More unit tests by @Itxaka in #167
- register: build it with CGO by @ldevulder in #169
- register: fix CGO build in Dockerfile by @ldevulder in #170
- Use BCI Golang image to build image by @ldevulder in #171
- Add sbom to releases and attach to containers by @Itxaka in #160
- support command improvements by @Itxaka in #173
- Explicitly create tokens (Secrets) for MachineRegistration ServiceAccounts by @fgiudici in #181
New Contributors
- @ldevulder made their first contribution in #169
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- machine registration connectivity rework - part I by @fgiudici in #140
- machine registration connectivity rework - part II by @fgiudici in #141
- Enable deploying operator replicas by @Itxaka in #150
- Fix missing cosign and run command by @Itxaka in #151
- drop unused labels on bootstrap by @Itxaka in #154
- machine registration connectivity rework - part III by @fgiudici in #143
- Fix secretname for the apiService by @Itxaka in #153
- Add extra labels with smbios data by @Itxaka in #155
- operator: ensure inventory.Labels is not nil before adding labels by @fgiudici in #156
- Configure custom smbios data by @Itxaka in #157
Full Changelog: v0.4.4...v0.5.0
v0.4.4
Changelog
- 7e58679 Add image signing to push jobs (#148)
- 6a547a7 Add local plan to rancher-system-agent to stop elemental-system-agent (#146)
- 352a31d Fix e2e discovery tests (#138)
- f0bd8f4 log: report elemental installation completion
What's Changed
- Fix e2e discovery tests by @Itxaka in #138
- log: report elemental installation completion by @fgiudici in #142
- Add local plan to rancher-system-agent to stop elemental-system-agent by @davidcassany in #146
- Add image signing to push jobs by @Itxaka in #148
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- operator: drop duplicated MachineInventory init code by @fgiudici in #94
- Add missing mapstructure annotations to config by @Itxaka in #101
- operator: pass all the registration fields on unauthenticated query by @fgiudici in #103
- Push master merges to elemental-operator-ci by @Itxaka in #100
- Produce 2 binaries instead of one by @Itxaka in #99
- Couple of tests for config mapstructure by @Itxaka in #102
- Add missing register command to bootstrap by @Itxaka in #104
- Add a elemental-support binary by @Itxaka in #109
- Add 'support' to 'make build' by @kkaempf in #111
- Set fixed hostname and make it persistent by @mjura in #106
- Store all registration data on installation by @davidcassany in #116
- Add CAs to docker artifact by @Itxaka in #120
- Set the proper namespace by @Itxaka in #117
- Bundle support bin with register by @Itxaka in #124
- [tests] fix nginx deploy url by @Itxaka in #129
- Store binary artifacts on PR/master by @Itxaka in #127
- [chart] only add default-registry if specified by @Itxaka in #128
- Remove default value for flag and expand description by @Itxaka in #126
- Add auto labeler by @Itxaka in #125
- Split header into 7Kb of data by @Itxaka in #133
- Drop uneeded files and add extra label by @Itxaka in #135
- Only decode some smbios data by @Itxaka in #134
- Backwards compatibility for smbios headers by @Itxaka in #137
New Contributors
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- operator: fix adding machineInventoryLabels after initial registration by @fgiudici in #93
- Update elemental api resources for upgrades by @mjura in #95
- Drop unneeded code by @davidcassany in #96
- Set a fixed name config for rke/k3s deployments by @Itxaka in #97
Full Changelog: v0.4.1...v0.4.2