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