sjb/config/test_cases/test_pull_request_openshift_ansible_extended_conformance_install_with_status_check.yml
1----
2-parent: 'test_cases/test_pull_request_openshift_ansible_extended_conformance_install.yml'
3-overrides:
4-  junit_analysis: True
5-  sync:
6-    - "openshift,origin=master"
7-    - "openshift,aos-cd-jobs=master"
8-    - "openshift,image-registry=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"
11-extensions:
12-  actions:
13-    - type: "host_script"
14-      title: "check other job statuses"
15-      script: |-
16-        if [[ -n "${PULL_REFS:-}" ]]; then
17-          export OPENSHIFT_ANSIBLE_TARGET_BRANCH="${PULL_REFS%%:*}"
18-        fi
19-        scp -F ${WORKSPACE}/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel:/data/src/github.com/openshift/aos-cd-jobs/sjb/check-pull-request-status.py .
20-        scp -F ${WORKSPACE}/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel:/data/src/github.com/openshift/aos-cd-jobs/sjb/test_status_config.yml .

sjb/config/test_cases/test_pull_request_origin_extended_conformance_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "SUITE"
14-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
15-rectory to run."
16-      default_value: "conformance"
17-    - name: "OPENSHIFT_ANSIBLE_IMAGE"
18-      default_value: openshift/origin-ansible:latest

sjb/config/test_cases/test_pull_request_origin_aggregated_logging_journald.yml
1----
2-parent: 'common/test_cases/origin_built_installed_release.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,openshift-ansible=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"
11-  evars: "-e skip_sanity_checks=true -e openshift_disable_check=* -e openshift_docker_log_driver=journald -e openshift_docker_options=--log-driver=journald -e openshift_install_examples=false -e debug_level=2"
12-extensions:
13-  actions:
14-    - type: "script"
15-      title: "build an origin-aggregated-logging release"
16-      repository: "origin-aggregated-logging"
17-      script: |-
18-        hack/build-images.sh
19-        sudo sed -r -i -e 's/^#?stdout_callback.*/stdout_callback = default_with_output_lists/' -e 's/^#?callback_whitelist.*/callback_whitelist = generate_junit/' /etc/ansible/ansible.cfg
20-    - type: "script"

sjb/config/test_cases/test_pull_request_origin_launch_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  actions:
13-    - type: "script"
14-      title: "hold for user action"
15-      repository: "origin"
16-      timeout: 7230
17-      script: |-
18-        date
19-        echo "Waiting for two hours before tearing down cluster"

sjb/config/test_cases/test_pull_request_openshift_ansible_extended_conformance_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "SUITE"
14-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
15-rectory to run."
16-      default_value: "conformance"
17-    - name: "OPENSHIFT_ANSIBLE_IMAGE"
18-      default_value: openshift/origin-ansible:latest

sjb/config/test_cases/push_origin_release.yml
1----
2-parent: 'common/test_cases/origin_release_with_ecosystem.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,image-registry=master"
7-    - "openshift,kubernetes-metrics-server=master"
8:    - "openshift,origin-web-console-server=master"
9-    - "openshift,aos-cd-jobs=master"
10-    - "openshift,release=master"
11-    - "openshift,service-catalog=master"
12-extensions:
13-  parameters:
14-    - name: "OS_PUSH_TAG"
15-      description: "The docker image tag to push to, defaults to :latest"
16-  actions:
17-    - type: "script"
18-      title: "create directory for docker config"

sjb/config/test_cases/test_branch_openshift_ansible_logging_json_file.yml
1----
2-parent: 'common/test_cases/origin_built_installed_release.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,origin-aggregated-logging=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"
11-  evars: "-e skip_sanity_checks=true -e openshift_disable_check=* -e openshift_docker_log_driver=json-file -e openshift_docker_options=--log-driver=json-file -e openshift_install_examples=false -e debug_level=2"
12-extensions:
13-  actions:
14-    - type: "script"
15-      title: "build an origin-aggregated-logging release"
16-      repository: "origin-aggregated-logging"
17-      script: |-
18-        if [[ "${REPO_NAME:-}" == "openshift-ansible" ]]; then
19-          if [[ -n "${PULL_REFS:-}" ]]; then
20-            export OPENSHIFT_ANSIBLE_TARGET_BRANCH="${PULL_REFS%%:*}"

sjb/config/test_cases/test_branch_origin_extended_conformance_k8s.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master" # this is a periodic job and so must set branches
6-    - "openshift,openshift-ansible=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,aos-cd-jobs=master"
11-    - "openshift,release=master"
12-  email:
13-    - ccoleman@redhat.com
14-extensions:
15-  parameters:
16-    - name: SUITE
17-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
18-rectory to run."
19-      default_value: "conformance-k8s"

sjb/config/test_cases/test_pull_request_openshift_ansible_launch_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  actions:
13-    - type: "script"
14-      title: "hold for user action"
15-      repository: "origin"
16-      timeout: 7230
17-      script: |-
18-        date
19-        echo "Waiting for two hours before tearing down cluster"

sjb/config/test_cases/test_branch_origin_extended_conformance_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,image-registry=master"
7-    - "openshift,kubernetes-metrics-server=master"
8:    - "openshift,origin-web-console-server=master"
9-    - "openshift,aos-cd-jobs=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "SUITE"
14-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
15-rectory to run."
16-      default_value: "conformance"
17-  actions:
18-    - type: "script"

