-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Rotate the Windows update key #28091
Comments
@brave/qa-team we should test this on multiple Windows versions and devices, please don't add labels until all verifications are complete. |
Verification PASSED on
Windows 10 x64 1. Verify installers and auto-updater work on a clean profile Case 1: Verify the Omaha updater version when 1.49.x is installed_PASSEDPre-requisites:
Steps:
Case 2: Download and install stub installer binary 1.49.x with Admin rights_PASSED
Case 3: Download and install standalone silent installer binary 1.49.x_PASSED
2. Verify installers and auto-updater works on upgrade profile Case 1:Verify the Omaha updater version in an upgraded profile (Install 1.48.128 ->upgrade to 1.49.x)_PASSEDSteps :
Though the build gets updated from
Once the Task Scheduler runs successfully, the Omaha updater version is updated to
Case 2: Install standalone installer 1.48.x and upgrade the profile to 1.49.x_PASSED
Case 3: Install standalone installer 1.48.x and upgrade the profile to 1.49.x test channel_PASSED
Case 4: Install standalone silent installer 1.48.x and upgrade the profile to 1.49.x_PASSED
3. Verify installers and auto-updater work when the user declines the Admin rights in UAC [Note: when brave is installed for the current user (without admin rights) the Case 1: Verify standalone installer can be installed without admin rights and updater works_PASSED
Case 2: Verify stub installer can be installed without admin rights_PASSED
4. Verify that re-install same installer version works Case 1: Verify standalone installer can be installed twice and update works_PASSED
Case 2: Verify stub installer can be installed twice_PASSED
Case 3: Verify standalone silent installer can be installed twice and update works_PASSED
5. Install quite older installers and check update works correctly Case 1: Install 1.46.x and ensure upgrade works_PASSED
Case 2: Install 1.42.x and ensure upgrade works_PASSED
Case 3: Install 1.40.x and ensure upgrade works_PASSED
Case 4: Install 1.30.x and ensure upgrade works_PASSED
Case 5: Install 1.26.x and ensure upgrade works_PASSED
6. Verify that install brave works when the Internet is disconnected Case 1: Verify standalone installer can be installed when the network is disconnected_PASSED
Case 2: Verify standalone silent installer can be installed when the network is disconnected_PASSED
Case 3: Verify stub installer can't be installed when the network is disconnected_PASSED7. Verify installing a new binary by older binary from different installers (e.g one is standalone and the other is stub/silent) Case 1: Install standalone installer 1.48.x and upgrade it by 1.49.x stub installer_PASSED
Case 2: Install standalone silent installer 1.48.x and upgrade it by 1.49.x stub installer(decline Admin rights)_PASSED
Case 3: Install standalone silent installer 1.48.x and then autoupgrade_PASSED
Case 4: Install standalone installer 1.48.x and then autoupgrade_PASSED
Verification PASSED on
Windows 11 x64 1. Verify installers and auto-updater work on a clean profile Case 1: Verify the Omaha updater version when 1.49.x is installed_PASSEDPre-requisites:
Steps:
Case 2: Download and install stub installer binary 1.49.x with Admin rights_PASSED
Case 3: Download and install standalone silent installer binary 1.49.x_PASSED
2. Verify installers and auto-updater works on upgrade profile Case 1:Verify the Omaha updater version in an upgraded profile (Install 1.48.128 ->upgrade to 1.49.x)_PASSEDSteps :
Though the build gets updated from
Once the Task Scheduler runs successfully, the Omaha updater version is updated to
Case 2: Install standalone installer 1.48.x and upgrade the profile to 1.49.x_PASSED
Case 3: Install standalone installer 1.48.x and upgrade the profile to 1.49.x test channel_PASSED
Case 4: Install standalone silent installer 1.48.x and upgrade the profile to 1.49.x_PASSED
3. Verify installers and auto-updater work when the user declines the Admin rights in UAC [Note: when brave is installed for the current user (without admin rights) the Case 1: Verify standalone installer can be installed without admin rights and updater works_PASSED
Case 2: Verify stub installer can be installed without admin rights_PASSED4. Verify that re-install same installer version works Case 1: Verify standalone installer can be installed twice and update works_PASSED
Case 2: Verify stub installer can be installed twice_PASSED
Case 3: Verify standalone silent installer can be installed twice and update works_PASSED
5. Install quite older installers and check update works correctly Case 1: Install 1.46.x and ensure upgrade works_PASSED
Case 2: Install 1.42.x and ensure upgrade works_PASSED
Case 3: Install 1.40.x and ensure upgrade works_PASSED
Case 4: Install 1.30.x and ensure upgrade works_PASSED
Case 5: Install 1.26.x and ensure upgrade works_PASSED
6. Verify that install brave works when the Internet is disconnected Case 1: Verify standalone installer can be installed when the network is disconnected_PASSED
Case 2: Verify standalone silent installer can be installed when the network is disconnected_PASSED
Case 3: Verify stub installer can't be installed when the network is disconnected_PASSED
7. Verify installing a new binary by older binary from different installers (e.g one is standalone and the other is stub/silent) Case 1: Install standalone installer 1.48.x and upgrade it by 1.49.x stub installer_PASSED
Case 2: Install standalone silent installer 1.48.x and upgrade it by 1.49.x stub installer(decline Admin rights)_PASSED
Case 3: Install standalone silent installer 1.48.x and then autoupgrade_PASSED
Case 4: Install standalone installer 1.48.x and then autoupgrade_PASSED
|
Description
In addition to SSL, updates on Windows are secured at the transport layer with a mechanism called CUP. The goal of this issue is to rotate the associated keys on the client side.
The text was updated successfully, but these errors were encountered: