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

Release 12.0.4snap1 #390

Merged
merged 8 commits into from Dec 12, 2017
Merged

Conversation

kyrofa
Copy link
Member

@kyrofa kyrofa commented Dec 8, 2017

  • nextcloud: update to 12.0.4
  • php: update to 7.0.25
  • CI: test daily snaps on a daily basis

Please test this release by using the candidate channel:

$ sudo snap install --candidate nextcloud

Or if you already have it installed:

$ sudo snap refresh --candidate nextcloud

If you're up for helping out with some smoke tests for various features, I would love you forever.

Kyle Fazzari and others added 8 commits October 26, 2017 13:24
This will help us catch regressions coming down the pipe from upstream
Nextcloud.

Resolve nextcloud-snap#379

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
…ilies

CI: test daily snaps on a daily basis
Fix nextcloud-snap#385

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
All known blocking regressions have finally been fixed. Also enable
opcache.

Resolve nextcloud-snap#280

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
…cloud_12.0.4

nextcloud: update to 12.0.4
Also update README and CHANGELOG.

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
@lancezhou
Copy link

lancezhou commented Dec 10, 2017

I can not update app(calendar, note, task ...) with this version(v12) online.

==

  1. I do upgrade by this($ sudo snap refresh --candidate nextcloud)
  2. Then got fail when I try update calendar app online.
  3. I try enable new again after remove. It still fail.
    ==
    cURL error 7: Failed to connect to github-production-release-asset-2e65be.s3.amazonaws.com port 443: Connection timed out

@pachulo
Copy link
Member

pachulo commented Dec 10, 2017

hey @lancezhou ! how are you trying to update them? Are you seeing any error? I upgraded this week and the apps updated OK.

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

Yeah, please give more details @lancezhou.

@lancezhou
Copy link

@pachulo @kyrofa
Firstly, I did upgrade by $ sudo snap refresh --candidate nextcloud.
Then I tried with$ sudo snap install --candidate nextcloud , after fail with app's upgrade.
Process was completely fine ,both of them.
My situation is connecting busy which new apps enable or upgrade. some message here.
cURL error 7: Failed to connect to github-production-release-asset-2e65be.s3.amazonaws.com port 443: Connection timed out

@kyrofa kyrofa mentioned this pull request Dec 11, 2017
@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

I ran through this update this afternoon, but I can't access my install anymore. I was using a custom port, not sure if that would've been reverted. From what I can tell, NextCloud is still running (see attached). Does something need to be reconfigured to work again?

screen shot 2017-12-11 at 1 21 54 pm

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

@FoxBJK no, the upgrade should be seamless, and keep your port settings. Could you please run the script described here to obtain some logs for us?

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

@lancezhou I genuinely have no idea what that URL is. It's not in the Nextcloud tarball, so it must be related to an app. Your issue does not seem related to the upgrade to v12.

@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

Looks like apache isn't starting. Not sure why, but investigating. I run a lot of things on this box (ubuntu server) but nothing should be interfering with this.

debug.txt

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

@FoxBJK yeah looks like it's trying to bind to port 80, which is taken. What does sudo snap get nextcloud ports say?

@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

Ah, well there's the problem. Something else on this box is using port 80 so I'll have to move it again. Once that's done I imagine I'll just restart the apache instance and be good, but I'll come back here and update.

To answer your question, here's what I got:
Key Value
ports.http 80
ports.https 7070

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

Okay very good. I was concerned it somehow wiped your port settings, but it looks like you only changed the HTTPS one? Indeed, that seems to be the issue.

@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

I can't find the settings for this other application so I'm trying to update this snap and restart, but it's still not working. I don't use HTTP for this so I don't care what it's set to. I moved it over to 7069, but systemctl restart snap.nextcloud.apache.service didn't fix anything.

EDIT - Turns out other application (Pi-Hole) actually must run on port 80. So, I have to focus on changing the ports here.

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

Can I see a new log, please?

@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

Sorry, deleted my last post because the problem exists between the keyboard and the chair. We're good now, and with these new port settings I imagine I should be OK through future upgrades too.

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

Huh, that log looks good to me-- everything seems up and running. Are you sure you're visiting it on the right port? It's no longer listening on port 80 to redirect to your non-standard HTTPS port, so you'll need to navigate to one or the other manually.

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

Ah ha! Okay very good 😁 .

@kyrofa
Copy link
Member Author

kyrofa commented Dec 11, 2017

@FoxBJK glad you tested, you have a bit of a non-standard setup. I'm feeling more and more confident about this one.

@FoxBJK
Copy link

FoxBJK commented Dec 11, 2017

Glad I could help! Clients are syncing again so it really seems like the only issue was my non-standard port setup. Multiple things run on this box (ubuntu server 17.04, if that helps) just fine, but lots of them want to default to the same port.

@kyrofa
Copy link
Member Author

kyrofa commented Dec 12, 2017

Alright it's been several days, with several people testing this extensively (including myself on my production instance). I think we're good to go.

@kyrofa kyrofa merged commit c53da15 into nextcloud-snap:master Dec 12, 2017
@kyrofa kyrofa deleted the release/12.0.4snap1 branch December 12, 2017 23:17
@kyrofa
Copy link
Member Author

kyrofa commented Dec 13, 2017

Alright this is rolling out now. If you refreshed to candidate in order to test, feel free to refresh back:

$ sudo snap refresh --stable nextcloud

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

Successfully merging this pull request may close these issues.

None yet

4 participants