Commit graph

94 commits

Author SHA1 Message Date
Alexandre Aubin
9627a8c0a3 Make sure to generate the psql password to prevent warnings 2024-01-10 22:06:18 +01:00
Alexandre Aubin
ac8108a352 Woopsies 2024-01-10 21:44:31 +01:00
Alexandre Aubin
8e267559a7 Restructure some stuff to improve UX, ideally don't want to wait for the apt deps to install before being able to know which yunohost version is running and package linter ... 2024-01-10 21:41:48 +01:00
Alexandre Aubin
1dda43eef4 Zgrompf 2024-01-10 21:22:35 +01:00
Alexandre Aubin
2def397a8a Need those classic option for noninteractive apt etc.. 2024-01-10 21:18:02 +01:00
Alexandre Aubin
94abddf58d yolo: attempt to preinstall apt dependencies in the initial lxc snapshot 2024-01-10 21:13:08 +01:00
Alexandre Aubin
27c4baa97b Revert "..."
This reverts commit 6953d958e6.
2024-01-02 18:04:37 +01:00
Alexandre Aubin
6953d958e6 ... 2024-01-02 02:37:02 +01:00
Alexandre Aubin
fa38485328 Revert "More stupid debugging because i can't even"
This reverts commit 81ffd3b7bf.
2024-01-01 23:49:49 +01:00
Alexandre Aubin
1edcae1153 Revert "Add some debug because something funky seems to be happening with the value of check_path ..."
This reverts commit 3e1708969e.
2024-01-01 23:49:48 +01:00
Alexandre Aubin
81ffd3b7bf More stupid debugging because i can't even 2024-01-01 23:20:49 +01:00
Alexandre Aubin
3e1708969e Add some debug because something funky seems to be happening with the value of check_path ... 2024-01-01 22:39:02 +01:00
Alexandre Aubin
b8606ecc5e Fix a stupid issue in which a custom arg ending with _path would get its value replaced instead of the actual path é_è 2023-12-31 18:08:18 +01:00
Tagada
22dacd70fd
Don't remove the app when install fails 2023-09-26 16:14:14 +02:00
orhtej2
62b7e02f12
Don't create safety backup when testing upgrade. 2023-09-25 12:59:20 +02:00
Alexandre Aubin
3529409001 Fix config panel test ? 2023-07-09 19:03:45 +02:00
Alexandre Aubin
d02957319a Yolo-add transversal test that config panel does work after install/upgrade/restore 2023-07-09 16:03:44 +02:00
Kay0u
300053fe12
Check ssowat conf instead of turbo parsing manifest.json or manifest.toml 2023-03-03 01:15:18 +01:00
Kay0u
9af4091505
stop using skipped_uris to force access of an app 2023-03-03 00:35:48 +01:00
Alexandre Aubin
06a1f367a7 metrics_stop messing with $? ... 2023-02-24 17:39:39 +01:00
Alexandre Aubin
f514824235 metrics: move the metric start/stop around the install/upgrade/restore command, because we want to avoid being polluted by snapshot create/restore ... 2023-02-21 17:01:21 +01:00
Alexandre Aubin
1cc96b9533 During test upgrade from another commit, fail immediately if that commit couldnt be checkedout 2023-02-14 13:40:55 +01:00
Alexandre Aubin
a65f16dd08 Moar refactoring 2023-01-27 22:47:53 +01:00
Alexandre Aubin
fe2e0048ad Introduce a parse_tests_toml.py to interface with a modern replacement for horrendous check_process files 2023-01-16 20:38:56 +01:00
Alexandre Aubin
5e821aee23 Fixes /o\ 2023-01-11 09:55:39 +01:00
Alexandre Aubin
395bab657a Yoloimplement support for appsv2 2023-01-11 08:21:26 +01:00
Alexandre Aubin
03f9f66db0
Merge pull request #134 from selfhoster1312/no-pager
Don't let systemctl open a pager to list units...
2023-01-11 01:22:41 +01:00
selfhoster1312
932585fcf0 Don't let systemctl open a pager to list units, or it will hang in interactive terminal 2023-01-10 19:09:49 +01:00
Alexandre Aubin
63d32001ea Drop old code that tested the old configpanel/actions mechanism 2022-12-19 19:17:06 +01:00
yalh76
d9890bc602
Typo 2022-05-24 00:39:23 +02:00
Alexandre Aubin
06745d3865
Merge pull request #114 from fflorent/pre-upgrade
Pre upgrade scripts
2021-10-20 21:41:18 +02:00
Kay0u
9f6cc8dceb
run curl in lxc 2021-10-13 14:56:26 +02:00
Kay0u
ef2c602d4a
curl_print in TEST_CONTEXT folder 2021-10-13 13:26:57 +02:00
Florent
2e729ca7bb Introduce pre-upgrade 2021-10-13 10:51:23 +02:00
Alexandre Aubin
dd95b3dbeb Linter test was always returning success.. 2021-10-10 16:28:05 +02:00
Kay0u
a53496e8e3
add more tests for change_url 2021-09-15 17:00:59 +02:00
Alexandre Aubin
a9626afe6d [yolo] Display additional checks results in the test summary 2021-08-07 18:38:50 +02:00
ericgaspar
62cda68370 Update tests.sh 2021-07-29 23:11:20 +02:00
Éric Gaspar
19b98f468c
Update lib/tests.sh
Co-authored-by: yalh76 <yalh@yahoo.com>
2021-07-29 16:32:46 +02:00
ericgaspar
437093ee88
Fix typos 2021-07-25 19:40:19 +02:00
yalh76
7195edbe67 preinstall during upgrade 2021-04-23 19:35:54 +02:00
Alexandre Aubin
de4b5ee480
Debugging 50x errors: change strategy, display logs for files changes in last 3 minutes 2021-04-19 19:20:23 +02:00
Alexandre Aubin
f8f48a7e7f
Attempt to display error info for php apps when encountering 50x errors 2021-04-19 18:29:44 +02:00
Alexandre Aubin
cbe130a714
Fix service name parsing, there's a stupid ● hanging on the line 2021-03-26 15:57:57 +01:00
Alexandre Aubin
8b6190a6ae
Merge pull request #104 from YunoHost/fix-lxc-exec
Fix lxc exec
2021-03-23 00:39:18 +01:00
Alexandre Aubin
24644664a1 Add --all to systemctl to also hopefully catch disabled services 2021-03-22 22:44:17 +01:00
Kay0u
b18ac0b157
double quotes action/config tests args 2021-03-22 14:53:16 +01:00
Kay0u
529fb591de
fix double quotes around lxc exec 2021-03-22 14:27:39 +01:00
Alexandre Aubin
d885ce2308 Misc fixes attempt 2021-03-17 19:17:09 +01:00
Alexandre Aubin
763f293531 Add an error message when /var/www/ is world-readable/enterable 2021-03-13 02:28:53 +01:00