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

How can one investigate the release candidate (rc) from qubes? #3671

Open
Luisames opened this Issue Mar 8, 2018 · 8 comments

Comments

Projects
None yet
5 participants
@Luisames

Luisames commented Mar 8, 2018

Qubes OS version:

  • Qubes 4.0

General notes:

  • I looked inside /etc/issue and /etc/qubes-release, but there isn't written the rc.
@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Mar 8, 2018

Member

I think this is one of those things not done. If I remember my installer still had rc4 on it.
You can check the versions of packages in dom0, or (of course) check for updates.

Member

unman commented Mar 8, 2018

I think this is one of those things not done. If I remember my installer still had rc4 on it.
You can check the versions of packages in dom0, or (of course) check for updates.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Mar 8, 2018

Member
Member

marmarek commented Mar 8, 2018

@andrewdavidwong andrewdavidwong added this to the Release 4.0 milestone Mar 9, 2018

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Mar 9, 2018

Member

Closing this for now as "won't fix" (technically, "can't fix"). If you believe this is a mistake, or if anyone has a clever solution, please leave a comment, and we'll be happy to reopen this. Thank you.

Member

andrewdavidwong commented Mar 9, 2018

Closing this for now as "won't fix" (technically, "can't fix"). If you believe this is a mistake, or if anyone has a clever solution, please leave a comment, and we'll be happy to reopen this. Thank you.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Mar 9, 2018

Member

@marmarek, I propose changing the string to:

Qubes OS 4.0 (release candidate)

(I.e., do not specify the RC number.)

Member

andrewdavidwong commented Mar 9, 2018

@marmarek, I propose changing the string to:

Qubes OS 4.0 (release candidate)

(I.e., do not specify the RC number.)

@andrewdavidwong andrewdavidwong added bug UX and removed wontfix labels Mar 9, 2018

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Mar 10, 2018

Member

@marmarek: I'm seeing a lot of reports from 4.0 users who are confused about whether they've upgraded from RC 4 to RC 5 or not. Can we provide a list of packages (or instructions for finding such a list) for dom0 and templates that will allow a user to check whether they've upgraded or not?

Member

andrewdavidwong commented Mar 10, 2018

@marmarek: I'm seeing a lot of reports from 4.0 users who are confused about whether they've upgraded from RC 4 to RC 5 or not. Can we provide a list of packages (or instructions for finding such a list) for dom0 and templates that will allow a user to check whether they've upgraded or not?

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Mar 10, 2018

Member

@marmarek: The most common problem I'm seeing (if this is, in fact, what's happening -- maybe it's actually something else) is that the instructions direct the user to upgrade using qubes-dom0-update with the testing repos, but users who already did that between the time when the packages were made available and the time when the announcement was published (or when they saw it) do not realize that they've already upgraded. So, when they see "No updates available," they think something has gone wrong.

Member

andrewdavidwong commented Mar 10, 2018

@marmarek: The most common problem I'm seeing (if this is, in fact, what's happening -- maybe it's actually something else) is that the instructions direct the user to upgrade using qubes-dom0-update with the testing repos, but users who already did that between the time when the packages were made available and the time when the announcement was published (or when they saw it) do not realize that they've already upgraded. So, when they see "No updates available," they think something has gone wrong.

@ecdsa521

This comment has been minimized.

Show comment
Hide comment
@ecdsa521

ecdsa521 Mar 14, 2018

If you write the rc # into eg. /etc/qubes-release it will be quite obvious reading it in dom0 will mean dom0 is at this version, and reading from template will mean template is at this version. Isn't this most elegant and also show if they are out of sync somehow (because I forgot to upgrade one or the other)?

Don't need to check if entire system is at rcX, because as was said it can be misleading. But checking each component should be doable.

If you write the rc # into eg. /etc/qubes-release it will be quite obvious reading it in dom0 will mean dom0 is at this version, and reading from template will mean template is at this version. Isn't this most elegant and also show if they are out of sync somehow (because I forgot to upgrade one or the other)?

Don't need to check if entire system is at rcX, because as was said it can be misleading. But checking each component should be doable.

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Mar 14, 2018

Member

Well it's already trivial to check the package versions, but I dont think it's so easy to check the rc version. At what stage will packages from Testing combine to form an rc?
It appears that users are keen to use the Testing repos but (for whatever reason) don't realise that rc5 just IS rc4+updates from Testing. And then continued use of the Testing repos will take things further away from vanilla rc5.
I favour the suggestion from @andrewdavidwong of providing some minimal version number for one or more key packages as an identifier.

Member

unman commented Mar 14, 2018

Well it's already trivial to check the package versions, but I dont think it's so easy to check the rc version. At what stage will packages from Testing combine to form an rc?
It appears that users are keen to use the Testing repos but (for whatever reason) don't realise that rc5 just IS rc4+updates from Testing. And then continued use of the Testing repos will take things further away from vanilla rc5.
I favour the suggestion from @andrewdavidwong of providing some minimal version number for one or more key packages as an identifier.

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