Revisions of flake-pilot
buildservice-autocommit
accepted
request 1166791
from
Marcus Schäfer (marcus.schaefer)
(revision 14)
baserev update by copy to link target
Marcus Schäfer (marcus.schaefer)
committed
(revision 13)
- Turn terminal flag setup into function
Marcus Schäfer (marcus.schaefer)
committed
(revision 12)
- Bump version: 3.0.11 → 3.0.12 - Fix race condition on connection check - set PS1 prompt via sci env - Add terminal settings for pty stdout in sci disable ECHO - Fix invalid early exit condition
Marcus Schäfer (marcus.schaefer)
committed
(revision 11)
- Bump version: 3.0.10 → 3.0.11 - Fix build for Leap Issues on the gcc side for static targets, disable sci static build for older targets, e.g Leap - Prevent use of socat in firecracker-pilot Do not shell out socat and use proper UnixListener/UnixStream to do this job. This version of the commit works but I stumbled across a few issues: 1. Permission denied when the UnixListener runs as user and the firecracker process was called as root (run_as: root in the flake). The former implementation ran socat via sudo in the same way as the firecracker process. Thus if you register the flake to run as root it can now also only be called as root, which is acceptable. 2. The behavior in interactive sessions differs compared to socat. When sci in the guest is called it creates a pty and all data is copied to the vsock stream. The host connects via an UDS socket to this data and we multiplex stdin->stream and stream->stdout. When doing this with socat the behavior is different in a way that e.g tabs are effectively interpreted and the pty prompt allows for input on the same line when my code now always needs a newline to renew the prompt. I did not debug further what is needed to make this look nicer. This Fixes #8
buildservice-autocommit
accepted
request 1164042
from
Marcus Schäfer (marcus.schaefer)
(revision 10)
baserev update by copy to link target
Marcus Schäfer (marcus.schaefer)
committed
(revision 9)
- Bump version: 3.0.9 → 3.0.10 - Clippy fixes - sudo is required - Fix error handling Make sure the real command that is called through sudo is displayed. Also fix that the runas information is really used - Exit on remove if there is an error The remove sequence when used with --container or --vm deregisters all apps associated with the container or VM first. If there is an error on this deregistration, exit early and do not try to delete the container/vm - Update URL in spec file Point to OSInside Organisation
Ana Guerrero (anag+factory)
accepted
request 1161365
from
Marcus Schäfer (marcus.schaefer)
(revision 8)
initialized devel package after accepting 1161365
Marcus Schäfer (marcus.schaefer)
committed
(revision 7)
- Bump version: 3.0.8 → 3.0.9 - Fix spec file Several changes according to the SUSE regulations - Fix robot tests
Marcus Schäfer (marcus.schaefer)
committed
(revision 6)
- Add missing %changelog line in spec
Marcus Schäfer (marcus.schaefer)
committed
(revision 5)
- Allow non static sci Build sci non static for ppc64le which doesn't support the rust static target yet
Marcus Schäfer (marcus.schaefer)
committed
(revision 4)
Marcus Schäfer (marcus.schaefer)
committed
(revision 3)
- Drop upx binary compression Startup time seems more important than binary size on target. The original reason for the compression was due to very limited size constraints from a former customer who no longer sticks to them.
Marcus Schäfer (marcus.schaefer)
committed
(revision 2)
- Drop obsolete gcc static fix - Break long commandline for better readability - Update documentation Added a delta container example registration
Marcus Schäfer (marcus.schaefer)
committed
(revision 1)
osc copypac from project:home:marcus.schaefer:EOS package:flake-pilot revision:13
Displaying all 14 revisions