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

[QA] switching updater channel does not update the notification #40160

Open
jnweiger opened this issue Jun 21, 2022 · 4 comments
Open

[QA] switching updater channel does not update the notification #40160

jnweiger opened this issue Jun 21, 2022 · 4 comments
Labels

Comments

@jnweiger
Copy link
Contributor

jnweiger commented Jun 21, 2022

Seen while testing the online updater for 10.10.0

  • Setup a local online updater, offering
    ownCloud 10.10.0 for the stable channel , and 'ownCloud daily' for daily channel.
  • start owncloud 10.9.1
  • login as admin, notifications appear as expected:
    image

  • switch the channel from 'stable' (default) to 'daily'. -> A green message says 'Updated channel'
    image

  • But the advertised version is still ownCloud 10.10.0.

Expected behaviour:

  • the version from the daily channel ownCloud daily should be shown.

Manual workaround:

  • logout the admin user, login again.
  • now the correct string is shown:
    image
@jnweiger
Copy link
Contributor Author

Only the display is wrong. The updater pulls the correct version from the correct channel in any case.

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.

@github-actions
Copy link

This issue has been automatically closed.

@VicDeo
Copy link
Member

VicDeo commented Nov 17, 2023

The target version is provided by the update server via the XML feed. The daily version is something that doesn't exist there as it always has an exact version number.
Moreover depending on the current OC version it's not always be a direct upgrade to the daily.

Unless something was changed in the update feed recently it used the following flow:

  • The first upgrade is performed to the latest patch release within the current version. (If it is not already the latest patch release)
  • The next upgrade(s) is/are performed to the latest version that still supports the same PHP version as the current one so the user can switch PHP version on the server before going further.

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

No branches or pull requests

2 participants