Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-4384

IntegrationTestScenario Environment is missing the spec.configuration.env field

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • Developer
    • False
    • False
    • None

      Description

      When creating the IntegrationScenario and using the Environment dropdown (as added in HAC-4171), the IntegrationTestScenario that is created is missing the mandatory spec.environment.configuration.env field, causing issues when creating the ephemeral environment.

      Steps to reproduce:

      1. Create an RHTAP Application with a single example component
      2. Create an IntegrationTestScenario and select the development environment from the Environment dropdown
      3. Run a component build
      4. The Integration service runs into an issue processing the IntegrationTestScenario and doesn't create an environment copy
      5. The component does not get deployed to the development environment because of pending tests

      Actual results:
      The created IntegrationTestScenario spec does not have all of the required environment configuration fields.

      Expected results:

      The spec.environment.configuration.env field being present. It can be an empty list and be expanded in the future.

              karthik.jk Karthik Jeeyar
              kpavic@redhat.com Krunoslav Pavic
              Archiver:
              rhn-support-sthamilt Stacey Hamilton

                Created:
                Updated:
                Resolved:
                Archived: