Osbuild Versions Save

Build-Pipelines for Operating System Artifacts

v118

3 weeks ago

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

v117

1 month ago

Changes 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

v116

1 month ago

Changes with 116

  • curl: test that OSBUILD_SOURCES_CURL_PROXY works correctly (#1710)
    • Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski
  • mounts: implement new org.osbuild.bind mount (#1711)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
  • osbuild-depsolve-dnf(5): support proxy (#1715)
    • Author: Sanne Raymaekers, Reviewers: Paweł Poławski, Tomáš Hozza
  • osbuild-depsolve-dnf: support loading repositories from a root dir (#1674)
    • Author: Achilleas Koutsou, Reviewers: Nobody
  • osbuild: fix newline issue with final output 👀 (#1723)
    • Author: Gianluca Zuccarelli, Reviewers: Michael Vogt, Paweł Poławski, Simon de Vlieger, Tomáš Hozza
  • test: tiny tweaks for the output handling in the test_depsolve.py (#1718)
    • Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski
  • tools/osbuild-depsolve-dnf(5): require releasever (#1724)
    • Author: Achilleas Koutsou, Reviewers: Michael Vogt, Paweł Poławski
  • tools: extract make_dnf_scafolding() from config_combos() (#1717)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  • tools: fix proxy key error when "proxy" is not set (#1722)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  • tools: rename "nothing" to "pkg-with-no-deps" to make it a bit clearer (#1719)
    • Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski

— Somewhere on the Internet, 2024-04-15

v115

1 month ago

Changes 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

v114

2 months ago

Changes 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

v113

2 months ago

Changes 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

v112

2 months ago

Changes 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

v111

3 months ago

Changes 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

v110

3 months ago

Changes 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

v109

3 months ago

Changes 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