Valentin Lab
bd18e77abd
fix: [vps] make ``TARGET_VERSION`` of ``nextcloud upgrade`` actually work and document it properly
1 year ago
Valentin Lab
4b99efdff5
fix: dev: improve compatibility outside of VPS layouts
1 year ago
Valentin Lab
e104033e6b
fix: [vps] provide an informative message upon missing ``kal-shlib``
1 year ago
Valentin Lab
0bdf27d7dc
fix: [vps] improve detection of ``compose.yml`` path
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
e25cec4c05
fix: [vps] support 'docker compose' naming convention for finding mysql container
1 year ago
Valentin Lab
1b7cf70cd2
new: [vps] add ``odoo fix-sso`` command.
2 years ago
Valentin Lab
028ada295d
fix: [vps] make `vps install backup` compatible with latest ``openssh-client``'s version.
2 years ago
Valentin Lab
7fe9ef5912
fix: add hopefully temporary workaround to access old images that won't build anymore
2 years ago
Valentin Lab
b55600c166
fix: prevent curl failure on unexistent file
This file doesn't seem to have ever existed. We keep the code as it is quick to set
it up again if needed.
2 years ago
Valentin Lab
b61626e981
fix: [myc-install] make ``curl`` detect ``404`` errors and follow redirection if any
2 years ago
Valentin Lab
ae0834c1f5
fix: [vps] prevent display of warning messages if ``-s`` silent mode is on.
2 years ago
Valentin Lab
a2478abadf
new: [myc-update] allow to update with an other branch than master
2 years ago
Valentin Lab
0b761885f2
new: [myc-update] install and manage ``cron`` scripts.
Added the ``check-fix`` script to check for 2 docker bugs.
2 years ago
Valentin Lab
68c84c08c4
fix: [install] prevent installation of docker-compose when python >= 3.9 is present
2 years ago
Valentin Lab
8c78dc71ed
new: [check-fix] new action to launch all fixes
A new fix was also added to find and fix `no-matching-entries` issue.
By default, all containers are checked against all checks.
2 years ago
Valentin Lab
d543b82766
fix: [check-fix] repair unable to find PID cases
2 years ago
Valentin Lab
af951dd74d
new: [vps] add ``check-fix container-aliveness`` action
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
feebbfbfe7
fix: [vps] make ``nextcloud upgrade`` change ``compose.yml`` in more scenarii
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
24a729c862
chg: [vps] make ``nextcloud upgrade`` a little less verbose
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
66b575dc3a
new: [vps] add ``nextcloud upgrade`` command to manage full automatic migration
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
cc8ddc4574
new: [vps] add `rocketchat drop-indexes` command
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
6180c6be8f
fix: [vps] remove unused third argument !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
8090b9b590
fix: [vps] add forgotten local variable !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
e9720214a8
chg: [vps] wrap database output upon success when using ``set-cyclos-url`` !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
0e7f5621b8
new: [vps] add ``vps cyclos unlock`` command to release lock on database
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
2a26c75764
fix: [vps] support of services not using a frontend to command requiring url
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 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
69a6416ae0
new: [vps] make {odoo,cyclos} actions are compatible with more general environments
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
c58d681e48
new: [vps] add ``cyclos {dump,restore,set-root-url}`` commands
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
6ab329efb6
fix: dev: spurious space !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
c2bcf37a7b
fix: [myc-manage] make update fail if ``myc-manage`` repository was modified
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
1cbff5305e
new: add ``vps odoo {restart,dump,restore,set-cyclos-url}`` commands
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
Nicolas JEUDY
0438717e60
chg: remove registration to ``git.panda-chi.io`` docker registry
4 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
278d3822ca
new: [vps] use ssh key commentary to store compose type
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
d6cc106547
fix: doc: small typos and spaces concerns !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago