awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
961 stars 189 forks source link

Onboarding Service throws NullPointerException when no private services are defined #420

Closed brtrvn closed 1 year ago

brtrvn commented 1 year ago

If you create an application config with no private services, tenant onboarding fails with a NullPointerException trying to read the PRIVATE_SERVICE_DISCOVERY_NAMESPACE property of the tenant resources after base provisioning finishes.

Reproduction Steps

Configure an application with a single public service Onboard a tenant

What did you expect to happen?

Tenant onboarding to succeed

What actually happened?

Tenant onboarding failed

Environment

Other


This is :bug: Bug Report