SolidCharity / LightBuildServer

LightBuildServer for building rpm and deb packages and running CI scripts, using linux containers
BSD 3-Clause "New" or "Revised" License
11 stars 1 forks source link

Adding new Ubuntu release xenial leads to reprepro error #155

Open tpokorra opened 7 years ago

tpokorra commented 7 years ago
[00:10:11] now running: ssh -f -o "StrictHostKeyChecking no" -o Port=2008 -i /etc/lightbuildserver/container/container_rsa root@10.0.3.1 "export LANG=C; cd repo; for f in ~/lbs-lbs/*.deb; do pkgname=\`basename \$f\`; pkgname=\`echo \$pkgname | awk -F '_' '{print \$1}'\`; reprepro --delete clearvanished; reprepro remove xenial \$pkgname; reprepro includedeb xenial ~/lbs-lbs/\`basename \$f\`; done 2>&1 && echo \$?"
[00:10:11] bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[00:10:12] Cannot find definition of distribution 'xenial'!
[00:10:12] There have been errors!
tpokorra commented 7 years ago

solution: need to edit /etc/lightbuildserver/container/tpokorra/lbs/distributions and replace trusty with xenial

question: can I only build for xenial at that point, not for trusty anymore? should this become more flexibel, replacing with the release that the actual build is for?