SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for osbuild-luks2-137-1.fc42.noarch.rpm :

* Wed Dec 18 2024 Packit - 137-1Changes 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-18
* Wed Dec 04 2024 Packit - 136-1Changes 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-04
* Fri Nov 22 2024 Packit - 135-1Changes with 135----------------
* test: regenerate X509 test certs (#1931)
* Author: Lukáš Zapletal, Reviewers: Ondřej Ezr, Tomáš Hozza— Somewhere on the Internet, 2024-11-22
* Wed Oct 23 2024 Packit - 132-1Changes 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-23
* Wed Oct 09 2024 Packit - 131-1Changes 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-09
* Wed Sep 25 2024 Packit - 130-1Changes 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-25
* Wed Sep 18 2024 Packit - 129-1Changes 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-18
* Wed Aug 21 2024 Packit - 126-1Changes 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-21
* Wed Aug 14 2024 Packit - 125-1Changes 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-14
* Wed Jul 31 2024 Packit - 124-1Changes 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-31
* Thu Jul 25 2024 Packit - 123-1Changes 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
* Thu Jul 18 2024 Fedora Release Engineering - 122-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jul 03 2024 Packit - 122-1Changes 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
* Fri Jun 07 2024 Python Maint - 119-2- Rebuilt for Python 3.13
* Wed May 22 2024 Packit - 119-1Changes 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-22
* Wed May 08 2024 Packit - 118-1Changes 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-08
* Wed Apr 24 2024 Packit - 117-1Changes 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-24
* Wed Apr 10 2024 Packit - 115-1Changes 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-10
* Fri Mar 29 2024 Packit - 114-1Changes 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-29
* Wed Mar 27 2024 Packit - 113-1Changes 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-27
* Wed Mar 13 2024 Packit - 112-1Changes 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-13
* Wed Feb 28 2024 Packit - 111-1Changes 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-28
* Mon Feb 26 2024 Packit - 110-1Changes 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-26
* Thu Feb 22 2024 Packit - 109-1Changes 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-22
* Wed Jan 31 2024 Packit - 106-1Changes 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-31
* Wed Jan 31 2024 Packit - 105-1Changes 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
* Thu Jan 25 2024 Fedora Release Engineering - 104-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering - 104-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Jan 16 2024 Packit - 104-1Changes 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-16
* Wed Jan 03 2024 Packit - 103-1Changes 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-03
* Wed Dec 20 2023 Packit - 102-1Changes 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-20
* Wed Dec 06 2023 Packit - 101-1Changes 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-06
* Wed Nov 22 2023 Packit - 100-1Changes 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-22
* Wed Nov 08 2023 Packit - 99-1Changes 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-08
* Wed Oct 25 2023 Packit - 98-1Changes 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-25
* Wed Oct 11 2023 Packit - 97-1Changes 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-11
* Wed Sep 27 2023 Packit - 96-1Changes 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-27
* Wed Sep 13 2023 Packit - 95-1Changes 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-13
* Wed Aug 30 2023 Packit - 94-1Changes 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-30
* Wed Aug 23 2023 Packit - 93-1Changes 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-23
* Wed Aug 16 2023 Packit - 92-1Changes 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-16
* Wed Aug 02 2023 Packit - 91-1Changes with 91----------------
* ci: add tox (#1262)
* tools: `osbuild-dev` quality of life (#1348)Contributions from: Simon de Vlieger— Somewhere on the Internet, 2023-08-02
* Wed Jul 19 2023 Packit - 90-1Changes 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
* Tue Jun 27 2023 Python Maint - 89-2- Rebuilt for Python 3.12
* Tue Jun 27 2023 Packit - 89-1Changes 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-27
* Wed Jun 21 2023 Packit - 88-1Changes 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
* Wed Jun 14 2023 Python Maint - 87-2- Rebuilt for Python 3.12
* Wed Jun 07 2023 Packit - 87-1Changes 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-07
* Wed May 24 2023 Packit - 86-1Changes 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-24
* Wed May 10 2023 Packit - 85-1Changes 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-10
* Thu Apr 27 2023 Packit - 84-1Changes 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-26
* Wed Apr 12 2023 Packit - 83-1Changes 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-12
* Wed Mar 29 2023 Packit - 82-1Changes 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-29
* Mon Feb 27 2023 Tomáš Hozza - 81-1Changes with 81----------------
* stages/ignition: support multi kargs in network kcmdline (#1249)Contributions from: Antonio Murdaca, Thomas Lavocat— Somewhere on the Internet, 2023-02-27
* Mon Feb 20 2023 Packit - 80-1Changes 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-20
* Wed Feb 15 2023 Packit - 79-1Changes 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
* Tue Feb 07 2023 Packit - 78-1Changes with 78----------------
* Add org.osbuild.chown stage (#1228)
* mounts: accept a wider set of mount options (#1229)Contributions from: Thomas Lavocat, Tomáš Hozza— Somewhere on the Internet, 2023-02-07
* Fri Jan 20 2023 Packit - 77-1Changes with 77----------------
* CI deploy script and SSH keys cleanup (#1225)
* stages/mkdir: revert explicitly setting mode using `os.chmod` (#1227)Contributions from: Tomáš Hozza— Somewhere on the Internet, 2023-01-20
* Thu Jan 19 2023 Packit - 76-1Changes with 76----------------
* sources/ostree: fix quotation marks in mTLS remote options (#1222)
* stages/mkdir: explicitly set mode using `chmod` and support handling of existing directories (#1224)Contributions from: Ondřej Budai, Sanne Raymaekers, Tomáš Hozza— Somewhere on the Internet, 2023-01-18
* Wed Jan 04 2023 Packit - 75-1Changes with 75----------------
* runners: add Fedora Asahi runner (#1216)
* stages/rhsm.facts: create facts file in /etc (#1220)
* test/objectstore: use os.stat instead Path.stat (#1217)Contributions from: Achilleas Koutsou, Christian Kellner, Eric Curtin— Somewhere on the Internet, 2023-01-04
* Wed Dec 21 2022 Packit - 74-1Changes with 74----------------
* Clamp mtime to `source-epoch` if specified (#1207)
* New `ostree.encapsulate` for \"native ostree containers\" (#1091)
* [v2] util/fscache: introduce versioning (#1198)
* fscache: post-merge improvements (#1211)
* ostree.config: add aboot (Android) bootloader config option (#1204)
* runners: add AutoSD runner (#1210)
* schutzbot: set the cache size for the correct store (#1199)
* stages/users: accept identical uid for existing users (#1188)
* test/fscache: drop PathLike annotation (#1196)
* test/stages/users: ignore non-deterministic files (#1197)
* test: convert objectstore test to pytest (#1201)
* util/fscache: add cachedir-tag support (#1212)
* util: fix typo in get_consumer_secrets (#1200)
* 🗄Write and read metadata from the store and integrate `FsCache` into `ObjectStore` (#1187)Contributions from: Christian Kellner, David Rheinsberg, Eric Curtin, Sanne Raymaekers— Somewhere on the Internet, 2022-12-21
 
ICM