Hi Ludo, Ludovic Courtès <ludovic.cour...@inria.fr> writes:
> Hello, > > ‘certbot-service-type’ defines an mcron job that invokes ‘certbot’ with > a fairly long list of arguments. However, that command line appears > to be incorrect, or at least it is on bayfront.guix where I tested it: > > ludo@bayfront ~/src/maintenance/hydra$ sudo herd schedule mcron 100|grep -B1 > certbot > Thu Jul 21 12:51:00 2022 +0200 > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > -- > Fri Jul 22 00:45:00 2022 +0200 > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > -- > Fri Jul 22 12:36:00 2022 +0200 > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > ludo@bayfront ~/src/maintenance/hydra$ ls -l > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > -r-xr-xr-x 1 root root 789 Jan 1 1970 > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > ludo@bayfront ~/src/maintenance/hydra$ sudo less > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > #!/gnu/store/cnfsv9ywaacyafkqdqsv2ry8f01yr7a9-guile-3.0.7/bin/guile > --no-auto-compile > !# > (begin (use-modules (ice-9 match)) (let ((code 0)) (for-each (match-lambda > ((name . command) (begin (format #t "Acquiring or renewing certificate: ~a~%" > name) (set! code (or (apply system* command) code))))) (quote > (("bayfront.guix.gnu.org" > "/gnu/store/y2n10m4qkyb6vgx980c6jkjd132ln8xx-certbot-1.18.0/bin/certbot" > "certonly" "-n" "--agree-tos" "--webroot" "-w" "/var/www" "--cert-name" > "bayfront.guix.gnu.org" "-d" > "bayfront.guix.gnu.org,bordeaux.guix.gnu.org,logs.guix.gnu.org,bayfront.guix.info,hpc.guix.info,guix-hpc.bordeaux.inria.fr,coordinator.bayfront.guix.gnu.org" > "--email" "ludovic.cour...@inria.fr" "--deploy-hook" > "/gnu/store/1wj7gy7n8r0nfx2i79afpr7n7xyhyzjx-nginx-deploy-hook")))) code)) > ludo@bayfront ~/src/maintenance/hydra$ sudo su -c > /gnu/store/r8hx1sdy3hkw9xpgsb92lh1kjs558876-certbot-command > Acquiring or renewing certificate: bayfront.guix.gnu.org > Saving debug log to /var/log/letsencrypt/letsencrypt.log > Missing command line flag or config entry for this setting: > Please choose an account > Choices: ['guix-hpc.bordeaux.inria.fr@2017-09-04T08:51:13Z (48c5)', > 'localhost@2016-12-03T21:08:38Z (00bc)'] > Ask for help or search for solutions at https://community.letsencrypt.org. > See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with > -v for more details. > > What should we do about “Please choose an account”? Apologies for not seeing this one before opening #62491 I guess they are the same? If so, let's merge the reports. -- Thanks, Maxim