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

openSUSE Build Service is sponsored by