sjb/config/test_cases/test_branch_origin_extended_conformance_install_system_containers.yml
1----
2-parent: 'common/test_cases/origin_built_installed_release.yml'
3-overrides:
4-  sync:
5-    - "openshift,aos-cd-jobs=master"
6-    - "openshift,image-registry=master"
7-    - "openshift,openshift-ansible=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-  evars: "-e openshift_use_system_containers=true -e openshift_docker_systemcontainer_image_registry_override=brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/rhel7 -e system_images_registry=docker -e containerized=true"
11-extensions:
12-  parameters:
13-    - name: "OSTREE_COPY"
14-      default: "true"
15-  actions:
16-    - type: "script"
17-      title: "run extended tests"
18-      repository: "origin"
19-      script: |-

sjb/config/test_cases/test_pull_request_origin_extended_conformance_k8s.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "SUITE"
14-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
15-rectory to run."
16-      default_value: "conformance-k8s"

sjb/config/test_cases/test_pull_request_openshift_ansible_install_upgrade_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_upgrade_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "SUITE"
14-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
15-rectory to run."
16-      default_value: "smoke"
17-    - name: "OPENSHIFT_ANSIBLE_IMAGE"
18-      default_value: openshift/origin-ansible:latest
19-    - name: "CLUSTER_PROFILE"

sjb/config/test_cases/test_pull_request_openshift_ansible_extended_conformance_install.yml
1----
2-parent: 'test_cases/test_branch_origin_extended_conformance_install.yml'
3-overrides:
4-  junit_analysis: True
5-  sync:
6-    - "openshift,origin=master"
7-    - "openshift,aos-cd-jobs=master"
8-    - "openshift,image-registry=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"

sjb/config/test_cases/test_pull_request_openshift_ansible_extended_conformance_gce_ha.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "CLUSTER_PROFILE"
14-      description: "The subdirectory of openshift/release cluster/test-deploy to use for configuration of the cluster."
15-      default_value: "gcp-ha"
16-    - name: "SUITE"
17-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
18-rectory to run."
19-      default_value: "smoke"

sjb/config/test_cases/test_pull_request_openshift_ansible_extended_conformance_install_system_containers.yml
1----
2-parent: 'test_cases/test_branch_origin_extended_conformance_install_system_containers.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,kubernetes-metrics-server=master"
9:    - "openshift,origin-web-console-server=master"

sjb/config/test_cases/test_branch_openshift_ansible_logging.yml
1----
2-parent: 'common/test_cases/origin_built_installed_release.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,origin-aggregated-logging=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"
11-  evars: "-e skip_sanity_checks=true -e openshift_disable_check=* -e openshift_install_examples=false -e debug_level=2"
12-extensions:
13-  actions:
14-    - type: "script"
15-      title: "build an origin-aggregated-logging release"
16-      repository: "origin-aggregated-logging"
17-      script: |-
18-        hack/build-images.sh
19-    - type: "script"
20-      title: "install origin-aggregated-logging"

sjb/config/test_cases/test_branch_openshift_ansible_extended_conformance_gce.yml
1----
2-parent: 'common/test_cases/origin_release_install_gce.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,image-registry=master"
7-    - "openshift,kubernetes-metrics-server=master"
8:    - "openshift,origin-web-console-server=master"
9-    - "openshift,aos-cd-jobs=master"
10-    - "openshift,release=master"
11-extensions:
12-  parameters:
13-    - name: "OS_PUSH_TAG"
14-      description: "The docker image tag to push to, defaults to :latest,:v3.X from the git tags"
15-    - name: "SUITE"
16-      description: "Which shell file in the <a href='https://github.com/openshift/origin/tree/master/test/extended'><code>origin/test/extended/</code></a> di
17-rectory to run."
18-      default_value: "conformance"

sjb/config/test_cases/test_branch_image_registry_extended.yml
1----
2-parent: 'common/test_cases/origin_built_installed_release.yml'
3-overrides:
4-  sync:
5-    - "openshift,openshift-ansible=master"
6-    - "openshift,kubernetes-metrics-server=master"
7:    - "openshift,origin-web-console-server=master"
8-    - "openshift,aos-cd-jobs=master"
9-    - "openshift,origin=master"
10-extensions:
11-  actions:
12-    - type: "script"
13-      title: "run extended tests"
14-      repository: "origin"
15-      script: |-
16-        OS_BUILD_ENV_PULL_IMAGE=true OS_BUILD_ENV_PRESERVE=_output/local/bin/linux/amd64/extended.test hack/env make build-extended-test
17-        OPENSHIFT_SKIP_BUILD='true' KUBECONFIG=/etc/origin/master/admin.kubeconfig TEST_ONLY=true JUNIT_REPORT='true' make test-extended SUITE=core FOCUS="\[registry\]"

sjb/config/common/test_cases/origin_release_with_ecosystem.yml
1----
2-parent: 'common/test_cases/origin_release.yml'
3-extensions:
4-  sync:
5-    - "openshift,image-registry=master"
6-    - "openshift,openshift-ansible=master"
7-    - "openshift,kubernetes-metrics-server=master"
8:    - "openshift,origin-web-console-server=master"
9-    - "openshift,service-catalog=master"
10-  actions:
11-    - type: "script"
12-      title: "build an openshift-ansible release"
13-      repository: "openshift-ansible"
14-      script: |-
15-        tito_tmp_dir="tito"
16-        mkdir -p "${tito_tmp_dir}"
17-        tito tag --offline --accept-auto-changelog
18-        tito build --output="${tito_tmp_dir}" --rpm --test --offline --quiet

sjb/config/test_cases/test_branch_origin_aggregated_logging_json_file.yml
1----
2-parent: 'test_cases/test_branch_openshift_ansible_logging_json_file.yml'
3-overrides:
4-  sync:
5-    - "openshift,origin=master"
6-    - "openshift,aos-cd-jobs=master"
7-    - "openshift,image-registry=master"
8-    - "openshift,openshift-ansible=master"
9-    - "openshift,kubernetes-metrics-server=master"
10:    - "openshift,origin-web-console-server=master"