Gosh, I made a typo in my scratch org definition file, I misspelled "Disabled" as "disable"
"orgPreferences" : {
"enabled": ["AnalyticsSharingEnable","AsyncSaveEnabled","ChatterEnabled","DisableParallelApexTesting","EnhancedEmailEnabled","EventLogWaveIntegEnabled","LoginForensicsEnabled","NetworksEnabled","NotesReservedPref01","OfflineDraftsEnabled","PathAssistantsEnabled","S1DesktopEnabled","S1OfflinePref","SelfSetPasswordInApi","SendThroughGmailPref","SocialProfilesEnable","Translation","VoiceEnabled","IsAccountTeamsEnabled","ShowViewHierarchyLink","IsActivityRemindersEnabled","IsDragAndDropSchedulingEnabled","IsEmailTrackingEnabled","IsGroupTasksEnabled","IsMultidayEventsEnabled","IsRecurringEventsEnabled","IsRecurringTasksEnabled","IsSidebarCalendarShortcutEnabled","IsSimpleTaskCreateUIEnabled","ShowEventDetailsMultiUserCalendar","ShowHomePageHoverLinksForEvents","ShowMyTasksHoverLinks","AutoCalculateEndDate","IsContractHistoryTrackingEnabled","NotifyOwnersOnContractExpiration","AssetLookupLimitedToActiveEntitlementsOnAccount","AssetLookupLimitedToActiveEntitlementsOnContact","AssetLookupLimitedToSameAccount","AssetLookupLimitedToSameContact","IsEntitlementsEnabled","EntitlementLookupLimitedToActiveStatus","EntitlementLookupLimitedToSameAccount","EntitlementLookupLimitedToSameAsset","EntitlementLookupLimitedToSameContact","IsForecastsEnabled","IsChatterProfileEnabled","IsIdeaThemesEnabled","IsIdeasEnabled","IsIdeasReputationEnabled","IsCreateEditOnArticlesTabEnabled","IsExternalMediaContentEnabled","IsKnowledgeEnabled","ShowArticleSummariesCustomerPortal","ShowArticleSummariesInternalApp","ShowArticleSummariesPartnerPortal","ShowValidationStatusField","IsLiveAgentEnabled","IsMarketingActionEnabled","IsMiddleNameEnabled","IsNameSuffixEnabled","IsOpportunityTeamEnabled","IsNegativeQuantityEnabled","IsOrdersEnabled","IsReductionOrdersEnabled","IsExactTargetForSalesforceAppsEnabled","IsCascadeActivateToRelatedPricesEnabled","IsQuantityScheduleEnabled","IsRevenueScheduleEnabled","IsQuoteEnabled","DocumentContentSearchEnabled","OptimizeSearchForCjkEnabled","RecentlyViewedUsersForBlankLookupEnabled","SidebarAutoCompleteEnabled","SidebarDropDownListEnabled","SidebarLimitToItemsIownCheckboxEnabled","SingleSearchResultShortcutEnabled","SpellCorrectKnowledgeSearchEnabled"],
"disabled": ["S1EncryptedStoragePref2"]
}
}
Best Answer
The logs from the log-levels are written in
directory, did you check the contents in there on your Mac? Only errors are output to the terminal or command window from which you run the CLI, so you need to read in that file as documented here.
Also, you can open the scratch org, navigate to Deployment Status page to check any deployment errors you're encountering over there.
If there are many errors try using the --json flag to get the output in JSON format and write it in a CSV using JQ. We were not receiving any errors on the command line since we had around 25k deployment errors and the CLI, Deployment Status page and log file failed in providing the errors but using JQ to redirect and convert them to a CSV helped identifying them.