In extensionhandler.py we compare in "on_application_signup_removal_event" method service_name with applicationId, is this a bug or intentional ?
See snippet: def on_application_signup_removal_event(self, application_signup_removal_event): self.log.info( "Tenant unsubscribed event received: [tenant] " + application_signup_removal_event.tenantId + " [application ID] " + application_signup_removal_event.applicationId ) if self.cartridge_agent_config.service_name == application_signup_removal_event.applicationId: agentgithandler.AgentGitHandler.remove_repo(application_signup_removal_event.tenant_id) extensionutils.execute_application_signup_removal_extension({})