Releases: rancher/elemental
Releases · rancher/elemental
v2.1.3
What's Changed
- [BACKPORT] Disable predictable interface names (bsc#1230904) (#1581) by @davidcassany in #1582
Full Changelog: v2.1.2...v2.1.3
Release 2.1.2
Release 2.1.2
This new version of the containerized OS images are based on the latest SUSE Linux Micro 6.0, including support for the BTRFS snapshots managed with Snapper.
What's Changed
- ci: disable metrics-server, bump k8s versions, increase cpu/ram of nodes by @ldevulder in #1092
- ui/ci: replace sle-micro-rancher by sle-micro by @juadk in #1110
- Fix base iso name by @davidcassany in #1111
- ci: allow to use newer version of configure-gh-runner by @ldevulder in #1112
- ci/cli: fix upgrade tests by @ldevulder in #1114
- Remove default serial console kernel parameter by @davidcassany in #1117
- ci/cli: add RunSSHWithRetry function by @ldevulder in #1118
- ci/cli: use K3s for-scalability test by @ldevulder in #1119
- ci/cli: fix RKE2 multi-cluster by @ldevulder in #1121
- ci/ui: update html selector for Cypress by @juadk in #1120
- ci/cli: fix OBS Staging tests by @ldevulder in #1124
- Add default network configuration for eth0 by @davidcassany in #1125
- ci/cli: fix upgrade to Staging tests by @ldevulder in #1126
- Migrate to /run/elemental from /run/cos by @frelon in #1128
- ci: add device-selector test by @ldevulder in #1129
- Mkdir /host/run/elemental in suc-upgrade by @frelon in #1130
- Revert to 'old' RPi firmware by @kkaempf in #1131
- Use the backwards compatible /run/cos/active_mode by @frelon in #1132
- ci/ui: automate ui-extension upgrade by @juadk in #1127
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tests by @dependabot in #1133
- ci/ui: upgrade elemental operator via marketplace by @juadk in #1134
- ci: use new version of GCP template by @ldevulder in #1113
- Add iputils by @kkaempf in #1146
- Add openssh-server by @kkaempf in #1147
- Add all the packages that were part of Elemental 5.4 by @kkaempf in #1153
- Install NetworkManager-branding-SLE by @kkaempf in #1155
- Make x86_64 specific grub packages explicit by @kkaempf in #1156
- drop "for Rancher" from grub entry by @kkaempf in #1157
- Update copyright year by @kkaempf in #1159
- drop kpartx and sg3_utils by @kkaempf in #1158
- Run services after time-sync.target by @frelon in #1145
- Mention elemental-rpmlintrc as Source in spec by @kkaempf in #1162
- Rename systemd-presets-branding-SLE-Micro-for-Rancher to systemd-pres… by @kkaempf in #1164
- ci: add pipeline to test rancher 2.9 head by @juadk in #1161
- Use the elemental-rootfs feature by @frelon in #1163
- Update kernel cmdline for elemental-sysroot by @frelon in #1165
- Use per-flavor Dockerfiles by @kkaempf in #1167
- ci: add airgap e2e test (#1034) by @juadk in #1035
- Update workflow by @davidcassany in #1173
- Use Elemental systemd branding package by @davidcassany in #1174
- Make sure no variables in /etc/os-release are duplicated by @davidcassany in #1175
- Add Qase support for CLI tests by @ldevulder in #1166
- ci/qase: some fixes and improvements with qase/ginkgo integration by @ldevulder in #1176
- Update rootfs settings by @frelon in #1177
- Make initrd generation consistent across flavors by @davidcassany in #1178
- ci: use the more official qase-ginkgo library by @ldevulder in #1180
- ci: fix clean-runner job by @ldevulder in #1181
- ci: fix delete-runner by @ldevulder in #1185
- ci/ui: use auto qase run id mode by @juadk in #1182
- Don't set the hostname by @fgiudici in #1171
- Adapt upgrade script to the new elemental-toolkit by @davidcassany in #1186
- ci/ui: Rancher stable is now bumped to 2.8.1 by @juadk in #1189
- ci/cli: fix regression on operator installation by @ldevulder in #1194
- ci: split master-e2e workflow to smaller ones by @ldevulder in #1193
- ci: make elemental repo configurable for airgap by @juadk in #1184
- Make ibs happy - provide BuildName in Dockerfiles by @kkaempf in #1196
- ci: fix Qase report publishing by @ldevulder in #1198
- ci/ui: Update QASE number and fix upgrade by @juadk in #1148
- fix URL in spec by @kkaempf in #1201
- ci/ui: clean code for 1.3.0 UI by @juadk in #1200
- Add back recovery hostname by @frelon in #1191
- ci/ui: fix extension installation by @juadk in #1211
- ci/ui: deploy elemental operator when using RM2.7 by @juadk in #1215
- ci: fix upgrade with OSVersionName/OSVersionChannel by @ldevulder in #1214
- ci: fix multi-cluster test by @ldevulder in #1217
- ci: bump k8s to v1.27.10 by @juadk in #1216
- ci: fix scalability test by @ldevulder in #1220
- ci: fix manual OBS workflow by @ldevulder in #1228
- ci: fix Rancher Manager upgrade by @ldevulder in #1227
- Adapt bootargs file to support btrfs snapshotter by @davidcassany in #1213
- ci: use new kubectl.RunWithoutErr function by @ldevulder in #1229
- Add dev iso build and documentation by @anmazzotti in #1203
- Include btrfsprogs in dev image by @anmazzotti in #1232
- Include btrfsmaintenance package by @davidcassany in #1235
- Update Golang/Ginkgo/Gomega and dependencies by @ldevulder in #1237
- ci/airgap: fix build and deploy scripts by @ldevulder in #1231
- Revert "Run services after time-sync.target" by @frelon in #1238
- ci/ui: enable media build select by @juadk in #1240
- Set transient recovery hostname by @frelon in #1236
- ci/airgap: add retry commands for helm and skopeo by @ldevulder in #1245
- Update image names in OBS workflow by @davidcassany in #1246
- ci/ui: add test for dhcp hostname by @juadk in #1244
- Pull the correct OS image by @davidcassany in #1248
- ci/ui: add workaround for dhcp test by @juadk in #1251
- ci: fix backup-restore-operator tests by @ldevulder in #1247
- Remove recovery hostname change by @frelon in #1249
- ci: bump ele-testhelpers library by @ldevulder in #1253
- ci: fix container paths in upgrade tests by @ldevulder in #1252
- ci: use correct container path for upgrade tests by @ldevulder in #1254
- Revert "ci/ui: add workaround for dhcp test" by @juadk in #1257
- Enable recovery upgrades by @anmazzotti in #1226
- ci: validate that the operator cannot be reinstalled by @ldevulder in #1260
- ci: fix airgap scheduled tests by @ldevulder in #1262
- Always ensure a Rancher-vWXYZ transient hostname by @fgiudici in https://github.com/rancher/elemental/pu...
v2.0.4
What's Changed
- Mention elemental-rpmlintrc as Source in spec by @kkaempf in #1160
- Use per-flavor Dockerfiles by @kkaempf in #1168
- More backports in slem-base-os/Dockerfile by @kkaempf in #1169
- Fix endless reboot on FORCE upgrades (v2.0.x backport) by @anmazzotti in #1258
- V2.0.x by @davidcassany in #1370
- [v2.0.x] Hostname backports by @fgiudici in #1371
Full Changelog: v2.0.2...v2.0.4
v2.0.2
Release v2.0.2
This release provides a new OS release based on SUSE Linux Enterprise Micro version 5.5.
In addition the images have been renamed from Elemental Teal
to SLE Micro
.
What's Changed
- Disable service triggers on staging by @davidcassany in #971
- ci/ui: fix ui upgrade workflow by @juadk in #970
- ci: fix broken CLI tests by @ldevulder in #972
- ci/ui: specify the branch to use for the UI by @juadk in #976
- Use the new init command by @frelon in #874
- ci: add manual trigger on some CLI workflows by @ldevulder in #979
- Add elemental-register-reset.service by @anmazzotti in #978
- Require elemental-toolkit instead of elemental-cli by @frelon in #984
- Fix image/iso build by @ldevulder in #983
- ci: fix extract_kernel_init_squash by @ldevulder in #985
- ci: fix extract_kernel_init_squash - part 2 by @ldevulder in #986
- ci: fix build image by @ldevulder in #987
- ci: fix ipxe boot by @ldevulder in #988
- ci: temporary workaround to fix upgrade to Staging by @ldevulder in #991
- ci/ui: fix how staging is tagged in UI by @juadk in #992
- ci: check ISO image downloaded with seedImage by @ldevulder in #994
- ci/ui: automate the reset feature test by @juadk in #995
- Fix image/iso build - part 2 by @ldevulder in #993
- ci/ui: fix stable version in ui tests by @juadk in #999
- ci: minor modifications in client cluster deployment by @ldevulder in #1001
- ci/cli: use Stable image from IBS by @ldevulder in #1000
- ci/ui: remove iso tests from ui by @juadk in #1004
- Include system agent unit file in specfile by @davidcassany in #1006
- ci: fix cli update tests by @ldevulder in #1012
- ci: fix the check cluster function by @ldevulder in #1016
- ci/ui: use unstable instead of latest-dev tag by @juadk in #1014
- ci: fix cluster check in sequential test by @ldevulder in #1019
- ci: test reset feature in cli tests by @juadk in #997
- ci: disable app check for RKE2 tests by @juadk in #1022
- ci/ui: fix check os version tag by @juadk in #1024
- ci: fix application check by @ldevulder in #1021
- ci: add workaround for issue #515 by @ldevulder in #1026
- ci: fix operator uninstallation with RM Stable by @ldevulder in #1029
- ci: bump K3s/RKE2 versions by @ldevulder in #1030
- ui/ci: fix labels and banner checks (#1032) by @juadk in #1033
- ci: use SeedImage for all CLI tests by @ldevulder in #1018
- ci: move github outputs step before ui tests by @juadk in #1037
- Remove build of artifacts by @ldevulder in #1036
- Fix Private CA test by @ldevulder in #1040
- Fix CI issues by @ldevulder in #1043
- ci: fix destroy_runner default value by @ldevulder in #1044
- ci: fix destroy_runner default value - part 2 by @ldevulder in #1045
- Few renfinements to the slem4r-os image by @davidcassany in #1046
- Cleanup duplicate rpm install by @kkaempf in #1048
- Introduce "base" variant of SLE-Micro-for-Rancher by @kkaempf in #1050
- ci: another bunch of fixes by @ldevulder in #1051
- ci: add new RM 2.8 pipeline by @juadk in #1052
- ci/workflow: fix wrong variable type by @ldevulder in #1054
- ci: fix github badges by @juadk in #1053
- ci: fix github worklow names and README.md by @juadk in #1055
- ci: fix hardened test file name for GH badges by @juadk in #1057
- ci/ui: fix for slem4r ISO by @juadk in #1062
- Multi-flavored OS build by @kkaempf in #1060
- Update OBS worflow to SLEM4R images by @davidcassany in #1064
- tag with %VERSION% by @kkaempf in #1063
- ci/ui: fix ui tests to run rancher 2.8 by @juadk in #1059
- Remove Teal images by @davidcassany in #1065
- ci/ui: fix minor issues in UI tests by @juadk in #1066
- Remove some old teal references by @davidcassany in #1069
- Update elemental-iso-add-registration by @frelon in #1070
- Fix SLEM4R OS build by @ldevulder in #1071
- ci: fix upgrade test with SLE Micro OS by @ldevulder in #1067
- ci/ui: improve ui upgrade tests by @juadk in #1068
- ci: add multiple clusters support by @ldevulder in #1007
- Set entrypoint of elemental-iso-add-registration by @frelon in #1072
- ci: fix CLI upgrade tests by @ldevulder in #1073
- ci/cli: fix sporadic error in WaitCluster by @ldevulder in #1076
- ci/multi: improve multi cluster test by @ldevulder in #1074
- ci/ui: install dev os channel if stable operator by @juadk in #1077
- ci/cli: add basic reset tests by @ldevulder in #1080
- ci/ui: bump cypress library to 1.0.9 by @juadk in #1079
- Revert to 'old' RPi firmware by @kkaempf in #1081
- ci/cli: increase timeout for scalabilty test by @ldevulder in #1084
- Drop the 'for Rancher' suffix by @kkaempf in #1091
- Remove longhorn overlay mount by @frelon in #1078
- ci/ui: install operator through Marketplace by @juadk in #1082
- Rename build-iso-next by @davidcassany in #1095
- Remove obsolete images, sle micro variants are already in place by @davidcassany in #1096
- Align and update labels and tags with all images by @davidcassany in #1097
- Adding missing manifest for the base-iso image by @davidcassany in #1107
- ci/cli: fix tests with Rancher Manager 2.8-HEAD by @ldevulder in #1105
- Update workflow so that it branches the appropriate OBS packages by @davidcassany in #1109
- For some reason OBS complains of double quotes on SOURCEURL substitution by @davidcassany in #1108
Full Changelog: v1.2.3...v2.0.2
v2.0.1
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Disable service triggers on staging by @davidcassany in #971
- ci/ui: fix ui upgrade workflow by @juadk in #970
- ci: fix broken CLI tests by @ldevulder in #972
- ci/ui: specify the branch to use for the UI by @juadk in #976
- Use the new init command by @frelon in #874
- ci: add manual trigger on some CLI workflows by @ldevulder in #979
- Add elemental-register-reset.service by @anmazzotti in #978
- Require elemental-toolkit instead of elemental-cli by @frelon in #984
- Fix image/iso build by @ldevulder in #983
- ci: fix extract_kernel_init_squash by @ldevulder in #985
- ci: fix extract_kernel_init_squash - part 2 by @ldevulder in #986
- ci: fix build image by @ldevulder in #987
- ci: fix ipxe boot by @ldevulder in #988
- ci: temporary workaround to fix upgrade to Staging by @ldevulder in #991
- ci/ui: fix how staging is tagged in UI by @juadk in #992
- ci: check ISO image downloaded with seedImage by @ldevulder in #994
- ci/ui: automate the reset feature test by @juadk in #995
- Fix image/iso build - part 2 by @ldevulder in #993
- ci/ui: fix stable version in ui tests by @juadk in #999
- ci: minor modifications in client cluster deployment by @ldevulder in #1001
- ci/cli: use Stable image from IBS by @ldevulder in #1000
- ci/ui: remove iso tests from ui by @juadk in #1004
- Include system agent unit file in specfile by @davidcassany in #1006
- ci: fix cli update tests by @ldevulder in #1012
- ci: fix the check cluster function by @ldevulder in #1016
- ci/ui: use unstable instead of latest-dev tag by @juadk in #1014
- ci: fix cluster check in sequential test by @ldevulder in #1019
- ci: test reset feature in cli tests by @juadk in #997
- ci: disable app check for RKE2 tests by @juadk in #1022
- ci/ui: fix check os version tag by @juadk in #1024
- ci: fix application check by @ldevulder in #1021
- ci: add workaround for issue #515 by @ldevulder in #1026
- ci: fix operator uninstallation with RM Stable by @ldevulder in #1029
- ci: bump K3s/RKE2 versions by @ldevulder in #1030
- ui/ci: fix labels and banner checks (#1032) by @juadk in #1033
- ci: use SeedImage for all CLI tests by @ldevulder in #1018
- ci: move github outputs step before ui tests by @juadk in #1037
- Remove build of artifacts by @ldevulder in #1036
- Fix Private CA test by @ldevulder in #1040
- Fix CI issues by @ldevulder in #1043
- ci: fix destroy_runner default value by @ldevulder in #1044
- ci: fix destroy_runner default value - part 2 by @ldevulder in #1045
- Few renfinements to the slem4r-os image by @davidcassany in #1046
- Cleanup duplicate rpm install by @kkaempf in #1048
- Introduce "base" variant of SLE-Micro-for-Rancher by @kkaempf in #1050
- ci: another bunch of fixes by @ldevulder in #1051
- ci: add new RM 2.8 pipeline by @juadk in #1052
- ci/workflow: fix wrong variable type by @ldevulder in #1054
- ci: fix github badges by @juadk in #1053
- ci: fix github worklow names and README.md by @juadk in #1055
- ci: fix hardened test file name for GH badges by @juadk in #1057
- ci/ui: fix for slem4r ISO by @juadk in #1062
- Multi-flavored OS build by @kkaempf in #1060
- Update OBS worflow to SLEM4R images by @davidcassany in #1064
- tag with %VERSION% by @kkaempf in #1063
- ci/ui: fix ui tests to run rancher 2.8 by @juadk in #1059
- Remove Teal images by @davidcassany in #1065
- ci/ui: fix minor issues in UI tests by @juadk in #1066
- Remove some old teal references by @davidcassany in #1069
- Update elemental-iso-add-registration by @frelon in #1070
- Fix SLEM4R OS build by @ldevulder in #1071
- ci: fix upgrade test with SLE Micro OS by @ldevulder in #1067
- ci/ui: improve ui upgrade tests by @juadk in #1068
- ci: add multiple clusters support by @ldevulder in #1007
- Set entrypoint of elemental-iso-add-registration by @frelon in #1072
- ci: fix CLI upgrade tests by @ldevulder in #1073
- ci/cli: fix sporadic error in WaitCluster by @ldevulder in #1076
- ci/multi: improve multi cluster test by @ldevulder in #1074
- ci/ui: install dev os channel if stable operator by @juadk in #1077
- ci/cli: add basic reset tests by @ldevulder in #1080
- ci/ui: bump cypress library to 1.0.9 by @juadk in #1079
- Revert to 'old' RPi firmware by @kkaempf in #1081
- ci/cli: increase timeout for scalabilty test by @ldevulder in #1084
- Drop the 'for Rancher' suffix by @kkaempf in #1091
- Remove longhorn overlay mount by @frelon in #1078
- ci/ui: install operator through Marketplace by @juadk in #1082
- Rename build-iso-next by @davidcassany in #1095
- Remove obsolete images, sle micro variants are already in place by @davidcassany in #1096
- Align and update labels and tags with all images by @davidcassany in #1097
- Adding missing manifest for the base-iso image by @davidcassany in #1107
- ci/cli: fix tests with Rancher Manager 2.8-HEAD by @ldevulder in #1105
- Update workflow so that it branches the appropriate OBS packages by @davidcassany in #1109
- For some reason OBS complains of double quotes on SOURCEURL substitution by @davidcassany in #1108
Full Changelog: v1.2.1...v2.0.0
v1.2.3
Release v1.2.3
Relevant fixes
- Fixed machine reset feature so the elemental-system-agent is still functional after resetting the machine
What's Changed
- Include system agent unit file in specfile #1006
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Release v1.2.2
This release provides a new Elemental Teal OS release based on SLE Micro 5.4.
What's Changed
- ci: configure RKE2 as management node for UI upgrade tests ( RKE2) by @juadk in #820
- ci/ui: use RKE2 as upstream cluster for all RKE2 UI tests by @juadk in #835
- Ask for 16GB of main memory by @kkaempf in #839
- ci: increase timeout for the scalability CI test by @ldevulder in #842
- Ci add os version in summary by @ldevulder in #846
- ci: add rke2 as upstream cluster in CLI tests by @juadk in #844
- ci: install CRDs chart for operator when needed by @ldevulder in #850
- ci: use rancher head version instead of rc version by @juadk in #853
- ci/ui: fix upgrade tests by @juadk in #852
- ci/ui: change deployed app to fix namespace issue by @juadk in #856
- ci/ui: add fully UI configurable workflow by @juadk in #857
- ci/ui: make sure we are on the extension screen by @juadk in #860
- ci: add missing DynamicSchemas if needed by @ldevulder in #858
- ci/ui: add label size regression test (#706) by @juadk in #861
- ci: reduce number of deployed nodes for scalability test by @ldevulder in #862
- ci: use WaitForNamespaceWithPod function by @ldevulder in #866
- e2e: retry installation of Elemental Operator if needed by @ldevulder in #867
- ci/ui: fix error 500 when deploying app (#863) by @juadk in #868
- ci: add RKE2 hardened cluster setup by @juadk in #870
- Ci add rancher manager upgrade test by @ldevulder in #869
- ci: add hardened rke2 badges in README file by @juadk in #871
- ci: add missing value in summary by @ldevulder in #872
- ci: use SeedImage to create ISOs by @juadk in #873
- ci: add openQA QAM Job Group config by @ldevulder in #878
- ci: set nodes config to recommended values by @ldevulder in #879
- ci: fix openQA QAM test by @ldevulder in #880
- ci: add test for seedimage cloud-config by @juadk in #877
- ci: fix rke2 hardened cluster by @juadk in #883
- ci/e2e: fix RKE2 tests by @ldevulder in #885
- ci: fix ca_type variable for RKE2 hardened by @juadk in #886
- Include podman by @rdoxenham in #888
- Move _constraints into Dockerfile by @kkaempf in #891
- Don't use wget in elemental-iso-add-registration by @cbosdo in #641
- add-registration: clean up upon abort by @fgiudici in #642
- Build ISO using Seedimage in Elemental UI by @juadk in #884
- Elemental Cypress code review/cleanup by @juadk in #893
- Fix proxy issue with rancher head by @juadk in #898
- ci/ui: use ISO in upgrade scenario by @juadk in #900
- suc-upgrade: allow OS upgrades on hosts with failed systemd units by @fgiudici in #902
- Switch supportlevel to "l3" by @kkaempf in #896
- ui/ci: never boot from dev iso in upgrade tests by @juadk in #904
- FORCE flag skips all sanity checks on upgrades by @davidcassany in #905
- Run elemental register at each boot by @anmazzotti in #890
- ci/ui: split rancher functions into separate file by @juadk in #899
- ci: install as simple application by @ldevulder in #897
- Add CONTRIBUTING.md by @kkaempf in #826
- ci: fix README.md test file generation by @ldevulder in #908
- ci: add hardened cluster in obs tests by @juadk in #907
- Improve registration on already installed systems by @anmazzotti in #906
- ci/ui: try to use my new npm package by @juadk in #913
- e2e/ui fix extension installation in head by @juadk in #920
- Allow installation on non-SUSE distributions by @kkaempf in #922
- ci: ignore case distinctions for grep command by @juadk in #925
- Drop systemd_pre by @kkaempf in #926
- Ci user new helpers by @ldevulder in #928
- e2e/ui: bump cypress library to 1.0.6 by @juadk in #930
- ci/e2e: move backup test before workers deployment by @ldevulder in #769
- ci: add Golang and Cypress linter by @ldevulder in #929
- ci: fix sporadic issue during rollout check by @ldevulder in #931
- ci: add Golang Lint configuration file by @ldevulder in #933
- ci/ui: use QASE reporting tool by @juadk in #932
- Drop SLE Micro version references from code by @davidcassany in #914
- Update OBS workflow to the current project setup by @davidcassany in #938
- Update container URLs in CI by @davidcassany in #939
- Dynamically set the URL template based on the build env by @davidcassany in #941
- Update dev channel URL by @davidcassany in #943
- Drop the need of the builder image, use the OS itself for that by @davidcassany in #942
- Separate elemental-register --install by @anmazzotti in #934
- Package elemental-register-install.service by @kkaempf in #949
- Fix elemental-register systemd service by @ldevulder in #951
- Add build-iso-next to OBS workflow by @kkaempf in #954
- Add SLE-Micro-Rancher Dockerfile for buildservice automation by @kkaempf in #953
- Add SLE-Micro-Rancher to OBS trigger services by @kkaempf in #956
- Fix elemental-iso-add-registratio script by @ldevulder in #955
- ci: fix RKE2 tests by @ldevulder in #961
- ci: fix RKE2 fix by @ldevulder in #962
- ci: bump K3s/RKE2 versions by @ldevulder in #959
- Use raspberrypi-firmware-uefi for Raspberry Pi by @kkaempf in #969
Full Changelog: v1.1.5...v1.2.2
New Contributors
v1.2.1
Tag for version 1.2.1
v1.2.0
What's Changed
- ci: configure RKE2 as management node for UI upgrade tests ( RKE2) by @juadk in #820
- ci/ui: use RKE2 as upstream cluster for all RKE2 UI tests by @juadk in #835
- Ask for 16GB of main memory by @kkaempf in #839
- ci: increase timeout for the scalability CI test by @ldevulder in #842
- Ci add os version in summary by @ldevulder in #846
- ci: add rke2 as upstream cluster in CLI tests by @juadk in #844
- ci: install CRDs chart for operator when needed by @ldevulder in #850
- ci: use rancher head version instead of rc version by @juadk in #853
- ci/ui: fix upgrade tests by @juadk in #852
- ci/ui: change deployed app to fix namespace issue by @juadk in #856
- ci/ui: add fully UI configurable workflow by @juadk in #857
- ci/ui: make sure we are on the extension screen by @juadk in #860
- ci: add missing DynamicSchemas if needed by @ldevulder in #858
- ci/ui: add label size regression test (#706) by @juadk in #861
- ci: reduce number of deployed nodes for scalability test by @ldevulder in #862
- ci: use WaitForNamespaceWithPod function by @ldevulder in #866
- e2e: retry installation of Elemental Operator if needed by @ldevulder in #867
- ci/ui: fix error 500 when deploying app (#863) by @juadk in #868
- ci: add RKE2 hardened cluster setup by @juadk in #870
- Ci add rancher manager upgrade test by @ldevulder in #869
- ci: add hardened rke2 badges in README file by @juadk in #871
- ci: add missing value in summary by @ldevulder in #872
- ci: use SeedImage to create ISOs by @juadk in #873
- ci: add openQA QAM Job Group config by @ldevulder in #878
- ci: set nodes config to recommended values by @ldevulder in #879
- ci: fix openQA QAM test by @ldevulder in #880
- ci: add test for seedimage cloud-config by @juadk in #877
- ci: fix rke2 hardened cluster by @juadk in #883
- ci/e2e: fix RKE2 tests by @ldevulder in #885
- ci: fix ca_type variable for RKE2 hardened by @juadk in #886
- Include podman by @rdoxenham in #888
- Move _constraints into Dockerfile by @kkaempf in #891
- Don't use wget in elemental-iso-add-registration by @cbosdo in #641
- add-registration: clean up upon abort by @fgiudici in #642
- Build ISO using Seedimage in Elemental UI by @juadk in #884
- Elemental Cypress code review/cleanup by @juadk in #893
- Fix proxy issue with rancher head by @juadk in #898
- ci/ui: use ISO in upgrade scenario by @juadk in #900
- suc-upgrade: allow OS upgrades on hosts with failed systemd units by @fgiudici in #902
- Switch supportlevel to "l3" by @kkaempf in #896
- ui/ci: never boot from dev iso in upgrade tests by @juadk in #904
- FORCE flag skips all sanity checks on upgrades by @davidcassany in #905
- Run elemental register at each boot by @anmazzotti in #890
- ci/ui: split rancher functions into separate file by @juadk in #899
- ci: install as simple application by @ldevulder in #897
- Add CONTRIBUTING.md by @kkaempf in #826
- ci: fix README.md test file generation by @ldevulder in #908
- ci: add hardened cluster in obs tests by @juadk in #907
- Improve registration on already installed systems by @anmazzotti in #906
- ci/ui: try to use my new npm package by @juadk in #913
- e2e/ui fix extension installation in head by @juadk in #920
- Allow installation on non-SUSE distributions by @kkaempf in #922
- ci: ignore case distinctions for grep command by @juadk in #925
- Drop systemd_pre by @kkaempf in #926
- Ci user new helpers by @ldevulder in #928
- e2e/ui: bump cypress library to 1.0.6 by @juadk in #930
- ci/e2e: move backup test before workers deployment by @ldevulder in #769
- ci: add Golang and Cypress linter by @ldevulder in #929
- ci: fix sporadic issue during rollout check by @ldevulder in #931
- ci: add Golang Lint configuration file by @ldevulder in #933
- ci/ui: use QASE reporting tool by @juadk in #932
- Drop SLE Micro version references from code by @davidcassany in #914
- Update OBS workflow to the current project setup by @davidcassany in #938
- Update container URLs in CI by @davidcassany in #939
- Dynamically set the URL template based on the build env by @davidcassany in #941
- Update dev channel URL by @davidcassany in #943
- Drop the need of the builder image, use the OS itself for that by @davidcassany in #942
New Contributors
- @cbosdo made their first contribution in #641
- @anmazzotti made their first contribution in #890
Full Changelog: v1.1.5...v1.2.0