OpenXT / openxt

Base OpenXT build scripts
48 stars 39 forks source link

Build-Scripts setup.sh container template error #371

Open derhornspieler opened 4 years ago

derhornspieler commented 4 years ago
openxt@openxt:~/openxt/build-scripts$ sudo ./setup.sh -W
Host build environment detected: Ubuntu 18.04
Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
Get:3 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Fetched 163 kB in 1s (255 kB/s)                               
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
bridge-utils is already the newest version (1.5-15ubuntu1).
dosfstools is already the newest version (4.1-1).
fuse is already the newest version (2.9.7-1ubuntu1).
genisoimage is already the newest version (9:1.1.11-3ubuntu2).
mtools is already the newest version (4.0.18-2ubuntu1).
python-urlgrabber is already the newest version (3.10.2-1).
unzip is already the newest version (6.0-21ubuntu1).
dnsmasq is already the newest version (2.79-1).
fusefat is already the newest version (0.1a-1.1build1).
haveged is already the newest version (1.9.1-6).
jq is already the newest version (1.5+dfsg-2).
librpm8 is already the newest version (4.14.1+dfsg1-2).
librpmbuild8 is already the newest version (4.14.1+dfsg1-2).
librpmio8 is already the newest version (4.14.1+dfsg1-2).
librpmsign8 is already the newest version (4.14.1+dfsg1-2).
libsqlite0 is already the newest version (2.8.17-14fakesync1).
python-rpm is already the newest version (4.14.1+dfsg1-2).
python-sqlite is already the newest version (1.0.1-12).
python-sqlitecachec is already the newest version (1.1.4-1).
rpm is already the newest version (4.14.1+dfsg1-2).
rpm-common is already the newest version (4.14.1+dfsg1-2).
rpm2cpio is already the newest version (4.14.1+dfsg1-2).
syslinux-utils is already the newest version (3:6.03+dfsg1-2).
xorriso is already the newest version (1.4.8-3).
yum is already the newest version (3.4.3-3).
curl is already the newest version (7.58.0-2ubuntu3.8).
debootstrap is already the newest version (1.0.95ubuntu0.6).
ebtables is already the newest version (2.0.10.4-3.5ubuntu2.18.04.3).
git is already the newest version (1:2.17.1-1ubuntu0.7).
libvirt-bin is already the newest version (4.0.0-1ubuntu8.17).
libvirt-clients is already the newest version (4.0.0-1ubuntu8.17).
libvirt-daemon-system is already the newest version (4.0.0-1ubuntu8.17).
openssl is already the newest version (1.1.1-1ubuntu2.1~18.04.6).
rsync is already the newest version (3.1.2-2.1ubuntu1.1).
lxc is already the newest version (3.0.3-0ubuntu1~18.04.1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Creating the oe container...
lxc-create: openxt-oe: utils.c: get_template_path: 918 No such file or directory - bad template: debian
lxc-create: openxt-oe: lxccontainer.c: do_lxcapi_create: 1786 Unknown template "debian"
lxc-create: openxt-oe: tools/lxc_create.c: main: 327 Failed to create container openxt-oe
jandryuk commented 4 years ago

Do you have lxc-templates package installed? Is /usr/share/lxc/templates/lxc-debian present?

You might want to check out https://github.com/apertussolutions/openxt-manifest/ and https://github.com/apertussolutions/bordel to build OpenXT. It eliminates the mandatory use of containers and SSH used by build-scripts.