Broken app label: [grammarly] #87

Open
opened 2026-01-19 18:32:45 +00:00 by michael · 0 comments
Owner

Originally created by @markeemaark on GitHub.

All questions must be filled out or your Issue will be closed for lack of information

What's wrong with the app label?

The Grammarly Desktop app does not appear to re-launch (REOPEN="yes") once it has been installed or updated using Installomator.

Have you confirmed this Issue has not been reported already? (Check open Issues and Pull requests)

Nothing found when searching.

Installomator version
What version are you running? You must include the version number and date.
Installomator v. 10.8, date 2025-03-28

Additional context

I have been testing this using ssh into a Mac client and running the jamf policy.
I notice the line 2025-05-02 17:07:05 : INFO : grammarly : Telling app Grammarly Installer.app to open Unable to find application named 'Grammarly Installer.app'
Not sure if this may point to the issue.

Installomator log

admin-user@C02GG09C-65769e ~ % sudo jamf policy -event installomator:grammarly
Password:
Checking for policies triggered by "installomator:grammarly" for user "stafftesti"...
Executing Policy Installomator: Grammarly
Running script 00_Prepare_SwiftDialog.sh...
Script exit code: 0
Script result: 2025-05-02 17:04:00 : Installomator starting up SwiftDialog
overlayicon defined from script argument.
dialog_command_file: /var/tmp/dialog.log
message: Updating Grammarly...
icon: https://ics.services.jamfcloud.com/icon/hash_10046420e2231f21f29703fdd7bca7c625060705cafc63898a2b3222198d9529
overlayicon: https://ics.services.jamfcloud.com/icon/hash_90c3dd1bddebde06eb5471a604241bdc395234fbc257fb2c7f20a334dcd4a908
dialogCMD: /usr/local/bin/dialog --title none --icon https://ics.services.jamfcloud.com/icon/hash_10046420e2231f21f29703fdd7bca7c625060705cafc63898a2b3222198d9529 --overlayicon https://ics.services.jamfcloud.com/icon/hash_90c3dd1bddebde06eb5471a604241bdc395234fbc257fb2c7f20a334dcd4a908 --message Updating Grammarly... --mini --progress 100 --position bottomright --moveable --commandfile /var/tmp/dialog.log
2025-05-02 17:04:00 : SwiftDialog started!

