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

Empty artifacts for Edge in Linux when requesting the Edge updates API #159

Open
bonigarcia opened this issue Aug 1, 2024 · 3 comments
Open

Comments

@bonigarcia
Copy link

bonigarcia commented Aug 1, 2024

The responses of the Edge updates API are not consistent (checked at the end of July 2024 and the beginning of August 2024).

The stable release of Edge is 127 on 1 August 2024. For instance, if we try to download Edge for Linux from the download page, we get microsoft-edge-stable_127.0.2651.74-1_amd64.deb and microsoft-edge-stable-127.0.2651.74-1.x86_64.rpm.

Also, if we try to install Edge stable in Linux (e.g., Ubuntu), we get Edge 127:

boni@slimbook:~$ sudo apt-get install microsoft-edge-stable 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
 microsoft-edge-stable
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/167 MB of archives.
After this operation, 595 MB of additional disk space will be used.
Selecting previously unselected package microsoft-edge-stable.
(Reading database ... 439900 files and directories currently installed.)
Preparing to unpack .../microsoft-edge-stable_127.0.2651.74-1_amd64.deb ...
Unpacking microsoft-edge-stable (127.0.2651.74-1) ...
Setting up microsoft-edge-stable (127.0.2651.74-1) ...
update-alternatives: using /usr/bin/microsoft-edge-stable to provide /usr/bin/microsoft-edge (microsoft-edge) in auto mode
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
boni@slimbook:~$ date
jue 01 ago 2024 19:54:34 CEST

This is not reflected in the Edge updates API, i.e.:

https://edgeupdates.microsoft.com/api/products/

... nor:

https://edgeupdates.microsoft.com/api/products?view=enterprise

I have done a backup of the response of these endpoints on 1 August 2024 (products and products-enterprise).

We can check in the response that the artifact lists for the Edge stable release on Linux x64 is empty, and it should not:

[
  {
    "Product": "Stable",
    "Releases": [
      ...
      {
        "ReleaseId": 78254,
        "Platform": "Linux",
        "Architecture": "x64",
        "CVEs": [
          ...
        ],
        "ProductVersion": "127.0.2651.74",
        "Artifacts": [],
        "PublishedTime": "2024-07-25T19:07:00",
        "ExpectedExpiryDate": "2025-07-25T19:07:00"
      },
      ...

This is causing problems to automated tools like Selenium Manager. See here.

PS1: Not sure if this is related to #156

PS2: I'm aware this issue tracker concerns Edge WebDriver, and this problem is related to the Edge updates API. But I haven't found the proper issue tracker for this. If there is another place to report it, please let me know. Thanks.

@lprimak
Copy link

lprimak commented Aug 1, 2024

Same problem

@benjaminseifertsii
Copy link

I also have this problem.

@pvpete
Copy link

pvpete commented Aug 7, 2024

Same problem!

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

No branches or pull requests

4 participants