Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-2046

Stop using jenkins-jnlp-agent-himem agent in favor of a Fedora VM for sync tests pipeline

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • QE
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Stop using jenkins-jnlp-agent-himem agent in favor of a Fedora VM for sync tests pipeline against stage.

       

      Current agent lives in an ocp3.11 cluster that is not maintained anymore. Test runners are RHEL that don't support Docker anymore so to start up a galaxy_ng docker environment we need to deploy a Fedora VM and start two containers: an automation_hub instance and the containerized sync tests.

      Work done so far:

      https://github.com/ansible/aap-jenkins-shared-library/blob/galaxy_ng_sync/vars/aapqaOnPremGalaxyNGSyncTests.groovy

      https://github.com/ansible/aap-qa/tree/sync_tests/scripts

      https://gitlab.cee.redhat.com/aap-ci/aapqa-provisioner/-/tree/galaxy_ng_sync/

       

      Not much more to be done, just run the script in the remote runner and fetch the generated artifacts to publish the results.

       

       

              ctorrens@redhat.com Christian Torrens
              ctorrens@redhat.com Christian Torrens
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: