diff --git a/.oebuild/samples/aarch64/kp920-industry-kernel6.yaml b/.oebuild/samples/aarch64/kp920-industry-kernel6.yaml index c20543c4cc6699d3ab27f6ae5ffe7b756e8d9b99..2abc6883d136f69fd5e6ba33d15c9c1304b5f60f 100644 --- a/.oebuild/samples/aarch64/kp920-industry-kernel6.yaml +++ b/.oebuild/samples/aarch64/kp920-industry-kernel6.yaml @@ -1,4 +1,4 @@ -# Features: systemd, hmi, kernel6, xen, mcs, isulad, epkg, k8s, rt +# Features: systemd, hmi, kernel6, xen, mcs, isulad, epkg, rt, oebridge build_in: docker machine: kp920 toolchain_type: EXTERNAL_TOOLCHAIN:aarch64 @@ -31,20 +31,21 @@ local_conf: |+ INIT_MANAGER = "systemd" DISTRO_FEATURES:append = " epkg" - DISTRO_FEATURES:append = " k8s virtualization" - PREFERRED_PROVIDER_virtual/kernel = "linux-openeuler-rt" DISTRO_FEATURES:append = " preempt-rt " + DISTRO_FEATURES:append = " oebridge " + SERVER_MIRROR = "https://mirrors.tuna.tsinghua.edu.cn/openeuler" + SERVER_VERSION = "openEuler-24.03-LTS-SP1" + layers: - yocto-meta-openeuler/bsp/meta-kunpeng - yocto-meta-openembedded/meta-oe - yocto-meta-qt5 - yocto-meta-openeuler/rtos/meta-openeuler-rtos -- yocto-meta-virtualization docker_param: image: swr.cn-north-4.myhuaweicloud.com/openeuler-embedded/openeuler-container:latest - parameters: -itd --network host + parameters: -itd --network host --cap-add NET_ADMIN volumns: - /dev/net/tun:/dev/net/tun command: bash diff --git a/meta-openeuler/recipes-core/packagegroups/packagegroup-oebridge.bb b/meta-openeuler/recipes-core/packagegroups/packagegroup-oebridge.bb index 2547a11f11b3aad11a4720befddb209235206522..debee1081f90ab3190e2d49966bcd6be13ecae7b 100644 --- a/meta-openeuler/recipes-core/packagegroups/packagegroup-oebridge.bb +++ b/meta-openeuler/recipes-core/packagegroups/packagegroup-oebridge.bb @@ -6,10 +6,13 @@ inherit packagegroup PACKAGES = "${PN}" # need glibc-external-utils provides binary such as locale, getent, etc. +# gnupg is used to verify the signatures of RPM packages. +# gpgme, libgcrypt and libgpg-error are dnf dependencies. RDEPENDS:${PN} = " \ glibc-external-utils \ libgpg-error \ gpgme \ + gnupg \ libgcrypt \ "