kiwi-el8/test/data
Marcus Schäfer 9cb68abcea Fixed include processing
This commit fixes several issue connected with the use of
the <include> directive:

First and foremost the XSLT chain was broken in a way that
the include XSLT in combination with the PrettyPrinter XSLT
were called not in the chain of stylesheets but together.
This results in XML descriptions which duplicated the content
and went invalid

Another change is, when the include XSLT is called in the chain.
This commit moves it to become the very first processing
instruction such that the included data is part of all subsequent
XSLT stylesheets. This also allows to use older schema versions
in included XML data and they get automatically converted through
the chain of XSLT stylesheets.

Last change is the evaluation of the from= attribute value. This
value is now interpreted as an URI. Currently only local URIs are
supported. The reason to do this is because XSLT when processing
a document resolves relative paths according to the file path
of the master document. As kiwi does not change the original
content that path with will be a /var/tmp location if one of
the XSLT stylesheets were used. The documentation for this change
was updated as well
2021-11-12 07:46:52 -05:00
..
appx Added new image type: wsl 2020-03-26 19:42:25 +01:00
description KIWI - appliance builder next generation 2015-12-05 16:17:10 +01:00
description.buildservice Add support for alternative config file *.kiwi 2016-01-25 16:24:23 +01:00
etc/default Fix/Refactor s390 support 2020-09-30 17:14:30 +02:00
image_info Allow target dir for archive 2021-09-07 15:13:24 +01:00
isoboot Drop support for cdrtools 2021-11-11 06:43:56 -05:00
kiwi_config Drop support for cdrtools 2021-11-11 06:43:56 -05:00
oemboot/example-distribution Drop support for cdrtools 2021-11-11 06:43:56 -05:00
root-dir Add support for a custom exclude file 2021-04-16 10:23:33 +02:00
__init__.py KIWI - appliance builder next generation 2015-12-05 16:17:10 +01:00
example_arm_disk_size_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_btrfs_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_config_target_dir.xml Allow target dir for archive 2021-09-07 15:13:24 +01:00
example_config.xml Added support for repo customization script 2021-08-10 10:10:01 +02:00
example_disk_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_disk_size_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_disk_size_empty_vol_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_disk_size_oem_volume_config.xml Added partition sizes to disk size math 2021-11-03 13:31:17 +01:00
example_disk_size_partition_too_small_config.xml Added partition sizes to disk size math 2021-11-03 13:31:17 +01:00
example_disk_size_partitions_config.xml Added partition sizes to disk size math 2021-11-03 13:31:17 +01:00
example_disk_size_vol_root_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_disk_size_volume_config.xml Added partition sizes to disk size math 2021-11-03 13:31:17 +01:00
example_disk_size_volume_too_small_config.xml Added partition sizes to disk size math 2021-11-03 13:31:17 +01:00
example_dot_profile_config.xml Fixed use of LUKS encrypted images with empty pass 2021-10-14 11:27:16 +02:00
example_include_config_missing_reference.xml Add support for toplevel include directive(s) 2021-10-07 09:50:38 +02:00
example_include_config.xml Add support for toplevel include directive(s) 2021-10-07 09:50:38 +02:00
example_lvm_custom_rootvol_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_lvm_default_config.xml Allow to enable volumes for filesystem check 2021-03-30 15:10:03 +02:00
example_lvm_no_root_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_lvm_no_root_full_usr_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_lvm_preferred_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_multiple_users_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_no_default_type.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_no_image_packages_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_no_imageinclude_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_partitions_config.xml Support custom partitions 2021-11-03 13:31:17 +01:00
example_ppc_disk_size_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_pxe_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_runtime_checker_boot_desc_not_found.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_runtime_checker_config.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_runtime_checker_conflicting_types.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_runtime_checker_include_nested_reference.xml Fixed include processing 2021-11-12 07:46:52 -05:00
example_runtime_checker_no_boot_reference.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
example_runtime_checker_no_initrd_system_reference.xml Update unit- integration tests to schema v74 2021-03-15 16:13:02 +01:00
fstab Complete refactoring of fstab handling 2020-03-18 16:01:13 +01:00
gz_data.gz KIWI - appliance builder next generation 2015-12-05 16:17:10 +01:00
include_repo.xml Add support for toplevel include directive(s) 2021-10-07 09:50:38 +02:00
info.xml Move info.xml test data into its own file 2016-10-13 10:47:24 +02:00
iso_listing.txt Added isols method in Iso class 2015-12-09 12:53:00 +01:00
key_value KIWI - appliance builder next generation 2015-12-05 16:17:10 +01:00
my_plugin.rnc Add extension validation and data access 2016-12-01 10:45:17 +01:00
my_plugin.rng Add extension validation and data access 2016-12-01 10:45:17 +01:00
nested_include.xml Add support for toplevel include directive(s) 2021-10-07 09:50:38 +02:00
repomd.xml Implemented SolverRepositoryRpmMd 2016-11-08 18:17:51 +01:00
sysconfig_example.txt Completion for grub bootloader configuration 2017-01-23 17:24:04 +01:00
vagrant_virtualbox.ovf Fixed ovf Machine section setup for virtualbox 2020-04-30 13:38:20 +02:00
xz_data.xz KIWI - appliance builder next generation 2015-12-05 16:17:10 +01:00