SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for elemental-toolkit-1.1.6-150500.2.11.x86_64.rpm :

* Wed May 29 2024 fredrik.lonnegrenAATTsuse.com- Update to version 1.1.6:
* Run KVM tests on ubuntu-latest
* Install qemu in github workflow
* Do not return error for efi.ReadLoadOption
* Thu Apr 18 2024 dcassanyAATTsuse.com- Update to version 1.1.5:
* [v1.1.x] Move recovery hostname to cloud-config-defaults (#2047)
* Wed Apr 17 2024 dcassanyAATTsuse.com- Update to version 1.1.4:
* Add default rootfs settings
* Install podman in example Dockerfiles (#1959)
* Wed Feb 14 2024 fredrik.lonnegrenAATTsuse.com- Update to version 1.1.2:
* Remove unused method
* Update copyright year (2024)
* Update workflow to trigger for go.mod
* Bump mobyAATTv25.0.1
* Bump dockerAATTv23.0.8
* Bump go-gitAATTv5.11.0
* Bump containerdAATTv1.7.12
* Tue Dec 12 2023 dcassanyAATTsuse.com- Update to version 1.1.1
* Fri Dec 01 2023 dcassanyAATTsuse.com
* Log errors of runner commands only in debug mode
* Tue Nov 28 2023 dcassanyAATTsuse.com- Update to version 1.1.0:
* Use build-disk command (#1847)
* Make use of partx instead of partprobe
* build-disk command (#1794)
* Ensure the cache is renewed on source changes
* Improve test coverage and fix recovery image label setting
* Improve state.yaml file loading
* Remove deprecated cmdline options
* Fix partitions typo (#1835)
* Move grub bootargs.cfg into new feature
* Worflow was still trying to build the already dropped builder image
* Mon Nov 28 2022 kkaempfAATTsuse.com- elemental-cli needs lvm2 for running blkdeactivate.
* Fri Sep 30 2022 dcassanyAATTsuse.com- Improve requirements in spec
* Fri Sep 23 2022 kkaempfAATTsuse.com- Update to version 0.0.16+git20220923.0e836a9:
* Drop binary signature for now (#334)
* Fix cosign location
* Fix signatures for binaries and images (#333)
* Fri Sep 23 2022 kkaempfAATTsuse.com- Update to version 0.0.16+git20220923.075f8ae:
* Stop testing on image push/release (#332)
* Remove sanity check for SUSE based systems on efi installation (#331)
* [auto] Update cmd docs (#328)
* Fri Sep 23 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220923.33d6aba:
* Rework SetDefaultGrubEntry (#330)
* Add CreateBootEntry to EFI install/reset (#326)
* Fri Sep 23 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220922.3bfae9c:
* Add secure boot for EFI ISO images (#327)
* Thu Sep 22 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220922.06e0bbe:
* [auto] Update cmd docs (#318)
* Keep working dir after a chroot call (#324)
* Create ISO for EFI only or BIOS only, not both (#322)
* Fix image tests to use an up to date system for testing the install (#323)
* Tue Sep 20 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220919.129edf9:
* Fix disk partitioning (#321)
* Mon Sep 19 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220919.6f62fa2:
* Rework efi grub install (#317)
* Include bootloader arrangement in build-iso (#316)
* Mon Sep 12 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220907.0ff8246:
* Fix GO-2022-0244 (#315)
* Fix GO-2022-0586 (#314)
* Fri Sep 02 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220831.b488ce7:
* Bump cosign installer
* Fix cosign command (#312)
* Wed Aug 31 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220831.efe83cf:
* Fix image signing (#311)
* Mon Aug 29 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220815.c9a862d:
* Add extra partitions config on installation (#306)
* Update docker-master.yaml
* Thu Aug 11 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220811.07f8e36:
* Drop luet init from BuildConfig (#310)
* cosign the release artifacts (#308)
* Fix logging coming from luet (#309)
* Tue Aug 02 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220802.8a7e7a1:
* Fix branch name for github workflow
* Push to REPO-ci on master merge (#301)
* Fri Jul 29 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220729.ae4f000:
* Set the message of what we are setting as default properly (#300)
* Fri Jul 29 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220729.87f0cb4:
* Allow overriding default grub entry or fallback to default (#299)
* Log error on upgrade
* Tue Jul 26 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220726.dfb21b4:
* [auto] Update cmd docs
* Mon Jul 25 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220725.a0b8053:
* Go mod vendor
* Unify cmd-line usage
* Thu Jul 21 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220721.be54398:
* Docker fixes (#289)
* Thu Jul 21 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220721.0f0dccb:
* [auto] Update cmd docs (#288)
* Wed Jul 20 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220720.2eb14f6:
* Allow multiple cloud-init files in installation spec (#287)
* Tue Jul 19 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220719.799d323:
* elemental install: allow to get the EJECT_CD option from the env
* Tue Jul 12 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220707.f1fabd4:
* Bump yip dependency (#282)
* Wed Jul 06 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220706.d574597:
* Remove a leftover file (#281)
* Produce state.yaml files on install, upgrade and reset commands (#278)
* Fri Jun 24 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220622.a81c51f:
* [auto] Update cmd docs (#274)
* More improvements to auto Pr (#273)
* Improve auto docs PR (#271)
* Set serial tests with ginkgo dsl (#269)
* Add vendor dir with deps (#266)
* Fallback to docker type if URI source is of an unknown type (#264)
* tests: add unit test for CalcFileChecksum
* build-iso: add computation of the sha256 checksum
* Add flag to fully disable compression for squashfs (#257)
* Ensure we properly propagate repository arch configuration in repos (#260)
* Fix buld-iso (#259)
* rawdisk: Consume repositories from top level YAML (#255)
* Bump ghw and fix labels (#253)
* Fix build-iso command when no arguments are provided (#256)
* Mon Jun 13 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220609.2707687:
* build-iso: Sanitize config file for build-iso (#251)
* Fix default config for RawDisk (#249)
* Long info for build-disk including the SOURCE info (#252)
* Drop uneeded root test and add mroe tests for syscall (#250)
* [auto] Update cmd docs (#247)
* Improve SELinux labeling commands (#245)
* increase reset test (#241)
* utils: Drop NewSourceGuessingType() (#242)
* build-iso: Improve validation for rootfs source image (#234)
* [auto] Update cmd docs (#240)
* Split OEM reset from Persistent reset (#239)
* Relabel SELinux in a chroot env (#230)
* Tue Jun 07 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220606.71c35d2:
* Fix binary name (#237)
* Rename package to rancher/elemental-cli (#236)
* Wed Jun 01 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220601.1554b61:
* Fail disk build if luet errors (#233)
* Use a channel to close rsync monitoring goroutine (#231)
* Ensure recovery image file is set according to the filesystem (#229)
* Add lvm2 to docker image (#227)
* Bump luet and wire up logger from elemental (#226)
* Move config fixtures to test/fixtures, add test case (#225)
* Fix grub-entry-name parsing from config files (#224)
* Report rsync status (#216)
* [auto] Update cmd docs (#222)
* Switch option for using mtree plugin (#208)
* Tue May 31 2022 kkaempfAATTsuse.com- Update to version 0.0.15+git20220531.7e946eb:
* Use a channel to close rsync monitoring goroutine (#231)
* Ensure recovery image file is set according to the filesystem (#229)
* Add lvm2 to docker image (#227)
* Bump luet and wire up logger from elemental (#226)
* Move config fixtures to test/fixtures, add test case (#225)
* Fix grub-entry-name parsing from config files (#224)
* Report rsync status (#216)
* [auto] Update cmd docs (#222)
* Switch option for using mtree plugin (#208)
* Deactivate unmounted lvm volumes before partitioning (#221)
* Tue May 24 2022 kkaempfAATTsuse.com- renamed to elemental-cli
* Tue May 24 2022 kkaempfAATTsuse.com- Update to version 0.0.14-1+git20220523.605346d:
* Adding support for additional environment variables to support ros-installer (#217)
* Use /etc/os-release on install and reset (#218)
* Use equivalent logic in run and build commands to load configuration (#210)
* Introduce ReferenceId for Repository (#215)
* Use litter lib to dump full cfg (#213)
* Fix passing repositories to luet channel unpack (#214)
* Fix efi image size calculation (#211)
* Add arch to config based on current arch (#209)
* Make use of elemental API in build commands (#207)
* [auto] Update cmd docs (#206)
* Refactor runconfig (#189)
* Tue May 24 2022 kkaempfAATTsuse.com- Update to version 0.0.14-1+git20220517.1a7a85c:
* [auto] Update cmd docs (#204)
* Include other configs on config load (#203)
* Add --local option to install, build-iso, upgrade (#185)
* Update the system in the dockerfile (#202)
* [auto] Update cmd docs (#200)
* Small fix for autogenerated docs
* Add job to auto create PR for updated docs (#195)
* Try to fix go cache on CI (#199)
* Also set temp dir for luet pkgcache (#196)
* Update go.mod to fix cache (#197)
* Try to get a decent luet tempdir (#193)
* Add docs for commands and generator (#192)
* Protect against wrong squshfs options (#190)
* Fix loading squash options (#188)
* Squashfs compression (#187)
* Set default config dir to /etc/elemental (#181)
* Introduce generic arch flag for build commands (#182)
* Fix typo in Config mapstructure mapping (#180)
* Ensure ISO\'s defaults are applied (#179)
* Improve build-iso flags (#177)
* Use the arch for the repo (#176)
* Add default values if config is empty (#174)
* Add build-iso command defaults (#173)
* Expand build disk (#171)
* Create basic dir structure for isos with proper permissions (#170)
* Fix --date default (#169)
* Add build-disk command (#162)
* Fix build-iso kernel discovery and root permissions (#168)
* Exclude only root-located directories (#165)
* Fri May 20 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220519.5766180:
* Fix efi image size calculation (#211)
* Add arch to config based on current arch (#209)
* Thu May 19 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220519.de33226:
* Make use of elemental API in build commands (#207)
* [auto] Update cmd docs (#206)
* Refactor runconfig (#189)
* [auto] Update cmd docs (#204)
* Include other configs on config load (#203)
* Add --local option to install, build-iso, upgrade (#185)
* Fri May 13 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220513.4ed4c33:
* Update the system in the dockerfile (#202)
* [auto] Update cmd docs (#200)
* Small fix for autogenerated docs
* Add job to auto create PR for updated docs (#195)
* Try to fix go cache on CI (#199)
* Wed May 11 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220511.ce2dd48:
* Also set temp dir for luet pkgcache (#196)
* Update go.mod to fix cache (#197)
* Try to get a decent luet tempdir (#193)
* Add docs for commands and generator (#192)
* Tue May 10 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220509.2dec7d7:
* Protect against wrong squshfs options (#190)
* Fix loading squash options (#188)
* Squashfs compression (#187)
* Set default config dir to /etc/elemental (#181)
* Fri May 06 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220504.dc0d414:
* Introduce generic arch flag for build commands (#182)
* Mon May 02 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220502.62b0cfd:
* Fix typo in Config mapstructure mapping (#180)
* Ensure ISO\'s defaults are applied (#179)
* Thu Apr 28 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220428.49299da:
* Improve build-iso flags (#177)
* Use the arch for the repo (#176)
* Add default values if config is empty (#174)
* Add build-iso command defaults (#173)
* Expand build disk (#171)
* Mon Apr 25 2022 kkaempfAATTsuse.com- Update to version 0.0.14+git20220425.36c1b6a:
* Create basic dir structure for isos with proper permissions (#170)
* Fix --date default (#169)
* Add build-disk command (#162)
* Fix build-iso kernel discovery and root permissions (#168)
* Exclude only root-located directories (#165)
* Properly pass repos to build-iso (#163)
* Extend LuetInterface to support custom repositories (#161)
* build-iso command first round implementation (#160)
* Tue Apr 12 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220407.f122839:
* Move out generic configuration from RunConfig (#159)
* Thu Apr 07 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220405.89d323a:
* Drop lsblk in favour of ghw library (#155)
* Add a eject-cd flag for install (#156)
* Relocate GPT headers for expanded disks (#158)
* Bump yip to master (#157)
* Use local context for docker building (#153)
* Test the docker image install over loop device (#149)
* Missing one step skipped woops (#152)
* Dont run tests if only Dockerfile has changed (#151)
* Move config options into the config package (#148)
* Add grub2-efi image into the docker image (#150)
* Remove blkid dependency and limit lsblk usage (#147)
* Add logger to runner and log commands on debug (#142)
* Fix docker building on tag (#146)
* Sync locally build docker names with remote (#145)
* Fix load and push not being able to be used at the same time (#144)
* Dockerfile changes (#143)
* Use auto for FS in upgrade (#141)
* Keep partition device path after creating a new partition (#140)
* Adapts action tests to new fs interface (#139)
* Fix elemental package tests, no root required (#138)
* Use default dir permissions constant (#137)
* Fix directory permissions (#136)
* Thu Mar 10 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220310.21e7373:
* add channel support to install action (#132)
* Ensure we use configured labels in reset command, not defaults (#133)
* Check partial yaml unmarshal errors and unify FS (#125)
* Add dockerfile (#131)
* Wed Mar 09 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220308.f91b2f6:
* Add checkRoot helper for cmd and add it to root commands (#129)
* Fix variables initialization in tests (#128)
* Small fixes (#127)
* Mon Mar 07 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220303.491b27d:
* Use golangci for lint+license check (#123)
* Tue Mar 01 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220301.c7e1cb7:
* Use grab library as the http client (#121)
* Fri Feb 25 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220225.dd23b93:
* Support loop mount on isos (#119)
* Fri Feb 25 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220225.e9b4112:
* Allow to set GIT_TAG and GIT_COMMIT when calling make (#118)
* Fri Feb 25 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220225.38414ba:
* Increase shared flags between install, upgrade and reset (#117)
* Full installation from downloaded ISO (#116)
* Define all needed images in runconfig (#114)
* Fixups to upgrade process (#115)
* CLI fixups (#113)
* Ensure cloudinit tests can be executed in parallel (#112)
* Implement yip\'s Layout plugin using partitioner package (#111)
* codecov: split cmd from pkg coverage (#109)
* upgrade: always try to remount state partition (#108)
* Upgrade fixes for paths and mounts (#107)
* Fri Feb 25 2022 kkaempfAATTsuse.com- rename to elemental
* Fri Feb 25 2022 kkaempfAATTsuse.com- Update to version 0.0.13+git20220225.38414ba:
* Increase shared flags between install, upgrade and reset (#117)
* Full installation from downloaded ISO (#116)
* Tue Feb 22 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220221.13c2b6f:
* Define all needed images in runconfig (#114)
* Fixups to upgrade process (#115)
* Mon Feb 21 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220218.9f1859e:
* CLI fixups (#113)
* Ensure cloudinit tests can be executed in parallel (#112)
* Implement yip\'s Layout plugin using partitioner package (#111)
* codecov: split cmd from pkg coverage (#109)
* Thu Feb 17 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220217.a95088a:
* upgrade: always try to remount state partition (#108)
* Upgrade fixes for paths and mounts (#107)
* cli: read target also from config (#106)
* Upgrade: Fix upgradestateDir (#105)
* Be more smart about upgrade dir (#104)
* Refactor CopyActive method to turn tin CopyImage (#95)
* Create new command (#96)
* Also check the system label to see if we booting from recovery (#102)
* Fix upgrade source from channel in recovery (#101)
* Upgrade: only add mounts for chroot if they have a mountpoint (#100)
* cloud-init: Process users before SSH (#99)
* Fix luet not having a logger and changing context (#98)
* Remove a Focus leftover from action tests (#97)
* Rework flags to unify some of them (#94)
* syscall test (#93)
* Adding CleanStack utility (#92)
* Wed Feb 09 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220209.745468a:
* Upgrade improvements (#91)
* Add reset command (#86)
* upgrade from channel (#81)
* Ensure make fmt returns error if some file is changed (#90)
* Changes by running \'make fmt\' (#89)
* Unpack local flag v2 (#87)
* Add a Chroot.RunCallback method (#84)
* Make action setup methods public (#83)
* Install config refactor (#72)
* Add cache for go modules and build to CI (#76)
* Rename \'PLabel\' form v1.Partition to \'Name\' (#74)
* Move to ginkgo v2 (#73)
* Add upgrade command (#59)
* Thu Feb 03 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220201.42f728f:
* Adding incompatible flags tests in install command (#67)
* Add --reboot and --poweroff flags (#66)
* Do not use cosign luet plugin (#65)
* Mon Jan 31 2022 kkaempfAATTsuse.com- Update to version 0.0.12+git20220131.04e7e83:
* Hide yip errors under debug (#64)
* Update go.mod (#63)
* Disable cosign by default (#62)
* Fixes grub tests flakyness (#61)
* Ensure RunConfig parameters are writable by Viper (#60)
* Add retries logic to get devices by label (#57)
* Add --logfile and --quiet options to root (#56)
* Add plugin flags to pull-image (#55)
* Use ext2 FS for images (#54)
* Adds pull-image (#52)
* Mon Jan 31 2022 kkaempfAATTsuse.com- Initial version 0.0.12
 
ICM