Skip to content

Releases: osbuild/osbuild

127

28 Aug 08:26
Compare
Choose a tag to compare

Changes with 127

  • Add toml utility module that wraps every toml Python module ever created (#1851)
    • Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Gianluca Zuccarelli, Michael Vogt
  • devices: add new vg_partition parameter (#1867)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
  • devices: create /dev/mapper/<logical-volume> as well (#1862)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
  • general: Fix linter issues across the codebase (#1864)
    • Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt
  • osbuild: drop libdir from download() methods (#1848)
    • Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
  • sources(curl): use --next for each url in curl config (#1819)
    • Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai
  • sources/containers-storage: fix load caching (#1853)
    • Author: Achilleas Koutsou, Reviewers: Gianluca Zuccarelli, Paweł Poławski, Tomáš Hozza
  • stages: workaround the two remaining autopep8 issues via noqa (#1870)
    • Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski
  • test: update the test cert to expire in 100y (#1868)
    • Author: Michael Vogt, Reviewers: Ondřej Budai, Paweł Poławski

— Somewhere on the Internet, 2024-08-28

126

21 Aug 17:07
Compare
Choose a tag to compare
126

Changes 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

125

14 Aug 08:26
Compare
Choose a tag to compare
125

Changes 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

124

31 Jul 08:15
Compare
Choose a tag to compare
124

Changes 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

123

17 Jul 08:16
Compare
Choose a tag to compare
123

Changes 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

122

03 Jul 08:16
Compare
Choose a tag to compare
122

Changes 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

121

19 Jun 08:15
Compare
Choose a tag to compare
121

Changes with 121

  • Packit: build RPMs in COPR for c10s and c9s on all arches (#1797)
    • Author: Tomáš Hozza, Reviewers: Michael Vogt, Paweł Poławski, Simon de Vlieger
  • osbuild/monitor.py: improve naming of progress (#1805)
    • Author: Florian Schüller, Reviewers: Michael Vogt, Paweł Poławski
  • test/cases: fix users stage (#1801)
    • Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza
  • tools/tree-diff: use null for timestamped files (#1802)
    • Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Tomáš Hozza

— Somewhere on the Internet, 2024-06-19

120

05 Jun 08:15
Compare
Choose a tag to compare
120

Changes with 120

  • CI: drop EOL releases - c8s, F37, F38 (#1800)
    • Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Alexander Todorov
  • Implement OpenSCAP JSON tailoring support (HMS-3825) (#1777)
    • Author: Gianluca Zuccarelli, Reviewers: Brian C. Lane, Tomáš Hozza
  • Test/manifests: use SHA256 signed GPG key for c9s (#1796)
    • Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger
  • test: tweak test_osbuild_mount_failure_msg() for tmt/fc40 (#1781)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski
  • tools/osbuild-depsolve-dnf: enable loading of optional metadata (#1775)
    • Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt
  • tools/osbuild-depsolve-dnf: ignore optional-metadata for old dnf (#1795)
    • Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza

— Somewhere on the Internet, 2024-06-05

119

22 May 08:15
Compare
Choose a tag to compare
119

Changes 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

118

08 May 08:13
Compare
Choose a tag to compare
118

Changes 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