Running script Installomator 10.8...
Script exit code: 0
Script result: 2025-05-02 17:04:00 : REQ   :  : shifting arguments for Jamf
2025-05-02 17:04:00 : INFO  : grammarly : setting variable from argument NOTIFY=silent
2025-05-02 17:04:00 : INFO  : grammarly : setting variable from argument BLOCKING_PROCESS_ACTION=prompt_user
2025-05-02 17:04:00 : INFO  : grammarly : setting variable from argument DEBUG=0
2025-05-02 17:04:00 : INFO  : grammarly : Total items in argumentsArray: 3
2025-05-02 17:04:00 : INFO  : grammarly : argumentsArray: NOTIFY=silent BLOCKING_PROCESS_ACTION=prompt_user DEBUG=0
2025-05-02 17:04:00 : REQ   : grammarly : ################## Start Installomator v. 10.9beta, date 2025-04-22
2025-05-02 17:04:00 : INFO  : grammarly : ################## Version: 10.9beta
2025-05-02 17:04:00 : INFO  : grammarly : ################## Date: 2025-04-22
2025-05-02 17:04:00 : INFO  : grammarly : ################## grammarly
2025-05-02 17:04:01 : INFO  : grammarly : Reading arguments again: NOTIFY=silent BLOCKING_PROCESS_ACTION=prompt_user DEBUG=0
2025-05-02 17:04:01 : INFO  : grammarly : BLOCKING_PROCESS_ACTION=prompt_user
2025-05-02 17:04:01 : INFO  : grammarly : NOTIFY=silent
2025-05-02 17:04:01 : INFO  : grammarly : LOGGING=INFO
2025-05-02 17:04:01 : INFO  : grammarly : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2025-05-02 17:04:01 : INFO  : grammarly : Label type: dmg
2025-05-02 17:04:02 : INFO  : grammarly : archiveName: Grammarly Desktop.dmg
2025-05-02 17:04:02 : INFO  : grammarly : no blocking processes defined, using Grammarly Desktop as default
2025-05-02 17:04:02 : INFO  : grammarly : found packageID com.grammarly.ProjectLlama installed, version 1.107.0
2025-05-02 17:04:02 : INFO  : grammarly : appversion: 1.107.0
2025-05-02 17:04:02 : INFO  : grammarly : Latest version not specified.
2025-05-02 17:04:02 : REQ   : grammarly : Downloading https://download-mac.grammarly.com/Grammarly.dmg to Grammarly Desktop.dmg
2025-05-02 17:04:03 : INFO  : grammarly : Downloaded Grammarly Desktop.dmg – Type is  zlib compressed data – SHA is b8212fcd416d56db0bff9a42f78bda312117f02e – Size is 47248 kB
2025-05-02 17:04:03 : INFO  : grammarly : found blocking process Grammarly Desktop
2025-05-02 17:04:11 : INFO  : grammarly : telling app Grammarly Desktop to quit
2025-05-02 17:04:11 : INFO  : grammarly : waiting 30 seconds for processes to quit
2025-05-02 17:04:41 : REQ   : grammarly : no more blocking processes, continue with update
2025-05-02 17:04:41 : REQ   : grammarly : Installing Grammarly Desktop
2025-05-02 17:04:41 : REQ   : grammarly : installerTool used: Grammarly Installer.app
2025-05-02 17:04:41 : INFO  : grammarly : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.I8oOSYu2wl/Grammarly Desktop.dmg
2025-05-02 17:04:46 : INFO  : grammarly : Mounted: /Volumes/Grammarly
2025-05-02 17:04:46 : INFO  : grammarly : Verifying: /Volumes/Grammarly/Grammarly Installer.app
2025-05-02 17:04:47 : INFO  : grammarly : Team ID matching: W8F64X92K3 (expected: W8F64X92K3 )
2025-05-02 17:04:47 : INFO  : grammarly : Downloaded version of Grammarly Desktop is 1.116.1 on versionKey CFBundleShortVersionString (replacing version 1.107.0).
2025-05-02 17:04:47 : INFO  : grammarly : App has LSMinimumSystemVersion: 10.15
2025-05-02 17:04:47 : INFO  : grammarly : CLIInstaller exists, running installer command /Volumes/Grammarly/Grammarly Installer.app/Contents/MacOS/Grammarly Desktop 
2025-05-02 17:07:01 : INFO  : grammarly : Succesfully ran /Volumes/Grammarly/Grammarly Installer.app/Contents/MacOS/Grammarly Desktop 
2025-05-02 17:07:01 : INFO  : grammarly : Finishing...
2025-05-02 17:07:05 : INFO  : grammarly : found packageID com.grammarly.ProjectLlama installed, version 1.107.0
2025-05-02 17:07:05 : REQ   : grammarly : Installed Grammarly Desktop, version 1.116.1
2025-05-02 17:07:05 : INFO  : grammarly : Telling app Grammarly Installer.app to open
Unable to find application named 'Grammarly Installer.app'
2025-05-02 17:07:05 : INFO  : grammarly : Reopened Grammarly Installer.app as 
2025-05-02 17:07:05 : REQ   : grammarly : All done!
2025-05-02 17:07:05 : REQ   : grammarly : ################## End Installomator, exit code 0 


Running script zz_Quit_SwiftDialog.sh...
Script exit code: 0
Script result: 2025-05-02 17:07:05 : Installomator finishing off SwiftDialog
2025-05-02 17:07:05 : Doing Jamf recon
Dialog: progress: 0
Dialog: progresstext: Reporting …
Retrieving inventory preferences from https://jamf-server:8443/...
Finding extension attributes...
Locating hard drive information...
Locating applications...
Locating package receipts...
Locating accounts...
Searching path: /System/Applications
Locating software updates...
Gathering application usage information from the JamfDaemon...
Searching path: /Applications
Locating hardware information (macOS 15.3.1)...
Submitting data to https://jamf-server:8443/...
<computer_id>754</computer_id>
2025-05-02 17:07:17 : Ending SwiftDialog
Dialog: progress: complete
Dialog: progresstext: Done
Dialog: quit:
No matching processes were found
2025-05-02 17:07:18 : SwiftDialog stopped!
Originally created by @markeemaark on GitHub. All questions must be filled out or your Issue will be closed for lack of information --- **What's wrong with the app label?**<br> The Grammarly Desktop app does not appear to re-launch (`REOPEN="yes"`) once it has been installed or updated using Installomator. **Have you confirmed this Issue has not been reported already? (Check open Issues and Pull requests)**<br> Nothing found when searching. **Installomator version**<br>What version are you running? You must include the version number and date. <br>Installomator v. 10.8, date 2025-03-28 **Additional context**<br> I have been testing this using ssh into a Mac client and running the jamf policy. I notice the line `2025-05-02 17:07:05 : INFO : grammarly : Telling app Grammarly Installer.app to open Unable to find application named 'Grammarly Installer.app' ` Not sure if this may point to the issue. **Installomator log**<br> ``` admin-user@C02GG09C-65769e ~ % sudo jamf policy -event installomator:grammarly Password: Checking for policies triggered by "installomator:grammarly" for user "stafftesti"... Executing Policy Installomator: Grammarly Running script 00_Prepare_SwiftDialog.sh... Script exit code: 0 Script result: 2025-05-02 17:04:00 : Installomator starting up SwiftDialog overlayicon defined from script argument. dialog_command_file: /var/tmp/dialog.log message: Updating Grammarly... icon: https://ics.services.jamfcloud.com/icon/hash_10046420e2231f21f29703fdd7bca7c625060705cafc63898a2b3222198d9529 overlayicon: https://ics.services.jamfcloud.com/icon/hash_90c3dd1bddebde06eb5471a604241bdc395234fbc257fb2c7f20a334dcd4a908 dialogCMD: /usr/local/bin/dialog --title none --icon https://ics.services.jamfcloud.com/icon/hash_10046420e2231f21f29703fdd7bca7c625060705cafc63898a2b3222198d9529 --overlayicon https://ics.services.jamfcloud.com/icon/hash_90c3dd1bddebde06eb5471a604241bdc395234fbc257fb2c7f20a334dcd4a908 --message Updating Grammarly... --mini --progress 100 --position bottomright --moveable --commandfile /var/tmp/dialog.log 2025-05-02 17:04:00 : SwiftDialog started! Running script Installomator 10.8... Script exit code: 0 Script result: 2025-05-02 17:04:00 : REQ : : shifting arguments for Jamf 2025-05-02 17:04:00 : INFO : grammarly : setting variable from argument NOTIFY=silent 2025-05-02 17:04:00 : INFO : grammarly : setting variable from argument BLOCKING_PROCESS_ACTION=prompt_user 2025-05-02 17:04:00 : INFO : grammarly : setting variable from argument DEBUG=0 2025-05-02 17:04:00 : INFO : grammarly : Total items in argumentsArray: 3 2025-05-02 17:04:00 : INFO : grammarly : argumentsArray: NOTIFY=silent BLOCKING_PROCESS_ACTION=prompt_user DEBUG=0 2025-05-02 17:04:00 : REQ : grammarly : ################## Start Installomator v. 10.9beta, date 2025-04-22 2025-05-02 17:04:00 : INFO : grammarly : ################## Version: 10.9beta 2025-05-02 17:04:00 : INFO : grammarly : ################## Date: 2025-04-22 2025-05-02 17:04:00 : INFO : grammarly : ################## grammarly 2025-05-02 17:04:01 : INFO : grammarly : Reading arguments again: NOTIFY=silent BLOCKING_PROCESS_ACTION=prompt_user DEBUG=0 2025-05-02 17:04:01 : INFO : grammarly : BLOCKING_PROCESS_ACTION=prompt_user 2025-05-02 17:04:01 : INFO : grammarly : NOTIFY=silent 2025-05-02 17:04:01 : INFO : grammarly : LOGGING=INFO 2025-05-02 17:04:01 : INFO : grammarly : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns 2025-05-02 17:04:01 : INFO : grammarly : Label type: dmg 2025-05-02 17:04:02 : INFO : grammarly : archiveName: Grammarly Desktop.dmg 2025-05-02 17:04:02 : INFO : grammarly : no blocking processes defined, using Grammarly Desktop as default 2025-05-02 17:04:02 : INFO : grammarly : found packageID com.grammarly.ProjectLlama installed, version 1.107.0 2025-05-02 17:04:02 : INFO : grammarly : appversion: 1.107.0 2025-05-02 17:04:02 : INFO : grammarly : Latest version not specified. 2025-05-02 17:04:02 : REQ : grammarly : Downloading https://download-mac.grammarly.com/Grammarly.dmg to Grammarly Desktop.dmg 2025-05-02 17:04:03 : INFO : grammarly : Downloaded Grammarly Desktop.dmg – Type is zlib compressed data – SHA is b8212fcd416d56db0bff9a42f78bda312117f02e – Size is 47248 kB 2025-05-02 17:04:03 : INFO : grammarly : found blocking process Grammarly Desktop 2025-05-02 17:04:11 : INFO : grammarly : telling app Grammarly Desktop to quit 2025-05-02 17:04:11 : INFO : grammarly : waiting 30 seconds for processes to quit 2025-05-02 17:04:41 : REQ : grammarly : no more blocking processes, continue with update 2025-05-02 17:04:41 : REQ : grammarly : Installing Grammarly Desktop 2025-05-02 17:04:41 : REQ : grammarly : installerTool used: Grammarly Installer.app 2025-05-02 17:04:41 : INFO : grammarly : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.I8oOSYu2wl/Grammarly Desktop.dmg 2025-05-02 17:04:46 : INFO : grammarly : Mounted: /Volumes/Grammarly 2025-05-02 17:04:46 : INFO : grammarly : Verifying: /Volumes/Grammarly/Grammarly Installer.app 2025-05-02 17:04:47 : INFO : grammarly : Team ID matching: W8F64X92K3 (expected: W8F64X92K3 ) 2025-05-02 17:04:47 : INFO : grammarly : Downloaded version of Grammarly Desktop is 1.116.1 on versionKey CFBundleShortVersionString (replacing version 1.107.0). 2025-05-02 17:04:47 : INFO : grammarly : App has LSMinimumSystemVersion: 10.15 2025-05-02 17:04:47 : INFO : grammarly : CLIInstaller exists, running installer command /Volumes/Grammarly/Grammarly Installer.app/Contents/MacOS/Grammarly Desktop 2025-05-02 17:07:01 : INFO : grammarly : Succesfully ran /Volumes/Grammarly/Grammarly Installer.app/Contents/MacOS/Grammarly Desktop 2025-05-02 17:07:01 : INFO : grammarly : Finishing... 2025-05-02 17:07:05 : INFO : grammarly : found packageID com.grammarly.ProjectLlama installed, version 1.107.0 2025-05-02 17:07:05 : REQ : grammarly : Installed Grammarly Desktop, version 1.116.1 2025-05-02 17:07:05 : INFO : grammarly : Telling app Grammarly Installer.app to open Unable to find application named 'Grammarly Installer.app' 2025-05-02 17:07:05 : INFO : grammarly : Reopened Grammarly Installer.app as 2025-05-02 17:07:05 : REQ : grammarly : All done! 2025-05-02 17:07:05 : REQ : grammarly : ################## End Installomator, exit code 0 Running script zz_Quit_SwiftDialog.sh... Script exit code: 0 Script result: 2025-05-02 17:07:05 : Installomator finishing off SwiftDialog 2025-05-02 17:07:05 : Doing Jamf recon Dialog: progress: 0 Dialog: progresstext: Reporting … Retrieving inventory preferences from https://jamf-server:8443/... Finding extension attributes... Locating hard drive information... Locating applications... Locating package receipts... Locating accounts... Searching path: /System/Applications Locating software updates... Gathering application usage information from the JamfDaemon... Searching path: /Applications Locating hardware information (macOS 15.3.1)... Submitting data to https://jamf-server:8443/... <computer_id>754</computer_id> 2025-05-02 17:07:17 : Ending SwiftDialog Dialog: progress: complete Dialog: progresstext: Done Dialog: quit: No matching processes were found 2025-05-02 17:07:18 : SwiftDialog stopped! ```
michael added the application-issue label 2026-01-19 18:32:45 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Installomator/Installomator#87