osbuild-ostree-141-1.fc42 /@>/0 6 6_-  3!XPȬI^Dg[ ȬI^DETe1$ x᭼ԵP=~kI3f`uAUKmYH$~.raO{e9\Os?F񨱵Zw o`sMKR* J>2«H](5)3 d"@HWnH+xj$ۈWaSfDI"Fl $n[A <YE 8s哽D]3+ j1L@o'7`:~`>?d  + $-- 2- - @- - --q-Rp-$4T(8;9;:F;G-H-I|-XY\-]p-^ b Td Ce Hf Ml Pt h-u -v w8-x-y/5x|Cosbuild-ostree1411.fc42OSTree supportContains the necessary stages, assembler and source to build OSTree based images.gbuildhw-x86-05.iad2.fedoraproject.orgVFedora ProjectFedora ProjectApache-2.0Fedora ProjectUnspecifiedhttps://github.com/osbuild/osbuildlinuxnoarch 2@) R)<Ho "ls.`ggggggggggggggggggggggggggggggggggggggggggggg013db9e5ace6c067dcedb3bb780a520d63bebb0e4ca7eda23b211255a09ddf69bc69b47398d6077d78e51c11381dc549063fdecc28837f7ec130adec155565677393ecde34628ffc4c227cdfba1bed2a829ea2643b4da4c53f75f0f9c1158a3ad1582ef681dee0048b1f29abb83842d35f3aaf2ef5fccadb7d4cf930cf34056745dead4768d61380e80e435f77482123c7c4dc964bb91d3de074e382fc504f08fb47e50f739f140fd714194903a2732b5afdf86c54c61160edc1ba41ad022a0346705aa5b69e0b847e3ba41998d09b08fe0b64f80492064b962b5dae6b340a8947bfdb405d2dfc15b68eec8029b5b93ef1a8ba2c3b994fd2b10f1d8d3cdc09dd25b2f6f9001418ccfd765746361946800c369fe8213dafd072e9e4eed4398b6f2a8e68aef97364783b8994e950c1bed6cad68cd26d12b5e040b9ab0b4646b1a92583e8955a2ae8f9f138bd80b71ccfd905a7d58d05952d638efe4001e6047053be2273c927c22e1b76db9d6d9a2da7abff3599d0a5788a5dd9777a170fb2b94563e7e4411493a2ed4a5ddca90f99d9ff98496275b93f045eefa7e6d6831d150591291e9b1251146eb0ffe163242bf86b9faf9e82542332550185cb14ccaa0794a68d0cd5e9646fe51fd742e4d3763b1f182a495e7aa672c5a436ce33bf67b94f35d41dfeb4fed177ebe8be54ef838b095abc87f7f041156067a6f620ffad2ce5493428507f6a5c3f36ce3e9798cfbb0fbea464f656105c78c89393aed4f849666152e1d4398d5ffd7e6be3d038325617d4a379b49d0bef4b772b11bab022b0a4e6d834df05e84af1e14f39f6fbf3eaf6f4fa718278aba43a67a08ba9ad27054b0de1b645c2c62f85512b8df0cd08d5463413c0c8891f23387633fd74ade35831fb9c9ec1224f0f235cf9373bf425a6ad01eda840f9fde3bdf2813da639646fc8cdc41c738c0d842c42d07318ff2b5d1a9d73f21dcf9d27022b6f559307d9bd3a967794ea1072324d11821e51525eddf10f2797da9da49977071bf395b063b15ca451eceb43f8fd14e33642ae03c1155fe8e6bc5d197428f6b952afcbeff4d7b7aa5fe74f30eabb640c56d134691db5715f4e42a86034d2ac2899bb8363cb5a324675efe16ec399171c21d57f421d513eb91e167a0041e97832d98fb613f88b5491708312613d05d6d983857c1e911cdcf3acba31c1cdb4b230f909fdb41d98fc111adb9184ec975aeeec6d881ee6504c900a240d0eb7ea1f2690e41b80450060fca2918a45f4cfc5e69f6cae8317b653ddfc0d2f6cb5b811ce184dd4702a10e67d946b3c50791ed15714033c5bc465a8db51db259f7f8bf7559ffcbd96abb4153028e974751328b191d990b09ce14ebd52e1b869bf5d026d99b97b535db3ea947db5638e4ad8e656b39a359abbf579c821da5f64eae6dd3d44cc8c2649031188a0a702471bdb7d8f4cc165989ef39df9333f2fbc25cdbddb396d0af131691350dc766f20db68d341f686a37f5d2209540333c548fc9ffacf284501106dee903a90ee7a7a616a5805f6c85b33d9236554a75fde581ffbc1c365e66b2121a4fe39fdbb72c94e6d3bc85c87477d2bdcd13b5f4fd21870d1cbdbc9b782fd17c2f227a8096ea209b9efef25d634c01bce61da307afaa941dbabe487ceaceded832c6aa42e32f75d9192b6f44612f991d5a8b9cba5c2c73dda05a4a73306125e33dc61492cdc7b14a89180f67c134655f20af1e872fd0dbfca5447f4c1ef6ec056473776969c869470d2208664636211910d8523c9b67598c1d763b8536df2516035420235e430822f116092b5fd882f7d2ed7e318e1f590808c15551675d4264092b6dcb5ec75c0debc551a20481630adf776ec1b5933bb26c48ddb51820c3ad019c94c175c3c15ea11f8abac51ee6ab9b29447d227ebeab98041541395c8fa224ba6626d106ea84a93b96d1e6c7515d668a9e312520e61dbcbc76538860278ee9dab221419416eb550749f5767162026eee96bed930c3098226f0b6c4b8db1b9a79frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosbuild-141-1.fc42.src.rpmosbuild-ostree@    /usr/bin/python3osbuildostreerpm-ostreerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)141-1.fc423.0.4-14.6.0-14.0-15.4.18-14.20.0g@g@g@gb@gPD@g@r@g@gp@f@fff@f'@f>@ff=@fb@fM@f;i@f(@f@f@f @e@e @e}@e7@e6@e6@eM@e@eoeL@e@epb@e]@eKx@e9@e&@e@e@d/@ddܺ@dE@d@d@d@d@ddq@dm@d[@dJcd6@d$(@c@c`c@Packit - 141-1Packit - 139-1Packit - 138-1Packit - 137-1Packit - 136-1Packit - 135-1Packit - 132-1Packit - 131-1Packit - 130-1Packit - 129-1Packit - 126-1Packit - 125-1Packit - 124-1Packit - 123-1Fedora Release Engineering - 122-2Packit - 122-1Python Maint - 119-2Packit - 119-1Packit - 118-1Packit - 117-1Packit - 115-1Packit - 114-1Packit - 113-1Packit - 112-1Packit - 111-1Packit - 110-1Packit - 109-1Packit - 106-1Packit - 105-1Fedora Release Engineering - 104-3Fedora Release Engineering - 104-2Packit - 104-1Packit - 103-1Packit - 102-1Packit - 101-1Packit - 100-1Packit - 99-1Packit - 98-1Packit - 97-1Packit - 96-1Packit - 95-1Packit - 94-1Packit - 93-1Packit - 92-1Packit - 91-1Packit - 90-1Python Maint - 89-2Packit - 89-1Packit - 88-1Python Maint - 87-2Packit - 87-1Packit - 86-1Packit - 85-1Packit - 84-1Packit - 83-1Packit - 82-1Tomáš Hozza - 81-1Packit - 80-1Packit - 79-1Changes with 141 ---------------- * Add initial CODEOWNERS file (#2004) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * Revert "ostree: introduce optional subpath feature" (#2010) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza * Tools/osbuild-image-info: make read_selinux_ctx_mismatch more robust (#2007) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * Update snapshots to 20250201 (#1998) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * kernel-cmdline: add size check (#2005) * Author: Albert Esteve, Reviewers: Simon de Vlieger, Tomáš Hozza * osbuild-image-info: rework analyse_iso() (HMS-5376) (#1981) * Author: Tomáš Hozza, Reviewers: Nobody * stages/coreos.live-artifacts: add erofs support (#2002) * Author: Nikita Dubrovski, Reviewers: Achilleas Koutsou, Dusty Mabe * stages/kernel-cmdline: add max cmdline option (#2006) * Author: Albert Esteve, Reviewers: Michael Vogt, Tomáš Hozza * stages: Where is mandatory in systemd.unit.create (#2000) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-02-12Changes with 139 ---------------- * Add `--cache` flag as an alias for `--store` (#1985) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger * Gitlab CI: use F41 for OSTree tests (#1984) * Author: Tomáš Hozza, Reviewers: Florian Schüller, Simon de Vlieger * README: remove mailing list (#1982) * Author: Florian Schüller, Reviewers: Ondřej Budai, Simon de Vlieger * Test embedding containers with device nodes in ostree commits (RHEL-59716) (#1905) * Author: Achilleas Koutsou, Reviewers: Dusty Mabe, Ondřej Budai * modularity: depsolving (COMPOSER-2365) (#1933) * Author: Simon de Vlieger, Reviewers: Nobody * osbuild-image-info: don't fail on no systemd default target (HMS-5375) (#1988) * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger * remove the nevra field from the depsolve (#1991) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Ondřej Budai * spec: bump dnf json api version (#1990) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza * spec: bump dnfjson api version (#1992) * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza * stages/mkfs.ext4: disable lazy_itable_init (#1980) * Author: Albert Esteve, Reviewers: Achilleas Koutsou, Michael Vogt * tools: add test that ensures we notice if the solver api breaks (#1993) * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-01-29Changes with 138 ---------------- * Don't use f-strings for path construction in `tuned` and `dnf*.sbom.spdx` stages (#1968) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane * Make an iso9660 eltorito image (#1946) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * Schutzbot: update terraform ref (HMS-5240) (#1972) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * Tools/osbuild-image-info: make `read_boot_entries()` more robust (HMS-5228) (#1971) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * Update snapshots to 20250101 (#1973) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * erofs: Add zstd to the list of supported compression algorithms (#1969) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Tomáš Hozza * kickstart: Drop ostree signature verification flag (#1965) * Author: Colin Walters, Reviewers: Brian C. Lane, Michael Vogt * monitor: include result in jsonseq monitor streaming (COMPOSER-2393) (#1831) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuild.xorriso: Add support for grub2 bootable iso (#1956) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild-image-info: support swap partitions and btrfs subvolumes (#1975) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza * schutzbot: update Achilleas' ssh keys (#1967) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger * sources: add an org.osbuild.librepo source (#1974) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-01-15Changes with 137 ---------------- * Add `org.osbuild.dnf5.sbom.spdx` stage (COMPOSER-2361) (#1961) * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger * CODEOWNERS: Assign ownership for CoreOS-related files (#1918) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe, Simon de Vlieger * Move `image-info` from manifest-db to osbuild as `osbuild-image-info` (HMS-5210) (#1963) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * Update snapshots to 20241210 (#1958) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger * github/actions: Enable /jira-epic slash commands (HMS-5161) (#1959) * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt * org.osbuild.grub2.iso.legacy: Add grub2 setup for booting BIOS ISO (#1955) * Author: Brian C. Lane, Reviewers: Michael Vogt, Tomáš Hozza * osbuild/remoteloop: add more loop device options (#1944) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages: add `coreos.live-artifacts.mono` stage (#1947) * Author: Dusty Mabe, Reviewers: Nobody * typo: Fix incorrect 'tar archive' descriptions in stage metadata (#1957) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt * util/osrelease.py: improve quote stripping (#1927) * Author: Renata Ravanelli, Reviewers: Dusty Mabe, Simon de Vlieger — Somewhere on the Internet, 2024-12-18Changes with 136 ---------------- * Bump RHEL 10 from beta to nightly (#1949) * Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Jakub Rusz * Expand the options available in containers.unit.create (#1950) * Author: Pierre-Yves Chibon, Reviewers: Achilleas Koutsou, Michael Vogt * Lint/autopep8: update to the latest upstream version v2.3.1 (#1938) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Stages/dnf-automatic.config: don't fail on non-existent config file (#1934) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Test/autotailor: fix Python 3.6 compatibility (#1937) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * Update `osbuild-ci*` images and testing manifests to Fedora 41 (#1932) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update pylint to the latest upstream version v3.3.1 and resolve new issues (#1939) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * github: prevent script injections via PR branch names (#1954) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild-depsolve-dnf: support generating SPDX SBOM with DNF5 (COMPOSER-2361) (#1925) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger * osbuild-mpp: Fix error on python < 3.11 (#1929) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger * sources: fix ostree_sources test to work without `/var/empty` (#1942) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: run useradd, usermod, and passwd with --root (#1945) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Tomáš Hozza * test/data/manifests/fedora-coreos-container: fix CI (#1948) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Michael Vogt * util/chroot: Add support for custom directory bind mounts (#1917) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe * workflow: add smoke test that runs unit tests as user (#1943) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2024-12-04Changes with 135 ---------------- * test: regenerate X509 test certs (#1931) * Author: Lukáš Zapletal, Reviewers: Ondřej Ezr, Tomáš Hozza — Somewhere on the Internet, 2024-11-22Changes with 132 ---------------- * CI: Update excluded tests list (#1899) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Florian Schüller * chore: add dicussions link to README (#1901) * Author: Lukáš Zapletal, Reviewers: Paweł Poławski, Simon de Vlieger * meta: use pathlib to join paths in `class Index` (#1903) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger * osbuild.spec: Add python3-dnf dependency for osbuild-tools (#1908) * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Simon de Vlieger * sources: MTLS and proxy support for ostree (#1892) * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2024-10-23Changes with 131 ---------------- * spec: remove unneeded dnf depedendency (#1896) * Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger * spec: use python3-libdnf5 in RHEL 11 and ELN (#1894) * Author: Yaakov Selkowitz, Reviewers: Michael Vogt, Ondřej Budai * stages(tar): expose new `transform` option to tar stage (#1886) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai — Somewhere on the Internet, 2024-10-09Changes with 130 ---------------- * Add support for creating quadlet and systemd socket units (#1887) * Author: Alexander Larsson, Reviewers: Simon de Vlieger, Tomáš Hozza * Fix dependencies and test for DNF4 based osbuild-depsolve-dnf (#1893) * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon de Vlieger * Update snapshots to 20240918 (#1891) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages/selinux: don't require file_contexts if labels passed (#1889) * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger * tools/osbuild-mpp: hash mpp-embed urls from stream (#1843) * Author: Jonathan Lebon, Reviewers: Brian C. Lane, Simon de Vlieger — Somewhere on the Internet, 2024-09-25Changes with 129 ---------------- * Add initial support for generating SPDX SBOM documents (COMPOSER-2274) (#1818) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger * devices/loopback: add read-only option (#1842) * Author: Jonathan Lebon, Reviewers: Michael Vogt, Simon de Vlieger * jsoncomm: transparently handle huge messages via fds (#1838) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages/coreos.platform: use shutil.copy (#1888) * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger * stages: fix btrfs subvolume creation under subdirectories (#1883) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * test: add test that ensures return value of `chroot.run()` (#1880) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger — Somewhere on the Internet, 2024-09-18Changes with 126 ---------------- * CI: update terraform hash (#1859) * Author: Achilleas Koutsou, Reviewers: Florian Schüller, Michael Vogt, Ondřej Budai, Sanne Raymaekers, Tomáš Hozza * New utility module: chroot (#1860) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza * Stages/`org.osbuild.dracut`: fix runtime environment for dracut (COMPOSER-2193) (#1846) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update snapshots to 20240819 (#1856) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Michael Vogt * osbuild: add "Conflicts"/"Provides" to avoid breaking composer (#1849) * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza * schutzbot: add Achilleas' SSH keys (#1858) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * test/depsolve: use strings for pytest.skip() (#1852) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-08-21Changes with 125 ---------------- * Makefile: run `tox parallel` without the spinner (#1835) * Author: Michael Vogt, Reviewers: Ondřej Budai, Tomáš Hozza * Test/dnf4.mark: adjust the test for markings used by DNF5 (#1827) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Paweł Poławski * Tests: Add unit tests for org.osbuild.gunzip stage (#1689) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt * jsoncom: gracefully report EMSGSIZE errors (#1840) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * main,monitor: fix total steps in progress reporting (#1826) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * osbuild-depsolve-dnf: fix some bugs and extend test coverage (#1834) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * osbuild-depsolve-dnf: refactor into osbuild.solver module (#1776) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild: make `inputs` `map()` function use fd for reply as well (#1836) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * solver: include "solver" key in the dnfjson reply (#1829) * Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski * test_dnf4_mark(): disable all plugins when inspecting markings (#1837) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Paweł Poławski — Somewhere on the Internet, 2024-08-14Changes with 124 ---------------- * CI: build RPMs for RHEL-10.0-nightly (COMPOSER-2161) (#1822) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Florian Schüller * Fix dnf4 mark stage test (#1825) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger * Make `tailored_profile_id` required for `json` autotailoring (#1794) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Sanne Raymaekers * Test/manifests: start testing on c10s and el10.0-nightly (COMPOSER-2161) (#1821) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Alexander Todorov * Test: fix dnf4.mark stage test with DNF5 (#1824) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * mpp: Allow container-storage image resolution (#1792) * Author: Roberto Majadas, Reviewers: Achilleas Koutsou, Ondřej Budai * sources(curl): error if curl exists 0 but there are downloads left (#1816) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources(curl): use json like output inside of custom record (#1817) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * stages/autotailor: fix stage schema (#1823) * Author: Gianluca Zuccarelli, Reviewers: Sanne Raymaekers, Tomáš Hozza * test: add new `https_serve_directory()` and test certs (#1815) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski — Somewhere on the Internet, 2024-07-31Changes with 123 ---------------- * Start building RPMs on CentOS Stream 10 for testing (#1799) * Author: Alexander Todorov, Reviewers: Florian Schüller, Tomáš Hozza * Tests: force checkout manifest-db (#1820) * Author: Tomáš Hozza, Reviewers: Florian Schüller, Gianluca Zuccarelli * sources(curl): disable `curl --parallel` by default (#1811) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza * sources(curl): download multiple URLs with the same curl command (#1573) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/oscap.remediation: small import adjustment (#1814) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Michael Vogt * stages: add stage for creating dm-verity partitions (#1806) * Author: Nikita Dubrovski, Reviewers: Achilleas Koutsou, Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-07-17- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_RebuildChanges with 122 ---------------- * CI: Add testing based on Centos containers (COMPOSER-2125) (#1585) * Author: Paweł Poławski, Reviewers: Achilleas Koutsou, Tomáš Hozza * Test/assemblers: update manifest to use Fedora 40 + update manifests testing (#1808) * Author: Tomáš Hozza, Reviewers: Alexander Todorov, Michael Vogt * Update snapshots for rhel-9.5 to make them in sync with osbuild-composer (#1807) * Author: Alexander Todorov, Reviewers: Sanne Raymaekers, Tomáš Hozza * sources/curl: use `--user-agent` option to set the user-agent (#1809) * Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2024-07-03- Rebuilt for Python 3.13Changes with 119 ---------------- * Add user force password reset (#1778) * Author: andremarianiello, Reviewers: Brian C. Lane, Paweł Poławski * Tests: Add unit tests for org.osbuild.mkfs.fat stage (#1677) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt * Update snapshots to 20240514 (#1784) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Brian C. Lane * runners: revert "runners: clean up temp files before exiting the runner" (#1788) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * stage/systemd.unit.create: add Before option (#1782) * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt * stages/systemd.unit.create: update schema to support [Mount] (#1748) * Author: Achilleas Koutsou, Reviewers: Gianluca Zuccarelli, Michael Vogt * test/buildroot: fix checking /var/tmp mode (#1787) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Ondřej Budai * tests: update stage tests readme (#1738) * Author: Paweł Poławski, Reviewers: Michael Vogt, Ondřej Budai, Tomáš Hozza — Somewhere on the Internet, 2024-05-22Changes with 118 ---------------- * Fix bug with sslverify and add test (#1758) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt * Revert "Disable F40 CI (CVE-2024-3094 response)" (#1762) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza * Start building RPMs on 9.5 nightly (#1770) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * Update snapshots to 20240502 (#1771) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza * osbuild: fix error match in mount test for rawhide (#1754) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * sources/curl: Use our own User-Agent (#1766) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Michael Vogt, Simon de Vlieger * spec: Install osbuild-depsolve-dnf not dnf5 (#1769) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * stages/kickstart: add support for the dir transport (#1764) * Author: Ondřej Budai, Reviewers: Michael Vogt, Tomáš Hozza * stages/skopeo: Fix the remove-signatures option (#1763) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Florian Schüller, Gianluca Zuccarelli, Michael Vogt * stages: add support for destination {dir,oci-archive} to the skopeo stage (#1752) * Author: Florian Schüller, Reviewers: Achilleas Koutsou, Michael Vogt * stages: new bootc.install.config stage (#1747) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai * stages: remove redundant entries of devices/mounts in schemas (#1733) * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza * stages: tweak the skopeo copy test (#1761) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Florian Schüller * test_clamp_mtime: avoid clashing with chrony (#1760) * Author: Florian Schüller, Reviewers: Brian C. Lane, Michael Vogt * testutil: fix `make_container()` cleanup (#1757) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * workflow: bump osbuild-ci container to include podman, et al. (#1759) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai * workflow: show summary why tests are skipped (#1755) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane — Somewhere on the Internet, 2024-05-08Changes with 117 ---------------- * Enable osbuild-depsolve-dnf5 testing and fix a bug (#1744) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger * Enable unit tests for osbuild-depsolve-dnf(5) (#1731) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers * Makefile: make sure that `make test-all` really runs all tests (#1734) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * Stages/SELinux: force auto-relabel of full contexts (#1737) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * Stages/cloud-init: support additional datasources (COMPOSER-2060) (#1729) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt * Update snapshots to 20240415 (#1725) * Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger * meta: automatically allow `devices` as input in the stages schemas (#1727) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuld.systemd: support unit files that start with - (#1749) * Author: Achilleas Koutsou, Reviewers: Alexander Larsson, Brian C. Lane, Gianluca Zuccarelli * stages(groups): add support for the mounts for `bootc install to-filesystem` (#1726) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: add support for `--target-imgref` to bootc install to-filesystem (#1740) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: allow `bootloader --append` via kickstart (#1742) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * systemd.unit.create: support the After option in the Unit section (HMS-3814) (#1741) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers * tools: extract common _test_depsolve_both_dnf_dnf5 helper. (#1716) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * tools: fix error when `releasever` cannot be found (#1739) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * tox,workflow: run all tests in the GH worfklow (#1735) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai — Somewhere on the Internet, 2024-04-24Changes with 115 ---------------- * Main bump checkout action to v4 (#1713) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger * Stage: Schema migration to separated JSON files (#1697) * Author: Paweł Poławski, Reviewers: Brian C. Lane, Simon de Vlieger * Tests: Add unit tests for org.osbuild.mkfs.btrfs stage (#1681) * Author: Paweł Poławski, Reviewers: Michael Vogt, Simon de Vlieger * Tests: Add unit tests for org.osbuild.mkfs.xfs stage (#1678) * Author: Paweł Poławski, Reviewers: Michael Vogt, Simon de Vlieger * Update snapshots to 20240327 (#1690) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Ondřej Budai * inputs,sources: add new `{inputs,sources}_service` fixtures (#1685) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * osbuild-mpp: Expand information in PkgInfo (#1688) * Author: Pierre-Yves Chibon, Reviewers: Paweł Poławski, Simon de Vlieger * source: add curl test in preparation for #1573 (#1703) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources(curl): set HTTP proxy through the environment (#1708) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Michael Vogt, Paweł Poławski * sources(curl): tweak tests to use monkeypatch.setenv() (#1709) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai * sources: add regression test for issue#1693 (#1699) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * sources: some small tweaks to the curl tests (#1700) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * stages(mkdir): allow to pass in devices/mounts (#1712) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages: add org.osbuild.zip (#1692) * Author: Luke Yang, Reviewers: Achilleas Koutsou, Michael Vogt * stages: move users/selinux to v2 and add devices/mounts support (#1705) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski * systemd.unit.create: Add Environment and EnvironmentFile options (HMS-3814) (#1684) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger * testutil: add AtomicCounter() as a threadsafe counter (#1707) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai — Somewhere on the Internet, 2024-04-10Changes with 114 ---------------- * curl: fix RHSM url retrieval (#1694) * Author: andremarianiello, Reviewers: Paweł Poławski, Sanne Raymaekers, Simon de Vlieger — Somewhere on the Internet, 2024-03-29Changes with 113 ---------------- * Reformat all JSON files for consistency (#1687) * Author: Achilleas Koutsou, Reviewers: Paweł Poławski, Simon de Vlieger * Revert "osbuild: ensure loop.Loop() has the required device node" (#1646) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger * Update snapshots to 20240313 (#1662) * Author: SchutzBot, Reviewers: Brian C. Lane, Simon de Vlieger * doc: document the new json-sequence monitor (HMS-3258) (#1659) * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger * osbuild: ensure /var/tmp is a real directory (#1673) * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * osbuild: first step towards stage separation - allow meta.json for stages (#1618) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild: make the entire /etc/selinux avaialble for the buildroot (HMS-3453) (#1675) * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai, Simon de Vlieger * sources: transform() is only used in the curl sources, remove from ABC and rename (#1667) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * stage/systemd-unit-create:new systemd unit config params (#1666) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages(selinux): add option exclude_paths (#1670) * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger * stages: add functional user expiredate tests (#1664) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * stages: add support for options to bootc-install-to-fs (#1658) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger * stages: allow bootc.install-to-filesystem work without selinux (HMS-3453) (#1682) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages: convert schemas to external (#1663) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli * test: Add stage test trigger to makefile (#1660) * Author: Paweł Poławski, Reviewers: Achilleas Koutsou, Simon de Vlieger * test: return container_id in `make_container` (#1657) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tests: migrate manifest tests (#1622) * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz * tox.ini: update autopep8/pyocdestyle to support py3.12 (#1661) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * util: Consolidate parse functions into util (#1615) * Author: Renata Ravanelli, Reviewers: Michael Vogt, Simon de Vlieger * workflow: re-enable parallel runs to improve speed of test_stages and test_assemblers (#1683) * Author: Florian Schüller, Reviewers: Michael Vogt, Paweł Poławski — Somewhere on the Internet, 2024-03-27Changes with 112 ---------------- * Remount containers-store bind mount as `rw` (#1651) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Ondřej Budai * Schutzbot: Remove RH-IT-Root-CA (#1627) * Author: Jakub Rusz, Reviewers: Michael Vogt, Ondřej Budai, Simon Steinbeiß, Simon de Vlieger * Update snapshots to 20240301 (#1619) * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon Steinbeiß * actions/sonarqube: Drop SonarQube in favor of Snyk (HMS-3697) (#1626) * Author: Simon Steinbeiß, Reviewers: Jakub Rusz * actions/test: Only test assemblers in Python 3.6 (HMS-3697) (#1621) * Author: Simon Steinbeiß, Reviewers: Michael Vogt * actions: Add a PR best practices check (#1628) * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt * lint: replace `isort` with `ruff` and provide `lint-quick` (HMS-3697) (#1634) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt * many: jsonseq based progress reporting for osbuild (#1545) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * osbuild: ensure a usable /var/tmp is available inside the buildroot (#1649) * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai * osbuild: reuse loop_for_fd() in LoopServer (#1642) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * sources/curl: add org.osbuild.mtls secrets support (#1644) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger * stage/systemd-unit-create: parametrize file location (#1620) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger * stages,util: tweaks for the platform/bls handling (#1612) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/kickstart: add `noswap` to `autopart` (#1654) * Author: Simon de Vlieger, Reviewers: Florian Schüller, Michael Vogt * stages/org.osbuild.gzip: add compression level option (#1616) * Author: Luke Yang, Reviewers: Michael Vogt, Simon de Vlieger * stages/org.osbuild.users: add expire date (#1648) * Author: andremarianiello, Reviewers: Michael Vogt, Simon de Vlieger * test: add unit-{type,path} test coverage (#1650) * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger * test: fix test_assembler to support parallel runs and run in parallel (HMS-3697) (#1641) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger * test: use OSBUILD_TEST_STORE in test_assemblers.py and run in parallel (HMS-3697) (#1630) * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger * test: use `del os.environ[]` instead of `os.unsetenv` (thanks Simon) (#1653) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * tests/manifest: Don't retain image-info artifacts (HMS-3697) (#1640) * Author: Simon Steinbeiß, Reviewers: Simon de Vlieger, Thomas Lavocat * tests: Cancel in-progress tests on PR updates (HMS-3697) (#1636) * Author: Simon Steinbeiß, Reviewers: Michael Vogt, Ondřej Budai * tests: Report GitLab job failures globally (HMS-3697) (#1632) * Author: Achilleas Koutsou, Reviewers: Jakub Rusz, Simon Steinbeiß, Simon de Vlieger * tests: improve the gitlab tests (HMS-3697) (#1629) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon Steinbeiß * tests: revert "workflow: run assembler tests in parallel" /o\ (#1637) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * utils/mnt: fix mount permissions (#1643) * Author: Gianluca Zuccarelli, Reviewers: Michael Vogt, Simon de Vlieger, Tomáš Hozza * workflow, osbuild-mpp: run with cache (HMS-3697) (#1623) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * workflow: drop python3.11 from matrix (HMS-3697) (#1625) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * workflow: run all unit tests in parallel (#1655) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger — Somewhere on the Internet, 2024-03-13Changes with 111 ---------------- * many: tweak `containers-storage` implementation (#1609) * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Ondřej Budai * stages/org.osbuild.tar: add sparse option (#1614) * Author: Luke Yang, Reviewers: Brian C. Lane, Michael Vogt — Somewhere on the Internet, 2024-02-28Changes with 110 ---------------- * Add coreos.platforms stage (#1589) * Author: Renata Ravanelli, Reviewers: Nobody * Sources/containers-storage: make the code Python 3.6 compliant (#1610) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger — Somewhere on the Internet, 2024-02-26Changes with 109 ---------------- * Extend `grub2`/`grub2.legacy` stage default config options (#1601) * Author: Tomáš Hozza, Reviewers: Michael Vogt, Ondřej Budai * Fix developer guide link in README.md (#1602) * Author: Adam Williamson, Reviewers: Brian C. Lane, Michael Vogt * Stages/grub2.legacy: make config options a subset of grub2 stage (#1606) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Michael Vogt * Systemd unit creation stage (#1578) * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Sanne Raymaekers * osbuild-depsolve-dnf5: Fix url substitutions (#1597) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * osbuild-depsolve-dnf5: module_hotfixes wasn't really set (#1598) * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger * sources,util: add containers-storage source (#1550) * Author: Gianluca Zuccarelli, Reviewers: Nobody * stages(dracut): add small unittest for initoverlayfs (#1607) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages(org.osbuild.systemd.unit.create): add small unit test (#1596) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * stages/bootc.install-to-fs: fix root mount handling (#1593) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * stages/dracut: Add functionality to build initoverlayfs with dracut (#1586) * Author: Eric Curtin, Reviewers: Michael Vogt, Ondřej Budai * stages/oscap.remediation: Mount host's /proc and /dev earlier (#1590) * Author: Evgeny Kolesnikov, Reviewers: Gianluca Zuccarelli, Michael Vogt * stages/ostree-container-deploy: make sure `/var/tmp` exists (#1605) * Author: Gianluca Zuccarelli, Reviewers: Ondřej Budai, Tomáš Hozza * tox,tools: add tools back to lintables (#1600) * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai — Somewhere on the Internet, 2024-02-22Changes with 106 ---------------- * CI: update terraform SHA (#1559) * Author: Jakub Rusz, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages/org.osbuild.cloud-init: fix dump format of `datasource_list` key (#1556) * Author: Tomáš Hozza, Reviewers: Michael Vogt * test: drop `-k` from `-k stages/test` test matrix (#1564) * Author: Michael Vogt, Reviewers: Dusty Mabe, Tomáš Hozza — Somewhere on the Internet, 2024-01-31Changes with 105 ---------------- * move source parallelization into sources (#1549) * Author: Simon de Vlieger, Reviewers: Brian C. Lane * osbuild-depsolve-dnf5: Add libdnf5 based depsolving for Fedora 40 (#1530) * Author: Brian C. Lane, Reviewers: Simon de Vlieger * osbuild: add "mypy-strict" check (#1476) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild: error when {Device,Mount} is modified after creation (#1516) * Author: Michael Vogt, Reviewers: Brian C. Lane * schutzbot: add dustymabe SSH key to team_ssh_keys (#1546) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * stages(container-deploy): add new `exclude` option (#1552) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages/org.osbuild.mkfs.ext4: add ext4 options (#1538) * Author: Luke Yang, Reviewers: Dusty Mabe * stages/ostree.aleph: don't manipulate image name from origin (#1548) * Author: Dusty Mabe, Reviewers: Luke Yang * test: add new testutil.assert_jsonschema_error_contains() helper (#1543) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: check that `mkfs.fat` has the `-g` option in `test_fat` (#1540) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: export schemas in testing_libdir_fixture (#1539) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: fix `test_libc_futimes_works` (#1541) * Author: Michael Vogt, Reviewers: Paweł Poławski * test: fix test_schema_validation_containers_storage_conf (#1542) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tests/CI: Add RHEL 9.3 and 8.9 GA to pipeline (#1536) * Author: tkoscieln, Reviewers: Jakub Rusz — Somewhere on the Internet, 2024-01-31- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_RebuildChanges with 104 ---------------- * HMS-3235: Skopeo source storage location (#1504) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou * add --break for requesting a debug shell (#1532) * Author: Dusty Mabe, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza * create org.osbuild.bootupd stage (#1519) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * minor updates for fedora-coreos-container manifest (#1533) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild: test OSBUILD_EXPORT_FORCE_NO_PRESERVE_OWNER (#1511) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages(container-deploy): ensure `/var/tmp` is available (#1531) * Author: Michael Vogt, Reviewers: Ondřej Budai * stages(grub2): allow pulling efi binaries from alternative efi roots (#1529) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages,util: add org.osbuild.selinux tests and small functional tweaks (#1526) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages/org.osbuild.ostree.config: support bls-append-except-default (#1534) * Author: Luke Yang, Reviewers: Dusty Mabe * stages: add new `org.osbuild.container-deploy` stage (#1509) * Author: Michael Vogt, Reviewers: Brian C. Lane * test: fix new mount tests under rhel8 (#1537) * Author: Michael Vogt, Reviewers: Paweł Poławski, Tomáš Hozza * tools/osbuild-mpp: run _process_format() for mpp-embed dict (#1528) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-01-16Changes with 103 ---------------- * Update snapshots to 20240101 (#1520) * Author: SchutzBot, Reviewers: Tomáš Hozza * github: run tests on push again (#1517) * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger, Tom Gundersen * mounts: support mounting partitions (#1501) * Author: Dusty Mabe, Reviewers: Michael Vogt * osbuild: allow to export a tree without preserving the ownership (less tests) (#1512) * Author: Michael Vogt, Reviewers: Tomáš Hozza * test: add more output when ensure_mtime() assert fails (#1518) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: fix running on debian hosts (#1522) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * test: include tests in `make lint` and fix issues (#1521) * Author: Michael Vogt, Reviewers: Simon de Vlieger * test: rename TestFileSystemMountService->FakeFileSystemMountService (#1513) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2024-01-03Changes with 102 ---------------- * Add tests for org.osbuild.xz and org.osbuild.zstd (#1496) * Author: Brian C. Lane, Reviewers: Michael Vogt * Fedora 40 (#1486) * Author: Jakub Rusz, Reviewers: Alexander Todorov, Simon de Vlieger * HMS-3235 sources/skopeo: check containers-storage (#1489) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou * Switch nightly testing to RHEL-8.10 and RHEL-9.4 (#1422) * Author: Jakub Rusz, Reviewers: Alexander Todorov * Update containers storage conf stage (#1487) * Author: Alexander Larsson, Reviewers: Giuseppe Scrivano, Simon de Vlieger * create org.osbuild.ostree.aleph stage (#1475) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * fix for inaccurate mountinfo inside bwrap env (#1493) * Author: Dusty Mabe, Reviewers: Michael Vogt * fscache: implement "last_used()" helper (#1498) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * org.osbuild.systemd: Support masking generators (#1505) * Author: Alexander Larsson, Reviewers: Michael Vogt * osbuild: include std{out,err} in FileSystemMountService.mount() errors (#1497) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild: pytoml is deprecated, replace with toml (#1499) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add `ostreecontainer` (#1488) * Author: Simon de Vlieger, Reviewers: Michael Vogt * stages(mkfs.ext4): add basic unit test (#1502) * Author: Michael Vogt, Reviewers: Brian C. Lane * stages/skopeo: destinations (#1494) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Brian C. Lane * test,util: fix mount and add test that ensures mount output is part of the exception (#1490) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-12-20Changes with 101 ---------------- * Create fake `machine-id` and cleanup before exiting (#1458) * Author: Miguel Martin, Reviewers: Brian C. Lane, Michael Vogt, Simon de Vlieger * Move org.osbuild.experimental.ostree.config to osbuild-ostree subpackage (#1464) * Author: Alexander Larsson, Reviewers: Simon de Vlieger * Packit: make COPR builds for new releases in a separate project (#1479) * Author: Tomáš Hozza, Reviewers: Eric Curtin, Simon Steinbeiß * Readme update (#1483) * Author: Paweł Poławski, Reviewers: Simon de Vlieger * enhance support for creating 4k native disk images (#1461) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild-mpp: Print better errors if eval fails (#1477) * Author: Alexander Larsson, Reviewers: Simon de Vlieger * osbuild-mpp: conditional losetup (#1478) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Alexander Larsson, Michael Vogt * osbuild. add comment why AST is used and not importlib (#1463) * Author: Michael Vogt, Reviewers: Simon de Vlieger * osbuild/util/fscache: calculate actual size of files (#1453) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * osbuild: ensure loop.Loop() has the required device node (#1468) * Author: Michael Vogt, Reviewers: Ondřej Budai * osbuild: fix missing initialization of fd in osbuild.loop.Loop (#1467) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai * osbuild: improve monitor docstrings/signatures (#1473) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stage(oscap.remediation): link /proc/self/fd to /dev/fd (#1459) * Author: Marcos Libanori Sanches Júnior, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * stages(autotailor): add small unit test (#1481) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger * stages(erofs): add org.osbuild.erofs (#1437) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add `network` support to kickstart (#1451) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(machine-id): add a new "machine-id" stage (#1452) * Author: Michael Vogt, Reviewers: Nobody * stages(ostree.post-copy): add stage unit test and comment (#1465) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages: Add stages to support ostree signatures and composefs (#1343) * Author: Alexander Larsson, Reviewers: Nobody * stages:oscap.autotailor: add key/value overrides (#1407) * Author: Gianluca Zuccarelli, Reviewers: Evgeny Kolesnikov, Simon de Vlieger * test: fix broken oscap remediation tests (#1470) * Author: Gianluca Zuccarelli, Reviewers: Simon de Vlieger * test: stage tests -> stage integration tests (#1469) * Author: Simon de Vlieger, Reviewers: Michael Vogt * tests: remove custom tempdir_fixture (#1462) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tests: remove custom tmpdir() fixtures and use tmp_path (#1466) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-12-06Changes with 100 ---------------- * Add stages to sign ostree commits (#1445) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger * Consolidate functions used by runners (#1446) * Author: Miguel Martin, Reviewers: Michael Vogt * RPM stage: link /proc/self/fd to /dev/fd (#1448) * Author: Miguel Martin, Reviewers: Simon de Vlieger * docs: tweak the man-page a bit to make the example more useful (#1455) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * schutzbot/terraform: aws instance types rework (#1436) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * stage/test: skip kickstart validate test if no ksvalidator (#1438) * Author: Simon de Vlieger, Reviewers: Michael Vogt * stages(kickstart): add test for schema validation (#1432) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): add unittest test for zerombr/clearpart (#1430) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): ensure test inputs pass schema validation (#1440) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): implement "display_mode" option and tiny test addition (#1442) * Author: Michael Vogt, Reviewers: Simon de Vlieger * stages(kickstart): implement "reboot" option (#1435) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages(kickstart): run ksvalidator as part of the tests (#1434) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane * stages(kickstart): support autopart (#1449) * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger * stages: add `org.osbuild.update-crypto-policies` stage (#1443) * Author: Miguel Martin, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: add kernel-cmdline.bls-append stage (#1429) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * tests: finish the conversion to the parametrized Fedora v2 manifest (#1441) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tools: tweak `gen-stage-test-diff` to fix defaults for max-size and allow running from a git checkout (#1447) * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger * tox: move to pylint 3.0.2 for py312 support (#1450) * Author: Michael Vogt, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2023-11-22Changes with 99 ---------------- * :package: Packit configuration enhancements (#1416) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger * Add a tool script to help check for unused runners (#1367) * Author: Brian C. Lane, Reviewers: Simon de Vlieger * Add selinux-label-version to the org.osbuild.ostree.commit stage (#1415) * Author: Alexander Larsson, Reviewers: Colin Walters, Simon de Vlieger * Build rpms on RHEL-8.10 and RHEL-9.4 (#1417) * Author: Jakub Rusz, Reviewers: Alexander Todorov * Update snapshots to 20231101 (#1419) * Author: SchutzBot, Reviewers: Simon de Vlieger * depsolve-dnf: enable weak deps selection (#1413) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * depsolve-dnf: helpful exception for repo (#1412) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * kickstart: add support for "zerombr","clearpart" (#1426) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * objectstore: also mount /etc/containers for "host" buildroot (#1410) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * stage/copy: fix exception msg when parsing mounts and inputs (#1421) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Ondřej Budai * stages(kickstart): add options "lang", "keyboard", "timezone" (#1424) * Author: Michael Vogt, Reviewers: Achilleas Koutsou * stages/mkdir: fix its schema (#1409) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Tomáš Hozza * stages: add new unit test for kickstart stage (#1425) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger * tests: run the `test_stages` category in parallel (#1431) * Author: Michael Vogt, Reviewers: Simon de Vlieger * tools: add Fedora 38 runner for OSTree image tests (COMPOSER-1998) (#1427) * Author: Paweł Poławski, Reviewers: Ondřej Budai — Somewhere on the Internet, 2023-11-08Changes with 98 ---------------- * Update snapshots to 20231012 (#1400) * Author: SchutzBot, Reviewers: Achilleas Koutsou * Update snapshots to 20231015 (#1403) * Author: SchutzBot, Reviewers: Achilleas Koutsou * depsolve: import `dnf-json` (#1396) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * manifests/fedora-vars: bump snapshot date (#1408) * Author: Dusty Mabe, Reviewers: Simon de Vlieger * stages/org.osbuild.users: support multiple SSH keys (#1386) * Author: Michael Ho, Reviewers: Achilleas Koutsou * stages/oscap.remediation: Properly utilize offline capabilities (#1395) * Author: Evgeny Kolesnikov, Reviewers: Nobody * stages/ostree.deploy.container: allow deploying from container (#1402) * Author: Dusty Mabe, Reviewers: Nobody * test/stages/users: make test data date agnostic (#1406) * Author: Michael Ho, Reviewers: Ondřej Budai, Simon de Vlieger, Tomáš Hozza * tools/osbuild-mpp: Really fix empty ostree commit object in deploy stage (#1405) * Author: Alexander Larsson, Reviewers: Achilleas Koutsou * tools/osbuild-mpp: add mpp-resolve-ostree-commits helper (#1399) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-10-25Changes with 97 ---------------- * Support FAT FS Geometry Options (#1391) * Author: Maxime Ripard, Reviewers: Simon de Vlieger * Update Fedora 39 x86_64 runner (#1392) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers * fix link to developer guide (#1388) * Author: Otto Fowler, Reviewers: Brian C. Lane * osbuild/util: hoist container handling code from skopeo stage into util/containers (#1389) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou * refactor ostree stages; add inputs to ostree.deploy stage (#1393) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger * stages/ostree.deploy: switch to v2 schema (#1390) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-10-11Changes with 96 ---------------- * docs: update the samples used in osbuild.1.rst (#1384) * Author: Michael Vogt, Reviewers: Sanne Raymaekers, Simon de Vlieger * stages/ostree.deploy: drop requirement on rootfs option (#1385) * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Colin Walters — Somewhere on the Internet, 2023-09-27Changes with 95 ---------------- * Actions: add workflow for marking and closing stale issues and PRs (#1382) * osbuild.ostree.selinux: xref ostree issue for this (#1377) * runners: add autosd runner (#1381) Contributions from: Colin Walters, Eric Curtin, Tomáš Hozza — Somewhere on the Internet, 2023-09-13Changes with 94 ---------------- * .gitlab-ci: update RHEL ga runners (#1371) * Add support for btrfs subvolumes, metadata profiles and compression (#1312) * Update snapshots to 20230824 (#1373) * stages/dracut: add dracut omit drivers option (#1374) * tests/ostree-container: Drop hardcoded max layers (#1375) Contributions from: Brian Masney, Colin Walters, Ondřej Budai, Sanne Raymaekers, schutzbot — Somewhere on the Internet, 2023-08-30Changes with 93 ---------------- * extend org.osbuild.systemd.unit stage ability to update user units (#1363) * schutzbot: unregister test hosts (#1372) * tests: Add a check for valid snapshot urls (#1366) Contributions from: Brian C. Lane, Sanne Raymaekers, Sayan Paul — Somewhere on the Internet, 2023-08-23Changes with 92 ---------------- * Improve the linting setup (#1362) * Refactor Fedora test manifests v2 and update them to F38 (#1351) * Update fedora-39 runners and repositories (#1369) * Update snapshots to 20230801 (#1355) * Update snapshots to 20230815 (#1370) * autopep8: Increase aggressive level (#1361) * dnf4.mark: mark packages in DNF state database (#1333) * osbuild: add `--checkpoint` can now use globs (#1358) * ostree.encapsulate: It's rpm-ostree, not ostree (#1359) Contributions from: Brian C. Lane, Colin Walters, Jakub Rusz, Ondřej Budai, Simon de Vlieger, schutzbot — Somewhere on the Internet, 2023-08-16Changes with 91 ---------------- * ci: add tox (#1262) * tools: `osbuild-dev` quality of life (#1348) Contributions from: Simon de Vlieger — Somewhere on the Internet, 2023-08-02Changes with 90 ---------------- * .gitlab-ci.yml: Run rpmbuild for Fedora 39 (#1344) * Expand `sysconfig` stage with `livesys` and `desktop` (#1345) * Schutzfile: Fix f38 snapshot references (#1347) * org.osbuild.rpm: Add some context to rpmkeys failure (#1244) * runners: Asahi Fedora Remix to Fedora Asahi Remix (#1338) * stage: anaconda, allow access to more config (#1320) * stages/rpm: chmod `machine-id` to 0444 (#1342) * stages/squashfs: add support for zstd compression (#1232) * stages: add openscap autotailor stage (#1336) * test/data: introduce UKI also for CentOS Stream (#1233) Contributions from: Brian C. Lane, Eric Curtin, Gianluca Zuccarelli, Ondřej Budai, Simon de Vlieger — Somewhere on the Internet, 2023-07-19- Rebuilt for Python 3.12Changes with 89 ---------------- * CI variable name has changed, (#1330) * inputs: Move arguments for InputService.map to a temporary file (#1331) Contributions from: Alexander Todorov, Ondřej Budai — Somewhere on the Internet, 2023-06-27Changes with 88 ---------------- * COMPOSER-1959: Also test on RHEL 8.9 and 9.3 nightly (#1301) * Restore LOOP_CONFIGURE fallback for kernel < 5.8 (#1327) * stages: add new zstd stage (#1322) Contributions from: Alexander Todorov, Antonio Murdaca, Michael Hofmann — Somewhere on the Internet, 2023-06-21- Rebuilt for Python 3.12Changes with 87 ---------------- * Spec: use `%forgeautosetup` macro in `%prep` phase (#1318) * Support GPT partition attribute bits when creating images (#1296) * Test: make partitioning tools stage tests pass on RHEL-8 + add unit test for `sfdisk` stage (#1317) * add livesys stage (#1311) * mockbuild.sh: retry dnf install up to 5 times (#1319) * readme: mention matrix, redo headings (#1305) * schutzfile: update manifest-db ref 2023-06-05 (#1323) * stages/sgdisk: option to not quote partition names passed to sgdisk (#1316) Contributions from: Eric Chanudet, SchutzBot, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-06-07Changes with 86 ---------------- * org.osbuild.mkfs.ext4: Add verity option to (#1310) * runners: add fedora-38 specific logic for SHA1 key support (#1307) * schutzfile: update manifest-db ref 2023-05-20 (#1313) * stages/isolinux: default list (#1309) Contributions from: Alexander Larsson, Michael Ho, SchutzBot, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-05-24Changes with 85 ---------------- * COMPOSER-1959: Start building osbuild on RHEL 8.9 and 9.3 nightly (#1300) * Python 3.6 compatibility fixes (#1294) * Update terraform SHA (#1299) * Update test runners for 8.8 & 9.2 nightly (#1162) * Various fixes (#1295) * loop: use LOOP_CONFIGURE when available (#1253) * stages/org.osbuild.ovf: support older python3 versions (#1306) * stages/yum.repo: add `sslverify` field (#1298) Contributions from: Alexander Todorov, Gianluca Zuccarelli, Jakub Rusz, Sanne Raymaekers, Thomas Lavocat, Tomáš Hozza — Somewhere on the Internet, 2023-05-10Changes with 84 ---------------- * CI tests cleanup and maintenance (#1282) * Remove SSH keys of people who left the team (#1290) * Test: skip test cases if the tested filesystem is not supported on the platform (#1287) * lint: provide bandit configuration (#1265) * mockbuild.sh: use dnf to install local package, not rpm (#1292) * stages/lorax-script: minor schema adjustments (#1257) Contributions from: Ondřej Budai, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2023-04-26Changes with 83 ---------------- * .gitlab-ci: drop fedora-35 (#1281) * .gitlab-ci: remove RHEL 8.6/9.0 ga runners (#1279) * Preserve manifest list digest when embedding containers (#1252) * WSL conf stage (#1278) * ci: remove codecov (#1271) * schutzfile: update manifest-db ref 2023-03-20 (#1260) * stage/systemd: be able to write a preset file (#1269) * stages/org.osbuild.ovf: support older python3 versions (#1276) Contributions from: Achilleas Koutsou, Sanne Raymaekers, SchutzBot, Simon de Vlieger — Somewhere on the Internet, 2023-04-12Changes with 82 ---------------- * CI: update fedora-38 images (#1273) * ci: update manifest tests (#1242) * rpmbuild: build on fedora-38 (#1268) * stages: add ovf stage (#1266) * test: this test requires to be able to bindmount (#1261) Contributions from: Jakub Rusz, Sanne Raymaekers, Simon de Vlieger, Thomas Lavocat — Somewhere on the Internet, 2023-03-29Changes with 81 ---------------- * stages/ignition: support multi kargs in network kcmdline (#1249) Contributions from: Antonio Murdaca, Thomas Lavocat — Somewhere on the Internet, 2023-02-27Changes with 80 ---------------- * stages/copy: add option to remove destination before copying (#1241) * stages/shell.init: add pattern for env var names (#1239) Contributions from: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2023-02-20Changes with 79 ---------------- * New stage: org.osbuild.shell.init (#1234) * mounts: add the norecovery option for xfs and ext4 (#1238) Contributions from: Achilleas Koutsou, Thomas Lavocat — Somewhere on the Internet, 2023-02-15  !"#$%&'()*+,-141-1.fc42org.osbuild.ostree.commitorg.osbuild.ostreeorg.osbuild.ostree.checkoutorg.osbuild.ostreeorg.osbuild.experimental.ostree.configorg.osbuild.experimental.ostree.config.meta.jsonorg.osbuild.ostreeorg.osbuild.ostree.alephorg.osbuild.ostree.aleph.meta.jsonorg.osbuild.ostree.commitorg.osbuild.ostree.commit.meta.jsonorg.osbuild.ostree.configorg.osbuild.ostree.config.meta.jsonorg.osbuild.ostree.deployorg.osbuild.ostree.deploy.containerorg.osbuild.ostree.deploy.container.meta.jsonorg.osbuild.ostree.deploy.meta.jsonorg.osbuild.ostree.encapsulateorg.osbuild.ostree.encapsulate.meta.jsonorg.osbuild.ostree.fillvarorg.osbuild.ostree.fillvar.meta.jsonorg.osbuild.ostree.genkeyorg.osbuild.ostree.genkey.meta.jsonorg.osbuild.ostree.initorg.osbuild.ostree.init-fsorg.osbuild.ostree.init-fs.meta.jsonorg.osbuild.ostree.init.meta.jsonorg.osbuild.ostree.meta.jsonorg.osbuild.ostree.os-initorg.osbuild.ostree.os-init.meta.jsonorg.osbuild.ostree.passwdorg.osbuild.ostree.passwd.meta.jsonorg.osbuild.ostree.post-copyorg.osbuild.ostree.post-copy.meta.jsonorg.osbuild.ostree.preptreeorg.osbuild.ostree.preptree.meta.jsonorg.osbuild.ostree.pullorg.osbuild.ostree.pull.meta.jsonorg.osbuild.ostree.remotesorg.osbuild.ostree.remotes.meta.jsonorg.osbuild.ostree.selinuxorg.osbuild.ostree.selinux.meta.jsonorg.osbuild.ostree.signorg.osbuild.ostree.sign.meta.jsonorg.osbuild.rpm-ostree/usr/lib/osbuild/assemblers//usr/lib/osbuild/inputs//usr/lib/osbuild/sources//usr/lib/osbuild/stages/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnuPython script, ASCII text executablePython script, Unicode text, UTF-8 text executableJSON text data RRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/osbuildutf-8e39648bb02583ef28abbfc6612b27eda5283ea2c95370698199a99df4463fe7eadd73af65db0bc650485e04c2cb979bf5072012784b242489b86f46b73ee8235? (/hL4"?PI033333uY,&e"WHk;XL'8HSJ}bޯ.ХSbe` "qB,VzRĠIT=$h۬L2R`wD  ScEiBqa!t1L1my SwP^ה06#1K}A^„ָ{:ҽ@f󥌡:,zhpph ?8XPpߔl?Ur=+?iOR3jӖ9d*oʺvy]T`0ClazǝID\AA@Ph!HSpNCQllDߟ0`R[Gm_5hh$ca]Uyp(kiG!5ّ*~S~l2L^Q0At=)|fA+Jvz~ykc$JN_КN@xN,&-A-]FZ}9Mz3R~[}{:61wpVJK}6 +YϊgИCD)4A 䒢j?u]Wc-k i2jM&w"U PjsCi8oL8ñ,r9VP(Mj.HB:+ k@YMXc I/ 9WQ&}v_>CCsBZs +RXFoI/ EE8d]QaѽղSAPƠb1_Ś_ G&|a hdRPES ^7YJ "T̸2Xf ȋ#;I(LF_v_z6UURt]UE(KHP`;JFqgk֬X`\lR$HX,5C$R11E($+=Wm+^{GF,uv=fVq`@$0pI* E$rA W"!"r=l DzՈ FTv[j亝lhh kU?uK&7!o~`Bk$uL#|(;1\Β Q4mԟ[|ز(N+ZuaPKeډ.Uk1˞snTUO9,:(4J1'\ԘF3f; ([p kx^3\~ш?յ1]u]Y)54fUIYYϋvQ{FX@0,$(H k EF㊡A)@M?U# &L֤4k8;#cf]M>A֨LNhbMs0)t X&6<θ2+ZԔHNP(8lh4LEܪb tED A@$F5PϱcpP?>xmhq^;FgRIԍ UJ!Li:kE֏ЪS*-aо&Dw0^ v j(^PS.<"]QFoa̘|S +1X\O= șוi iV k+o ˠ.WhkNIC3F_c8|\/j}(4R_kz<hu`h/d-2D>M:G[Wcs.RqC\U*:X{ǩ{zI9Lm"cͬ&i;&<߇8~-<aom)52nfЌ7qԋT9Q@Ϟ_ec#4[)^'ve-}pl08dDKqC3Mi{S0l^:dx.FSOfMȋ3гi8)=]+-Z*5-/P(_pmI:y1ł@}tlTl#ǔT`v8(|e'6Jvav[3tKDDkZv|#/bWp3|pEIhẎRӭa ]K.TusE$fT -Y-Cz+b+sv69ĸ`tf &Y*! !( ', ^7.=MS.LT0:szZCK8N m. Xd\P` [5l{hg sܲK HlXciƬ{Kt7ov)kejUO'Y#{1ޙ ^#3Ү1l% ҭ.j,H/z-=I;6A>0<ٯ DA.K,! ?64eCNli)f:8ϟ"4W\Fo \6A;ݞ&ŴsyRFl,oHaA`u..Xwc,*ufj" 3W#d@§݀J $Z<~,d\$Ȣ3"(>L6ͤ9 ̲:J"c F.ĈLja}֨,~S#@u!ү14$T#A2?| ^돼;nݛ?KkrxsQIA U q%9ϔD5%GJGl 2yQ t'.Գn7iu?,6=uL%RՉ;JKp(סM,KC%K|(m3nXݩ!Lw>@05#}I=xV3ivAWW|>\q sh*BuׄrD,I)g&j (fTpr gx [M3aFm 0]}b#H(Juo_Ɔ5{N*sH9WBشx̒dDo,wtJɿ/G OFM Hf (f~4d"L '{w2xT2I:)e*i)ۓcw2Mɕ=9MmM94#@4S0V)=Mؠ/c^v%ZUgJNߦ#gH'cL%r5xz ^ M5!i `KB] r,|HfH|Y b gvz/t\~Ɩ PuK[Ď!"%t;Oxsm{T[}`(036ڿt&6p |\t_d\F$) Yb.r@dse;@78Xl(=`<'9Y;owѴuE %S;ΦF]aF qqfKBD|QE1J\, 9v ҒhmkG&}%”z2Q2_Me^oj S+_0(|ݣn]BIaF;]ە;+ׂL!NJn#A|"An[q uQhtlGw9@IE䔨E8EǫC<=V{v&#(05#vP K'ԝ0@TWg[C=(}A@POLt"wvd}>G˒ߖX߶?<[knv)YQ`, ּ]DB6Axd@ԁ/}VaˠɏkD [1:ߕCt3n VD@bF;P޳D۽y3UrgLC:V6he"`5[P -@vEzi5+o:uxۥߴx`hK#GQi$.97♡}CyU0Ⱥxe|Q۞ֈg ^ -D;CxBN D\ph o(5@ް|6 ydY'gYv_ /:j>af֙6u^.ϢGQ #zr[*l3*J!7?^Tcpکx~7*1LEC*C5uVWâh ]^\j|_`?O'm.ٛ[{ݛNY<$e .15rfchiPܦOv]S"٥Έ#ܠsTf3Ct Y*!&f9eP˼h4Xb5~c[@S~. Caj= E$=Czi1:DLn a&%\F0c'IiCA+QOV慥8]Rưo{>.9jUŪ(aO9]ǣ P㴜BfݏvB*1k#qR91̂_mCBꘜ@THDB~04>5. )36Db4:XaѴ[L]\i2}sg̪D@F je-n-N)^*}}Wۧ(U z  g!,`^CyY}0UIi6j.Sp&.Lnm^\ݛz*A ޯ^FEX]ִWFA[jA-F*㐭ZlFXb~ɔÑX!ۅR.Q%,X&lÚm\e}I|E"!N'8Lf_Z9NDS)dCjj&ڞE,c.s!< Y')gw?r$ޅ J9Ro~8+X6^1bˠM\A; 7¹&3;%KchӪ5RVa8l(5|_j}H}c"4d9Uͅm4x\hۙDqdy̿D6U'ip󎷌k2U1X؄/=^$B Yr($V0F @᲍i@)+­<2sw_{~+/XD:Pk $F/ -fARI3o2wh4S-Bkd3JW[W(W?/_¬)#xޔQ>oWZG3.۠F,~+*~@tGe N+0ҘH#Hғa8b6M %vԜsB@P&$\#JD03zBԩUH#@`~ EGD X`(YYiP(#Ɓ ~1Ytvv$zHjܤ's(!/|0 zPWKe̡wm],1hk ܶKqnT7M𮙌!3$Ly>*. #!lm*YV [w@uX6N6.œ2cΏ]ڬƉP{W{ޑ?Lbw( C;Xȁɧ3)&mjnw3ozt@/wȔܭevȎ*)x{DaF ՑKb#6 5q _@^23Tء. 309e]&2\h7i~ \w pYJ>rɼԖ5je؜j( ݆= GӴJ =1 =suzQ[)֛"ʂrj*~A1A"2SP!K8?`Lyb1$@'w#=Ǣpl>r-\vh"2L`b^k H#5뺿'N6X?D0rQ0q"`8qt4y28oKﳸv1u̼pDZoLl/vIycDö$V(%U$Z0VjPgӃX˂TC<qdC6M Vɾ&X98M.UHifm *|"ގ0Mcٹ=NFJPνs]~\ߧԡ Ui'&",˞pȴ% [IѢ$&j;%6#=H8SEp@zj[N/ItyKq\C(1sRYQ:)$" @,ߜ3 5/'?LB=zCd7 C6 ;M=Kc]Wu3)^⣈c\9-dnGo#K3zm)TbQODqV*ɪ*٘D3f eє종 ( =#5\{f“/ILT&"{cUP oh(+ @M#EAU?*PFV6xnΌ]w4"9D~jP.Xx㭶{쪚 YW*:6?=[~ҵcf3ur FYI?l"MNG%&j"D ,|;,SA BEbTUoopEd̒_[ zA 0ן Vl~;\.xPy@x;aPNi8é$v @ %ݼk (q\lihō5"N b] n`ʝRI`ypPf簰t)XApNi64(5yD߶U qT~ey'O YӠe { hd<㸝BkM״h7!Ewn]i t;aܘ՗tB 6O{/gt'ƝlərFNE==wYKqUQأA[xc5!@0$˜D(T ˡrP *  hFI UZgO3WMo=$j'19_]'Є A˞{z'q\a.])\ K:nqf 3#;0Ĭ]pJR9+\6ߣ[|dl dFlC#cZ)|@#y!НazFnrS%h-!k]lRBuM8n͑ &Oe&kadygH+=wBl!rT%XEj>0GMV*ac7(4Ԏ*Tz^\AWSpH4hh~K=QIG>'rjC=a=<4$t~GI}4&qny{0Tϫ}h$_z[=B~G%3K҃_ Y%.b.ӹQo}̴^BW#)3sA&P aŽ+4ӗΟ`:^abX/q&c,qMr ӳ5CSY(tci6BSikk+=şV$\m=^[vǹ"p5H[juag|iۯK[oOҕ3?&îB\3gݯK';^q8>|767!3q3m9$dM.;]Ey3 1fV=⣠žLCj b8. 0L@`Q7FJ nc"sl/l@[c>ػꡭAeHO,3+rQsx;!l; lC`;}D--7`!CBz>2d,O+ݫ: /}4m V 0:i\6Lj] oSkT wOpab)]3ŧ q/ϸ2u]7FQըNs>Pst+WΎ\>::^FǠ m3]Ju.:z<2KesèH5 LoP*1 8`&ȶVm ݡ`zXz.F0efxYY("~wg.d_ܽ: 8k [L'K@`T@_ge-Ұٰp+y7NkO ukb,ؼHgxj6a՞7b+-n-Ph6 rщ=p5= v(ֹ`1҅_0lgZY%* D뻑XD y2OvkIJu!Y5v]$CυնEߎ",5"~Bbx"%ƣ嬼Wo2-se͂w;h<\7&k1c~ؚ֖/̰qQK"6&k1IN%(D~1.ZiN5&:$#XjO3T sQ Ψ|vm4MtBD%noSlS@ 7Aǵ%o J1xpe#v`bVDAB,@ -N8:*̺0 fl2+z_D퍙D-ٹAT0nk,t?AYsm2L+jTdKNDk}McU4әwtpm+ `pbT_mQybCUxk}vf1aL/nOz  3əFTku{9Ov}) 'F :S̽1#Y*3˕)uv0r|k !ktzr#“9~" njL;kNDAj')#aurv?_] XǸ y1 iRF=Hpce8t柍q 6__tcp #ѳI&~E Ι7i8^#x+x?tT\9$QsaY Q$SW2Ηe!}23ly2|dM:ʘWlYpIA2U dW;y.&6N~ܵa:' _ ŗ8y(MR(8\/5OsId=Y)RxUrrs'(yi䩄$]K&u~ÓgÕ-+4ZoCAcX!.L ˀ=-Z0Ӵ~o;dË.@JLL6^)D ՛@_l&{k`.gɾSM#Zŋ) 6,7Cclymt.y^Xt3}1Bal iG|\@@o @Uk,9 3 ʌ'b|&i+LjE`". 6tt->akr~|z5C{%@=v 0훩(ZbhpӤȯBLJITߣpdř%N逫 GCщ{9 r+ш{@l ">0#lK.(7[nzy79{Xb>t!'rZ %c2(?0̷Q 㞋>pф"ܰC\Ns $p d Hh?3VdcH8mo,2c0V61.ՍN+BaU:-U@q'/M 6ަΖ ,12N&6ru'\n`럻OCI!=ZI9Ǥf`v d6NT+|O~ξ~[ԯ`3)]8Ë>A!/1|];r5pv:@>}휔ng"/![ % z2x$q6)l5asrU46ݵlOy#J&"qt8l&/8YNwlNru!iՔ+\NKC}5er*oهX,Z_:m&YÇ<2f%fK=$xiVRLǸק^I;j a(=|[ey!SC|sPaУYA.ʂ*9g ɚR$@JAd 8ݠ4SDd%_[ cӝeU3'|6CIx_2oEy6"Q%P$)~$uN/a ^P}=gx1S^,Yӑ|ہxӎ$uU2bVk:ҖaF<ߍcIpUaaЎIRon8併xb[⛤I[` T3[R>tlKatދU|楯5ɷsU/~}3 ?#5وL7gA1zBa'ѳJJ%h5e$.|_`wpKs_*=v;SVȡXN}bG' ^9Dė S$p(۱E`ZkZLX:ta&q\5PW];NȫK1=>ajFwʡय ]tX ꗼ.שV(>HItLHqN>%.ԣoY{҂| ?@ȫst䮶9rsgsc'bXA; j]{wtyVXWGn,~@'(!`d?}Fjap]zwSx~,3\K}Y&vbzi윴,qj㐧KSdd5{O8~n7;0 }Ğ16 u? u(p2_F{oUZ^z Ju!X.щc(]` ᛨzzT%JX,#ڟIȲ6{z> MPP TJa$bmX1E3\-2,m | Kb ͕5#%la$!g,EgQ5H{XD1,4((*{= *CILpЊ ;=ˋ۱YGLOUcЀ[+|;u  : U^! N0/7j5v9>P1#t(8Hl]$Dhh}=uhؓ6t2lp9k>*aַ/|W0lQ;g WSvmtLtYǗtPA}$2^˺r= i/J\O\ V)י%qE߉hÉ/Ikht?*6h^.= 0}r݈|O^H_q5:0,&tH29!f|Х$I=%.E񗌙e;wk/$ m&e l/$:1=1-ri>%)0 zԵT[MH\tft rq.