Skip to content

Releases: rancher/elemental-operator

v0.6.1

10 Oct 13:06
0cbf036

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

23 Sep 13:34

Choose a tag to compare

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

Full Changelog: v0.5.0...v0.6.0

v0.5.0

02 Sep 12:38
3d28c5d

Choose a tag to compare

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

31 Aug 13:26
v0.4.4
7e58679

Choose a tag to compare

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

Full Changelog: v0.4.3...v0.4.4

v0.4.3

12 Aug 09:16
72971ff

Choose a tag to compare

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

01 Aug 08:03
6b52b44

Choose a tag to compare

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

v0.4.1

27 Jul 14:02
68b87dd

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

22 Jul 17:46

Choose a tag to compare

What's Changed

  • Update MachineRegistration example by @fgiudici in #66
  • Change the default machine name to include the UUID by @fgiudici in #65
  • Do note fetch cloud-config on unauthenticated registartion calls by @davidcassany in #67
  • Fix "make unit-tests" by @fgiudici in #70
  • Store registration yaml in installed system by @davidcassany in #71
  • Add README to elemetal-operator helm chart by @mjura in #56
  • Make /oem/registration the default configuration dir for elemental-operator client by @davidcassany in #81
  • [register] Check for path error before doing anything by @Itxaka in #80
  • Add a target to setup a clean cluster by @Itxaka in #79
  • ensure all the structs include proper yaml labels by @fgiudici in #69
  • Add some more logs (mainly from config read) by @fgiudici in #83
  • elemental-operator register: keep system CAs when passing a custom CA by @fgiudici in #85

New Contributors

  • @mjura made their first contribution in #56

Full Changelog: v0.3.0...v0.4.0

v0.3.0

20 Jul 08:53
v0.3.0
79d957e

Choose a tag to compare

Changelog

  • 79d957e Adds support for cloud-config data in machine registration (#61)
  • 2381ebc Do not attempt to install in already installed systems (#55)
  • 6e2f20f Pass debug flag to elemental client if requested (#58)
  • 3530dc5 ensure install struct includes proper yaml labels (#57)
  • 489d40f review elemental installer env vars (#59)

v0.2.1

15 Jul 12:57
0de7dd7

Choose a tag to compare

What's Changed

  • Bump yip dependency by @mudler in #19
  • Rename RancherOS to Elemental in installer logic by @davidcassany in #22
  • Fix all the test, remove leftovers from transition by @Itxaka in #18
  • Bump system-agent to 0.2.8 by @Itxaka in #17
  • Bump image-spec to 1.0.2 by @Itxaka in #28
  • bump github.com/docker/distribution to 2.8.1 by @Itxaka in #29
  • Share installation configuration structures by @davidcassany in #24
  • Add test for chart values by @Itxaka in #31
  • Use cacert from rancher and use serverl-url from rancher by @Itxaka in #36
  • Return a Config.Config in MachineInventory by @Itxaka in #35
  • Fix building the operator/installer with emulatedTPM by @Itxaka in #39
  • elemental-operator register: add elemental cli call by @fgiudici in #38
  • Some register fixes by @Itxaka in #40
  • Makefile: fix make build-docker by @fgiudici in #41
  • elemental-operator register: allow cacert passed as file or data by @fgiudici in #44
  • elemental-operator register: enable local plans by @fgiudici in #47
  • Remove obsolete logic from former ros-installer by @davidcassany in #45
  • Log the version, commit and commit date on start by @Itxaka in #43
  • Some fixes for the release pipelines by @Itxaka in #53

New Contributors

Full Changelog: v0.1.1...v0.2.1