468 lines
17 KiB
Plaintext
468 lines
17 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Aug 6 11:46:15 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.12:
|
|
* Compress appstream meta data only with gz (boo#1247510)
|
|
* Add appstream screenshots.tar uncompressed if available.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 4 08:03:58 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.11:
|
|
* Exclude vendor name in media.1/products file (backward compatibility)
|
|
* Add appstream data to repomd.xml (boo#1243078)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 22 14:01:36 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.10:
|
|
* fixing missing debuginfo package in case dwz compression
|
|
mechanic is used.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 11 06:37:35 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.9:
|
|
* Create the .license directory independend of iso generation
|
|
* Support set_updateinfo_id_prefix to be set per flavor
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 7 13:13:36 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.8:
|
|
* One more attempt for crashes in iso handling
|
|
* Accept product_name_prefix key in scc block
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 4 11:46:29 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.7:
|
|
* Make the diskusage estimation compatible to the old implementation.
|
|
Doing the kb conversation by file to cover fs block size
|
|
* Implement option to follow package version for product
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 4 10:29:58 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.6
|
|
* verify command works now also for setups which only builds
|
|
via a flavor
|
|
* Export directory content sizes in kb (boo#1245709)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 3 14:54:15 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.5
|
|
* Fixing further regressions of refactoring for iso building
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 3 09:30:47 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.4
|
|
* Fixing the iso parsing crash for real
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.3
|
|
* include last two patches, obsoleting
|
|
- change-fitering-error-to-warning.patch
|
|
- parse-supportstatus.patch
|
|
* fixing a crash when iso's are only enabled in flavors
|
|
- fix build/version handling after the change to setuptools_scm
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- add change-fitering-error-to-warning.patch:
|
|
* Change updateinfo filtering error to a warning
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 24 13:24:31 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- add parse-supportstatus.patch:
|
|
* fixes crash on parsing supportstatus information
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.2
|
|
* crash fix for agama builds
|
|
* Rework package set calculation
|
|
|
|
The new code allows to reference package sets that are defined
|
|
later in the recipe. It also allows to specify a flavor or
|
|
architecture in the reference, so that a flavor can reuse the
|
|
package set of a different flavor.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 4 13:33:43 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.1:
|
|
* fixing a crash when no 'iso' tag is defined
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.6.0:
|
|
* obsolete schema dependency again and rely on pydantic
|
|
* support AppStream generation
|
|
* support packageset selections in flavors via content and unpack
|
|
* allow overwrite of supportstatus via = prefix
|
|
* larger code refactoring for first unit tests
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 21 10:38:30 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- add missing dependency to python schema module
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 16 13:28:58 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.16:
|
|
* package EULA support added
|
|
* agama: do not take the iso meta data from the agama iso
|
|
* code cleanup and refactoring
|
|
* build description files are now validated.
|
|
* verify command is now checking all flavors by default.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 13 12:34:06 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.15:
|
|
* fix generation of gpg-pubkey content tags
|
|
* Do not error out in updateinfo_packages_only mode if packages are not found
|
|
* Set BUILD_DIR before calling the sbom generator
|
|
* Handle build_options in flavors different
|
|
Add them to the global set, instead of replacing the global set.
|
|
* Fix handover of multiple --build-option cli parameters
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 12 08:41:24 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.14:
|
|
* fixing CPE-ID generation (ommit * in empty fields)
|
|
* allowing to select build-options via cli and project build configuration
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.13:
|
|
* support encoding of "update" and "edition" fields into CPE
|
|
* allow blacklisting binaries via updateinfo flag
|
|
* allow to specify repodata config per flavor
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.12:
|
|
* Fix handling of internal updateinfo.xml attributes
|
|
supportstatus, superseded_by and embargo_date .
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 21 15:43:58 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.11
|
|
* cli: keep creating Source and Debug images when using the baseiso feature
|
|
* fix crash on missing summary field
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 28 16:04:33 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.10
|
|
* allow to specify build_options per flavor
|
|
* build_option for skiping copy of rpm-md trees to base iso
|
|
* build_option for updateinfo_packages_only
|
|
* bugfixes and cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 25 14:04:48 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.9
|
|
|
|
Crash fix for offline media build using splitted repodata
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.8
|
|
|
|
Added missing bits for splitted source medium
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.7
|
|
|
|
Fixing splitted repodata handling with splitted source medium
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 20 14:57:49 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.6
|
|
|
|
Call verifymedia on generated bootable media for verbose output
|
|
in log file. It is not fatal yet, due to a known issue in agama
|
|
base images, but that will be changed.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 19 12:37:02 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.5
|
|
|
|
Suport architecture specific meta data
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 10 12:42:11 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.4
|
|
|
|
support source and debug settings per flavor
|
|
|
|
generate sha256 files for install.iso
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 6 09:11:29 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.3
|
|
|
|
Adding skip_updateinfos build option to pass issue #14
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.2
|
|
|
|
Handle baseisos like meta packages
|
|
|
|
This means we don't expect them deployed in the build host system
|
|
anymore. Instead we search for them in the given repositories for
|
|
the product and unpack the containment rpm.
|
|
|
|
The wanted side effect of this is that products will get rebuild,
|
|
when the baseiso has changed now.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 29 12:39:26 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.1
|
|
* use mksusecd instead of xorriso, fixes boot partition, requires root
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 28 16:03:00 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.5.0
|
|
* New option to add generated rpm-md tree to a base image.
|
|
Can be used to create an agama based offline installer image.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 24 09:29:41 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.21
|
|
* Use generate_sbom from OBS server instance if available
|
|
(boo#1231141)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 30 10:22:13 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.20
|
|
* fix logic of installcheck fatality
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 25 14:34:24 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.19
|
|
* Avoid hanging installcheck with large output
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 23 10:50:59 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.18
|
|
* Fix product name in SPDX SBOM files (was hardcoded to ALP)
|
|
* Some more progress lines for logfile
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 2 12:18:07 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.17
|
|
* abort_on_empty_updateinfo option added
|
|
* allow to drop directory tree after iso generation
|
|
* allow to enable iso generation by flavor
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 22 11:48:03 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.16
|
|
* Crash fixes on incomplete iso spec or PkgSet substraction
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 17 12:24:00 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.15
|
|
* avoid double export of -debug packages when using "all" option
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 16 12:23:34 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.14
|
|
* added option to run installcheck
|
|
=> new dependency to libsolv-tools therefore
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 11 12:52:03 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.13
|
|
* crash fix for "all available packages" option
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 8 09:37:08 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.12
|
|
* fixed susedata generation (only a single language translation was generated)
|
|
* Added option to include all available packages
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 26 11:55:22 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.11
|
|
* canonized filenames (get rid of ::import prefixes)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 26 10:36:50 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.10
|
|
* support building on 15.6, using python311 stack (added sle-15-defaults.patch)
|
|
* changing createrepo defaults for SLE 15 only
|
|
* crash fix on incomplete generated groups by pkglistgen
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 26 07:57:25 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.9
|
|
* Introduce "extension" product-type as alias for "module"
|
|
Technical the same, but handled different in user accounting
|
|
* fix for building without debug or source media
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 24 13:54:21 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.8
|
|
* Support export of slsa.provenance files
|
|
* Allow to override product directory per flavor
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 17 13:36:46 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.7
|
|
* Support aborting on embargo updates in future
|
|
* Clean updateinfo.xml from OBS internal elements
|
|
* Add tagmedia for iso files to support checkmedia command
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 17 07:58:33 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.6
|
|
* fixing signature creation for -Source and -Debug media
|
|
* added option to allow to specify an updateinfo id prefix
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 16 09:04:27 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.5
|
|
* generate .sha256 files for .iso files
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 11 12:17:13 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.4
|
|
* supports also schema version 0.2 now
|
|
* supports specifing add-on media product builds (versus OS)
|
|
* supports overwriting package (from) information in updatinfo
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 27 16:28:27 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.3
|
|
* Allow product builds without meta packages
|
|
* improve disk-usage in susedata output
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 8 10:40:48 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.2
|
|
* generate also diskusage data now (done by mls)
|
|
* code cleanup
|
|
- add missing dependency to python-zstandard
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 7 15:49:18 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.1
|
|
* write translations of package descriptions
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.4.0
|
|
Replacement of susedata tool, first part
|
|
|
|
- Add supportstatus
|
|
- Add gpg trusted keys
|
|
- switch to SHA512 checksum
|
|
|
|
Missing:
|
|
- diskusage data
|
|
- package translations
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 23 10:58:49 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.3.4
|
|
- support basic iso generation, not for bootable images yet
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 6 15:13:11 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.3.3
|
|
- fixes incorrect data inside of repomd.xml
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 5 12:04:37 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.3.2
|
|
* crash fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 11 08:17:38 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.3.1
|
|
* Supporting new 0.1 schema with extended functionality
|
|
* signature handling fix
|
|
* refactoring and code cleanup and documentation updates
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 5 14:46:55 UTC 2023 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- update to version 0.2
|
|
* Support .report file generation
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 4 15:27:14 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Set service to manual run: server side execution not permitted in
|
|
products.
|
|
- Do not use python-single-spec magic, but use python3 directly
|
|
(the main python version).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 4 14:52:21 UTC 2023 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- roll version 0.1
|
|
Kind of a beta version for ALP based products.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 15 10:37:22 UTC 2023 - Adrian Schröter <adrian@suse.de>
|
|
|
|
- initial package
|
|
|