Releases: rancher/elemental
Releases · rancher/elemental
v1.1.5
What's Changed
- ci/ui: adapt to rancher 2.7.2 (latest stable) by @juadk in #783
- ci/ui: update menu items with seed image by @juadk in #787
- Feat: populate CODEOWNERS by @mbologna in #786
- ci/e2e: add cluster_type option to OBS tests by @ldevulder in #789
- ci: add workflow to test Qase triggering by @juadk in #790
- ci: fix upgrade channel by @ldevulder in #791
- Add test description in summary by @ldevulder in #792
- ci/e2e: use default version of backup-restore-operator by @ldevulder in #794
- ci/e2e: split backup/restore test by @ldevulder in #796
- ci: bump k8s to 1.25 by @juadk in #798
- ci/ui: ability to install ui from official chart by @juadk in #800
- Only allow upgrades on active system by @frelon in #784
- ci/e2e: add a weekly scalability test by @ldevulder in #803
- ci/e2e: change Elemental operator install/upgrade stack by @ldevulder in #802
- ci: update hardened cluster with k8s 1.25 by @juadk in #809
- ci: adds differents fixes by @ldevulder in #810
- ci/integ: fix failing test by @ldevulder in #814
- 812 several fixes for upgrade tests by @juadk in #813
- ci/ui: increase cluster check status timeout by @juadk in #816
- ci/e2e: add option to keep runner in scalability test by @ldevulder in #817
- Revert "ci/e2e: add option to keep runner in scalability test" by @juadk in #819
- Add containerized ISO image by @davidcassany in #797
- Include build-iso in OBS workflow by @davidcassany in #821
- Do not compare versions from different repositories on upgrades by @davidcassany in #822
- Bump go-version and deps by @frelon in #823
- ci/ui: check embedded machineOsVersionChannel by @juadk in #825
- Ensure names are unique for all stages by @davidcassany in #828
- Enable cloud-config from removable devices by @davidcassany in #824
New Contributors
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- ci: debug hardened cluster issue by @juadk in #748
- Do not expand COS_PERSISTENT by default by @davidcassany in #740
- ci: remove pull_request event from upgrade test by @juadk in #753
- ci/e2e: add missing default values in cluster config by @ldevulder in #751
- ci: Improve tests on hardened cluster by @juadk in #750
- Include cryptsetup in elemental-teal by @davidcassany in #752
- ci/e2e: remove non needed values in cluster config by @ldevulder in #755
- ci/e2e: add operator uninstall test by @ldevulder in #756
- ci: use public dns as hostname by @juadk in #760
- ci/e2e: don't test operator uninstallation on Stable by @ldevulder in #759
- ci/ui: test ISO building feature by @juadk in #754
- e2e/ui: Make sure we can bind a cluster to only one upgrade group at a time by @juadk in #763
- E2e add backup restore test by @ldevulder in #765
- ci/e2e: small fix for CA test by @ldevulder in #767
- ci/e2e: fix Cluster structure by @ldevulder in #770
- Load proxy setup from sysconfig and allow elemental specific env variables by @davidcassany in #768
- ci/e2e: fix sporadic kubectl version issue by @ldevulder in #773
- Update gitignore file by @juadk in #775
- ci/ui: test filtering with lower and upper case by @juadk in #777
- ci/ui: remove unneeded README.md file by @ldevulder in #778
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- ci: add some improvements/fixes by @ldevulder in #733
- Add environment variable files in elemental-system-agent.service by @davidcassany in #738
- ci/ui: increase timeout when checking cluster by @juadk in #739
- ci/ui: use new attributes as selector in Cypress by @juadk in #731
- ci: fix README file for UI E2E tests by @ldevulder in #742
- ui/ci: increase timeout when creating RKE2 cluster by @juadk in #743
- ci/e2e: delay nodes boot to reduce CPU and I/O load by @ldevulder in #736
- ci: bump k3s to v1.24.11+k3s1 by @juadk in #746
- ci/ui: increase timeout when testing with Rancher Manager rc6 by @juadk in #747
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- ci/e2e: add test on hardened cluster by @juadk in #662
- Revert "ci/e2e: increase default node number to 10" by @ldevulder in #664
- e2e ui: allow to choose elemental ui version by @juadk in #665
- ci/e2e: use Rancher Manager Admin user for CLI commands by @ldevulder in #660
- Remove branch filter on OBS workflow for tag events by @davidcassany in #675
- ci/e2e: disable upgrade tests by @ldevulder in #673
- ci/ui: adapt cypress code to elem-ui 1.0.1 by @juadk in #677
- ci/ui: Disable upgrade by @juadk in #679
- ci/e2e: install the 3rd first nodes all in parallel by @ldevulder in #678
- Update docker/login-action to v2.1.0 by @frelon in #666
- Fix copyright and date range by @ldevulder in #682
- ci/ui: add label functionality to Cypress tests by @juadk in #681
- ci/ui: update regex to check proxy logs by @juadk in #684
- e2e: add separate upgrade test by @ldevulder in #685
- ci/ui: add UI upgrade test back by @juadk in #683
- ci/e2e: add regression test for elemental-operator#352 by @ldevulder in #688
- ci/ui: fix ui upgrade tests names to match README by @juadk in #689
- ci/ui: group all upgrade tests in upgrade scenario by @juadk in #690
- ci/e2e: fix a sporadic issue when retrieving server id by @ldevulder in #691
- No concurrent suc upgrade by @davidcassany in #692
- ci/ui: new elemental logo has its own class by @juadk in #702
- ci/ui: remove user workaround in RKE tests by @juadk in #703
- Do not allow downgrades without force flag by @davidcassany in #699
- ci/ui: add test to upgrade via os version channel by @juadk in #710
- Update shutdown-k3s.service by @davidcassany in #707
- ci/e2e: fix/reduce OOM killer issue in CI with lot of nodes by @ldevulder in #704
- ci/ui: improve code style by @juadk in #713
- ci/e2e: fix emulated TPM by @ldevulder in #715
- ci/ui: Test embedded hardware labels by @juadk in #716
- ci/ui: Workaround in delete machine reg test by @juadk in #719
- ci/e2e: multiple changes to improve scalability tests by @ldevulder in #718
- ci: add worflow to manually trigger a test by @ldevulder in #725
- Fix small typo by @davidcassany in #726
- ci/e2e: add a sequential option to boostrap nodes by @ldevulder in #724
- Run elemental-register in systemd service by @davidcassany in #723
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- ci/e2e: fix VM bootstrapping with OBS Stable by @ldevulder in #637
- ci: fix UI tests with hugepages by @ldevulder in #639
- ci/e2e: increase timeout when delete resource in UI by @juadk in #644
- ci/e2e: fix E2E scheduled tests with latest RMS by @ldevulder in #646
- Add service to kill k3s before umount by @frelon in #638
- Add shutdown-k3s.service to OBS spec by @frelon in #652
- Remove cloud-config/upgrade_grub_hook package by @frelon in #657
- ci/e2e: increase default node number to 10 by @ldevulder in #658
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- build(deps): bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #524
- Do not overwrite VERSION/VERSION_ID on dockerfile build by @Itxaka in #525
- docs: small improvment in backup by @ldevulder in #519
- ci/e2e: make Rancher version configurable by @ldevulder in #527
- ci/e2e: use Secure Boot for node provisioning by @ldevulder in #520
- don't reference outdated image projects by @kkaempf in #533
- Adapt Menus names for elemental-ui 0.1.3 by @juadk in #535
- Test advanced filtering in Elemental UI by @juadk in #536
- Remove fake machine inventories (Cypress tests) by @juadk in #537
- Small fixes to match elemental-ui 0.1.4 by @juadk in #542
- ci/e2e: use new elemental-operator helm chart by @ldevulder in #544
- Fixed typos in quickstart.md by @simonflood in #545
- Restart fleet to avoid sporadic failures in UI tests by @juadk in #543
- Delete OS version and channel in e2e UI tests by @juadk in #549
- Added redirect to new URL on all pages by @nunix in #551
- e2e: use auto scaling runner by @ldevulder in #546
- Fix E2E tests by @ldevulder in #554
- ci/e2e: another fix for the cache key... by @ldevulder in #555
- ci/e2e: fix path for artifacts by @ldevulder in #556
- Automatic is no longer a valid value by @davidcassany in #557
- Convert runner_template to input variable by @juadk in #559
- Update README CI badges by @juadk in #561
- ci/e2e: only send Slack notification on schedule by @ldevulder in #560
- ci/e2e: add elemental-operator version in summary by @ldevulder in #562
- ci/ui: fix empty variables in scheduled test by @ldevulder in #563
- ci/ui: fix empty variables in scheduled test - part 2 by @ldevulder in #564
- ci/e2e: fix failure with KubeBuilder version of operator by @ldevulder in #566
- Remove syncInterval if operator vers is 1.0 (UI) by @juadk in #569
- Remove two CI steps not needed anymore due to ephemeral GH runners by @juadk in #570
- Depend elemental system agent on synced time by @Itxaka in #575
- Collect elemental support in e2e UI CI by @juadk in #574
- Increase timeout to delete a resource with Cypress by @juadk in #572
- Disable Rancher extension repository in UI tests by @juadk in #581
- Add obs dockerfile and spec by @davidcassany in #582
- Include the rpmlintrc file within the spec file by @davidcassany in #583
- Add dev, staging and stage scenarios for UI e2e by @juadk in #584
- Include image services trigger on rancher/elemental changes by @davidcassany in #585
- ci/e2e: use 2 pools for cluster provisioning by @ldevulder in #576
- Deploy sample app through UI in Elemental cluster by @juadk in #589
- Drop docs/ and examples/ directories by @kkaempf in #593
- Fix some e2e tests issues + cleaning by @ldevulder in #591
- Fix path for Cypress artifacts upload by @juadk in #595
- ci: add autogeneration of tests description by @ldevulder in #597
- ci: fix generated README for tests description by @ldevulder in #598
- ci: use the same PAT token for CI by @ldevulder in #599
- Add proxy tests in UI by @juadk in #594
- Configure proxy in UI tests only by @juadk in #600
- ci/ui: fix permissions for 'downloads' directory #2 by @ldevulder in #603
- Improve proxy tests by @juadk in #602
- Update gitignore file by @juadk in #607
- Install kernel-firmware-all package by @kkaempf in #610
- Fix ISO build and upgrade tests with managedOSVersionChannel by @ldevulder in #613
- ci: fix "test inject in iso" workflow by @ldevulder in #612
- ci/e2e: fix path to upgrade image by @ldevulder in #615
- Add support for Podman for registration injection into ISO by @rdoxenham in #611
- ci/integ: fix failing test by @ldevulder in #617
- Run nightly CI tests on stable Rancher Manager by @juadk in #616
- e2e ui: show k8s deprecated versions by @juadk in #618
- e2e: add parallel VM installation by @ldevulder in #608
- e2e ui: change how we check that an app is deleted by @juadk in #621
- ci/e2e: test emulated TPM on more than one node by @ldevulder in #622
- Add debug flag on upgrade command and update bootargs.cfg file by @davidcassany in #625
- ci/e2e: don't run test on latest RM on every push by @ldevulder in #630
- ci/e2e: use hugepages for VM by @ldevulder in #624
- e2e/ui: replace .xterm-cursor-layer in Cypress by @juadk in #636
New Contributors
- @simonflood made their first contribution in #545
- @rdoxenham made their first contribution in #611
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- E2E: increase timeout scale + typos fixes by @ldevulder in #408
- Migrate to Cypress 10.9 by @juadk in #406
- docs: rework the Architecture section by @fgiudici in #415
- Add script to inject registration yaml into ISO by @davidcassany in #414
- ci/e2e: try to fix sporadic issues by @ldevulder in #420
- docs: add default values for machineregistration reference by @Itxaka in #425
- e2e: add option to select Rancher Manager version and Teal ISO to test by @ldevulder in #426
- ci/e2e: fix issue with stable/latest by @ldevulder in #427
- ci/e2e: bump RM version for tests over OBS artifacts by @ldevulder in #433
- Add procedure howto backup elemental CRD resources by @mjura in #419
- Add missing quotes by @mjura in #434
- Improving customization docs by @davidcassany in #436
- ci/e2e: add boot iso and operator upgrade by @ldevulder in #437
- ci/e2e: force HTTP1.1 for curl download by @ldevulder in #438
- Use a dedicated group for UI tests by @juadk in #439
- docs: update links by @fgiudici in #443
- ci/e2e: add E2E test for OBS Stable by @ldevulder in #448
- Move staging links to stable by @davidcassany in #449
- ci/e2e: add retry on curl command by @ldevulder in #450
- ci/e2e: better to use wget instead curl by @ldevulder in #459
- Network: Make NM ignore calico and flannel devices by @Itxaka in #460
- docs: small changes to reference section by @frelon in #461
- docs: update clusters+quickstart by @Itxaka in #462
- docs: bump cluster in the column by @Itxaka in #465
- docs: some little improvements on installation docs by @davidcassany in #466
- ci: Fix github deprecations by @Itxaka in #463
- docs: update Architecture section by @fgiudici in #464
- ci/integration: refactoring + cleaning by @ldevulder in #469
- Use the elemental plugin in the UI CI by @juadk in #468
- Add --ipc=host on the Cypress docker cmd line by @juadk in #473
- Fix injection iso script under darwin by @Itxaka in #474
- ci/e2e: add Private CA test with Rancher Manager by @ldevulder in #470
- Adapt Cypress tests to match Rancher 2.7.0 + Elemental plugin by @juadk in #472
- Add Elemental logo by @fgiudici in #475
- Add procedure howto restore elemental CRD resources by @mjura in #477
- Docs migration to Docusaurus by @nunix in #272
- Updated baseUrl to match the docs sub-directory by @nunix in #479
- Build for docosaurus by @Itxaka in #478
- Push back tsconfig.json file by @juadk in #483
- Update persistent paths for NetworkManager by @frelon in #486
- Add RKE2 UI tests by @juadk in #489
- Add RBAC tests in the UI by @juadk in #485
- ci: Fix github deprecations by @Itxaka in #494
- Add warning to restore procedure about rancher-system-agent by @mjura in #481
- Run docs on PR by @Itxaka in #497
- Adapt UI tests to elemental-ui plugin 0.1.1 by @juadk in #491
- ci: Bump action and use yarn.lock for cache by @Itxaka in #480
- build(deps): bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #503
- ci/e2e: variabilize number of nodes by @ldevulder in #484
- docs: Use variables for operator name by @frelon in #502
- Click on machine reg tab instead of inventory by @juadk in #504
- ci/ui: fix broken tests by @ldevulder in #505
- Create troubleshooting section by @mjura in #501
- ci/ui: remove number of installed nodes from summary by @ldevulder in #506
- Added Algolia search bar by @nunix in #510
- Use machine reg created in UI instead of the one in test assets by @juadk in #507
- Add UI test to check default cloud-config by @juadk in #513
- docs: Change nodeSelector example by @frelon in #508
- Update quickstart.md by @cybernetic-mountaineer in #499
- Add a 'Slack' link next to 'GitHub' by @kkaempf in #515
- Add navbar icons to links by @Itxaka in #517
- COS_GRUB is the EFI boot partition by @kkaempf in #518
- Also trigger Dev rebuild on tag push by @davidcassany in #523
New Contributors
- @nunix made their first contribution in #272
- @cybernetic-mountaineer made their first contribution in #499
Full Changelog: v0.2.0...v1.0.0
v1.0.0-rc1
What's Changed
- E2E: increase timeout scale + typos fixes by @ldevulder in #408
- Migrate to Cypress 10.9 by @juadk in #406
- docs: rework the Architecture section by @fgiudici in #415
- Add script to inject registration yaml into ISO by @davidcassany in #414
- ci/e2e: try to fix sporadic issues by @ldevulder in #420
- docs: add default values for machineregistration reference by @Itxaka in #425
- e2e: add option to select Rancher Manager version and Teal ISO to test by @ldevulder in #426
- ci/e2e: fix issue with stable/latest by @ldevulder in #427
- ci/e2e: bump RM version for tests over OBS artifacts by @ldevulder in #433
- Add procedure howto backup elemental CRD resources by @mjura in #419
- Add missing quotes by @mjura in #434
- Improving customization docs by @davidcassany in #436
- ci/e2e: add boot iso and operator upgrade by @ldevulder in #437
- ci/e2e: force HTTP1.1 for curl download by @ldevulder in #438
- Use a dedicated group for UI tests by @juadk in #439
- docs: update links by @fgiudici in #443
- ci/e2e: add E2E test for OBS Stable by @ldevulder in #448
- Move staging links to stable by @davidcassany in #449
- ci/e2e: add retry on curl command by @ldevulder in #450
- ci/e2e: better to use wget instead curl by @ldevulder in #459
- Network: Make NM ignore calico and flannel devices by @Itxaka in #460
- docs: small changes to reference section by @frelon in #461
- docs: update clusters+quickstart by @Itxaka in #462
- docs: bump cluster in the column by @Itxaka in #465
- docs: some little improvements on installation docs by @davidcassany in #466
- ci: Fix github deprecations by @Itxaka in #463
- docs: update Architecture section by @fgiudici in #464
- ci/integration: refactoring + cleaning by @ldevulder in #469
- Use the elemental plugin in the UI CI by @juadk in #468
- Add --ipc=host on the Cypress docker cmd line by @juadk in #473
- Fix injection iso script under darwin by @Itxaka in #474
- ci/e2e: add Private CA test with Rancher Manager by @ldevulder in #470
- Adapt Cypress tests to match Rancher 2.7.0 + Elemental plugin by @juadk in #472
- Add Elemental logo by @fgiudici in #475
- Add procedure howto restore elemental CRD resources by @mjura in #477
- Docs migration to Docusaurus by @nunix in #272
- Updated baseUrl to match the docs sub-directory by @nunix in #479
- Build for docosaurus by @Itxaka in #478
- Push back tsconfig.json file by @juadk in #483
- Update persistent paths for NetworkManager by @frelon in #486
- Add RKE2 UI tests by @juadk in #489
- Add RBAC tests in the UI by @juadk in #485
- ci: Fix github deprecations by @Itxaka in #494
- Add warning to restore procedure about rancher-system-agent by @mjura in #481
- Run docs on PR by @Itxaka in #497
- Adapt UI tests to elemental-ui plugin 0.1.1 by @juadk in #491
- ci: Bump action and use yarn.lock for cache by @Itxaka in #480
- build(deps): bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #503
- ci/e2e: variabilize number of nodes by @ldevulder in #484
- docs: Use variables for operator name by @frelon in #502
- Click on machine reg tab instead of inventory by @juadk in #504
- ci/ui: fix broken tests by @ldevulder in #505
- Create troubleshooting section by @mjura in #501
- ci/ui: remove number of installed nodes from summary by @ldevulder in #506
- Added Algolia search bar by @nunix in #510
- Use machine reg created in UI instead of the one in test assets by @juadk in #507
- Add UI test to check default cloud-config by @juadk in #513
- docs: Change nodeSelector example by @frelon in #508
- Update quickstart.md by @cybernetic-mountaineer in #499
- Add a 'Slack' link next to 'GitHub' by @kkaempf in #515
- Add navbar icons to links by @Itxaka in #517
- COS_GRUB is the EFI boot partition by @kkaempf in #518
- Also trigger Dev rebuild on tag push by @davidcassany in #523
New Contributors
- @nunix made their first contribution in #272
- @dependabot made their first contribution in #503
- @cybernetic-mountaineer made their first contribution in #499
Full Changelog: v0.2.0...v1.0.0-rc1
v0.2.0
What's Changed
- Use elemental's build-iso command to build the ISO by @davidcassany in #96
- Convert bootstrapping test scripts in go by @ldevulder in #89
- ci: fix build step on self-hosted runner by @ldevulder in #100
- ci: add missing sudo package during build step by @ldevulder in #101
- Remove manifest.yaml file to build ISO and relay on defaults by @davidcassany in #99
- ci: move tools helpers in ele-testhelpers repo by @ldevulder in #102
- ci: add missing deps for ele-testhelpers/kubectl by @ldevulder in #103
- ci:
gcc
is needed on opensuse/leap image by @ldevulder in #104 - ci: fix iPXE file path for e2e test by @ldevulder in #105
- ci: fix install-vm permissions by @ldevulder in #106
- Fix bootstrapping ci by @ldevulder in #110
- ci: use scsi device instead of virtio for e2e tests by @ldevulder in #112
- Append systemCA when using self-signed certs by @mudler in #118
- Teal by @mudler in #119
- Fixup update framework permissions by @mudler in #123
- Run tests also on pull requests by @mudler in #128
- cOS bump by @cOS-cibot in #125
- ci/e2e: add a ssh connection test by @ldevulder in #121
- ci: fix tests-installer test by @ldevulder in #131
- cOS bump by @cOS-cibot in #130
- Add node upgrade e2e test by @ldevulder in #122
- ci/e2e: fix worflow ARCH issue and test name by @ldevulder in #133
- Rename from os2 in docs by @kkaempf in #140
- Update framework README.md by @mudler in #145
- cOS bump by @cOS-cibot in #134
- ci/e2e: add manual upgrade test by @ldevulder in #146
- package-info: output package versions by @frelon in #150
- Set proper container repo for testing by @Itxaka in #155
- Rename Dockerfile to Dockerfile.e2e by @fgiudici in #157
- ci: use build-host for build process by @ldevulder in #93
- Simplify building elemental iso by @Itxaka in #167
- Add a simple script to build the iso by @Itxaka in #168
- cOS bump by @cOS-cibot in #152
- Ensure /usr/local/bin exists on COS_PERSISTENT by @kkaempf in #172
- Fix the motd message by @kkaempf in #173
- Rename 'ros' to 'elemental' by @kkaempf in #175
- Fix typo by @lagartoflojo in #177
- Rework image/iso/artifacts building by @Itxaka in #178
- Drop ros-operator-install and rename populate-node-labels script by @mudler in #180
- Make /var/lib/elemental persistent by @kkaempf in #181
- ci: fix build-iso workflow by @ldevulder in #189
- ci: better to use actions-setup-docker to install docker by @ldevulder in #191
- Use new elemental-cli repo by @Itxaka in #190
- Add Cypress tests into the repo by @juadk in #200
- Add elemental install logs in journal by @davidcassany in #202
- Fix custom cloud config while building iso by @Itxaka in #203
- Cleanup RancherOS references by @mudler in #188
- Improve elemental-operator call by @davidcassany in #204
- Bump repo for teal packages by @Itxaka in #205
- Rename rancher agent to elemental agent by @Itxaka in #206
- Minor doc fixes by @frelon in #208
- Do not use cdrom provider datasource by @davidcassany in #212
- Fix agent dir by @Itxaka in #211
- build: remove obsolete elemental.install.* options by @ldevulder in #214
- Add Cypress tests for Machine Registration by @juadk in #209
- Enable quotes on /etc/os-release by @Itxaka in #213
- Fix rke2 deployments on restart by @Itxaka in #220
- Improve service unit file by @davidcassany in #219
- Push master images to elemental-ci by @Itxaka in #216
- Update bootargs.cfg by @Itxaka in #226
- Pick elemental from the docker image and set grub name by @Itxaka in #227
- Use the new registration binary to register by @Itxaka in #231
- Re add e2e tests by @ldevulder in #201
- E2E: add SetTimeout function for slow runner by @ldevulder in #238
- track latest elemental-cli version published by @Itxaka in #245
- Do not enable elemental-system-agent.service by @davidcassany in #234
- Run the build-ci job nigthly by @Itxaka in #246
- Improve logic for 01_elemental-rootfs.yaml by @mjura in #250
- Cleanup parts referring to outdated stack by @davidcassany in #249
- Small improvements to the info generated via the build iso script by @Itxaka in #253
- Add quickstart by @Itxaka in #252
- Fix elemental system agent config by @davidcassany in #254
- Update deprecated upgrade option by @mjura in #256
- docs: add a brief "Overview" section and update the Readme by @fgiudici in #257
- Update upgrade docs by @Itxaka in #258
- Update upgrade docs by @Itxaka in #260
- Expand quickstart docs by @Itxaka in #262
- Add plans doc by @Itxaka in #264
- Rename master to main by @Itxaka in #267
- Copy /etc/resolv.conf from host during upgrade by @mjura in #265
- Drop old script files by @Itxaka in #269
- Improve docs by @Itxaka in #268
- Add reference docs by @Itxaka in #271
- Add some basic checks to iso generated by elemental-iso-build by @Itxaka in #270
- Make section titles uniform by @juadk in #273
- Add leftover test cases for machine reg in UI by @juadk in #229
- Fix latest UI changes (logo, sub-menu titles) by @juadk in #276
- e2e: don't use a container anymore by @ldevulder in #278
- Add Cypress tests in the CI by @juadk in #277
- e2e: create rke2 cluster by @ldevulder in #284
- [docs] Add example how to add TPM emulation by @mjura in #282
- Test Machine reg YAML edition with Cypress by @juadk in #286
- Convert bash code to golang by @juadk in #287
- Readd e2e upgrade tests by @ldevulder in #289
- Add status badge for e2e tests by @juadk in #293
- [docs] Add example how to add TPM emulation for bare metal by @mjura in #285
- Bump sle micro to 5.3 by @Itxaka in #304
- Bump some Golang dependencies by @juadk in #305
- docs: Add smbios docs by @Itxaka in #308
- docs: add config:elemental:registration section by @fgiudici in #310
- Bootstrap a node to join UI (Cypress) by @juadk in #296
- Remove pull_request event out of workf...
v0.1.0
What's Changed
- Drop cos-* references by @mudler in #53
- ci: Split upload of testing artifacts by @mudler in #57
- CI: bootstrapping nodes with MachineRegistration by @ldevulder in #56
- Add mtools to ros-image-build image by @mudler in #65
- Add upgradeContainerSpec to ManagedOS and update wrangler by @mudler in #66
- Drop rancheros-operator from os2 repo by @Itxaka in #69
- Fix docs and link ot operator docs by @Itxaka in #73
- Allow configuring chart url/version by @Itxaka in #74
- Add flag for ejecting the cd when restarting by @Itxaka in #60
- Do not upload iso/qcow/box with the artifacts - do not download all artifacts for test by @Itxaka in #75
- Schedule bootstrapping test by @ldevulder in #77
- ci: fix missing env variables by @ldevulder in #81
- Fix ros-image-build and update docs by @Itxaka in #80
- Backport some fixes from cirrus-ci tests by @ldevulder in #82
- ci: fix path in bootstrapping with Rancher test by @ldevulder in #83
- ci: use new runner for bootstrap test + force Golang v1.17.x by @ldevulder in #91
- Generate default upgrade channel image file in releases by @mudler in #95
Notes
- A upgradechannel now is shipped as part of releases to manage os versions in a cluster with ros-operator. Docs
Full Changelog: v0.1.0-alpha21...v0.1.0