-
Notifications
You must be signed in to change notification settings - Fork 483
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
🎸Provide a custom script to determine whether an application should be installed or updated #20687
Comments
@marko-lisica, I think this, and several other app management requests from the customer, are worth digging into w/ the customer on today's call. I think let's ask the if pre-install condition (query) + edit software (#20404) solves this workflow. |
@noahtalerman just curious, but did y'all get to ask if pre-install condition (query)+ edit software will solve for their workflow? |
Hey @Patagonia121, we haven't confirmed this yet. I think let's ask on our next call w/ |
From design review on 2024-08-14: We think this We think this package (.pkg) is a "component" package. Here's docs on types of .pkgs. Today, Fleet can extract the version from "product" packages. Not "component" packages. Possible solutions:
Noah: Why are they using a component package instead of a product package? @marko-lisica please let me know if anything in this summary looks wrong. Thanks! |
Noah and Marko: This can be address w/ #19551: Policy to check if the in-house package is installed and if it's an older version (based on checksum) + upload in-house package to Fleet. Marko: Version isn't visible in Fleet today because of the problem described here. Noah: Also we have the problem of not being able to edit a package (upload a new version). Adding that in this story: #20404
|
Heads up @Patagonia121 I think we can close this issue because the above workflow will be feasible when we ship #19551 That said, I think we should get |
Script dances, discerns, |
As an admin, I want to provide a custom script to determine whether an application should be installed or updated, enabling the deployment of applications with complex requirements beyond a simple version comparison.
Customer note:
Partially solved for initial installation by pre-install query, but no native support for updating apps means this isn’t a full solution.
The text was updated successfully, but these errors were encountered: