solo-io / gloo-portal-issues

Public tracker for issues related to Gloo Portal
https://docs.solo.io/gloo-portal/latest/
1 stars 3 forks source link

Some Portal creation failures incorrectly result in `Succeeded` state #91

Open jameshbarton opened 2 years ago

jameshbarton commented 2 years ago

Describe the bug Sometimes when Portal creation fails like in #90 , the Portal CR incorrectly reports its state as Succeeded.

To Reproduce

  1. See #90
  2. Observe incorrect Succeeded state in Portal CR:
    status:
    observedGeneration: 1
    publishedEnvironments:
    - apiProducts:
      - name: petstore-product
        namespace: default
      name: dev
      namespace: default
    state: Succeeded

Expected behavior A failed Portal creation should have a matching failed status.

Additional context