Go to file
Bruce Ashfield 45063e5976 netavark: update to v1.15.2
Bumping netavark to version v1.15.2-1-g3955c1f, which comprises the following commits:

    01b002f release v1.15.2
    937edfb release notes for v1.15.2
    913bf55 dhcp_proxy: set timeout_sender only if required
    763c86b cargo: bump mozim to 0.2.6
    868d33d release v1.15.1
    29f991c release notes for v1.15.1
    ad51a4a Revert "remove search domain from response"
    aadd9fe release v1.15.0
    7395403 release notes for v1.15.0
    8dd201b update release notes from v1.14.1
    a819174 update nftables to 0.6.2
    fa0cce8 run cargo update
    18e6472 chore(deps): update rust crate tempfile to 3.20.0
    ebbc9d1 chore(deps): update rust crate chrono to 0.4.41
    dc8e9f2 fix(deps): update rust crate tokio to 1.45.0
    ccde461 fix(deps): update tonic monorepo to 0.13.1
    a7a2748 fix(deps): update rust crate zbus to 5.6.0
    e2aecba fix(deps): update rust crate sha2 to 0.10.9
    da0933e fix(deps): update rust crate clap to ~4.5.37
    cfe74dc aardvark: handle names more safely
    13cd456 aardvark: use one buffer for commit_entry()
    efe127c don't clone container_names in AardvarkEntry
    7084b2e Makefile: correctly set SOURCES
    adcddf6 remove some unused deps
    0795886 Makefile: use cargo --locked in CI
    99ede94 chore(deps): update dependency containers/automation_images to v20250422
    86a4826 ci: ensure tree is clean after build
    4ed8ac7 fix(deps): update rust crate rand to 0.9.1
    ea3479b .github: check_cirrus_cron work around github bug
    ca2ad7f Cargo.lock: fix desync with Cargo.toml
    84ec751 fix(deps): update rust crate netlink-packet-utils to 0.6.0
    d629405 firewalld_reload: share connection
    b675bd2 fix new rust 1.86 lint errors
    810ee33 ignore SIGTERM and SIGINT on teardown
    36d89b2 fix(deps): update rust crate tokio to 1.44.2
    3bfe78e Release GHA: Automatically publish crate
    d430758 test: use ncat not nc
    2c4d5b6 update CI image 2025-03-24
    6c6c89b fix new clippy lint errors
    7ef70f8 fix(deps): update rust crate env_logger to 0.11.8
    5d6a3f0 fix(deps): update rust crate clap to ~4.5.34
    8eb7a23 chore(deps): update rust crate once_cell to 1.21.3
    ed5f940 fix(deps): update rust crate hyper-util to 0.1.11
    3b031a7 GHA: Automate release
    9035c67 remove search domain from response
    5daf5cb chore(deps): update rust crate once_cell to 1.21.2
    b940984 fix(deps): update tonic monorepo to 0.13.0
    1be221f Add link to c/common contributor's guide
    b361626 fix(deps): update rust crate log to 0.4.27
    8a34126 chore(deps): update rust crate tempfile to 3.19.1
    3880a19 fix(deps): update rust crate nispor to 1.2.23
    803309a fix(deps): update rust crate netlink-packet-route to 0.22.0
    850d6af Fix detect of Firewalld's StrictForwardPorts property
    8605514 chore(deps): update rust crate tempfile to 3.19.0
    683d3ad chore(deps): update rust crate once_cell to 1.21.1
    0783767 fix(deps): update rust crate tokio to 1.44.1
    566febc chore(deps): update rust crate once_cell to 1.21.0
    b47c5bc fix(deps): update rust crate env_logger to 0.11.7
    67bf793 fix(deps): update rust crate tokio to 1.44.0
    3902d99 test/001-basic: Make commit test optional
    af59e5c .github: remove cirrus rerun action
    dd46baf chore(deps): update rust crate tempfile to 3.18.0
    76dfaaa fix(deps): update rust crate clap to ~4.5.31
    fd6ebf0 chore(deps): update rust crate chrono to 0.4.40
    9a3dcaf fix(deps): update rust crate zbus to v5
    fd440e1 Bump MSRV to v1.77
    44e3864 Update Rust crate log to 0.4.26
    f990a78 cirrus: do not build debug bins
    a08bb55 Makefile: do not rebuild if nothing changed
    4ac1563 Makefile: uninstall netavark-firewalld-reload.service
    8668643 docs/Makefile: several fixes
    c1518c9 Makefile: build docs by default
    9b0209c Makefile: do not build twice
    fa4c8ce chore(deps): update rust crate tempfile to 3.17.1
    6963b06 chore(deps): update rust crate tempfile to 3.17.0
    18889e4 fix(deps): update rust crate prost to 0.13.5
    dfac98b Bump to v1.15.0-dev

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2025-07-07 11:42:27 -04:00
classes image-oci-unmoci: preserve file modes 2025-01-17 19:17:10 +00:00
conf layer: drop styhead, add whinlatter 2025-06-20 08:33:11 -04:00
docs podman: Add support for rootless mode 2022-07-15 17:11:58 -04:00
dynamic-layers kernel: drop 6.6 support 2025-02-11 23:19:51 +00:00
files fs-perms-nagios.txt: add perms conf file 2018-09-06 12:45:17 -04:00
lib/oeqa/runtime/cases xtf: add testimage integration to run XTF test cases in OEQA 2021-09-02 16:36:23 -04:00
recipes-containers netavark: update to v1.15.2 2025-07-07 11:42:27 -04:00
recipes-core core: adjust to OE-core UNPACKDIR changes 2025-06-25 22:53:19 -04:00
recipes-demo demo: adapt to UNPACKDIR changes 2025-06-25 22:56:41 -04:00
recipes-devtools devtools: adapt to UNPACKDIR changes 2025-06-25 22:55:55 -04:00
recipes-extended virtiofsd: update to 1.13.2 2025-06-25 22:52:32 -04:00
recipes-graphics/xorg-xserver global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
recipes-kernel kernel: adapt to UNPACKDIR changes 2025-06-25 22:57:08 -04:00
recipes-networking networking: adapt to UNPACKDIR changes 2025-06-25 22:57:46 -04:00
scripts wic: fix bios plugin name references 2025-06-25 22:58:37 -04:00
wic xen: use bzImage for boot (instead of vmlinux) 2024-03-21 23:15:13 +00:00
.gitignore buildah: add seccomp and ipv6 to REQUIRED_DISTRO_FEATURES 2023-04-12 13:10:11 -04:00
COPYING.MIT Initial meta-xen layer documentation. 2012-06-21 15:51:11 -06:00
MAINTAINERS MAINTAINERS: add xtf and the raspberry pi dynamic layer for Xen 2021-12-16 21:45:00 -05:00
meta-virt-roadmap.txt docs: roadmap: add missing workflow items 2019-10-28 11:56:10 -04:00
README.md docs/README: drop meta-oe priority recommendation 2024-04-04 19:57:46 +00:00
SECURITY.md docs: add SECURITY.md and rename README.md 2023-11-06 16:21:12 +00:00

