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

No update notification for oC 9.0.2 #24827

Closed
ghost opened this issue May 25, 2016 · 15 comments
Closed

No update notification for oC 9.0.2 #24827

ghost opened this issue May 25, 2016 · 15 comments

Comments

@ghost
Copy link

ghost commented May 25, 2016

Steps to reproduce

  1. Install oC 9.0.1
  2. Open http://example.com/index.php/settings/admin#updater
  3. See: "Your version is up to date. Checked on May 25, 2016 at 7:55:08 AM"

Expected behaviour

An update to oC 9.0.2 should be shown.

Actual behaviour

No update to oC 9.0.2 is provided.

The main issue here is that there is yet again another bug in the updater app owncloud/updater#350 . A decision was made in owncloud/updater#350 (comment) that 9.0.2 is not provided to the enduser via the updater app.

This also can be seen at the updater URL like: https://updates.owncloud.com/server/?version=9x0x0x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00

To fix this issue at least a update notification should be shown to notify users that there is a new version and that they can update manually to a newer release.

@nickvergessen
Copy link
Contributor

Yeah sounds like a good solution, the problem is that both, the updater and the notifications use the same URL. Maybe that is something we should fix at some point.

@ghost
Copy link
Author

ghost commented May 25, 2016

Maybe the xml provided by the update server:

<?xml version="1.0" encoding="UTF-8"?>
<owncloud>
 <version>8.2.5</version>
 <versionstring>ownCloud 8.2.5</versionstring>
 <url>https://download.owncloud.org/community/owncloud-8.2.5.zip</url>
 <web>https://doc.owncloud.org/server/8.2/admin_manual/maintenance/upgrade.html</web>
</owncloud>

could be extended like:

<?xml version="1.0" encoding="UTF-8"?>
<owncloud>
 <version>8.2.5</version>
 <versionstring>ownCloud 8.2.5</versionstring>
 <url>https://download.owncloud.org/community/owncloud-8.2.5.zip</url>
 <web>https://doc.owncloud.org/server/8.2/admin_manual/maintenance/upgrade.html</web>
 <updater_enabled>false/true<updater_enabled>
</owncloud>

Then the updater could use that to provide an update or not?

@nickvergessen
Copy link
Contributor

Well but we still want the updater to update people from 8.2.4 to 8.2.5

@ghost
Copy link
Author

ghost commented May 25, 2016

Sure, but the flag false/true still could be variable. So e.g. if:

https://updates.owncloud.com/server/?version=8x2x4x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00

is called it has <updater_enabled>true<updater_enabled> but if:

https://updates.owncloud.com/server/?version=9x0x0x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00

is called it has <updater_enabled>false<updater_enabled>

@ghost
Copy link
Author

ghost commented May 25, 2016

Additional suggestion:

<updater_not_available_reason>The update to oC 9.0.2 is currently not available via the updater app due to a bug in this app.</updater_not_available_reason>

Not quite sure if this should be re-opened in https://github.com/owncloud/appstore-issues/issues and/or https://github.com/owncloud/updater/issues

@nickvergessen
Copy link
Contributor

Okay I misphrased, let me try again.
Let's say 8.2.5 updater is broken, so for 8.2.4 the update is not shipped. But for people with 8.2.3 it would also say 8.2.5 with no updater, although they could first do the update to 8.2.4 with the updater.

But I agree, thats details and it would at least improve some situations, while not all, but babysteps-to-victory

@ghost
Copy link
Author

ghost commented May 27, 2016

Yes, but AFAIK the new update server is capable to provide different responses for different passed oC versions to the updater url as described above: #24827 (comment)

@kriztan
Copy link

kriztan commented Jun 16, 2016

Are there any news on this issue or fixes without installing update manually?

@nickvergessen
Copy link
Contributor

you can download the zip and update manually, that should work just fine.

@DeepDiver1975 DeepDiver1975 modified the milestone: backlog Jul 25, 2016
@dergilb99
Copy link

dergilb99 commented Sep 26, 2016

you can download the zip and update manually, that should work just fine.

Sure, but it's a pain and takes a lot longer.

@nightspotlight
Copy link

nightspotlight commented Feb 13, 2017

experiencing same issue here with 9.1.3 when 9.1.4 is available and release channel is set to "stable". got to upgrade manually?
upgraded to 9.1.3 before manually as well, so this issue has been there for some time.
upgrading manually takes more time and is less convenient.

@luckydonald
Copy link
Contributor

luckydonald commented Feb 21, 2017

My OC 8.2.7 displayed "Your version is up to date".
And today our datacenter learned about https://scan.nextcloud.com/results/
warning that 9.1 is the most current.

Yeah, saying You have the most recent version already is just misleading.

Edit: Wait, OC 9 exists since May last year?
It could at least have recommend me to update to 8.2.10!

BTW, clicking the urls above, the ssl seems invalid,
updates.owncloud.com:
image

updates.owncloud.org:
image

@ghost
Copy link
Author

ghost commented Feb 25, 2017

@luckydonald You can't trust the ownCloud internal update notification. e.g. only 8.2.9 is offered for 8.2.4 users and not the latest 8.2.10:

https://updates.owncloud.com/server/?version=8x2x4x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00

You also won't get an update notification to 9.0.x if you're on 8.2.9/8.2.10:

https://updates.owncloud.com/server/?version=8x2x9x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00
https://updates.owncloud.com/server/?version=8x2x9x7x1382907615.86x1435439812xstablexx2015-02-07T02:34:55+00:00

This is a long running issue since years. Instead just check https://owncloud.org/changelog/ from time to time to see the available versions.

@bcutter
Copy link

bcutter commented Mar 14, 2017

I´m pretty sure I´m not at the right point here - doesn´t matter, point me to it.

Why the hell are we still stuck on 9.1.2(.5) instead of 9.1.4 or at least 9.1.3 which was released THREE MONTHS AGO?

It´s even not a good sign for itself being forced as a security interested "normal OwnCloud user" to search for reasons on a developer platform. There´s just no communication. No reason. No solution. Very frustrating. See it from the user´s side!

@PVince81
Copy link
Contributor

update server progress now tracked here: https://github.com/owncloud/administration, usually as PRs

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

No branches or pull requests

9 participants