File saltboot-formula.changes of Package saltboot-formula
-------------------------------------------------------------------
Wed Jun 18 08:52:44 UTC 2025 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1750679229.f368550
* Support local boot to deployed kernel even when version does
not match pillar boot version (bsc#1238514)
-------------------------------------------------------------------
Fri Oct 25 11:40:14 UTC 2024 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1728559936.c16d4fb
* Add MAC based terminal naming option (jsc#SUMA-314)
-------------------------------------------------------------------
Fri Aug 23 09:09:24 UTC 2024 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1723628891.ffb1da5
* Rework request stop function to avoid unnecessary warnings
(bsc#1212985)
-------------------------------------------------------------------
Mon Jan 15 10:25:47 UTC 2024 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1701196218.b6b8ca1
* Remove f-formating to be compatible with python <3.6
* Update packaging not to package salt directories
-------------------------------------------------------------------
Wed Aug 16 14:12:27 UTC 2023 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1692188980.9aa0455
* Add pillar based saltboot redeploy and repartitioning
(jsc#SUMA-158)
-------------------------------------------------------------------
Tue Jun 27 13:01:42 UTC 2023 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1687872218.961c926
* Fix custom info freeze boolean check (bsc#1212771)
-------------------------------------------------------------------
Wed May 31 09:29:54 UTC 2023 - Vladimir Nadvornik <nadvornik@suse.cz>
- Update to version 0.1.1687520761.cefb248
* Add option to freeze the deployed image
-------------------------------------------------------------------
Mon Jan 9 16:01:04 UTC 2023 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1673279145.e7616bd
* Add failsafe stop file when salt-minion does not stop (bsc#1172110)
* Add use case of saltboot group formula outside containerized env
(bsc#1206186)
* Add 'kernel_action' to saltboot form (bsc#1206055)
-------------------------------------------------------------------
Fri Aug 26 13:31:28 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1661440542.6cbe0da
* Fallback to local boot if the configured image is not synced
* Support salt bundle
-------------------------------------------------------------------
Wed May 4 08:36:36 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1651594561.7c2312c
* Remove annotations incompatible with SLE12 python2.7
* Specify required columns in lsblk output
-------------------------------------------------------------------
Tue May 3 14:46:36 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Remove annotations incompatible with SLE12 python2.7 (bsc#1199199)
-------------------------------------------------------------------
Fri Apr 29 09:10:04 UTC 2022 - Vladimir Nadvornik <nadvornik@suse.com>
- Specify required columns in lsblk output (bsc#1199200)
-------------------------------------------------------------------
Tue Apr 12 09:09:42 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1649927201.7ff486e
* Use always the same URL regardless bundle and non-bundle build
* Fix handling pxe event for non-containerized branch
-------------------------------------------------------------------
Thu Apr 7 14:03:51 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1649339849.4798397
* Adapt saltboot for bundle less and branch less functionality
* Allow image versions with or without release
-------------------------------------------------------------------
Fri Apr 1 20:32:48 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Adapt saltboot for bundle less and branch server less functionality
-------------------------------------------------------------------
Tue Feb 22 13:47:20 UTC 2022 - Vladimir Nadvornik <nadvornik@suse.com>
- Allow image versions with or without release
-------------------------------------------------------------------
Mon Feb 21 14:24:02 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1645440615.7f1328c
* skip device lookup for correctly provided devices
* improve image url modifications - preparation for ftp/http changes
-------------------------------------------------------------------
Fri Feb 18 09:56:43 UTC 2022 - Ondrej Holecek <oholecek@suse.com>
- Skip device lookup if correct path to device is already provided
(bsc#1195757)
-------------------------------------------------------------------
Fri Feb 11 13:00:54 UTC 2022 - Vladimir Nadvornik <nadvornik@suse.com>
- Improve image url modifications
-------------------------------------------------------------------
Tue Nov 16 13:32:48 UTC 2021 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1637232240.87d79ed
* Prevent python failure under some circumstances when filesystem
was not set (bsc#1192440)
* Add missing boot_images option in SLE11 saltboot version
-------------------------------------------------------------------
Fri May 28 09:25:58 UTC 2021 - Vladimir Nadvornik <nadvornik@suse.com>
- Use kernel parameters from PXE formula also for local boot
- Update to version 0.1.1628156312.dbd0dec
-------------------------------------------------------------------
Mon May 10 14:08:28 UTC 2021 - Vladimir Nadvornik <nadvornik@suse.com>
- Fix execution of boot image download command (bsc#1185509)
- Update to version 0.1.1620661758.3af6be9
-------------------------------------------------------------------
Mon May 3 14:39:11 UTC 2021 - Vladimir Nadvornik <nadvornik@suse.com>
- Better error reporting on boot image download (bsc#1185509)
- Update to version 0.1.1620138994.d7f39a0
-------------------------------------------------------------------
Fri Feb 19 09:13:57 UTC 2021 - Vladimir Nadvornik <nadvornik@suse.com>
- Install bootloader before kexec/reboot
- Update to version 0.1.1614159840.ef7cad5
-------------------------------------------------------------------
Tue Nov 10 14:32:07 UTC 2020 - Ondrej Holecek <oholecek@suse.com>
- support older SLE11 cryptsetup (bsc#1172287)
- Update to version 0.1.1605087464.65d1b51
-------------------------------------------------------------------
Thu Oct 29 15:10:03 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Use images with "synced" flag
-------------------------------------------------------------------
Thu Sep 17 10:34:57 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Allow setting terminal kernel parameters in saltboot formula
- Update to version 0.1.1602150122.f08af0a
-------------------------------------------------------------------
Thu Jul 2 09:45:33 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Better fix for rounding errors (bsc#1136857)
- Update to version 0.1.1595937550.0285244
-------------------------------------------------------------------
Tue Jun 9 14:12:03 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- use kexec --kexec-syscall-auto if possible (bsc#1172829)
- Update to version 0.1.1592576670.67bdfea
-------------------------------------------------------------------
Wed May 20 11:10:13 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Allow wildcards for device name (bsc#1170824)
- Fix corner cases of RAID setup
- Update to version 0.1.1590413773.a959db7
-------------------------------------------------------------------
Tue Apr 28 10:25:16 UTC 2020 - Ondrej Holecek <oholecek@suse.com>
- Update form and metadata to use new formula features
- Update to version 0.1.1588156049.952b58d
-------------------------------------------------------------------
Wed Apr 15 08:38:29 UTC 2020 - Ondrej Holecek <oholecek@suse.com>
- Add grain to force image redeployment and repartition
- Update to version 0.1.1587051918.6bc9e88
-------------------------------------------------------------------
Wed Mar 18 09:16:23 UTC 2020 - Ondrej Holecek <oholecek@suse.com>
- Allow pillar customizable download urls
Saltboot now recognizes following pillars:
- saltboot_download_server: specifies from where download the images, kernel, etc.
- saltboot_download_protocol: specifies what protocol to use for download
- Update to version 0.1.1585064259.12b97ef
-------------------------------------------------------------------
Tue Mar 10 12:26:10 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Use more reliable progress output
-------------------------------------------------------------------
Thu Mar 5 14:03:00 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Python3 compatibility fix
- Update to version 0.1.1583842676.2fc2fa6
-------------------------------------------------------------------
Wed Mar 4 10:31:37 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Use file.read instead of cp.get_file_str
-------------------------------------------------------------------
Tue Mar 3 12:25:25 UTC 2020 - Vladimir Nadvornik <nadvornik@suse.com>
- Improve image cache debug messages
-------------------------------------------------------------------
Wed Nov 20 14:37:51 UTC 2019 - Ondrej Holecek <oholecek@suse.com>
- Force fsck before image resize
- Update to version 0.1.1574263639.c30ba46
-------------------------------------------------------------------
Tue Oct 1 11:51:53 UTC 2019 - Vladimir Nadvornik <nadvornik@suse.com>
- Allow custom actions in initrd phase via saltboot_hook.sls
- Update to version 0.1.1573133286.06608d5
-------------------------------------------------------------------
Mon Aug 19 12:34:25 UTC 2019 - Vladimir Nadvornik <nadvornik@suse.com>
- Update to version 0.1.1568808472.be9f236
- Make sure ImageVersion is written during deployment
-------------------------------------------------------------------
Wed Jul 24 11:11:29 UTC 2019 - Vladimir Nadvornik <nadvornik@suse.com>
- Update to version 0.1.1564399963.cf19a13
- Fix rounding errors at the end of disk (bsc#1136857)
-------------------------------------------------------------------
Thu May 23 13:54:24 UTC 2019 - Ondrej Holecek <oholecek@suse.com>
- Updated copyrights and bug reporting link
- Update to version 0.1.1558613789.64ba093
-------------------------------------------------------------------
Mon May 6 09:24:06 UTC 2019 - nadvornik@suse.com
- Update to version 0.1.1557760069.e3d27d9
- Make sure the moutpoints exist
-------------------------------------------------------------------
Fri May 3 13:50:41 UTC 2019 - Ondrej Holecek <oholecek@suse.com>
- Adapt urlparse import to work with python3
-------------------------------------------------------------------
Fri May 3 13:07:12 UTC 2019 - nadvornik@suse.com
- Allow setting saltboot kernel action in pillar
-------------------------------------------------------------------
Thu May 2 14:25:01 UTC 2019 - Ondrej Holecek <oholecek@suse.com>
- Update to version 0.1.1555335519.abf24f8
-------------------------------------------------------------------
Wed Apr 10 14:54:22 UTC 2019 - nadvornik@suse.com
- Support for SLES11
-------------------------------------------------------------------
Fri Mar 29 12:19:48 UTC 2019 - nadvornik@suse.com
- Allow creating EFI partition
-------------------------------------------------------------------
Wed Mar 27 12:24:19 UTC 2019 - nadvornik@suse.com
- Use "root" option on kernel commandline
-------------------------------------------------------------------
Wed Jan 16 15:27:56 UTC 2019 - nadvornik@suse.com
- Merge verify_boot_image and boot_system states
to fix failed entries in event log
-------------------------------------------------------------------
Fri Jan 4 11:15:55 UTC 2019 - nadvornik@suse.com
- Force swap formatting on each boot
-------------------------------------------------------------------
Thu Jan 3 15:02:50 UTC 2019 - nadvornik@suse.com
- First support for image cache on service partition
-------------------------------------------------------------------
Wed Jan 2 13:36:02 UTC 2019 - Ondrej Holecek <oholecek@suse.com>
- Use FTP active mode for image download
- Always deploy image when image is specified in partitioning
pillar (bsc#1119807)
-------------------------------------------------------------------
Fri Nov 23 14:27:53 UTC 2018 - nadvornik@suse.com
- Call blockdev.formatted with force=True
-------------------------------------------------------------------
Mon Nov 19 17:43:04 UTC 2018 - Ondrej Holecek <oholecek@suse.com>
- Allow RAID images to be defined by saltboot formula
- image information can be provided directly for disk
- allow "none" disk label in formula and in that case
hide partitioning information
-------------------------------------------------------------------
Tue Oct 16 12:11:27 UTC 2018 - nadvornik@suse.com
- Send pxe_update by external command to make sure it is finished
(bsc#1111387)
-------------------------------------------------------------------
Thu Oct 4 11:39:26 UTC 2018 - nadvornik@suse.com
- Better error message on missing partitioning pillar (bsc#1110625)
-------------------------------------------------------------------
Tue Sep 25 14:01:56 UTC 2018 - Ondrej Holecek <oholecek@suse.com>
- Form disk and partition id clarifications
- Placeholder now provides help instead of appearing
as default value
-------------------------------------------------------------------
Mon Sep 24 15:15:41 UTC 2018 - Ondrej Holecek <oholecek@suse.com>
- Rename 'initrd' grain to 'saltboot_initrd'
-------------------------------------------------------------------
Fri Sep 21 12:23:02 UTC 2018 - Ondrej Holecek <oholecek@suse.com>
- Unify event naming with the rest of SUSE Manager events
-------------------------------------------------------------------
Mon Sep 17 11:31:31 UTC 2018 - nadvornik@suse.com
- Use full path to saltboot-reactor
-------------------------------------------------------------------
Wed Sep 5 12:04:47 UTC 2018 - nadvornik@suse.com
- dropped saltboot registration files, this is now
handled in SUSE Manager code
-------------------------------------------------------------------
Tue Aug 21 13:46:21 UTC 2018 - nadvornik@suse.com
- Use visibleIf tag where appropriate
-------------------------------------------------------------------
Mon Aug 13 14:26:34 UTC 2018 - nadvornik@suse.com
- Do not use orchestrate for pxe update
-------------------------------------------------------------------
Tue Aug 7 12:34:36 UTC 2018 - nadvornik@suse.com
- Use branch ID as a Saltboot branch identification
-------------------------------------------------------------------
Tue Jun 12 08:44:20 UTC 2018 - oholecek@suse.com
- Readd partitioning:device pillar
-------------------------------------------------------------------
Mon Jun 4 15:50:08 UTC 2018 - oholecek@suse.com
- Adapt saltboot partitioning form to edit-group
-------------------------------------------------------------------
Thu May 31 16:11:07 UTC 2018 - oholecek@suse.com
- Rewrite registration runner to use spacewalk.api runner
-------------------------------------------------------------------
Thu Apr 26 15:20:40 UTC 2018 - nadvornik@suse.com
- Adjusted metadata to use SUSE Manager Retail group
-------------------------------------------------------------------
Mon Mar 26 13:02:05 UTC 2018 - oholecek@suse.com
- Add yaml format filter where dict is passed to jinja
-------------------------------------------------------------------
Wed Mar 21 16:02:43 UTC 2018 - nadvornik@suse.com
- Simplify pillar structure: image versions are simple dict
-------------------------------------------------------------------
Sun Mar 18 16:35:03 UTC 2018 - oholecek@suse.com
- Check kernel version and reboot or run kexec
- Use orchestrate with queue=True consistently
- This might fix the races during terminal boot.
- RAID improvements
- copied and extended raid.present() salt/states/mdadm.py
- handle inactive RAIDs in _try_umount_device
- improved dependencies
- Support RAID in saltboot
- Skip saltboot in system image
- SUMA adds saltboot formula to highstate, so it is safer
to explicitly exclude it.
- Orchestrate boot of a terminal
- Saltboot fixes
- add dependencies so salt does not exit if there are errors
- use parted --wipesignatures
- added checks for various error conditions
-------------------------------------------------------------------
Wed May 31 11:17:19 UTC 2017 - nadvornik@suse.com
- add custom state module
-------------------------------------------------------------------
Tue May 23 14:25:21 UTC 2017 - nadvornik@suse.com
- new package