YunoHost-Apps / friendica_ynh

Friendica package for YunoHost
http://friendi.ca/
Other
11 stars 12 forks source link

Testing 2024.03~ynh1 #131

Closed OniriCorpe closed 1 month ago

OniriCorpe commented 5 months ago

trying to fix smarty errors

PR Status

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)

yunohost-bot commented 5 months ago

:v: Test Badge

OniriCorpe commented 5 months ago

@aarontrom @tio-trom

i tried to fix your smarty errors, you can test it with (only if all the tests in the previous message are green): yunohost app upgrade friendica -u https://github.com/YunoHost-Apps/friendica_ynh/tree/testing

and tell me if it's fixed or not

tio-trom commented 5 months ago

The test failed so we will wait until that's fixed to try it. Thanks a lot for your wonderful work!

yunohost-bot commented 5 months ago

:stuck_out_tongue_winking_eye: Test Badge

OniriCorpe commented 5 months ago

Thanks a lot for your wonderful work!

I don't even use Friendica lmao :")

tio-trom commented 5 months ago

Thanks a lot for your wonderful work!

I don't even use Friendica lmao :")

Well and that's even more respectable since you are helping people like us use friendica. Thanks!

tio-trom commented 5 months ago

I see that the test failed

==> /var/log/friendica <==
tail: error reading '/var/log/friendica': Is a directory

==> /var/log/friendica/daemon.log <==
    'system' => [
        'pidfile' => '/path/to/daemon.pid',
    ],Please set system.pidfile in config/local.config.php. For example:

    'system' => [
        'pidfile' => '/path/to/daemon.pid',
    ],Please set system.pidfile in config/local.config.php. For example:

    'system' => [
        'pidfile' => '/path/to/daemon.pid',
    ],Please set system.pidfile in config/local.config.php. For example:

    'system' => [
        'pidfile' => '/path/to/daemon.pid',
    ],Error: The HTTP code shows an error.
OniriCorpe commented 5 months ago

yes, i need to debug that, but i don't have time for that in the current days, as i'm also working on yunohost itself and that I have extremely limited energy :/

tio-trom commented 5 months ago

yes, i need to debug that, but i don't have time for that in the current days, as i'm also working on yunohost itself and that I have extremely limited energy :/

I understand. Thank you. Whenever the package is ready for testing I'll be happy to test.

tio-trom commented 4 months ago

I think the errors I and Aaron had were because the friendica config files were manually modified by us to enable the daemon long before this PR. So perhaps close/merge this one so we can do a proper updating to the https://github.com/YunoHost-Apps/friendica_ynh/pull/134 one but reverting the changes manually and then do the update.

kay0u commented 4 months ago

!testme

yunohost-bot commented 4 months ago

May the CI gods be with you! Test Badge

yunohost-bot commented 4 months ago

:bug: Test Badge

rodneyrod commented 3 months ago

Just outta curiosity this upgrade fail has nothing to do with permissions at '/var/www/friendica/view/smarty3/compiled/' not being set to the Friendica user?

tio-trom commented 3 months ago

How is this pullrequest comparing or conflicting with the already update to 2024.03 https://github.com/YunoHost-Apps/friendica_ynh/pull/134 ? I would like to update my friendica but unsure if I should go for https://github.com/YunoHost-Apps/friendica_ynh/pull/134 or wait for this issue to be fixed?

ericgaspar commented 2 months ago

!testme

yunohost-bot commented 2 months ago

May the CI gods be with you! Test Badge

yunohost-bot commented 2 months ago

:books: :bug: Test Badge

ericgaspar commented 1 month ago

Has this been tested?

tio-trom commented 1 month ago

I would like to test it but I got confused by the several merge requests hat happened for this 2023.03 release. I would like to know what version I could test so I can test please

ericgaspar commented 1 month ago
sudo yunohost app install https://github.com/YunoHost-Apps/friendica_ynh/tree/testing --debug
or
sudo yunohost app upgrade friendica -u https://github.com/YunoHost-Apps/friendica_ynh/tree/testing --debug
tio-trom commented 1 month ago

I see so you merged them into testing. Ok I will test it today. I need a bit of time since our instance has around one thousand users and I do not want to cause any major issues. I will report when I am done. Thanks!

ericgaspar commented 1 month ago

maybe someone with less users could test...

tio-trom commented 1 month ago

Updated and all seems to work perfectly fine. Full log here https://paste.trom.tf/hotabucuwi.sql