Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

distrobuilder-3.3.1-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: distrobuilder Distribution: openSUSE Tumbleweed
Version: 3.3.1 Vendor: openSUSE
Release: 1.2 Build date: Tue Feb 24 23:05:34 2026
Group: Unspecified Build host: reproducible
Size: 32044788 Source RPM: distrobuilder-3.3.1-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/lxc/distrobuilder
Summary: System container image builder for LXC and LXD/Incus
System container image builder for LXC and LXD/Incus.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Feb 24 2026 Richard Rahl <rrahl0@opensuse.org>
  - Update to version 3.3.1:
    * fix an issue with semver >=1
* Tue Feb 24 2026 Richard Rahl <rrahl0@opensuse.org>
  - Update to version 3.3.0:
    * Usage: Set image.os for Windows installation
    * Use Incus 6.12
    * utils_test.go: TestRecvGPGKeys add missing cleanup
    * chroot: Don't empty mount targets
    * Add support for disabling qcow2 compression
    * windows: Add 2k25 to supported list
    * openwrt: verify checksum and signature by default
    * Update almalinux-http.go
    * rockylinux: Add RockyLinux 10 support
    * Align Alma Linux logic with Rocky Linux
    * fedora-http: Use RsyncLocal
    * Add support for CentOS Stream 10
    * Update GPGKey and mirror for Centos Stream 9 onwards
    * Add viosock driver support
    * windows: Fix lib dir location
    * systemd-generator: Fix console-getty handling
    * docker: use umoci library and podman image library
    * Tweak HTTP client handling
    * Drop support for OpenWRT 22.x
    * Update OpenWRT config to build also release candidates
    * sources/almalinux-http: Use CHECKSUM for AlmaLinux 8, 9 and 10
    * Enforce GPG verification across multiple distros
    * Fix GPG verification for CentOS, Gentoo, Rocky Linux, and VoidLinux
    * Fix CentOS Stream 10 checksum file retrieval
    * Fix portage snapshot GPG verification
    * source.md: source.same_is is a string
    * systemd-generator: fix escape sequence
    * Viosock fixes
    * windows: Remove catalog injection
    * Fix documentation
  - remove patches fix-CVE-2025-47911.patch, fix-CVE-2025-58190.patch and
    fix-CVE-2025-22872.patch, CVE-2025-58190.patch fixed upstream
* Thu Oct 09 2025 Richard Rahl <rrahl0@opensuse.org>
  - add patch fix-CVE-2025-47911.patch, fixing bsc#1251479
  - add patch fix-CVE-2025-58190.patch, fixing bsc#1251702
* Sun Jun 08 2025 Richard Rahl <rrahl0@opensuse.org>
  - require the smaller package git-core, not git (which includes
    git gui)
* Thu Apr 24 2025 Richard Rahl <rrahl0@opensuse.org>
  - add fix-CVE-2025-22872.patch, for fixing bsc#1241834
* Fri Apr 04 2025 Richard Rahl <rrahl0@opensuse.org>
  - update to 3.2:
    * distrobuilder: Adjust name of driver inf files
    * distrobuilder: Also install exes when injecting drivers
    * fedora: Add support for OCI images
    * ubuntu.yaml: add Noble, Oracular, Plucky
    * Move to geaaru/docker-companion fork
    * gomod: Update dependencies
    * opensuse: Temporarily switch to mirrorcache-eu to fix downloads
    * nixos: correctly handle 24.11
    * Update README.md
    * lxc.generator: Workaround issue with nsresourced
    * lxc.generator: Fix systemd-networkd on recent distros
    * Makefile: Sync update-gomod with Incus
    * systemd: Relax read-only path workaround
    * remove nixos 24.05
    * Update openwrt-http_test.go to support v24.10 (and drop v21.x)
    * Change naming of INF files
    * docs: update supported Windows versions list
    * doc: Add XP (for Windows XP) to wordlist
    * Makefile: Bump minimum Go to 1.23.0
    * Makefile: Remove deprecated -d flag
    * Makefile: Remove GOCACHE
    * README: Fix badge
    * sources: Add Alpaquita downloader
    * managers/apk: Support packages.repositories[].key
    * Add user/group ID mapping from passwd and group files
    * README: Add missing packages
    * systemd: Remove unused logic
    * systemd: Cleanup generator script
    * systemd: Apply overrides even when nesting is enabled
    * Fix spelling errors found by codespell
    * Update README.md - replace libguestfs-tools with libwin-hivex-perl
    * lint: Run codespell automatically
    * lxc.generator Fixed typo in comments
    * doc: Document runtime deps for building VM images
    * Makefile: Bump Go to 1.23.7
    * sources: Alpaquita - use source.variant not image.variant
  - remove fix-CVE-2025-22869.patch, as upstream fixed the issue
