mastodon_ynh icon indicating copy to clipboard operation
mastodon_ynh copied to clipboard

Testing Packaging v2

Open OniriCorpe opened this issue 1 year ago • 12 comments

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?)

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

OniriCorpe avatar Feb 24 '24 22:02 OniriCorpe

:stuck_out_tongue_winking_eye: Test Badge

yunohost-bot avatar Feb 24 '24 22:02 yunohost-bot

:bug: Test Badge

yunohost-bot avatar Mar 05 '24 21:03 yunohost-bot

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 avatar Mar 06 '24 14:03 Tagadda

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

Tagadda avatar Mar 10 '24 13:03 Tagadda

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.

panomaki avatar Mar 19 '24 22:03 panomaki

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

Salamandar avatar Mar 24 '24 22:03 Salamandar

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?

OniriCorpe avatar Mar 24 '24 23:03 OniriCorpe

Si ça marche chez vous

Tagadda avatar Mar 25 '24 07:03 Tagadda

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

Salamandar avatar May 06 '24 14:05 Salamandar

May the CI gods be with you! Test Badge

yunohost-bot avatar May 10 '24 13:05 yunohost-bot

:bug: Test Badge

yunohost-bot avatar May 10 '24 13:05 yunohost-bot

I am very tempted to merge 😬

ericgaspar avatar May 10 '24 16:05 ericgaspar

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

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

Salamandar avatar May 27 '24 11:05 Salamandar