Compare commits
34 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eaac5c2ca1 | ||
|
|
e85bbfbbde | ||
|
|
2680f1ef7f | ||
|
|
47113d78d2 | ||
|
|
418fb52f81 | ||
|
|
289692b08d | ||
|
|
dd6cf784ee | ||
|
|
d9a223725f | ||
|
|
b728f85eee | ||
|
|
8f6d64b957 | ||
|
|
a086a57702 | ||
|
|
19060de456 | ||
|
|
98eab699df | ||
|
|
58a239d14b | ||
|
|
61de9bb0fd | ||
|
|
d0c2d8e25d | ||
|
|
2c3ddc3df8 | ||
|
|
417b393e64 | ||
|
|
416a3147e7 | ||
|
|
557af6a878 | ||
|
|
31b134838d | ||
|
|
4f59b866d4 | ||
|
|
619e86d0be | ||
|
|
32086489ef | ||
|
|
4804f66560 | ||
|
|
7635891256 | ||
|
|
0144eb7d7c | ||
|
|
5ebf31b1aa | ||
|
|
203f062ed2 | ||
|
|
1ae2fb7f47 | ||
|
|
e177763d1e |
||
|
|
7a8d2bc38b | ||
|
|
d778b6d75d | ||
|
|
c558e59d0c |
5 changed files with 879 additions and 14 deletions
33
.gitignore
vendored
33
.gitignore
vendored
|
|
@ -117,3 +117,36 @@
|
|||
/osbuild-122.tar.gz
|
||||
/osbuild-123.tar.gz
|
||||
/osbuild-124.tar.gz
|
||||
/osbuild-125.tar.gz
|
||||
/osbuild-126.tar.gz
|
||||
/osbuild-129.tar.gz
|
||||
/osbuild-130.tar.gz
|
||||
/osbuild-131.tar.gz
|
||||
/osbuild-132.tar.gz
|
||||
/osbuild-135.tar.gz
|
||||
/osbuild-136.tar.gz
|
||||
/osbuild-137.tar.gz
|
||||
/osbuild-138.tar.gz
|
||||
/osbuild-139.tar.gz
|
||||
/osbuild-140.tar.gz
|
||||
/osbuild-141.tar.gz
|
||||
/osbuild-142.tar.gz
|
||||
/osbuild-143.tar.gz
|
||||
/osbuild-144.tar.gz
|
||||
/osbuild-146.tar.gz
|
||||
/osbuild-147.tar.gz
|
||||
/osbuild-149.tar.gz
|
||||
/osbuild-151.tar.gz
|
||||
/osbuild-152.tar.gz
|
||||
/osbuild-153.tar.gz
|
||||
/osbuild-155.tar.gz
|
||||
/osbuild-156.tar.gz
|
||||
/osbuild-157.tar.gz
|
||||
/osbuild-158.tar.gz
|
||||
/osbuild-159.tar.gz
|
||||
/osbuild-160.tar.gz
|
||||
/osbuild-162.tar.gz
|
||||
/osbuild-163.tar.gz
|
||||
/osbuild-164.tar.gz
|
||||
/osbuild-165.tar.gz
|
||||
/osbuild-166.tar.gz
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
This repository is maintained by packit.
|
||||
https://packit.dev/
|
||||
The file was generated using packit 0.99.0.post1.dev29+g2e75e6ff.
|
||||
The file was generated using packit 1.12.0.post1.dev20+g7d30dac21.
|
||||
|
|
|
|||
853
osbuild.spec
853
osbuild.spec
|
|
@ -1,7 +1,7 @@
|
|||
%global forgeurl https://github.com/osbuild/osbuild
|
||||
%global selinuxtype targeted
|
||||
|
||||
Version: 124
|
||||
Version: 166
|
||||
|
||||
%forgemeta
|
||||
|
||||
|
|
@ -18,19 +18,29 @@ Source0: %{forgesource}
|
|||
BuildArch: noarch
|
||||
Summary: A build system for OS images
|
||||
|
||||
# https://github.com/osbuild/osbuild/pull/1827
|
||||
Patch0: PR1827.patch
|
||||
|
||||
BuildRequires: make
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-docutils
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: systemd
|
||||
|
||||
# for tests
|
||||
BuildRequires: python3-iniparse
|
||||
BuildRequires: python3-jsonschema
|
||||
BuildRequires: python3-kickstart
|
||||
BuildRequires: python3-mako
|
||||
BuildRequires: python3-PyYAML
|
||||
BuildRequires: python3-pytest
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: python3-license-expression
|
||||
BuildRequires: python3-pytest-xdist
|
||||
BuildRequires: python3-tomli-w
|
||||
%endif
|
||||
|
||||
Requires: bash
|
||||
Requires: bubblewrap
|
||||
Requires: coreutils
|
||||
Requires: curl
|
||||
Requires: dnf
|
||||
Requires: e2fsprogs
|
||||
Requires: glibc
|
||||
Requires: policycoreutils
|
||||
|
|
@ -41,10 +51,11 @@ Requires: tar
|
|||
Requires: util-linux
|
||||
Requires: python3-%{pypi_name} = %{version}-%{release}
|
||||
Requires: (%{name}-selinux if selinux-policy-%{selinuxtype})
|
||||
Requires: python3-librepo
|
||||
|
||||
# This is required for `osbuild`, for RHEL-10 and above
|
||||
# the stdlib toml package can be used instead
|
||||
%if 0%{?rhel} < 10
|
||||
# the stdlib tomllib module can be used instead
|
||||
%if 0%{?rhel} && 0%{?rhel} < 10
|
||||
Requires: python3-tomli
|
||||
%endif
|
||||
|
||||
|
|
@ -120,17 +131,36 @@ Contains the necessary SELinux policies that allows
|
|||
osbuild to use labels unknown to the host inside the
|
||||
containers it uses to build OS artifacts.
|
||||
|
||||
%package container-selinux
|
||||
Summary: SELinux container policies
|
||||
Requires: selinux-policy-%{selinuxtype}
|
||||
Requires: container-selinux
|
||||
Requires(post): selinux-policy-%{selinuxtype}
|
||||
Requires(post): container-selinux
|
||||
BuildRequires: selinux-policy-devel
|
||||
BuildRequires: selinux-policy-devel
|
||||
%{?selinux_requires}
|
||||
|
||||
%description container-selinux
|
||||
Contains the necessary SELinux policies that allows
|
||||
running osbuild in a container.
|
||||
|
||||
%package tools
|
||||
Summary: Extra tools and utilities
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: python3-pyyaml
|
||||
Requires: python3-dnf
|
||||
|
||||
# These are required for `osbuild-dev`, only packaged for Fedora
|
||||
%if 0%{?fedora}
|
||||
Requires: python3-rich
|
||||
Requires: python3-attrs
|
||||
%if 0%{?fedora} > 40
|
||||
Requires: python3dist(typer-slim[standard])
|
||||
%else
|
||||
Requires: python3-typer
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%description tools
|
||||
Contains additional tools and utilities for development of
|
||||
|
|
@ -140,7 +170,29 @@ manifests and osbuild.
|
|||
Summary: Dependency solving support for DNF
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
Requires: python3-libdnf
|
||||
# RHEL 11 and Fedora 41 and later use libdnf5, RHEL < 11 and Fedora < 41 use dnf
|
||||
# On Fedora 41 however, we force dnf4 (and depend on python3-dnf) until dnf5 issues are resolved.
|
||||
# See https://github.com/rpm-software-management/dnf5/issues/1748
|
||||
# and https://issues.redhat.com/browse/COMPOSER-2361
|
||||
%if 0%{?rhel} >= 11
|
||||
Requires: python3-libdnf5 >= 5.2.1
|
||||
%else
|
||||
Requires: python3-dnf
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}
|
||||
# RHEL / CS does not have python3-license-expression
|
||||
# It is needed for validating license expressions in RPM packages when generating SBOMs
|
||||
# While SBOMs can be generated also without this package, it is recommended to have it.
|
||||
Recommends: python3-license-expression
|
||||
%endif
|
||||
|
||||
# osbuild 125 added a new "solver" field and osbuild-composer only
|
||||
# supports this since 116
|
||||
Conflicts: osbuild-composer <= 115
|
||||
|
||||
# XXX: remove this once the osbuild-dnf-json V1 API is removed (osbuild/solver/api/v1.py)
|
||||
Provides: osbuild-dnf-json-api = 8
|
||||
|
||||
%description depsolve-dnf
|
||||
Contains depsolving capabilities for package managers.
|
||||
|
|
@ -156,6 +208,9 @@ make man
|
|||
make -f /usr/share/selinux/devel/Makefile osbuild.pp
|
||||
bzip2 -9 osbuild.pp
|
||||
|
||||
make -f /usr/share/selinux/devel/Makefile osbuild-container.pp
|
||||
bzip2 -9 osbuild-container.pp
|
||||
|
||||
%pre selinux
|
||||
%selinux_relabel_pre -s %{selinuxtype}
|
||||
|
||||
|
|
@ -199,6 +254,7 @@ install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5
|
|||
|
||||
# SELinux
|
||||
install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2
|
||||
install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}-container.pp.bz2
|
||||
install -D -m 0644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8
|
||||
install -D -p -m 0644 selinux/osbuild.if %{buildroot}%{_datadir}/selinux/devel/include/distributed/%{name}.if
|
||||
|
||||
|
|
@ -213,10 +269,40 @@ install -p -m 0755 data/10-osbuild-inhibitor.rules %{buildroot}%{_udevrulesdir}
|
|||
mkdir -p %{buildroot}%{_libexecdir}
|
||||
install -p -m 0755 tools/osbuild-depsolve-dnf %{buildroot}%{_libexecdir}/osbuild-depsolve-dnf
|
||||
|
||||
# Configure the solver for dnf
|
||||
mkdir -p %{buildroot}%{_datadir}/osbuild
|
||||
# RHEL 11 and Fedora 41 and later use dnf5, RHEL < 11 and Fedora < 41 use dnf
|
||||
# On Fedora 41 however, we force dnf4 (and depend on python3-dnf) until dnf5 issues are resolved.
|
||||
# See https://github.com/rpm-software-management/dnf5/issues/1748
|
||||
# and https://issues.redhat.com/browse/COMPOSER-2361
|
||||
%if 0%{?rhel} >= 11
|
||||
install -p -m 0644 tools/solver-dnf5.json %{buildroot}%{pkgdir}/solver.json
|
||||
%else
|
||||
install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 9
|
||||
%check
|
||||
exit 0
|
||||
# We have some integration tests, but those require running a VM, so that would
|
||||
# be an overkill for RPM check script.
|
||||
# skip toml-writing tests in RHEL (no such library available there)
|
||||
# There is a bunch of tests failing on specific arch/OS combinations.
|
||||
# osbuild is a noarch package, meaning the architecture conditionals don't work.
|
||||
# The details of the failing tests are described in the comments.
|
||||
# Since we can't be granular enough, skip tests based on the OS only.
|
||||
# This means some tests won't be run even though they could,
|
||||
# but that's an acceptable tradeoff.
|
||||
# x86_64-specific tests:
|
||||
# test/mod/test_util_sbom_spdx.py, test/mod/test_util_sbom_dnf.py, test/mod/test_testutil_dnf4.py
|
||||
# test/mod/test_solver_implementations.py
|
||||
# test_ioctl_toggle_immutable and test_rmtree_immutable fail on s390x
|
||||
# test_cache_full_behavior fails on ppc64le
|
||||
# tools/test/test_depsolve.py fails on C9S and EPEL9
|
||||
ignore="--ignore test/mod/test_util_sbom_spdx.py --ignore test/mod/test_util_sbom_dnf.py --ignore test/mod/test_testutil_dnf4.py --ignore test/mod/test_solver_implementations.py"
|
||||
skip="not test_ioctl_toggle_immutable and not test_rmtree_immutable and not test_cache_full_behavior"
|
||||
%if 0%{?rhel}
|
||||
ignore="$ignore --ignore tools/test/test_depsolve.py"
|
||||
%endif
|
||||
%pytest %{?fedora:-n auto} -v %{?rhel:-m "not tomlwrite"} ${ignore:-} -k "${skip:-}"
|
||||
%endif
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
|
|
@ -281,14 +367,759 @@ fi
|
|||
%posttrans selinux
|
||||
%selinux_relabel_post -s %{selinuxtype}
|
||||
|
||||
%files container-selinux
|
||||
%{_datadir}/selinux/packages/%{selinuxtype}/%{name}-container.pp.bz2
|
||||
%ghost %verify(not md5 size mode mtime) %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}-container
|
||||
|
||||
%post container-selinux
|
||||
%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}-container.pp.bz2
|
||||
|
||||
%postun container-selinux
|
||||
if [ $1 -eq 0 ]; then
|
||||
%selinux_modules_uninstall -s %{selinuxtype} %{name}-container
|
||||
fi
|
||||
|
||||
%files tools
|
||||
%{_bindir}/osbuild-image-info
|
||||
%{_bindir}/osbuild-mpp
|
||||
%{?fedora:%{_bindir}/osbuild-dev}
|
||||
|
||||
%files depsolve-dnf
|
||||
%{_libexecdir}/osbuild-depsolve-dnf
|
||||
%{pkgdir}/solver.json
|
||||
|
||||
%changelog
|
||||
* Wed Dec 03 2025 Packit <hello@packit.dev> - 166-1
|
||||
Changes with 166
|
||||
----------------
|
||||
- Refactor Solver API to Support Versioning (HMS-9062) (#2246)
|
||||
- Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
- Stage changes to help support bootc PXE images (#2251)
|
||||
- Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2255)
|
||||
- Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza
|
||||
- Update images dependency ref to latest (#2262)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- github: free disk space before running unit tests (#2256)
|
||||
- Author: Ondřej Budai, Reviewers: Simon Steinbeiß, Tomáš Hozza
|
||||
- manifest-tests-install-deps: make unzip quiet (#2254)
|
||||
- Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon Steinbeiß, Simon de Vlieger
|
||||
- monitor: add module options to JSON logger (#2244)
|
||||
- Author: Albert Esteve, Reviewers: Achilleas Koutsou, Brian C. Lane
|
||||
- org.osbuild.kickstart: add bootc support (HMS-9732) (#2242)
|
||||
- Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- runner: add new `minimal_passwd()` helper and use in linux (#2260)
|
||||
- Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
|
||||
- sources: add quoting to librepos "path" component (#2253)
|
||||
- Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
|
||||
|
||||
— Somewhere on the Internet, 2025-12-03
|
||||
|
||||
|
||||
* Wed Nov 19 2025 Packit <hello@packit.dev> - 165-1
|
||||
Changes with 165
|
||||
----------------
|
||||
- .gitlab-ci.yml: use new 10.1 ga runners (#2247)
|
||||
- Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- Add rhivos runner (#2238)
|
||||
- Author: Martin Perina, Reviewers: Alexander Larsson, Simon de Vlieger, Tomáš Hozza
|
||||
- Update images dependency ref to latest (#2239)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- Update images dependency ref to latest (#2243)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- ci: remove testing on Fedora 41 (EOL) (#2250)
|
||||
- Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Simon de Vlieger
|
||||
- ghaction/release: Pass Slack bot token instead of webhook (#2245)
|
||||
- Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Sanne Raymaekers
|
||||
- github: update osbuild-ci container (#2252)
|
||||
- Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- mockbuild: revert old workarounds and fix RHEL 10 builds (#2240)
|
||||
- Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
- stages/mkfs.xfs: support setting agcount (#2241)
|
||||
- Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- tools/test/depsolve: refactor tests to prepare for testing multiple API versions (HMS-9656) (#2236)
|
||||
- Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
|
||||
— Somewhere on the Internet, 2025-11-19
|
||||
|
||||
|
||||
* Wed Nov 05 2025 Packit <hello@packit.dev> - 164-1
|
||||
Changes with 164
|
||||
----------------
|
||||
- Stages: remove `org.osbuild.dnf*.sbom.spdx` (#2234)
|
||||
- Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Support building pipelines in a VM (#2228)
|
||||
- Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2223)
|
||||
- Author: SchutzBot, Reviewers: Ondřej Budai, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2231)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2235)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- move container_mount into library; support mpp-resolve for org.osbuild.containers-storage (#2222)
|
||||
- Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- org.osbuild.treeinfo: new stage to create .treeinfo files (#2200)
|
||||
- Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- schutzbot: update terraform ID (#2232)
|
||||
- Author: Achilleas Koutsou, Reviewers: Florian Schüller, Sanne Raymaekers
|
||||
- stages/dracut.conf: `remove_items` (#2225)
|
||||
- Author: Simon de Vlieger, Reviewers: Brian C. Lane, Lukáš Zapletal
|
||||
- stages/dracut: `remove` (#2224)
|
||||
- Author: Simon de Vlieger, Reviewers: Brian C. Lane, Lukáš Zapletal
|
||||
- stages: add new ln stage (#2226)
|
||||
- Author: Jean-Baptiste Trystram, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- test/mod: new test file for the util/containers.py library (#2230)
|
||||
- Author: Dusty Mabe, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
|
||||
— Somewhere on the Internet, 2025-11-05
|
||||
|
||||
|
||||
* Wed Oct 22 2025 Packit <hello@packit.dev> - 163-1
|
||||
Changes with 163
|
||||
----------------
|
||||
- Run tests in Fedora RPM build (#2116)
|
||||
- Author: Karolina Surma, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2217)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- docs: document `--cache` flag (#2213)
|
||||
- Author: Florian Schüller, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- gitlab: build RPMs for Fedora 43 (#2183)
|
||||
- Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- monitor: collect metadata alongside the result of a stage (#2215)
|
||||
- Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- schutzbot/mockbuild: use the global AWS credentials (#2221)
|
||||
- Author: Ondřej Budai, Reviewers: Sanne Raymaekers, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-10-22
|
||||
|
||||
|
||||
* Wed Oct 08 2025 Packit <hello@packit.dev> - 162-1
|
||||
Changes with 162
|
||||
----------------
|
||||
- Added new org.osbuild.systemd-sysuser stage (#2192)
|
||||
- Author: Michael Engel, Reviewers: Nobody
|
||||
- Allow building bootc images in unprivileged containers (#2187)
|
||||
- Author: Alexander Larsson, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
|
||||
- CI: enable RPM builds and testing on RHEL 9.8 and 10.2 nightly (HMS-9227) (#2203)
|
||||
- Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Revert "stages: add `efi_src_dir` config to grub2.iso stage" (#2205)
|
||||
- Author: Michael Vogt, Reviewers: Achilleas Koutsou
|
||||
- Update images dependency ref to latest (#2207)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- Update snapshots to 20251001 (#2210)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- docs: document `--quiet, -q` flag (#2214)
|
||||
- Author: Florian Schüller, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- osbuild: if Loop.mknod() cannot bind mount fallback to mknod (#2208)
|
||||
- Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- schema/metadata: `exports` (#2198)
|
||||
- Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
- selinux: Add osbuild_container_t domain for using osbuild in a container (#2195)
|
||||
- Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Lukáš Zapletal
|
||||
- stages: add `efi_src_dir` config to grub2.iso stage (#2202)
|
||||
- Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
|
||||
— Somewhere on the Internet, 2025-10-08
|
||||
|
||||
|
||||
* Wed Sep 10 2025 Packit <hello@packit.dev> - 160-1
|
||||
Changes with 160
|
||||
----------------
|
||||
- Add support for runtime-cleanup.tmpl (#2103)
|
||||
- Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Sanne Raymaekers
|
||||
- Update images dependency ref to latest (#2173)
|
||||
- Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- Update images dependency ref to latest (#2181)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
- Update images dependency ref to latest (#2186)
|
||||
- Author: SchutzBot, Reviewers: Alexander Larsson, Tomáš Hozza
|
||||
- Update snapshots to 20250825 (#2174)
|
||||
- Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger
|
||||
- Update snapshots to 20250830 (#2180)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
- Update snapshots to 20250901 (#2182)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
- github: merge CODEOWNERS files (#2176)
|
||||
- Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- osbuild-mpp: Automatically add extended partition as needed for MBR (#2184)
|
||||
- Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt
|
||||
|
||||
— Somewhere on the Internet, 2025-09-10
|
||||
|
||||
|
||||
* Wed Aug 27 2025 Packit <hello@packit.dev> - 159-1
|
||||
Changes with 159
|
||||
----------------
|
||||
- Update images dependency ref to latest (#2166)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Update snapshots to 20250815 (#2165)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- osbuild/solver/dnf.py: Add support for DNF variables for osbuild repos (#2064)
|
||||
- Author: Josue David Hernandez, Reviewers: Nobody
|
||||
- readme/monitor: add development info / fix monitor and add duration (#2154)
|
||||
- Author: Lukáš Zapletal, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
- spec: explicitly buildrequire python-setuptools (#2171)
|
||||
- Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt
|
||||
- stages/bootc.install-to-filesystem: add more knobs (#2152)
|
||||
- Author: Jean-Baptiste Trystram, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
- stages/coreos.live-artifacts: rework volume ID handling (#2169)
|
||||
- Author: Jonathan Lebon, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
- stages: extend test_bootc_install_to_fs test for new options (#2167)
|
||||
- Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
|
||||
|
||||
— Somewhere on the Internet, 2025-08-27
|
||||
|
||||
|
||||
* Wed Aug 13 2025 Packit <hello@packit.dev> - 158-1
|
||||
Changes with 158
|
||||
----------------
|
||||
- New script: update test manifests (#2140)
|
||||
- Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2162)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
- Update images dependency ref to latest (#2164)
|
||||
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
- Update snapshots to 20250730 (#2159)
|
||||
- Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger
|
||||
- stages/tar: add --numeric-owner option [RHEL-102854] (#2144)
|
||||
- Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-08-13
|
||||
|
||||
|
||||
* Wed Jul 30 2025 Packit <hello@packit.dev> - 157-1
|
||||
Changes with 157
|
||||
----------------
|
||||
* Add ability to set grub2 default menu entry (#2156)
|
||||
* Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* Add support for optional fips menu (#2153)
|
||||
* Author: Brian C. Lane, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2155)
|
||||
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2157)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Sanne Raymaekers
|
||||
* org.osbuild.coreos.live-artifacts.mono: read os name from /usr/lib/os-release (#2148)
|
||||
* Author: Bipin B Narayan, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger
|
||||
* stages/ignition: parametrize the path to boot (#2149)
|
||||
* Author: Jean-Baptiste Trystram, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
|
||||
— Somewhere on the Internet, 2025-07-30
|
||||
|
||||
|
||||
* Tue Jul 15 2025 Packit <hello@packit.dev> - 156-1
|
||||
Changes with 156
|
||||
----------------
|
||||
* stages/vagrant: allow configuring synced folders (HMS-6116) (#2143)
|
||||
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Sanne Raymaekers
|
||||
|
||||
— Somewhere on the Internet, 2025-07-15
|
||||
|
||||
|
||||
* Mon Jul 07 2025 Packit <hello@packit.dev> - 155-1
|
||||
Changes with 155
|
||||
----------------
|
||||
* Add org.osbuild.dnf4.versionlock stage [HMS-8771] (#2135)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2142)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* add ssh_pwauth to org.osbuild.cloud-init (#2138)
|
||||
* Author: odra, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* stages/vagrant: add virtualbox support (COMPOSER-2503) (#1136)
|
||||
* Author: Jelle van der Waa, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-07-07
|
||||
|
||||
|
||||
* Fri Jun 20 2025 Packit <hello@packit.dev> - 153-1
|
||||
Changes with 153
|
||||
----------------
|
||||
* GHA: enable the stale action to delete its saved state (#2126)
|
||||
* Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger
|
||||
* stages/wsl-distribution: stage to write wsl config (HMS-8573) (#2125)
|
||||
* Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-06-20
|
||||
|
||||
|
||||
* Tue Jun 17 2025 Packit <hello@packit.dev> - 152-1
|
||||
Changes with 152
|
||||
----------------
|
||||
* Add the ability to exclude files and directories from squashfs and erofs images (#2106)
|
||||
* Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Always assert the correct architecture in test_curl_user_agent (#2118)
|
||||
* Author: Karolina Surma, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
* Avoid the multiprocessing forkserver method (#2115)
|
||||
* Author: Karolina Surma, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Update images dependency ref to latest (#2107)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Update images dependency ref to latest (#2114)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Update snapshots to 20250601 (#2100)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* Update snapshots to 20250605 (#2105)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* compat: `ast.Str` -> `ast.Constant` (#2112)
|
||||
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
* compatibility: Fedora 43 is now using python 3.14 (#2108)
|
||||
* Author: Brian C. Lane, Reviewers: Anna Vítová, Simon de Vlieger
|
||||
* solver/dnf5: switch base exception type (#2120)
|
||||
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
* source/containers-storage: error message (#2121)
|
||||
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
* spec: Don't use tomli on Fedora, fix comment (#2117)
|
||||
* Author: Miro Hrončok, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* stages/grub2: set template vars to empty strings when missing (HMS-8646) (#2104)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* stages/test: kickstart different messages (#2122)
|
||||
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
* stages/{containers,systemd}: skip validation of keys by configparser (#2111)
|
||||
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Simon Steinbeiß
|
||||
|
||||
— Somewhere on the Internet, 2025-06-17
|
||||
|
||||
|
||||
* Wed Jun 04 2025 Packit <hello@packit.dev> - 151-1
|
||||
Changes with 151
|
||||
----------------
|
||||
* Update images dependency ref to latest (#2101)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou
|
||||
* sources: add tiny unit test for inline source fechting (#2102)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* stages/tar: allow chosen compression (HMS-8573, HMS-6116) (#2098)
|
||||
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
|
||||
* test: simplify git clone command (#2099)
|
||||
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
|
||||
|
||||
— Somewhere on the Internet, 2025-06-04
|
||||
|
||||
|
||||
* Wed May 07 2025 Packit <hello@packit.dev> - 149-1
|
||||
Changes with 149
|
||||
----------------
|
||||
* In Fedora 41+, depend on typer-slim rather than typer (#2075)
|
||||
* Author: Ben Beasley, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2078)
|
||||
* Author: SchutzBot, Reviewers: Michael Vogt, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2082)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* [RFC] tools: drop requirement for `module_platform_id` from request (#2087)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Neal Gompa (ニール・ゴンパ), Simon de Vlieger
|
||||
* solver: Call update_cache (#2084)
|
||||
* Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Neal Gompa (ニール・ゴンパ), Simon de Vlieger
|
||||
* solver: Use load_repos instead of update_and_load_enabled_repos (#2081)
|
||||
* Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-05-07
|
||||
|
||||
|
||||
* Wed Apr 16 2025 Packit <hello@packit.dev> - 147-1
|
||||
Changes with 147
|
||||
----------------
|
||||
* Stages/rhsm: add unit test for the stage schema (#2072)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt
|
||||
* Stages/rhsm: support setting 'auto_enable_yum_plugins' option (#2070)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Florian Schüller, Michael Vogt
|
||||
* Stages/waagent.conf: support additional options (#2071)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Update images dependency ref to latest (#2073)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou
|
||||
* stages/chrony: support specifying refclocks (RHEL-79065) (#2068)
|
||||
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-04-16
|
||||
|
||||
|
||||
* Wed Apr 09 2025 Packit <hello@packit.dev> - 146-1
|
||||
Changes with 146
|
||||
----------------
|
||||
* GH Action/create-tag: allow passing the version when run manually (#2062)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon Steinbeiß
|
||||
* New stage: org.osbuild.hmac (HMS-5826) (#2055)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2066)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* Update snapshots to 20250404 (#2065)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou
|
||||
* github: bump ubuntu runners to 24.04 (#2069)
|
||||
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
|
||||
* osbuild: add experimental flag `debug-qemu-user` (#2059)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
|
||||
* stages/systemd.unit.create: support StandardOutput (RHEL-79065) (#2067)
|
||||
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* stages: fix description for org.osbuild.containers.unit.create (#2054)
|
||||
* Author: Luiza de Melo, Reviewers: Achilleas Koutsou, Brian C. Lane
|
||||
|
||||
— Somewhere on the Internet, 2025-04-09
|
||||
|
||||
|
||||
* Wed Mar 26 2025 Packit <hello@packit.dev> - 144-1
|
||||
Changes with 144
|
||||
----------------
|
||||
* Update images dependency ref to latest (#2044)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2051)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* stages/coreos.live-artifacts: loosen requirements on modules dir (#2049)
|
||||
* Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* stages/rpm: add new kernel_install_env options (HMS-5635) (#2045)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
|
||||
* stages: add insights-client config stage (HMS-5568) (#2030)
|
||||
* Author: rverdile, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* tests/CI: Add rhel 9.7 and 10.1 nightly runners (HMS-5646) (#2046)
|
||||
* Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Michael Vogt
|
||||
* tests/CI: Upgrade rhel 9.4 GA to 9.5 GA (#2031)
|
||||
* Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-03-26
|
||||
|
||||
|
||||
* Wed Mar 12 2025 Packit <hello@packit.dev> - 143-1
|
||||
Changes with 143
|
||||
----------------
|
||||
* Make sure that SBOM license fields contain valid SPDX license expressions (HMS-5524) (#2023)
|
||||
* Author: Tomáš Hozza, Reviewers: Nobody
|
||||
* Test/tools/depsolve: reword function doc text (#2033)
|
||||
* Author: Tomáš Hozza, Reviewers: Florian Schüller, Michael Vogt
|
||||
* Update snapshots to 20250301 (#2034)
|
||||
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* stages/grub2.inst: fix format for non-x86_64 image (#2038)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* stages/systemd.unit.create: support .swap units (#2001)
|
||||
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* tools: support zstd in `image-info` (#2042)
|
||||
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Florian Schüller
|
||||
|
||||
— Somewhere on the Internet, 2025-03-12
|
||||
|
||||
|
||||
* Wed Feb 26 2025 Packit <hello@packit.dev> - 142-1
|
||||
Changes with 142
|
||||
----------------
|
||||
* GH/update-images: fix missing quote in the script (#2018)
|
||||
* Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon de Vlieger
|
||||
* Pin CI workflows to ubuntu 24.04 (#2013)
|
||||
* Author: Brian C. Lane, Reviewers: Florian Schüller, Simon de Vlieger
|
||||
* Rework `osbuild-depsolve-dnf` tests (HMS-5509) (#2016)
|
||||
* Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* Update images dependency ref to latest (#2019)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* Update images dependency ref to latest (#2028)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* Update snapshots to 20250218 (#2024)
|
||||
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* monitor: limit the amount of data sent in JSONSeqMontior.result() (#2015)
|
||||
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* org.osbuild.cloud-init: add new datasources and network section (#2014)
|
||||
* Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* stages/coreos.live-artifacts: update comments/names to reflect erofs related changes (#2011)
|
||||
* Author: Nikita Dubrovski, Reviewers: Dusty Mabe, Michael Vogt
|
||||
* stages/coreos.live-artifacts: use /var/tmp for mkfs.erofs (#2020)
|
||||
* Author: Dusty Mabe, Reviewers: Michael Vogt, Tomáš Hozza
|
||||
* stages: add basic qemu cmdline test (#2022)
|
||||
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* stages: add more options to qemu vmdk disk type (#2017)
|
||||
* Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger
|
||||
* stages: add tests to org.osbuild.ovf (#1986)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
|
||||
* stages: ensure dirs for dracut configs are available (#2026)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* stages: replace "logger" binary in the dracut chroot (#2008)
|
||||
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-02-26
|
||||
|
||||
|
||||
* Wed Feb 12 2025 Packit <hello@packit.dev> - 141-1
|
||||
Changes 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-12
|
||||
|
||||
|
||||
* Tue Feb 04 2025 Packit <hello@packit.dev> - 140-1
|
||||
Changes with 140
|
||||
----------------
|
||||
* Follow-up fixes to PR#1983 (HMS-5434) (#1999)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Manifest tests: replace `manifest-db` with `images` CI cache (HMS-5360) (#1983)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* Update images dependency ref to latest (#1997)
|
||||
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
|
||||
* osbuild-image-info: exit with non-zero value on empty report (#1987)
|
||||
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* osbuild: add a mutex to the _jsonseq() writer (#1996)
|
||||
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
|
||||
* stages: add test for the new org.grub2.iso.legacy stage (#1960)
|
||||
* Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza
|
||||
|
||||
— Somewhere on the Internet, 2025-02-04
|
||||
|
||||
|
||||
* Wed Jan 29 2025 Packit <hello@packit.dev> - 139-1
|
||||
Changes 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-29
|
||||
|
||||
|
||||
* Wed Jan 15 2025 Packit <hello@packit.dev> - 138-1
|
||||
Changes 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-15
|
||||
|
||||
|
||||
* Wed Dec 18 2024 Packit <hello@packit.dev> - 137-1
|
||||
Changes 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 <hello@packit.dev> - 136-1
|
||||
Changes 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 <hello@packit.dev> - 135-1
|
||||
Changes 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 <hello@packit.dev> - 132-1
|
||||
Changes 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 <hello@packit.dev> - 131-1
|
||||
Changes 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 <hello@packit.dev> - 130-1
|
||||
Changes 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 <hello@packit.dev> - 129-1
|
||||
Changes 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 <hello@packit.dev> - 126-1
|
||||
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
|
||||
|
||||
|
||||
* Wed Aug 14 2024 Packit <hello@packit.dev> - 125-1
|
||||
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
|
||||
|
||||
|
||||
* Wed Jul 31 2024 Packit <hello@packit.dev> - 124-1
|
||||
Changes with 124
|
||||
----------------
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (osbuild-124.tar.gz) = 8cbed21abca5950a58a85e49f5ea78ec60b988cc62e98c3b1bd3351689f7c720636aee9c08087b7119ea4016616a6efbd58714ef0aa2b044e08f7a28f6ca2d0f
|
||||
SHA512 (osbuild-166.tar.gz) = 525f6fe54525192a01dc62c0eb4569862e19afb1c44b1128fbebeb4bc8fd5c7029c7290d51790e6cddd9ca36e63ab0e5d806de4bde2be69c9b3c9cdbdaa2d306
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@ sudo dnf install -y \
|
|||
python3-pip \
|
||||
rpm-ostree \
|
||||
dosfstools \
|
||||
gdisk
|
||||
gdisk \
|
||||
python3-tomli-w
|
||||
sudo dnf builddep -y osbuild.spec
|
||||
|
||||
# Install pytst from pip, because the version in some RHEL / CentOS releases is too old
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue