Go to file
Bruce Ashfield 4b7ae4b6e9 netavark: update to v1.11.0
Bumping netavark to version v1.11.0-34-ge182147, which comprises the following commits:

    ab4f101 Release v1.11.0
    8d63716 Update release notes for 1.11.0
    8c28d20 update netlink-packet-route to 0.20.0
    46e4559 run cargo update
    38d0ab1 fix: remove extra / in make install and uninstall
    4fb2bd9 chore(deps): update dependency containers/automation_images to v20240529
    3ec4fd7 fix(deps): update rust crate nix to 0.29.0
    e87aae4 fix(deps): update rust crate nispor to 1.2.19
    ecfae2c fix(deps): update rust crate anyhow to 1.0.86
    6f445a5 fix(deps): update rust crate anyhow to 1.0.85
    e5514d1 [skip-ci] Packit: do not create dup jobs on podman-next
    f27cd29 fix(deps): update rust crate anyhow to 1.0.84
    abdd8ec [skip-ci] RPM: use default __cargo macro across all envs
    c29c09c [skip-ci] RPM: switch default firewall to nftables on EL10+
    79bdee1 chore(deps): update dependency containers/automation_images to v20240513
    b161e75 Add conditional compilation of default firewall driver
    7f69bae fix(deps): update rust crate serde_json to 1.0.117
    87fe59f fix new clippy warnings
    ed7cfd8 Update CI image to fedora 40
    e6c6d99 fix ncat sctp tests
    ad5adfc fix(deps): update rust crate anyhow to 1.0.83
    b04b3de build(deps): bump h2 from 0.3.25 to 0.3.26
    da57e62 [skip-ci] Packit: distinct `-rhel` packages value
    5e1484c [skip-ci] Packit: enable c10s downstream sync
    4233d47 fix(deps): update rust crate libc to 0.2.154
    42c6735 fix(deps): update rust crate ipnet to 2.9.0
    5869654 fix(deps): update rust crate tower to 0.4.13
    7c575c5 fix(deps): update rust crate tokio-stream to 0.1.15
    93b8c98 fix(deps): update rust crate prost to 0.12.4
    8242916 fix(deps): update rust crate iptables to 0.5.1
    41c3281 [skip-ci] Packit: remove el8 jobs
    16de016 fix(deps): update rust crate anyhow to 1.0.82
    8f5cbf3 fix(deps): update rust crate serde to 1.0.199
    0e03c7c Add suffix to Aardvark internal network filenames
    9a73a52 fix port forward with strict RPF and multi networks
    6e19894 renovate: stop rebasing PRs automatically
    f2f137f chore(deps): update rust crate chrono to 0.4.38
    ded8d36 fix(deps): update rust crate serde_json to 1.0.116
    0ce4586 fix(deps): update rust crate netlink-sys to 0.8.6
    055b37e nftables: only dump netavark table rules
    42c634f update nftables to 0.4
    b2bcf47 fix aardvark-dns netns check
    c309491 fix(deps): update rust crate tokio to 1.37
    1df8633 fix(deps): update rust crate netlink-packet-route to 0.19.0
    4846563 Update to nix-0.28.0
    e506776 fix(deps): update rust crate mozim to 0.2.3
    a76f3d9 fix(deps): update rust crate nispor to 1.2.18
    829b2db Update chrono
    cae2d5e fix(deps): update rust crate serde_json to 1.0.115
    92bd069 build(deps): bump mio from 0.8.9 to 0.8.11
    1e10e01 [skip-ci] rpm: aardvark-dns is a hard dep across the board
    131c28c Update Rust crate env_logger to 0.11.3
    370722f Update Rust crate serde to 1.0.197
    6288762 Update Rust crate tempfile to 3.10.1
    6d67358 Update Rust crate log to 0.4.21
    943cd88 Update Rust crate zbus to 3.15.2
    1a5850a Update Rust crate serde_json to 1.0.114
    fe40711 Update Rust crate env_logger to 0.11.2
    1efb4e5 Update Rust crate chrono to 0.4.34
    5601e0a Update Rust crate tonic-build to 0.11
    09ccedc Update Rust crate tonic to 0.11
    bba73d6 fix netavark update to not start a new aardvark-dns
    37d6f55 Update Rust crate tempfile to 3.10.0
    8c2c8c6 Update Rust crate zbus to 3.15.0
    dd1a057 Update Rust crate tokio to 1.36
    b6be4de Update Rust crate chrono to 0.4.33
    45f1581 Do not perform network namespace detection on AV update
    6c69f60 [CI:BUILD] Packit/rpm: fix aardvark-dns handling
    733a785 Update Rust crate serde_json to 1.0.113
    6786828 Update Rust crate serde_json to 1.0.112
    c5a23fc Update Rust crate env_logger to 0.11.1
    d8143a6 update README with nftables support
    c5acdec Bump to v1.11.0-dev
    468f885 perf-netavark: accept fw driver as argument
    61a990f perf-netavark: fix missing --config arg

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2024-07-16 13:59:25 +00:00
classes classes: add depreciated warning bbclass 2024-03-15 17:17:19 +00:00
conf conf: update xen preferred version 2024-05-31 13:58:22 +00:00
docs podman: Add support for rootless mode 2022-07-15 17:11:58 -04:00
dynamic-layers xen-boot-cmd.inc: Fix initrd boot issue with 6.6 kernel 2024-02-22 17:15:22 +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.11.0 2024-07-16 13:59:25 +00:00
recipes-core runv: drop recipe 2024-05-29 16:03:19 +00:00
recipes-demo helloworkd-flask: convert WORKDIR references to UNPACKDIR 2024-05-29 13:16:56 +00:00
recipes-devtools yq_git: Set apply=no for SRC_URI diff 2024-07-10 15:59:26 +00:00
recipes-extended virt-manager: update RDEPENDS 2024-07-10 15:59:26 +00:00
recipes-graphics/xorg-xserver global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
recipes-kernel kernel: fix fragment path 2024-05-29 13:16:56 +00:00
recipes-networking networking: introduce passt / pasta 2024-06-04 13:03:44 +00:00
scripts scripts/oe-go-mod-autogen: allow repository mapping 2024-07-15 14:12:53 +00: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.