Commit graph

4436 commits

Author SHA1 Message Date
Alexandre Aubin
f5d94509a1 bullseye migration: add trick to automagically find the likely log of a previously failed migration to ease support 2022-08-26 19:20:13 +02:00
Alexandre Aubin
a497d986a1 Merge branch 'buster' into dev 2022-08-22 10:32:23 +02:00
Alexandre Aubin
6a594d0e1d bullseye migration: add proper explanations and advices after the damn 'The distribution is not Buster' message ... 2022-08-22 10:28:44 +02:00
Alexandre Aubin
04ef48f9f2 Merge branch 'buster' into dev 2022-08-19 20:49:53 +02:00
Alexandre Aubin
a2d4abc1f8 bullseye migration: fix check about free space in /boot/ ... 2022-08-18 19:24:34 +02:00
Alexandre Aubin
a2dfec499d lint: F541 f-string is missing placeholders 2022-08-17 19:24:09 +02:00
yunohost-bot
26665b231a [CI] Format code with Black 2022-08-17 00:34:05 +00:00
Alexandre Aubin
3614715c31 Merge branch 'buster' into dev 2022-08-17 01:26:11 +02:00
Alexandre Aubin
d283c900f4 bullseye migration: higher treshold for low space detection in /boot/ because some people still experience the issue on 4.4.2.6 2022-08-17 01:21:12 +02:00
Alexandre Aubin
9eb123f8b1 [fix] Better handling of super shitty edge case where an app settings.yml is empty for some unexpected mystic reason ... 2022-08-16 23:01:11 +02:00
Alexandre Aubin
87f0eff955 upgrades: ignore boring insserv warnings during apt commands 2022-08-15 16:42:56 +02:00
Alexandre Aubin
d03abcc73c bullseye migration: simplify code, we can suffix packages with '-' to mean that we want to remove them during apt install call 2022-08-15 15:49:43 +02:00
Alexandre Aubin
18ea57a8cc Aleks made a gazillion typos again 2022-08-15 15:47:47 +02:00
Alexandre Aubin
71e9981c1a Merge branch 'buster' into dev 2022-08-14 19:42:48 +02:00
Alexandre Aubin
f6a80e118e Stupid typo.. 2022-08-14 19:41:27 +02:00
Alexandre Aubin
c8031acee7 venv rebuild: synapse's folder is named matrix-synapse 2022-08-14 18:22:12 +02:00
Alexandre Aubin
df045a56ae Merge remote-tracking branch 'origin/buster' into dev 2022-08-14 18:21:37 +02:00
Alexandre Aubin
633a1fbffe bullseye migration: better detection mechanism for the libc6 / libgcc hell issue 2022-08-14 18:17:24 +02:00
Alexandre Aubin
02fcbd9792 bullseye migration: add a check that there's at least 70MB available in /boot ... 2022-08-14 18:10:10 +02:00
Alexandre Aubin
e68fc821cf bullseye migration: trash pip freeze stderr because it's confusing users ... 2022-08-14 18:07:04 +02:00
Kay0u
3cb1a41aa8
fix linter in postgresql migration 2022-08-13 22:28:27 +02:00
Alexandre Aubin
3cf4bec763
Merge pull request #1492 from YunoHost/ci-format-dev
[CI] Format code with Black
2022-08-13 21:46:59 +02:00
Alexandre Aubin
da7efd73cf Merge branch 'buster' into dev 2022-08-13 20:07:41 +02:00
Alexandre Aubin
77c2f5dcd6 bullseye migration: add ffsync to deprecated apps 2022-08-13 20:05:40 +02:00
Alexandre Aubin
d161da039a postgresql 11->13 migration: skip if no yunohost app depend on postgresql 2022-08-13 20:04:45 +02:00
yunohost-bot
f7fc609abe [CI] Format code with Black 2022-08-13 17:54:50 +00:00
Alexandre Aubin
61175392ed bullseye migration: backport a bunch of fixes from the dev branch 2022-08-13 19:50:35 +02:00
Alexandre Aubin
625eb79ca3 bullseye migration: add fix for stupid dnsmasq not picking new init script 2022-08-13 19:38:28 +02:00
Alexandre Aubin
3f0b19d17d bullseye migration: add the patch for the build-essential / libc6-dev / libgcc-8-dev hell ... 2022-08-13 19:34:35 +02:00
Alexandre Aubin
98506d6a73 bullseye migration: add critical fix for RPi failing to get network on reboot 2022-08-13 19:04:54 +02:00
Alexandre Aubin
d2a6dcd41a venv rebuild: migration should have an empty disclaimer when in auto mode 2022-08-13 18:41:52 +02:00
Alexandre Aubin
31aacb3361 diagnosis: add complains if some app installed are still requiring only yunohost 3.x 2022-08-13 17:38:47 +02:00
Alexandre Aubin
18442b2449 /opt may not exist ... 2022-08-11 15:59:48 +02:00
Alexandre Aubin
a45d199896 Merge remote-tracking branch 'origin/buster' into dev 2022-08-11 15:58:33 +02:00
Alexandre Aubin
5fd74577c4 /opt may not exist ... 2022-08-11 15:51:03 +02:00
Alexandre Aubin
7403d4679f Unused vars, black 2022-08-11 15:49:44 +02:00
Alexandre Aubin
18f33417ef Merge remote-tracking branch 'origin/dev' into manifestv2 2022-08-09 18:41:26 +02:00
Alexandre Aubin
899342057d Rename admin group migration from 24 to 26 (25 gonna be global settings) 2022-08-09 18:33:38 +02:00
Alexandre Aubin
87abbe678d Merge remote-tracking branch 'origin/dev' into admins 2022-08-09 18:29:59 +02:00
Alexandre Aubin
58ffff556c Merge remote-tracking branch 'origin/dev' into portal-api 2022-08-09 18:22:32 +02:00
Alexandre Aubin
324c03e6ae Move setting migration to 0025 instead of 0024 because of the new python venv migration 2022-08-09 16:41:20 +02:00
Alexandre Aubin
025df08ac0 Merge remote-tracking branch 'origin/dev' into enh-global-settings-configpanel 2022-08-09 16:39:26 +02:00
yunohost-bot
8cef37d704 [CI] Format code with Black 2022-08-08 16:59:42 +00:00
Alexandre Aubin
c3d63ca667 Merge branch 'buster' into dev 2022-08-07 23:27:13 +02:00
Alexandre Aubin
4251976c48 Unused import 2022-08-07 23:15:24 +02:00
Alexandre Aubin
a4fca12ebf venv rebuild: moar logic fixes 2022-08-07 23:15:24 +02:00
Alexandre Aubin
5f265d0c16 Typo :| 2022-08-07 23:15:24 +02:00
Alexandre Aubin
0a737c4e9b venv rebuild: various improvements in the migration code 2022-08-07 23:15:24 +02:00
ljf
1d84e07988 [enh] Add disclaimer and manual or automatic mode on python migrations 2022-08-07 23:15:24 +02:00
ljf
3b8e49dc64 [enh] Split python rebuild migrations 2022-08-07 23:15:24 +02:00