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

[EG] Update the EG updater to allow sideloading #3938

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Aug 15, 2024

  1. [EG] Update the EG updater to allow sideloading

    Add h5vcc API options to skip checking if package signature matches our
    key and to set a custom URL to check for package updates.
    
    Implement the above features into the updater for non-gold builds only.
    
    b/325626249
    
    Change-Id: I594d04207d242dfbf69c7b6f734174ccb03a43cd
    TyHolc committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    390c760 View commit details
    Browse the repository at this point in the history
  2. Rename methods and variables to be more accurate

    b/325626249
    
    Change-Id: I30353d0559453a62793e3724c0152d2cadf97e64
    TyHolc committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8e46293 View commit details
    Browse the repository at this point in the history
  3. Add an h5vcc option to disable network encryption check

    Add an option to disable the network encryption check when checking for
    and downloading Evergreen updates on non-production builds.
    
    b/325626249
    
    Change-Id: I9b5b402a5852bd183296d4406e88562db1ed662f
    TyHolc committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    0f40c89 View commit details
    Browse the repository at this point in the history
  4. Add simple python server to serve EG updates

    Add a minimal python server to act as a stub omaha server. It will serve
    serve an appropriate response for the file at `file_location` when
    queried for an update, then serve that file on the subsequent request.
    
    b/325626249
    
    Change-Id: I2933e99b485d74581fd332763f05204be21f2c93
    TyHolc committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7e00353 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Add stub implementations to test_configurator

    Add implementations of new virtual methods to test_configurator
    
    b/325626249
    
    Change-Id: I000d8742475829bd396918f17cedb3450d52773a
    TyHolc committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    cd8cd8f View commit details
    Browse the repository at this point in the history