v1.1.1
Install Elemental Operator from the helm chart with:
helm -n cattle-elemental-system install --create-namespace elemental-operator https://github.com/rancher/elemental-operator/releases/download/v1.1.1/elemental-operator-1.1.1.tgz
Warning
In order to upgrade the operator from a 1.0.x version (or older) you have first to upgrade to v1.0.2 or the upgrade will fail.
If you are preparing the ISOs as described in the Elemental documentation, you need to get the registration base ISO / image from the Staging or Dev repositories, otherwise the cloud-config configuration present in the MachineRegistration will not be applied.
To use the Staging repo with the elemental-iso-add-registration:
REPO=Staging ./elemental-iso-add-registration initial-registration.yamlTo download the RPi image from the Staging repo:
wget -q https://download.opensuse.org/repositories/isv:/Rancher:/Elemental:/Staging:/Teal53/images/rpi.rawFurther details in Elemental documentation.
Changelog
- b889377: Add OBS build repcipes into the repository (#294) (@davidcassany)
- ffe8927: Add default config-dir value (#313) (@davidcassany)
- 1fe8838: Add disable-boot-entry flag in install structure (#302) (@davidcassany)
- f3c4560: Change tar-file layout in elemental-support (@frelon)
- 76d2bb3: Derive TPM seed from system UUID (#297) (@Itxaka)
- 474c3e9: Do not store cpu info if not available (#321) (@Itxaka)
- af83eea: Drop legacy catalog for tests (#291) (@davidcassany)
- 4e5f09c: Fetch commit and date from obsinfo file (#300) (@davidcassany)
- dbe49b0: Fix node-labels regression (@frelon)
- 95bb57d: Improve unit tests (#308) (@Itxaka)
- 45d4397: Include _helmignore file (#295) (@davidcassany)
- 4e31fe2: Kubebuilder: fix MachineRegistration search during registration (#280) (#293) (@fgiudici)
- 4658997: Properly sanitize extra system data (#307) (@Itxaka)
- 9ff0d6e: Re-add config-dir install flag (#309) (@davidcassany)
- 2003655: Return registration errors to client (#301) (@frelon)
- 7b8af59: Send full system data on registration (#276) (@Itxaka)
- 699c310: [tpm] Set a random seed if emulated tpm seed is set to -1 (#282) (@Itxaka)
- 43538d1: linter: fix go-header check (#319) (@fgiudici)
- 3965dd3: operator: add back debug logs for logrus (registration) (#299) (@fgiudici)
- c4bb975: unit-tests: disable parallelization (#312) (@fgiudici)
What's Changed
- Send full system data on registration by @Itxaka in #276
- Kubebuilder: fix MachineRegistration search during registration by @fgiudici in #293
- Drop legacy catalog for tests by @davidcassany in #291
- Add OBS build recipes into the repository by @davidcassany in #294
- Include _helmignore file by @davidcassany in #295
- [tpm] rework emulation tpm to use random seed by @Itxaka in #282
- operator: add back debug logs for logrus (registration) by @fgiudici in #299
- Fetch commit and date from obsinfo file by @davidcassany in #300
- Add disable-boot-entry flag in install structure by @davidcassany in #302
- Derive TPM seed from system UUID by @Itxaka in #297
- Improve unit tests by @Itxaka in #308
- Properly sanitize extra system data by @Itxaka in #307
- Return registration errors to client by @frelon in #301
- Re-add config-dir install flag by @davidcassany in #309
- Add default config-dir value by @davidcassany in #313
- Change tar-file layout in elemental-support by @frelon in #311
- unit-tests: disable parallelization by @fgiudici in #312
- linter: fix go-header check by @fgiudici in #319
- docs: add ref to the official docs in the chart readme by @fgiudici in #316
- Do not store cpu info if not available by @Itxaka in #321
- Fix node-labels regression by @frelon in #322
Full Changelog: v1.1.0...v1.1.1