feat: switch to incus-lts and fix lab-tool SSH syntax
- Use incus-lts (6.0.4) instead of latest incus to avoid cowsql build issues - Re-enable incus on congenital-optimist with LTS version - Restore incus-admin group membership for users - Fix missing parentheses in lab-tool SSH module - This provides stable containerization without build failures
This commit is contained in:
parent
2069f289ff
commit
250ba5e2ea
5 changed files with 9 additions and 28 deletions
|
@ -82,7 +82,10 @@
|
|||
(port (open-pipe* OPEN_READ "/bin/sh" "-c" ssh-cmd))
|
||||
(output (get-string-all port))
|
||||
(status (close-pipe port)))
|
||||
(values (zero? status) output)))))))
|
||||
(values (zero? status) output)))
|
||||
(lambda (key . args)
|
||||
(log-error "SSH command failed for ~a: ~a ~a" machine-name key args)
|
||||
(values #f "")))))))))))
|
||||
|
||||
;; Copy file to remote machine using scp
|
||||
(define (copy-file-to-remote machine-name local-path remote-path)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue