-
Notifications
You must be signed in to change notification settings - Fork 383
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
Configure END_USER_EMAIL
, and FLEET_DESKTOP
when installing base fleetd for Windows (.msi)
#19219
Comments
Hey @nonpunctual, Fleet has a base fleetd for Windows here: https://download.fleetdm.com/fleetd-base.msi Instructions for installing fleetd + hooking it up to Fleet are in this article: https://fleetdm.com/guides/config-less-fleetd-agent-deployment Does the workflow described in the article work for |
The base packages are not configurable. The request is for configurable base packages. |
--enable-scripts
, --end-user-email
, and --fleet-desktop
when installing base fleetd for Windows (.msi)
What happens if you set an option at package time (for ex. enroll secret) and then you pass as a parameter at install time? What’s the behavior today? Does it make sense? |
--enable-scripts
, --end-user-email
, and --fleet-desktop
when installing base fleetd for Windows (.msi) --end-user-email
, and --fleet-desktop
when installing base fleetd for Windows (.msi)
--end-user-email
, and --fleet-desktop
when installing base fleetd for Windows (.msi) END_USER_EMAIL
, and FLEET_DESKTOP
when installing base fleetd for Windows (.msi)
END_USER_EMAIL
, and FLEET_DESKTOP
when installing base fleetd for Windows (.msi) END_USER_EMAIL
, and FLEET_DESKTOP
when installing base fleetd for Windows (.msi)
Hey @dantecatalfamo, I'm trying to answer this question. I've installed |
That's a good question, I don't know |
@noahtalerman I tested this. I generated .msi installer with
Tested this as well. I was able to install |
Hey team! Please add your planning poker estimate with Zenhub @dantecatalfamo @ghernandez345 @gillespi314 @mna @roperzh |
…ows MSI (#20021) #19219 Added support for END_USER_EMAIL and FLEET_DESKTOP parameters to Windows MSI # Checklist for submitter If some of the following don't apply, delete the relevant line. <!-- Note that API documentation changes are now addressed by the product design team. --> - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. See [Changes files](https://fleetdm.com/docs/contributing/committing-changes#changes-files) for more information. - [ ] Added/updated tests - [x] Manual QA for all new/changed functionality - For Orbit and Fleet Desktop changes: - [x] Manual QA must be performed in the three main OSs, macOS, Windows and Linux.
#19219 Fix unreleased backward compatibility bug with Windows MSI END_USER_EMAIL # Checklist for submitter <!-- Note that API documentation changes are now addressed by the product design team. --> - [x] Manual QA for all new/changed functionality
Goal
Context
Customer-eponym feedback:
Having to maintain dependencies & resources for building Fleet install packages is non-optimal for customers who just want to run an installer to enroll a Host.
Customized Fleet install packages have dependencies on Wix, Wine, Docker. Enrolling hosts into known tenants that are cloud-managed should be easier.
Not all
fleetctl package
options need to be built into the installers but oft-requested options are the ability to toggle enabling / disabling scripts & enabling / disabling the Fleet Desktop app.Changes
Product
Changes:
Add new parameter to enable/disable Fleet Desktop installation (FLEET_DESKTOP):
Engineering
QA
Risk assessment
Manual testing steps
msiexec /i fleet-osquery.msi FLEET_URL="https://host.docker.internal:8080" FLEET_SECRET="XXX" FLEET_DESKTOP=false END_USER_EMAIL="bozo@example.com"
Backward compatibility tests
Testing notes
Confirmation
The text was updated successfully, but these errors were encountered: