Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing : v12.1 + swap to admin doc + readme i18n #258

Merged
merged 2 commits into from
Jul 3, 2024
Merged

Conversation

ericgaspar
Copy link
Member

Problem

  • Description of why you made this PR

Solution

  • And how do you fix that problem

PR Status

  • Code finished and ready to be reviewed/tested
  • The fix/enhancement were manually tested (if applicable)

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

@ericgaspar
Copy link
Member Author

!testme

@yunohost-bot
Copy link
Contributor

📚 🪱
Test Badge

@yunohost-bot
Copy link
Contributor

✌️
Test Badge

@lapineige lapineige changed the title Testing Testing : v12.1 + swap to admin doc + readme i18n May 20, 2024
@lapineige
Copy link
Member

This will require manual testing. I'll see if I have time to upgrade.
Testers welcome :)

@lapineige lapineige added the enhancement New feature or request label May 20, 2024
@justdaj
Copy link

justdaj commented May 23, 2024

what do I need to do to help?

@lapineige
Copy link
Member

yunohost app upgrade pixelfed -u https://github.com/YunoHost-Apps/pixelfed_ynh/tree/testing to try upgrading to it :)

@justdaj
Copy link

justdaj commented Jun 3, 2024

The upgrade appears to be fully operational for me. I went from 0.11.13 -> 0.12.1.

Output of the upgrade script below for info

Info: Now upgrading pixelfed…
Info: Creating a safety backup prior to the upgrade
Info: Collecting files to be backed up for pixelfed…
Info: Declaring files to be backed up...
Info: Backing up the PostgreSQL database...
Info: Backup script completed for pixelfed. (YunoHost will then actually copy those files to the archive).
Info: Creating a backup archive from the collected files…
Info: The archive will contain about 7.8GB of data.
   Success! Backup created: pixelfed-pre-upgrade2
Success! Backup deleted: pixelfed-pre-upgrade1
Info: Updating sources...
Info: Updating system_user...
Info: Updating install_dir...
Info: Updating permissions...
Info: Updating apt...
Info: Updating database...
Info: [....................] > Stopping a supervisor service...
Info: The service pixelfed-horizon has correctly executed the action stop.
Info: [+...................] > Ensuring downward compatibility...
Info: [#+..................] > Upgrading source files...
Info: [##..................] > Patching source files...
Info: [##+.................] > Upgrading PHP-FPM configuration...
Info: [###+................] > Upgrading NGINX web server configuration...
Info: [####+...............] > Updating composer...
Info: [#####...............] > Patching permissions (for version 0.11.5 and newer)...
Info: [#####+..............] > Deploying...
Warning: fatal: not a git repository (or any of the parent directories): .git
Info: [######+.............] > Creating log file...
Info: [#######+............] > Upgrading cron file...
Info: [########............] > Upgrading supervisor configuration...
Info: [########+...........] > Upgrading logrotate configuration...
Info: [#########+..........] > Integrating service in YunoHost...
Info: [##########+.........] > Starting a supervisor service...
Info: The service pixelfed-horizon has correctly executed the action start.
Info: [####################] > Upgrade of pixelfed completed
Success! pixelfed upgraded
Success! Upgrade complete

@Salamandar
Copy link
Member

Well I guess we can merge this then, if @justdaj confirms their installation is working :)

@justdaj
Copy link

justdaj commented Jun 20, 2024

I can confirm no issues since upgrading two weeks ago, for me. (254 users).

@webmink
Copy link

webmink commented Jul 1, 2024

I have had an identical experience to @justdaj so suspect this is ready to go (especially as there's now a bump to 12.3 available...)

@justdaj
Copy link

justdaj commented Jul 1, 2024

I only wish I could do more to help with the preparation for upgrades. As you note @webmink , PF is now on 12.3 but still dabbling in 12.1 on YunoHost.

@Salamandar
Copy link
Member

Ok let's go.

@Salamandar Salamandar merged commit f4afa4d into master Jul 3, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants