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

Could Pleroma be upgraded without waiting for LDAP? #92

Closed
spctrlth opened this issue Dec 5, 2019 · 6 comments · Fixed by #95
Closed

Could Pleroma be upgraded without waiting for LDAP? #92

spctrlth opened this issue Dec 5, 2019 · 6 comments · Fixed by #95
Assignees
Labels
question Further information is requested

Comments

@spctrlth
Copy link

spctrlth commented Dec 5, 2019

We just had someone in the pleroma support chat who installed on yunohost and apparently the installed version is still pre 1.0

I see at #87 that the current problem is that OTP doesn't have LDAP. But would it be possible to release sooner, without LDAP, and add it later? AFAIK LDAP isn't working now either, so upgrading to a newer version seems strictly better to me than waiting until maybe someone fixes whatever causes OTP to not include LDAP.

@yalh76
Copy link
Member

yalh76 commented Dec 16, 2019

Hi @spctrlth,

For now it's not just LDAP, there is also the --static-dir argument issue.

As you can see at https://github.com/YunoHost-Apps/pleroma_ynh/pull/87/commits, I've tried various pleroma versions,

I need to test with 1.1.7 but as far as I've seen, --static-dir argument issue is still not solved...

@yalh76 yalh76 self-assigned this Dec 16, 2019
@yalh76 yalh76 added the question Further information is requested label Dec 16, 2019
@yalh76 yalh76 mentioned this issue Dec 17, 2019
14 tasks
This was referenced Dec 28, 2019
@yalh76
Copy link
Member

yalh76 commented Jan 7, 2020

OTP version is ready in the testing, if you can test it:

  • install : yunohost app install https://github.com/YunoHost-Apps/pleroma_ynh/tree/testing --debug
  • upgrade : yunohost app upgrade pleroma -u https://github.com/YunoHost-Apps/pleroma_ynh/tree/testing --debug
    And let me know. before merging in master.

@xaloc33
Copy link

xaloc33 commented Jan 11, 2020

@yalh76 the upgrade run without a problem on my RPI thanks for the work you're the best!!
The only issue I have is with the config.exs, besides being in a different folder it is all changed after the update and it lacks many of the parameters that should be there

(since it is a big upgrade and it is a RPI it took about 23min so be aware)

@yalh76
Copy link
Member

yalh76 commented Jan 11, 2020

Thanks @xaloc33
Well during the upgrade, I keep the actual config file, do you think it will be better to regenerate a new one ?

@xaloc33
Copy link

xaloc33 commented Jan 11, 2020

No I think that keeping the actual one is the best option but my config file got changed. For example all the mrf policies were deleted.

Edit: Ok I think that only the prod.secret.exs is copied to the config.exs. On the prod.secret.exs there is only the things that need to be overridden but not all the defaults (the mrf policies should have been there, that's on me). Not sure if some of the defaults are important but I think so, since I'm having some issues connecting from a "new device" (incognito tab, different browser).
It could be just me doing things very badly.

@yalh76
Copy link
Member

yalh76 commented Jan 12, 2020

OK then, I will merge the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants