Please note: as of July 25 2018, this repository has been migrated to Gitlab and is now accessible at
https://gitlab.com/wtolkien/meta-vyos
All future development will take place on Gitlab, please update your URLs accordingly.
A meta layer to bring VyOS router functionality to OpenEmbedded
License: GNU General Public License v2.0
Please note: as of July 25 2018, this repository has been migrated to Gitlab and is now accessible at
https://gitlab.com/wtolkien/meta-vyos
All future development will take place on Gitlab, please update your URLs accordingly.
Im encountering an error when attempting to build vyos with qemux86 machine type.
`bitbake vyos-image
WARNING: Layer sysrepo should set LAYERSERIES_COMPAT_sysrepo in its conf/layer.conf file to list the core layer names it is compatible with.
WARNING: Layer sysrepo should set LAYERSERIES_COMPAT_sysrepo in its conf/layer.conf file to list the core layer names it is compatible with.
Loading cache: 100% |################################################################################################################################################################################################################################| Time: 0:00:00
Loaded 3289 entries from dependency cache.
WARNING: No recipes available for:
/home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-mtk_%.bbappend
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.39.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "centos-7"
TARGET_SYS = "i586-oe-linux"
MACHINE = "qemux86"
DISTRO = "vyos"
DISTRO_VERSION = "0.1"
TUNE_FEATURES = "m32 i586"
TARGET_FPU = ""
meta
meta-poky
meta-yocto-bsp = "master:ce192a5cdc1c8a93f83e39194f4c74b5d2da2e36"
meta-oe
meta-python
meta-networking
meta-filesystems
meta-webserver
meta-perl = "master:b56fc26fefff498b10236ea6486a5d5624f726cc"
meta-vyos = "master:c0e61a84d2251b7f48535acd011b4fba62617b2d"
meta-swupdate = "master:83ea4936bee71f6b6132a76e17ef69974ff30d6a"
meta-sysrepo = "master:f966edff8a88cf0834b55cb151d2cb3443ba53a6"
meta-virtualization = "master:1bcc2431a50df3266e7c5b11c7a6de1422fa07b2"
meta-intel = "master:7c469177e833a80443b948af63e40176c7dc6bee"`
bblayer:
`# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
POKY_BBLAYERS_CONF_VERSION = "2"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= "
/home/testusr/poky/meta
/home/testusr/poky/meta-poky
/home/testusr/poky/meta-yocto-bsp
/home/testusr/poky/meta-openembedded/meta-oe
/home/testusr/poky/meta-openembedded/meta-python
/home/testusr/poky/meta-openembedded/meta-networking
/home/testusr/poky/meta-openembedded/meta-filesystems
/home/testusr/poky/meta-openembedded/meta-webserver
/home/testusr/poky/meta-openembedded/meta-perl
/home/testusr/poky/meta-vyos
/home/testusr/poky/meta-swupdate
/home/testusr/poky/meta-sysrepo
/home/testusr/poky/meta-virtualization
/home/testusr/poky/meta-intel
"
`
local.conf:
`#
#MACHINE ?= "qemuarm"
#MACHINE ?= "qemuarm64"
#MACHINE ?= "qemumips"
#MACHINE ?= "qemumips64"
#MACHINE ?= "qemuppc"
#MACHINE ?= "qemux86"
#MACHINE ?= "qemux86-64"
#MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64"
#MACHINE ?= "mpc8315e-rdb"
#MACHINE ?= "edgerouter"
#MACHINE ??= "qemux86"
#MACHINE ??= "qemux86"
#MACHINE ??= "genericx86-64"
#MACHINE ??= "genericx86"
MACHINE ??= "qemux86"
#DL_DIR ?= "${TOPDIR}/downloads"
GOVERSION = "1.10%"
#SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
IMAGE_FSTYPES += "wic.qcow2"
#TMPDIR = "${TOPDIR}/tmp"
#DISTRO ?= "poky"
DISTRO ?= "vyos"
PACKAGE_CLASSES ?= "package_rpm"
#SDKMACHINE ?= "i686"
DISTRO_FEATURES_append = " virtualization"
LAYERSERIES_COMPAT_sysrepo = "sumo"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
CORE_IMAGE_EXTRA_INSTALL = "
kernel-modules
kubernetes
docker
lrzsz
setserial
hostapd
strongswan
quagga
opkg
nbench-byte
alsa-utils
i2c-tools
devmem2
dosfstools
libdrm-tests
netkit-ftp
iptables
iproute2
bridge-utils
socat
wget
curl
vlan
dhcp-server
dhcp-client
hostapd
ntp
libstdc++
nginx
ppp
proftpd
boost
openssl
openssh
fcgi
mc
ethtool
minicom
procps
sysrepo
netopeer2-server
netopeer2-cli
netopeer2-keystored
netdata
tcpdump
file"
KERNEL_MODULE_AUTOLOAD += "ip_gre"
EXTRA_USERS_PARAMS = "usermod -P thincpe root;"
PACKAGE_EXCLUDE += " procps packagegroup-core-ssh-dropbear go "
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
#TEST_IMAGE = "1"
#OE_TERMINAL = "auto"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS ??= "
STOPTASKS,${TMPDIR},1G,100K
STOPTASKS,${DL_DIR},1G,100K
STOPTASKS,${SSTATE_DIR},1G,100K
STOPTASKS,/tmp,100M,100K
ABORT,${TMPDIR},100M,1K
ABORT,${DL_DIR},100M,1K
ABORT,${SSTATE_DIR},100M,1K
ABORT,/tmp,10M,1K"
#SSTATE_MIRRORS ?= "
#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n
#file://.* file:///some/local/dir/sstate/PATH"
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/2.5/PATH;downloadfilename=PATH"
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
#ASSUME_PROVIDED += "libsdl2-native"
CONF_VERSION = "1"`
Error encountered:
WARNING: linux-vyos-4.14.26-r0 do_fetch: Failed to fetch URL file://defconfig, attempting MIRRORS if available ERROR: linux-vyos-4.14.26-r0 do_fetch: Fetcher failure: Unable to find file file://defconfig anywhere. The paths that were searched were: /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/vyos /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/vyos /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/vyos /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/vyos /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/qemux86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/qemux86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/qemux86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/qemux86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/qemuall /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/qemuall /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/qemuall /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/qemuall /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/x86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/x86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/x86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/x86 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/i586 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/i586 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/i586 /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/i586 /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/ /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos-4.14.26/ /home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos/ /home/testusr/poky/meta-vyos/recipes-kernel/linux/files/ /home/testusr/poky/vyos-build/downloads ERROR: linux-vyos-4.14.26-r0 do_fetch: Fetcher failure for URL: 'file://defconfig'. Unable to fetch URL from any source. ERROR: linux-vyos-4.14.26-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /home/testusr/poky/vyos-build/tmp-glibc/work/qemux86-oe-linux/linux-vyos/4.14.26-r0/temp/log.do_fetch.23478 ERROR: Task (/home/testusr/poky/meta-vyos/recipes-kernel/linux/linux-vyos_4.14.26.bb:do_fetch) failed with exit code '1'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.