Closed lukeheath closed 1 year ago
Hey team! Please add your planning poker estimate with Zenhub @mna @roperzh @gillespi314
@noahtalerman sanity check (probably a nitpick): does it make sense to say "Couldn’t upload." in the errors? In the UI that's intuitive, but here we're not uploading the package.
@roperzh agreed! We should update that error message. Good catch.
What about this?
Couldn’t edit bootstrap_package...
I think this language is what we use for custom_settings (configuration profiles) errors.
That looks great, thanks!
Cloud city package, Fleetctl apply update, Signed, secure, and smooth.
CLI
Update
config
YAML fileExample
config
YAML file:macos_setup
andbootstrap_package
key under themdm
top level key in theconfig
YAML file.bootstrap_package
accepts an URL to a bootstrap package (.pkg file).Empty
config
file with an emptybootstrap_package
the package is deleted from Fleet. Any host that automatically enrolls to no team in the future won't get the package. The package is not uninstalled from hosts that already enrolled.Errors
fleetctl apply
:Error: the URL to the bootstrap_package doesn't exist. Please make this URL publicly accessible to the internet.
Couldn’t edit bootstrap_package. The file must be a package (.pkg).
Couldn’t edit bootstrap_package. The bootstrap_package must be signed. Learn how to sign the package here in the Fleet documentation: https://fleetdm.com/docs/using-fleet/mdm-macos-setup
User added bootstrap package in UI
bootstrap_package
key doesn't include the bootstrap package when the user gets theconfig
YAML.config
file, the bootstrap package specified inbootstrap_package
overrides the bootstrap package added in the UI.Update
team
YAML fileExample
team
YAML file:macos_setup
and abootstrap_package
key under themdm
top level key in theteam
YAML file.bootstrap_package
accepts a paths to a bootstrap package (.pkg file). Path is relative to directory that the YAML file is in.config
file above (above).config
YAML file (above).config
YAML file (above).