$ autopkg run -vv OBS.munki OBS-arm64.munki --post="com.github.notverypc.autopkg-recipes.postprocessors/SlackPostCurl" \ --key "webhook_url"="https://hooks.slack.com/services/123456789/B123456789/123456789" Processing OBS.munki... URLTextSearcher {'Input': {'re_pattern': 'href="(.*?.x86_64.dmg)"', 'result_output_var_name': 'download_url', 'url': 'https://obsproject.com/download'}} URLTextSearcher: Found matching text (download_url): https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-x86_64.dmg {'Output': {'download_url': 'https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-x86_64.dmg'}} URLDownloader {'Input': {'url': 'https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-x86_64.dmg'}} URLDownloader: No value supplied for prefetch_filename, setting default value of: False URLDownloader: No value supplied for CHECK_FILESIZE_ONLY, setting default value of: False URLDownloader: Item at URL is unchanged. URLDownloader: Using existing /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/downloads/obs-studio-28.0.1-macos-x86_64.dmg {'Output': {'pathname': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/downloads/obs-studio-28.0.1-macos-x86_64.dmg'}} EndOfCheckPhase {'Input': {}} {'Output': {}} CodeSignatureVerifier {'Input': {'input_path': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/downloads/obs-studio-28.0.1-macos-x86_64.dmg/OBS.app', 'requirement': 'identifier "com.obsproject.obs-studio" and anchor ' 'apple generic and certificate ' '1[field.1.2.840.113635.100.6.2.6] /* exists */ and ' 'certificate leaf[field.1.2.840.113635.100.6.1.13] ' '/* exists */ and certificate leaf[subject.OU] = ' '"2MMRE5MTB8"'}} CodeSignatureVerifier: Mounted disk image /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/downloads/obs-studio-28.0.1-macos-x86_64.dmg CodeSignatureVerifier: Verifying code signature... CodeSignatureVerifier: Deep verification enabled... CodeSignatureVerifier: Strict verification not defined. Using codesign defaults... CodeSignatureVerifier: /private/tmp/dmg.BeAknv/OBS.app: valid on disk CodeSignatureVerifier: /private/tmp/dmg.BeAknv/OBS.app: satisfies its Designated Requirement CodeSignatureVerifier: /private/tmp/dmg.BeAknv/OBS.app: explicit requirement satisfied CodeSignatureVerifier: Signature is valid {'Output': {}} MunkiImporter {'Input': {'MUNKI_REPO': '/Users/Shared/munki/repo', 'pkg_path': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/downloads/obs-studio-28.0.1-macos-x86_64.dmg', 'pkginfo': {'catalogs': ['development'], 'category': 'Multimedia', 'description': 'Free and open source software for live ' 'streaming and screen recording', 'developer': 'Wizards of OBS LLC', 'display_name': 'OBS Studio', 'name': 'OBS', 'postinstall_script': '#!/bin/sh\n' '# copy virtual camera plug-in to ' 'its needed location to avoid an ' 'admin\n' '# credentials prompt when ' 'starting the virtual camera for ' 'the first time\n' '/bin/cp -R ' '/Applications/OBS.app/Contents/Resources/data/obs-plugins/mac-virtualcam/obs-mac-virtualcam.plugin ' '/Library/CoreMediaIO/Plug-Ins/DAL/\n' '\t\t\t', 'postuninstall_script': '#!/bin/sh\n' '# remove virtual camera ' 'plug-in\n' '/bin/rm -r ' '/Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin\n' '\t\t', 'unattended_install': True}, 'repo_subdirectory': 'apps/OBS'}} MunkiImporter: No value supplied for MUNKI_REPO_PLUGIN, setting default value of: FileRepo MunkiImporter: No value supplied for MUNKILIB_DIR, setting default value of: /usr/local/munki MunkiImporter: No value supplied for force_munki_repo_lib, setting default value of: False MunkiImporter: Using repo lib: AutoPkgLib MunkiImporter: plugin: FileRepo MunkiImporter: repo: /Users/Shared/munki/repo MunkiImporter: Item obs-studio-28.0.1-macos-x86_64.dmg already exists in the munki repo as pkgs/apps/OBS/obs-studio-28.0.1-macos-x86_64-28.0.1.dmg. {'Output': {'pkg_repo_path': '/Users/Shared/munki/repo/pkgs/apps/OBS/obs-studio-28.0.1-macos-x86_64-28.0.1.dmg'}} com.github.notverypc.autopkg-recipes.postprocessors/SlackPostCurl {'Input': {'munki_info': {}, 'munki_repo_changed': False, 'webhook_url': 'https://hooks.slack.com/services/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'}} SlackPostCurl: No value supplied for slack_icon_url, setting default value of: SlackPostCurl: No value supplied for slack_username, setting default value of: AutoPKG Receipt written to /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS/receipts/OBS-receipt-20220905-122016.plist Processing OBS-arm64.munki... URLTextSearcher {'Input': {'re_pattern': 'href="(.*?.arm64.dmg)"', 'result_output_var_name': 'download_url', 'url': 'https://obsproject.com/download'}} URLTextSearcher: Found matching text (download_url): https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-arm64.dmg {'Output': {'download_url': 'https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-arm64.dmg'}} URLDownloader {'Input': {'url': 'https://cdn-fastly.obsproject.com/downloads/obs-studio-28.0.1-macos-arm64.dmg'}} URLDownloader: No value supplied for prefetch_filename, setting default value of: False URLDownloader: No value supplied for CHECK_FILESIZE_ONLY, setting default value of: False URLDownloader: Item at URL is unchanged. URLDownloader: Using existing /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/downloads/obs-studio-28.0.1-macos-arm64.dmg {'Output': {'pathname': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/downloads/obs-studio-28.0.1-macos-arm64.dmg'}} EndOfCheckPhase {'Input': {}} {'Output': {}} CodeSignatureVerifier {'Input': {'input_path': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/downloads/obs-studio-28.0.1-macos-arm64.dmg/OBS.app', 'requirement': 'identifier "com.obsproject.obs-studio" and anchor ' 'apple generic and certificate ' '1[field.1.2.840.113635.100.6.2.6] /* exists */ and ' 'certificate leaf[field.1.2.840.113635.100.6.1.13] ' '/* exists */ and certificate leaf[subject.OU] = ' '"2MMRE5MTB8"'}} CodeSignatureVerifier: Mounted disk image /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/downloads/obs-studio-28.0.1-macos-arm64.dmg CodeSignatureVerifier: Verifying code signature... CodeSignatureVerifier: Deep verification enabled... CodeSignatureVerifier: Strict verification not defined. Using codesign defaults... CodeSignatureVerifier: /private/tmp/dmg.uDUPID/OBS.app: valid on disk CodeSignatureVerifier: /private/tmp/dmg.uDUPID/OBS.app: satisfies its Designated Requirement CodeSignatureVerifier: /private/tmp/dmg.uDUPID/OBS.app: explicit requirement satisfied CodeSignatureVerifier: Signature is valid {'Output': {}} MunkiImporter {'Input': {'MUNKI_REPO': '/Users/Shared/munki/repo', 'pkg_path': '/Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/downloads/obs-studio-28.0.1-macos-arm64.dmg', 'pkginfo': {'catalogs': ['development'], 'category': 'Multimedia', 'description': 'Free and open source software for live ' 'streaming and screen recording', 'developer': 'Wizards of OBS LLC', 'display_name': 'OBS Studio (M1)', 'name': 'OBS', 'postinstall_script': '#!/bin/sh\n' '# copy virtual camera plug-in to ' 'its needed location to avoid an ' 'admin\n' '# credentials prompt when ' 'starting the virtual camera for ' 'the first time\n' '/bin/cp -R ' '/Applications/OBS.app/Contents/Resources/data/obs-plugins/mac-virtualcam/obs-mac-virtualcam.plugin ' '/Library/CoreMediaIO/Plug-Ins/DAL/\n' '\t\t\t', 'postuninstall_script': '#!/bin/sh\n' '# remove virtual camera ' 'plug-in\n' '/bin/rm -r ' '/Library/CoreMediaIO/Plug-Ins/DAL/obs-mac-virtualcam.plugin\n' '\t\t', 'supported_architectures': ['arm64'], 'unattended_install': True}, 'repo_subdirectory': 'apps/OBS-arm64'}} MunkiImporter: No value supplied for MUNKI_REPO_PLUGIN, setting default value of: FileRepo MunkiImporter: No value supplied for MUNKILIB_DIR, setting default value of: /usr/local/munki MunkiImporter: No value supplied for force_munki_repo_lib, setting default value of: False MunkiImporter: Using repo lib: AutoPkgLib MunkiImporter: plugin: FileRepo MunkiImporter: repo: /Users/Shared/munki/repo MunkiImporter: Item obs-studio-28.0.1-macos-arm64.dmg already exists in the munki repo as pkgs/apps/OBS-arm64/obs-studio-28.0.1-macos-arm64-28.0.1.dmg. {'Output': {'pkg_repo_path': '/Users/Shared/munki/repo/pkgs/apps/OBS-arm64/obs-studio-28.0.1-macos-arm64-28.0.1.dmg'}} com.github.notverypc.autopkg-recipes.postprocessors/SlackPostCurl {'Input': {'munki_info': {}, 'munki_repo_changed': False, 'webhook_url': 'https://hooks.slack.com/services/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'}} SlackPostCurl: No value supplied for slack_icon_url, setting default value of: SlackPostCurl: No value supplied for slack_username, setting default value of: AutoPKG Receipt written to /Users/shorty/Library/AutoPkg/Cache/local.munki.OBS-arm64/receipts/OBS-arm64-receipt-20220905-122029.plist The following recipes failed: OBS.munki Error in local.munki.OBS: Processor: com.github.notverypc.autopkg-recipes.postprocessors/SlackPostCurl: Error: local variable 'json_data' referenced before assignment OBS-arm64.munki Error in local.munki.OBS-arm64: Processor: com.github.notverypc.autopkg-recipes.postprocessors/SlackPostCurl: Error: local variable 'json_data' referenced before assignment Nothing downloaded, packaged or imported.