YunoHost-Apps / mastodon_ynh

Free, open-source social network for YunoHost
https://joinmastodon.org/
GNU Affero General Public License v3.0
84 stars 33 forks source link

Testing Packaging v2 #449

Closed OniriCorpe closed 1 month ago

OniriCorpe commented 4 months ago

Description

This require manual testing before we merge it to master, feel free to try the update and share the logs! :)

sudo yunohost app upgrade mastodon -u https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing --debug

TODO (done) - [x] Packaging v2 - [x] Advertise `tootctl media remove` and other media cleanup related commands in `PRE_UPGRADE.md` and `ADMIN.md` - [x] Advertise `tootctl self-destruct` in `ADMIN.md` ([or PRE_REMOVE.md?](https://github.com/YunoHost/issues/issues/2334))

Edit: I deleted some !testme comments and hidden outdated comments to make the thread more legible

yunohost-bot commented 4 months ago

:stuck_out_tongue_winking_eye: Test Badge

yunohost-bot commented 4 months ago

:bug: Test Badge

Tagadda commented 3 months ago

Contributors and admins! We're waiting for some real life feedback before we release this PR! Feel free to do a backup, run sudo yunohost app upgrade mastodon -u https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing --debug and report your findings here :)

Forum Announcement

Tagadda commented 3 months ago

Heh, it's broken right now... Assets are 404 image

panomaki commented 3 months ago

On a test VM (Virtualbox), upgrading from a 4.2 install went well (though slow). Will try out on a different machine later this week.

Salamandar commented 3 months ago

Same, works fine on ynh-dev. No 404s. I say we can merge this (although… we should test upgrade ?)

OniriCorpe commented 3 months ago

the "Advertise tootctl media remove and other media cleanup related commands in PRE_UPGRADE.md and ADMIN.md" is not done, maybe wait for it before merging?

Tagadda commented 3 months ago

Si ça marche chez vous

Salamandar commented 1 month ago

@Tagadda after vocal discussion we understood that fresh install works but upgrade doesn't.

yunohost-bot commented 1 month ago

May the CI gods be with you! Test Badge

yunohost-bot commented 1 month ago

:bug: Test Badge

ericgaspar commented 1 month ago

I am very tempted to merge 😬

Salamandar commented 1 month ago

Heh, it's broken right now... Assets are 404 image

Fixed, was due to install_dir being owned by mastodon:mastodon during an upgrade.