meta-virtualization

This layer provides support for building Xen, KVM, Libvirt, and associated packages necessary for constructing OE-based virtualized solutions.

The bbappend files for some recipes (e.g. linux-yocto) in this layer need to have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add in configuration file the following line.

DISTRO_FEATURES:append = " virtualization"

If meta-virtualization is included, but virtualization is not enabled as a distro feature a warning is printed at parse time:

You have included the meta-virtualization layer, but
'virtualization' has not been enabled in your DISTRO_FEATURES. Some bbappend files
may not take effect. See the meta-virtualization README for details on enabling
virtualization support.

If you know what you are doing, this warning can be disabled by setting the following variable in your configuration:

SKIP_META_VIRT_SANITY_CHECK = 1

Depending on your use case, there are other distro features in meta-virtualization that may also be enabled:

  • xen: enables xen functionality in various packages (kernel, libvirt, etc)
  • kvm: enables KVM configurations in the kernel and autoloads modules
  • k8s: enables kubernets configurations in the kernel, tools and configuration
  • aufs: enables aufs support in docker and linux-yocto
  • x11: enable xen and libvirt functionality related to x11
  • selinux: enables functionality in libvirt and lxc
  • systemd: enable systemd services and unit files (for recipes for support)
  • sysvinit: enable sysvinit scripts (for recipes with support)
  • seccomp: enable seccomp support for packages that have the capability.

Dependencies

This layer depends on:

URI: git://github.com/openembedded/openembedded-core.git branch: master revision: HEAD prio: default

URI: git://github.com/openembedded/meta-openembedded.git branch: master revision: HEAD layers: meta-oe meta-networking meta-filesystems meta-python

Required for Xen XSM policy: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default

Required for Ceph: URI: git://git.yoctoproject.org/meta-cloud-services branch: master revision: HEAD prio: default

Required for cri-o: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default

Community / Colaboration

Repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/ Mailing list: https://lists.yoctoproject.org/g/meta-virtualization IRC: libera.chat #meta-virt channel

Maintenance

Send pull requests, patches, comments or questions to meta-virtualization@lists.yoctoproject.org

Maintainer: Bruce Ashfield bruce.ashfield@gmail.com see MAINTAINERS for more specific information

When sending single patches, please using something like: $ git send-email -1 -M --to meta-virtualization@lists.yoctoproject.org --subject-prefix='meta-virtualization][PATCH'

License

All metadata is MIT licensed unless otherwise stated. Source code included in tree for individual recipes is under the LICENSE stated in each recipe (.bb file) unless otherwise stated.