* Wed Mar 12 2025 Richard Rahl <rrahl0@opensuse.org>
  - add patch fix-CVE-2025-22869.patch, fixes bsc#1239417
* Wed Oct 23 2024 Richard Rahl <rrahl0@opensuse.org>
  - update to 3.1:
    * gomod: Bump to Go 1.20 minimum
    * Fix small logging issues
    * README: Add note about minimum Go version
    * main: Fix VM builds when using build-lxd command
    * sources: Fix openeuler tests
    * nixos-http: support versioned releases
    * managers: Rebranding Macaroni OS Package Manager
    * Bump golang.org/x/crypto and github.com/containerd/containerd
    * main: Add missing --sources-dir to build-incus command
    * Update README.md Install Instructions
    * Update README.md
    * incus-agent: Refresh files
    * build(deps): bump github.com/opencontainers/runc from 1.1.10 to 1.1.12
    * incus-agent: Fix systemd unit name under LXD
    * Bump to Go 1.21
    * Tidy up lxc.generator a bit
    * incus-agent: Fix SELinux
    * Bump pongo2 to v4
    * Remove race in tests
    * debootstrap: Pass --no-merged-usr on noble
    * Debian sid use --no-merged-usr
    * Replace util.ValueInSlice with slices.Contains
    * Fixed hardcoded root partition device name sda2
    * Updated ubuntu example to use ROOTFS_DEVICE_UUID
    * Switch to Incus 6.0
    * Make run-parts running compatible with different versions
    * Set repack-windows drivers default value
    * Clean up iso mount gen warnings
    * Refactor find boot.wim and install.wim logic
    * Refactor WIM info parsing
    * Support x86 architecture and refactor the detecting logic
    * gomod: Update dependencies by
    * sources/funtoo: Use symlinks
    * archlinux: Move to zst
    * Repack windows bios boot support
    * Refactor copy driver files
    * Refactor parse inf driver class guid
    * Update actions.md by
    * lxc.generator: Handle pre-release systemd
    * systemd v256 seems to require overriding ImportCredential= for all containers
    * Fixed duplicated umount action
    * Support http-proxy keyserver options for gpg recv-keys
    * Refactor import gpg public keys
    * distrobuilder: Remove LXD support
    * Gomod update/cleanup
    * Fixed multiple sys files not copied issue
    * Update README.md
    * Fixed device major minor parse failure
    * Run unit tests via sudo
    * debootstrap: Remove no-merged-usr/merged-usr logic
    * debootstrap: Add workaround for devuan
    * sources: Fix openEuler version in tests
    * workflows/tests: drop 1.21, add 1.23
    * nixos-http: use incus-specific image for unstable
    * Add handling of ESD files for Windows repacking
    * Update gomod
    * Add mkisofs support
  - remove mkisofs.patch as upstream added support
  - add pie.patch to enable PIE
* Wed Jul 26 2023 Richard Rahl <rrahl0@proton.me>
  - Initial packaging of upstream for openSUSE Tumbleweed.

Files

/usr/bin/distrobuilder
/usr/share/doc/packages/distrobuilder
/usr/share/doc/packages/distrobuilder/CODE_OF_CONDUCT.md
/usr/share/doc/packages/distrobuilder/CONTRIBUTING.md
/usr/share/doc/packages/distrobuilder/README.md
/usr/share/licenses/distrobuilder
/usr/share/licenses/distrobuilder/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026