kiwi-el8/doc/source/api
Marcus Schäfer ae6effd5de
Change package manager dnf to dnf4
With dnf5 there is a successor for dnf but there will also
be a transition period where there will be both, the former
dnf and the new dnf5 available. For a clear distinction
between the two we got the recommendation from the RedHat
team to support both in different namespaces. This commit
now implements a backward compatible change for kiwi which
includes the following modifications:

* XSL stylesheet for automatic schema transformation from

  <packagemanager>dnf</packagemanager> to
  <packagemanager>dnf4</packagemanager>

* Code copy of dnf API interface from

  PackageManagerDnf -> PackageManagerDnf4
  RepositoryDnf -> RepositoryDnf4

* Deprecation of former Dnf API interface

The code change here will force developers to adapt
their code if they used RepositoryDnf / PackageManagerDnf
classes in their python code. After this change developers
will be dropped into a raise condition which exits kiwi
at the time of the call. Related to Issue #2300
and Issue #2262
2023-06-12 17:44:06 +02:00
..
kiwi.archive.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.boot.image.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.boot.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.bootloader.config.rst Fix/Refactor s390 support 2020-09-30 17:14:30 +02:00
kiwi.bootloader.install.rst Fix/Refactor s390 support 2020-09-30 17:14:30 +02:00
kiwi.bootloader.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.bootloader.template.rst Fix/Refactor s390 support 2020-09-30 17:14:30 +02:00
kiwi.builder.rst Added new build type kis 2020-04-27 15:57:10 +02:00
kiwi.container.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.container.setup.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.filesystem.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.iso_tools.rst Drop support for cdrtools 2021-11-11 06:43:56 -05:00
kiwi.package_manager.rst Change package manager dnf to dnf4 2023-06-12 17:44:06 +02:00
kiwi.partitioner.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.repository.rst Change package manager dnf to dnf4 2023-06-12 17:44:06 +02:00
kiwi.repository.template.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.rst Fixup documentation for consistency 2020-02-19 18:01:14 +01:00
kiwi.solver.repository.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.solver.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.storage.rst Added new CloneDevice class 2022-04-05 17:43:41 +02:00
kiwi.storage.subformat.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.storage.subformat.template.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.system.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.tasks.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.utils.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00
kiwi.volume_manager.rst Addded doc_suse tox target to build docbook target 2020-02-14 15:14:30 +01:00