Skip to content

Dogfood: Chrome & Firefox Fleet-maintained apps#30312

Merged
allenhouchins merged 1 commit into
mainfrom
chrome-firefox
Jun 25, 2025
Merged

Dogfood: Chrome & Firefox Fleet-maintained apps#30312
allenhouchins merged 1 commit into
mainfrom
chrome-firefox

Conversation

@noahtalerman
Copy link
Copy Markdown
Member

To help us reproduce this bug using dogfood.

  • @noahtalerman: Only added to "Workstations (canary)" for testing. Why not use the Fleet-maintained apps in for the "Workstations" team?

@noahtalerman
Copy link
Copy Markdown
Member Author

FYI @zayhanlon @mostlikelee

@allenhouchins
Copy link
Copy Markdown
Member

@noahtalerman How long do we need these available in dogfood for testing? The Google Chrome FMA does not use the enterprise installer of Google Chrome. We also use the existing Firefox setup for showing off patch management and gitops pull request workflows with prospects/customers since they don't provide a latest download URL.

@noahtalerman
Copy link
Copy Markdown
Member Author

How long do we need these available in dogfood for testing? The Google Chrome FMA does not use the enterprise installer of Google Chrome. We also use the existing Firefox setup for showing off patch management and gitops pull request workflows with prospects/customers since they don't provide a latest download URL.

Adding this to :help-dogfooding so we don't forget to discuss.

@noahtalerman
Copy link
Copy Markdown
Member Author

noahtalerman commented Jun 25, 2025

UPDATE: @noahtalerman: Fleet-maintained apps are updated every time GitOps runs! More info in Slack.


  • @allenhouchins: One shortcoming For Windows is that the Fleet-maintained app supports x64 only (doesn't support Arm). Today, with custom packages we can support both.
  • @allenhouchins: The biggest pain point: Today, Fleet-maintained apps don't update. Our custom package does update because everytime GitOps runs, we download and upload the latest Chrome.
  • @noahtalerman: Another short coming: For macOS and Windows, the URL for the custom package includes install behavior settings in the URL:
https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B53CCDE8D-FD40-46DE-67E7-61E96CFEFCAA%7D%26lang%3Den%26browser%3D4%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dtrue%26ap%3Dx64-stable-statsdef_0%26brand%3DGCEA/dl/chrome/install/googlechromestandaloneenterprise64.msi

@noahtalerman
Copy link
Copy Markdown
Member Author

How long do we need these available in dogfood for testing?

Just this week! I can be responsible for switching this back :)

@allenhouchins allenhouchins merged commit aba1f6e into main Jun 25, 2025
5 checks passed
@github-project-automation github-project-automation Bot moved this from New requests to Done in 🍽️ :help-dogfooding Jun 25, 2025
@allenhouchins allenhouchins deleted the chrome-firefox branch June 25, 2025 18:54
@noahtalerman
Copy link
Copy Markdown
Member Author

  • @allenhouchins: One shortcoming For Windows is that the Fleet-maintained app supports x64 only (doesn't support Arm). Today, with custom packages we can support both.
  • @allenhouchins: This biggest pain point: Today, Fleet-maintained apps don't update. Our custom package does update because everytime GitOps runs, we download and upload the latest Chrome.
  • @noahtalerman: Another short coming: For macOS and Windows, the URL for the custom package includes install behavior settings in the URL:
https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B53CCDE8D-FD40-46DE-67E7-61E96CFEFCAA%7D%26lang%3Den%26browser%3D4%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dtrue%26ap%3Dx64-stable-statsdef_0%26brand%3DGCEA/dl/chrome/install/googlechromestandaloneenterprise64.msi

FYI @mostlikelee

noahtalerman added a commit that referenced this pull request Jun 26, 2025
Reverts changes made in this PR: #30312

- @noahtalerman: Filed a `:help-dogfood` issue to track moving to Fleet-maintained apps: #30365
allenhouchins pushed a commit that referenced this pull request Jun 27, 2025
Reverts changes made in this PR:
#30312

- @noahtalerman: Filed a `:help-dogfooding` issue to track moving to
Fleet-maintained apps: #30365
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants