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

[MM-62029] Require MSIINSTALLPERUSER for auto update to work #3239

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

devinbinnie
Copy link
Member

Summary

The auto updater was not taking into account another MSI parameter that determines per-user installation, MSIINSTALLPERUSER, which by default is set to 1, but other deployment systems might use this to set per-user installation.

This PR makes sure that parameter is taken into account.

Ticket Link

https://mattermost.atlassian.net/browse/MM-62029

Fixed an issue where the MSI kept auto-update on for per-machine installation

@devinbinnie devinbinnie added the 2: Dev Review Requires review by a core committer label Dec 5, 2024
@devinbinnie devinbinnie requested review from a team and harshilsharma63 and removed request for a team December 5, 2024 19:14
@devinbinnie devinbinnie requested review from a team, gabrieljackson and Rajat-Dabade and removed request for harshilsharma63 and a team December 5, 2024 19:14
Copy link

@gabrieljackson gabrieljackson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Rajat-Dabade Rajat-Dabade added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core committer labels Dec 6, 2024
@devinbinnie devinbinnie merged commit b6325c9 into master Dec 6, 2024
38 checks passed
@devinbinnie devinbinnie deleted the MM-62029 branch December 6, 2024 14:00
@amyblais amyblais added this to the v5.11.0 milestone Dec 6, 2024
devinbinnie added a commit that referenced this pull request Dec 9, 2024
devinbinnie added a commit that referenced this pull request Dec 9, 2024
* [MM-61994] Fix UpgradeCode to use the old one, allow MSI to uninstall both (#3237)

Co-authored-by: Devin Binnie <[email protected]>

* [MM-62029] Require MSIINSTALLPERUSER for auto update to work (#3239)

Co-authored-by: Devin Binnie <[email protected]>

* [MM-60416] Check for the presence of the EXE uninstaller before trying to run it (#3238)

Co-authored-by: Devin Binnie <[email protected]>

---------

Co-authored-by: Devin Binnie <[email protected]>
devinbinnie added a commit that referenced this pull request Dec 9, 2024
devinbinnie added a commit that referenced this pull request Dec 9, 2024
* [MM-61994] Fix UpgradeCode to use the old one, allow MSI to uninstall both (#3237)

Co-authored-by: Devin Binnie <[email protected]>

* [MM-62029] Require MSIINSTALLPERUSER for auto update to work (#3239)

Co-authored-by: Devin Binnie <[email protected]>

* [MM-60416] Check for the presence of the EXE uninstaller before trying to run it (#3238)

Co-authored-by: Devin Binnie <[email protected]>

---------

Co-authored-by: Devin Binnie <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4: Reviews Complete All reviewers have approved the pull request release-note
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants