During package update the postun scriptlet of the old package runs after the post section of the new package. The postun unregistered the flake unconditionally thus removing the command that was just set up by the new package, (bsc#1253743). Make postun conditional such that the flake deregistration does not happen on package update but only when the package is being completely removed. Further safeguard the flake artifacts and restore them if they have disappeared due to an unguarded postun. Last but not least fix the dependency to ensure we have the proper sdk container image.
34 lines
1.4 KiB
Plaintext
34 lines
1.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Nov 19 17:11:55 UTC 2025 - Robert Schweikert <rjschwei@suse.com>
|
|
|
|
- Update postun scriplet (bsc#1253743)
|
|
- Do not run the postun scriptlet on upgrade as it will remove the
|
|
just created command.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 6 13:42:07 UTC 2025 - Robert Schweikert <rjschwei@suse.com>
|
|
|
|
- Remove the executable script if it exists prior to generation of
|
|
a new wrapper by flake-ctl. Otherwise flake-ctl complains about the
|
|
existence of the script and we get an error during package update.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 31 14:14:11 UTC 2025 - Marcus Schäfer <marcus.schaefer@suse.com>
|
|
|
|
- Disable security context for shared volume
|
|
|
|
For sharing the home directory with the container the
|
|
security context needs to be disabled to allow this
|
|
shared mount. For details about this setting as well
|
|
as approval on the approach please visit bsc#1252390
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 22 16:15:49 UTC 2025 - Marcus Schäfer <marcus.schaefer@suse.com>
|
|
|
|
- drop build requires and flake-ctl build actions and move them to %post
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 15 10:06:34 UTC 2024 - Marcus Schäfer <marcus.schaefer@suse.com>
|
|
|
|
- the magic
|