Skip to content

Ubuntu 18.04 (bionic) master image non functional.

I was using it due to simply being the smallest and I noticed it stopped (due to a ktd code update likely) working even after updating it.

koha-koha-1       | Running [sudo rm /usr/share/man/man8/koha-*.8.gz]...
koha-koha-1       | Running [sudo gzip /usr/share/man/man8/koha-*.8]...
koha-koha-1       | Running [PERL5LIB=/kohadevbox/koha:/kohadevbox/koha/lib:/kohadevbox/qa-test-tools perl /kohadevbox/misc4dev/setup_sip.pl --instance=kohadev]...
koha-koha-1       | Running [sudo cp /etc/koha/SIPconfig.xml /etc/koha/sites/kohadev/SIPconfig.xml]...
koha-koha-1       | Running [sudo koha-shell kohadev -p -c 'PERL5LIB=/kohadevbox/koha:/kohadevbox/koha/lib:/kohadevbox/qa-test-tools perl -MKoha::Patrons -le "exit(1) if Koha::Patrons->find({ userid => 'term1' }); Koha::Patron->new({ surname => 'koha_sip', cardnumber => 'koha_sip', userid => 'term1', categorycode => 'S', branchcode => 'CPL', flags => 2, })->store->password(Koha::AuthUtils::hash_password('term1'))->_result->update_or_insert; "']...
koha-koha-1       | Running [sudo koha-sip --stop kohadev]...
koha-koha-1       | Running [sudo koha-sip --enable kohadev]...
koha-koha-1       | Enabling SIP server for kohadev - edit /etc/koha/sites/kohadev/SIPconfig.xml to configure
koha-koha-1       | Running [sudo koha-sip --start kohadev]...
koha-koha-1       | Running [PERL5LIB=/kohadevbox/koha:/kohadevbox/koha/lib:/kohadevbox/qa-test-tools perl /kohadevbox/misc4dev/reset_plack.pl --koha_dir=/kohadevbox/koha --instance=kohadev]...
koha-koha-1       | Running [sudo service apache2 restart]...
koha-koha-1       |  * Restarting Apache httpd web server apache2
koha-koha-1       |    ...done.
koha-koha-1       | Running [sudo koha-shell kohadev -c '(cd /kohadevbox/koha ; PATH=/usr/bin:/bin:/usr/sbin:/sbin:/kohadevbox/bin:/kohadevbox/koha/node_modules/.bin/:/kohadevbox/node_modules/.bin/ yarn build_js)']...
koha-koha-1       | Error: EACCES: permission denied, open '/root/.config/yarn'
koha-koha-1       |     at Object.openSync (fs.js:498:3)
koha-koha-1       |     at readFileSync (fs.js:394:35)
koha-koha-1       |     at /usr/share/yarn/lib/cli.js:97395:58
koha-koha-1       |     at Array.map (<anonymous>)
koha-koha-1       |     at parseRcPaths (/usr/share/yarn/lib/cli.js:97393:78)
koha-koha-1       |     at Object.findRc (/usr/share/yarn/lib/cli.js:97407:10)
koha-koha-1       |     at getRcConfigForCwd (/usr/share/yarn/lib/cli.js:56965:74)
koha-koha-1       |     at /usr/share/yarn/lib/cli.js:88756:56
koha-koha-1       |     at Generator.next (<anonymous>)
koha-koha-1       |     at step (/usr/share/yarn/lib/cli.js:310:30)
koha-koha-1 exited with code 1

Switching to a 22.04 image worked.