Valentin Lab
dc4c9510d0
fix: [0km] make ``vps-install`` catch key in more scenario and error message more clear
The new way doesn't overwrite ``$out`` which helps displaying a
meaningful message. The change allows also stdout and stderr mixing,
that would not guarantee that the key appears as the last command.
1 year ago
Valentin Lab
fbe7fa52b8
new: [0km] make ``vps-setup`` support ``ed25519`` ssh keys
1 year ago
Valentin Lab
0ce7bf1b7a
chg: [0km] make ``vps-stats`` action a little more friendlier in case of missing data
1 year ago
Valentin Lab
f848940a4e
fix: [0km] correct typo preventing ``vps-update`` action to work
1 year ago
Valentin Lab
e5b49fc16f
new: [0km,vps] add ``vps stats`` and ``0km vps-stats`` actions to monitor containers
1 year ago
Valentin Lab
028ada295d
fix: [vps] make `vps install backup` compatible with latest ``openssh-client``'s version.
2 years ago
Valentin Lab
ffa0edeec3
new: [0km] allow ``vps-setup`` to bypass domain type check and force domain name change
Print an additional warning message to clarify why domain name is not
changed and how to force the change.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
e19ad5163b
new: [0km] add consistency check to ``vps-setup`` for content of ``/etc/hostname`` and output of ``hostname``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
f44aae4a42
new: [0km] output remote error when failing command `vps install backup`
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
85e9c32830
fix: [0km] improve logging of favorable outcome for port checking openness
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
d0ed50abd9
new: [vps-install backup] add a warning about vps unexpected failure upon identifying vps type
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
b23aa56680
fix: [vps-setup] make password login work
The ``stdin`` was blocked for sshpass to read it
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
4f0baf8100
fix: dev: comment out some debug info !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
1696cda181
fix: [0km] better check to see if compose need to be launched
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
474cb1733e
new: [0km] add support of component partial backup restore
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
07e13bb313
new: [0km] add support for file/path based partial recovery
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
9668d9d326
fix: [0km] remove last direct ssh access to backup server
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
a32c5f9a43
chg: [0km] use new ``ssh-key`` api ``get-type`` to discover type of backup
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
1c3fc4134c
new: [recover] add action to restore a full mailcow VPS
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
5901c4ff45
new: [0km] add ``vps-install backup`` which handle all stage of backup
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
1e4c9eeba2
fix: [0km] allow NUL characters to be sent to inner sub command when muxing
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
e4b723614e
fix: dev: [0km] return failing errorlevel on checks
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
242aa6080a
chg: [0km] better logs when opening ssh fails
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
c6ac7207b6
fix: dev: [0km] typos and comments !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
4966fded3d
new: [0km] add ``vps-{space,update,mux}`` commands.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
5a3c30586e
new: [0km] ``vps-check`` action added
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
9f05a0e048
fix: [0km] would not read more than one key
This is due to ``ssh`` eating available standard input.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
12aa1adcbc
new: [0km] new command
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago