Clean other obsolete jjbs 56/71856/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 8 Feb 2021 08:21:48 +0000 (09:21 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Mon, 8 Feb 2021 08:21:48 +0000 (09:21 +0100)
They should have been cleant when closing the projects.

Change-Id: I44ae595201724886fa55f436ed8c7d5b44015775
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/fuel/fuel-daily-jobs.yaml [deleted file]
jjb/fuel/fuel-deploy.sh [deleted file]
jjb/fuel/fuel-docker-jobs.yaml [deleted file]
jjb/fuel/fuel-logs.sh [deleted file]
jjb/fuel/fuel-rtd-jobs.yaml [deleted file]
jjb/fuel/fuel-set-scenario.sh [deleted file]
jjb/fuel/fuel-verify-jobs.yaml [deleted file]
jjb/pharos/check-jinja2.yaml [deleted file]
jjb/pharos/pharos-rtd-jobs.yaml [deleted file]
jjb/pharos/pharos-views.yaml [deleted file]
jjb/pharos/pharos.yaml [deleted file]

diff --git a/jjb/fuel/fuel-daily-jobs.yaml b/jjb/fuel/fuel-daily-jobs.yaml
deleted file mode 100644 (file)
index ceb86c9..0000000
+++ /dev/null
@@ -1,704 +0,0 @@
----
-# jenkins job templates for Fuel
-- project:
-
-    name: 'fuel'
-
-    project: '{name}'
-
-    installer: '{name}'
-
-    # -------------------------------
-    # BRANCH ANCHORS
-    # -------------------------------
-    master: &master
-      stream: master
-      branch: '{stream}'
-      disabled: true
-      gs-pathname: ''
-      functest_docker_tag: iruya
-    iruya: &iruya
-      stream: iruya
-      branch: 'stable/{stream}'
-      disabled: true
-      gs-pathname: '/{stream}'
-      functest_docker_tag: '{stream}'
-    # -------------------------------
-    # POD, INSTALLER, AND BRANCH MAPPING
-    # -------------------------------
-    #        CI PODs
-    # -------------------------------
-    pod:
-      - baremetal:
-          slave-label: fuel-baremetal
-          <<: *master
-      - virtual:
-          slave-label: fuel-virtual
-          <<: *master
-      - baremetal:
-          slave-label: fuel-baremetal
-          <<: *iruya
-      - virtual:
-          slave-label: fuel-virtual
-          <<: *iruya
-      # -------------------------------
-      #        None-CI PODs
-      # -------------------------------
-      - zte-pod1:
-          slave-label: zte-pod1
-          <<: *master
-      - itri-pod1:
-          slave-label: itri-pod1
-          <<: *master
-          disabled: true
-    # -------------------------------
-    #       scenarios
-    # -------------------------------
-    scenario:
-      # HA scenarios
-      - 'os-nosdn-nofeature-ha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-odl-nofeature-ha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-ovn-nofeature-ha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-nosdn-ovs-ha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-nosdn-fdio-ha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      # NOHA scenarios
-      - 'os-nosdn-nofeature-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-odl-nofeature-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-odl-sfc-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-odl-bgpvpn-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-ovn-nofeature-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-odl-ovs-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-nosdn-ovs-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'os-nosdn-fdio-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-      - 'k8-calico-nofeature-noha':
-          auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
-
-    jobs:
-      - 'fuel-{scenario}-{pod}-daily-{stream}'
-      - 'fuel-deploy-{pod}-daily-{stream}'
-      - 'fuel-collect-logs-{pod}-daily-{stream}'
-
-########################
-# job templates
-########################
-- job-template:
-    name: 'fuel-{scenario}-{pod}-daily-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: false
-
-    properties:
-      - logrotate-default
-      - throttle:
-          enabled: true
-          max-total: 4
-          max-per-node: 1
-          option: 'project'
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-(os|k8)-.*?-{pod}-daily-.*'
-            - 'fuel-verify-.*'
-          blocking-level: 'NODE'
-
-    wrappers:
-      - build-name:
-          name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
-
-    triggers:
-      - '{auto-trigger-name}'
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - '{installer}-defaults':
-          gs-pathname: '{gs-pathname}'
-      - '{slave-label}-defaults':
-          installer: '{installer}'
-      - string:
-          name: DEPLOY_SCENARIO
-          default: '{scenario}'
-
-    builders:
-      - description-setter:
-          description: "Built on $NODE_NAME"
-      - trigger-builds:
-          - project: 'fuel-deploy-{pod}-daily-{stream}'
-            current-parameters: false
-            predefined-parameters: |
-              DEPLOY_SCENARIO={scenario}
-              INSTALLER_VERSION={stream}
-            same-node: true
-            block: true
-      - trigger-builds:
-          - project: 'functest-fuel-{pod}-daily-{stream}'
-            current-parameters: false
-            predefined-parameters: |
-              DEPLOY_SCENARIO={scenario}
-              INSTALLER_VERSION={stream}
-              DOCKER_TAG={functest_docker_tag}
-            same-node: true
-            block: true
-            block-thresholds:
-              build-step-failure-threshold: 'never'
-              failure-threshold: 'never'
-              unstable-threshold: 'FAILURE'
-      - trigger-builds:
-          - project: 'yardstick-fuel-{pod}-daily-{stream}'
-            current-parameters: false
-            predefined-parameters: |
-              DEPLOY_SCENARIO={scenario}
-              INSTALLER_VERSION={stream}
-            block: true
-            same-node: true
-            block-thresholds:
-              build-step-failure-threshold: 'never'
-              failure-threshold: 'never'
-              unstable-threshold: 'FAILURE'
-      # 1.here the stream means the SUT stream, dovetail stream is defined in its own job
-      # 2.testsuite default here is for the test cases already added into OVP
-      # 3.run default testsuite mandatory test cases against ha scenario
-      # 4.run default testsuite optional test cases against ha scenario twice one week
-      # 5.run proposed_tests testsuite optional test cases against ha scenario
-      # 6.not used for release criteria or compliance, only to debug the dovetail tool bugs
-      - conditional-step:
-          condition-kind: and
-          condition-operands:
-            - condition-kind: regex-match
-              regex: '.*-ha'
-              label: '{scenario}'
-          steps:
-            - trigger-builds:
-                - project: 'dovetail-fuel-{pod}-default-mandatory-{stream}'
-                  current-parameters: false
-                  predefined-parameters: |
-                    DEPLOY_SCENARIO={scenario}
-                    INSTALLER_VERSION={stream}
-                  block: true
-                  same-node: true
-                  block-thresholds:
-                    build-step-failure-threshold: 'never'
-                    failure-threshold: 'never'
-                    unstable-threshold: 'FAILURE'
-                - project: 'dovetail-fuel-{pod}-proposed_tests-optional-{stream}'
-                  current-parameters: false
-                  predefined-parameters: |
-                    DEPLOY_SCENARIO={scenario}
-                    INSTALLER_VERSION={stream}
-                  block: true
-                  same-node: true
-                  block-thresholds:
-                    build-step-failure-threshold: 'never'
-                    failure-threshold: 'never'
-                    unstable-threshold: 'FAILURE'
-      - conditional-step:
-          condition-kind: and
-          condition-operands:
-            - condition-kind: regex-match
-              regex: '.*-ha'
-              label: '{scenario}'
-            - condition-kind: day-of-week
-              day-selector: select-days
-              days:
-                MON: true
-                WED: true
-              use-build-time: true
-          steps:
-            - trigger-builds:
-                - project: 'dovetail-fuel-{pod}-default-optional-{stream}'
-                  current-parameters: false
-                  predefined-parameters: |
-                    DEPLOY_SCENARIO={scenario}
-                    INSTALLER_VERSION={stream}
-                  block: true
-                  same-node: true
-                  block-thresholds:
-                    build-step-failure-threshold: 'never'
-                    failure-threshold: 'never'
-                    unstable-threshold: 'FAILURE'
-      - trigger-builds:
-          - project: 'fuel-collect-logs-{pod}-daily-{stream}'
-            current-parameters: false
-            predefined-parameters: |
-              DEPLOY_SCENARIO={scenario}
-              INSTALLER_VERSION={stream}
-            block: true
-            same-node: true
-            block-thresholds:
-              build-step-failure-threshold: 'never'
-              failure-threshold: 'never'
-              unstable-threshold: 'FAILURE'
-
-    publishers:
-      - email-jenkins-admins-on-failure
-
-- job-template:
-    name: 'fuel-deploy-{pod}-daily-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: true
-
-    properties:
-      - logrotate-default
-      - throttle:
-          enabled: true
-          max-total: 4
-          max-per-node: 1
-          option: 'project'
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-deploy-{pod}-daily-.*'
-          blocking-level: 'NODE'
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - '{installer}-defaults':
-          gs-pathname: '{gs-pathname}'
-      - '{slave-label}-defaults':
-          installer: '{installer}'
-      - testapi-parameter
-      - string:
-          name: DEPLOY_SCENARIO
-          default: 'os-odl-nofeature-ha'
-
-    scm:
-      - git-scm
-
-    wrappers:
-      - build-name:
-          name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
-
-    builders:
-      - description-setter:
-          description: "Built on $NODE_NAME"
-      - track-begin-timestamp
-      - shell:
-          !include-raw-escape: ./fuel-deploy.sh
-
-    publishers:
-      - email-jenkins-admins-on-failure
-      - report-provision-result
-
-- job-template:
-    name: 'fuel-collect-logs-{pod}-daily-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: true
-
-    properties:
-      - logrotate-default
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - '{installer}-defaults':
-          gs-pathname: '{gs-pathname}'
-      - '{slave-label}-defaults':
-          installer: '{installer}'
-      - string:
-          name: DEPLOY_SCENARIO
-          default: 'os-odl-nofeature-ha'
-
-    scm:
-      - git-scm
-
-    wrappers:
-      - build-name:
-          name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
-
-    builders:
-      - description-setter:
-          description: "Built on $NODE_NAME"
-      - shell:
-          !include-raw-escape: ./fuel-logs.sh
-
-    publishers:
-      - email-jenkins-admins-on-failure
-
-########################
-# trigger macros
-########################
-# ----------------------------------------------
-# Triggers for job running on fuel-baremetal against master branch
-# ----------------------------------------------
-# HA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: '5 20 * * 1,2,4,6,7'
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: '5 2 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: '5 5 * * *'
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: '5 20 * * 3,5'
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-baremetal-daily-master-trigger'
-    triggers:
-      - timed: ''
-# ----------------------------------------------
-# Triggers for job running on fuel-baremetal against iruya branch
-# ----------------------------------------------
-# HA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 20 * * 1,4,7'
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 2 * * *'
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 5 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 20 * * 6'
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 20 * * 2'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: '0 20 * * 3,5'
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-baremetal-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-# ----------------------------------------------
-# Triggers for job running on fuel-virtual against master branch
-# ----------------------------------------------
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-virtual-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-virtual-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-virtual-daily-master-trigger'
-    triggers:
-      - timed: ''
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 13 * * *'
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 18 * * *'
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 4 * * 1,4'
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 6 * * 2,5'
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 23 * * *'
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 2 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 9 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 20 * * *'
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-virtual-daily-master-trigger'
-    triggers:
-      - timed: '5 16 * * *'
-# ----------------------------------------------
-# Triggers for job running on fuel-virtual against iruya branch
-# ----------------------------------------------
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: ''
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 13 * * *'
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 18 * * *'
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 4 * * 1,4'
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 7 * * 2,5'
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 23 * * *'
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 2 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 9 * * *'
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '0 13 * * 6,7'
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-virtual-daily-iruya-trigger'
-    triggers:
-      - timed: '5 13 * * 6,7'
-# ----------------------------------------------
-# ZTE POD1 Triggers running against master branch
-# ----------------------------------------------
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 10 * * *'
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-zte-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-# ----------------------------------------------
-# ITRI POD1 Triggers running against master branch
-# ----------------------------------------------
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-ha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 1'
-- trigger:
-    name: 'fuel-os-odl-nofeature-ha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 17 * * 1'
-- trigger:
-    name: 'fuel-os-ovn-nofeature-ha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 2'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-ha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 17 * * 2'
-- trigger:
-    name: 'fuel-os-nosdn-fdio-ha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-# NOHA Scenarios
-- trigger:
-    name: 'fuel-os-nosdn-nofeature-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 3'
-- trigger:
-    name: 'fuel-os-odl-nofeature-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 17 * * 3'
-- trigger:
-    name: 'fuel-os-odl-sfc-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 4'
-- trigger:
-    name: 'fuel-os-odl-bgpvpn-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-os-ovn-nofeature-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 17 * * 4'
-- trigger:
-    name: 'fuel-os-odl-ovs-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 5'
-- trigger:
-    name: 'fuel-os-nosdn-ovs-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 17 * * 5'
-- trigger:
-    name: 'fuel-os-nosdn-fdio-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: ''
-- trigger:
-    name: 'fuel-k8-calico-nofeature-noha-itri-pod1-daily-master-trigger'
-    triggers:
-      - timed: '0 13 * * 6'
diff --git a/jjb/fuel/fuel-deploy.sh b/jjb/fuel/fuel-deploy.sh
deleted file mode 100755 (executable)
index dd89447..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/bash
-# SPDX-license-identifier: Apache-2.0
-##############################################################################
-# Copyright (c) 2018 Ericsson AB, Mirantis Inc., Enea Software AB and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-set -o nounset
-set -o pipefail
-
-export TERM="vt220"
-
-# set deployment parameters
-export TMPDIR=${HOME}/tmpdir
-# shellcheck disable=SC2153
-LAB_NAME=${NODE_NAME/-*}
-# shellcheck disable=SC2153
-POD_NAME=${NODE_NAME/*-}
-
-# Fuel currently supports arm, enea, ericsson, intel, lf, unh, zte and itri labs
-if [[ ! "${LAB_NAME}" =~ (arm|enea|ericsson|intel|lf|unh|zte|itri) ]]; then
-    echo "Unsupported/unidentified lab ${LAB_NAME}. Cannot continue!"
-    exit 1
-fi
-
-echo "Using configuration for ${LAB_NAME}"
-
-# create TMPDIR if it doesn't exist, change permissions
-mkdir -p "${TMPDIR}"
-sudo chmod a+x "${HOME}" "${TMPDIR}"
-
-cd "${WORKSPACE}" || exit 1
-
-# log file name
-FUEL_LOG_FILENAME="${JOB_NAME}_${BUILD_NUMBER}.log.tar.gz"
-
-# Limited scope for vPOD verify jobs running on armband-virtual
-[[ ! "${JOB_NAME}" =~ verify-deploy-virtual-arm64 ]] || EXTRA_ARGS='-e'
-
-# turn on DEBUG mode
-[[ ${CI_DEBUG,,} == true ]] && EXTRA_ARGS="-D ${EXTRA_ARGS:-}"
-
-# construct the command
-DEPLOY_COMMAND="${WORKSPACE}/ci/deploy.sh \
-    -l ${LAB_NAME} -p ${POD_NAME} -s ${DEPLOY_SCENARIO} \
-    -S ${TMPDIR} ${EXTRA_ARGS:-} \
-    -L ${WORKSPACE}/${FUEL_LOG_FILENAME}"
-
-# log info to console
-echo "Deployment parameters"
-echo "--------------------------------------------------------"
-echo "Scenario: ${DEPLOY_SCENARIO}"
-echo "Lab: ${LAB_NAME}"
-echo "POD: ${POD_NAME}"
-echo
-echo "Starting the deployment using ${INSTALLER_TYPE}. This could take some time..."
-echo "--------------------------------------------------------"
-echo
-
-# start the deployment
-echo "Issuing command"
-echo "${DEPLOY_COMMAND}"
-echo
-
-${DEPLOY_COMMAND}
-exit_code=$?
-
-echo
-echo "--------------------------------------------------------"
-echo "Deployment is done!"
-
-# upload logs for baremetal deployments
-# work with virtual deployments is still going on, so skip that for now
-if [[ "${JOB_NAME}" =~ baremetal-daily ]]; then
-    echo "Uploading deployment logs"
-    gsutil cp "${WORKSPACE}/${FUEL_LOG_FILENAME}" \
-        "gs://${GS_URL}/logs/${FUEL_LOG_FILENAME}" > /dev/null 2>&1
-    echo "Logs are available at http://${GS_URL}/logs/${FUEL_LOG_FILENAME}"
-fi
-
-if [[ "${exit_code}" -ne 0 ]]; then
-    echo "Deployment failed!"
-    exit "${exit_code}"
-fi
-
-echo "Deployment is successful!"
-exit 0
diff --git a/jjb/fuel/fuel-docker-jobs.yaml b/jjb/fuel/fuel-docker-jobs.yaml
deleted file mode 100644 (file)
index 922ff5c..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
----
-##############################################
-# job configuration for docker build and push
-##############################################
-- project:
-
-    name: fuel-docker
-
-    project: fuel
-
-    stream:
-      - master:
-          branch: '{stream}'
-          disabled: true
-      - iruya:
-          branch: 'stable/{stream}'
-          disabled: true
-
-    arch_tag:
-      - 'amd64':
-          slave_label: 'opnfv-build-ubuntu'
-      - 'arm64':
-          slave_label: 'opnfv-build-ubuntu-arm'
-
-    # settings for jobs run in multijob phases
-    build-job-settings: &build-job-settings
-      current-parameters: false
-      git-revision: true
-      node-parameters: false
-      predefined-parameters: |
-        PUSH_IMAGE=$PUSH_IMAGE
-        CACHE_INVALIDATE=$CACHE_INVALIDATE
-        COMMIT_ID=$COMMIT_ID
-        GERRIT_REFNAME=$GERRIT_REFNAME
-      kill-phase-on: FAILURE
-      abort-all-jobs: false
-
-    manifest-job-settings: &manifest-job-settings
-      current-parameters: false
-      git-revision: true
-      node-parameters: false
-      predefined-parameters:
-        GERRIT_REFNAME=$GERRIT_REFNAME
-      kill-phase-on: FAILURE
-      abort-all-jobs: false
-
-    jobs:
-      - "fuel-docker-{stream}"
-      - "fuel-docker-build-{arch_tag}-{stream}"
-      - "fuel-docker-manifest-{stream}"
-
-########################
-# job templates
-########################
-- job-template:
-    name: 'fuel-docker-{stream}'
-
-    project-type: multijob
-
-    disabled: '{obj:disabled}'
-
-    parameters:
-      - fuel-job-parameters:
-          project: '{project}'
-          branch: '{branch}'
-          slave_label: 'opnfv-build-ubuntu'
-          arch_tag: 'amd64'
-
-    properties:
-      - throttle:
-          max-per-node: 1
-          option: 'project'
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-docker-.*'
-          blocking-level: 'NODE'
-
-    scm:
-      - git-scm
-
-    triggers:
-      - pollscm:
-          cron: "*/25 * * * *"
-      - gerrit-trigger-tag-created:
-          project: '{project}'
-
-    builders:
-      - multijob:
-          name: 'build fuel images'
-          execution-type: PARALLEL
-          projects:
-            - name: 'fuel-docker-build-amd64-{stream}'
-              <<: *build-job-settings
-            - name: 'fuel-docker-build-arm64-{stream}'
-              <<: *build-job-settings
-      - multijob:
-          name: 'publish fuel manifests'
-          condition: SUCCESSFUL
-          execution-type: PARALLEL
-          projects:
-            - name: 'fuel-docker-manifest-{stream}'
-              <<: *manifest-job-settings
-
-- job-template:
-    name: 'fuel-docker-build-{arch_tag}-{stream}'
-    disabled: '{obj:disabled}'
-    parameters:
-      - fuel-job-parameters:
-          project: '{project}'
-          branch: '{branch}'
-          slave_label: '{slave_label}'
-          arch_tag: '{arch_tag}'
-    properties:
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-docker-build-.*'
-          blocking-level: 'NODE'
-    scm:
-      - git-scm
-    builders:
-      - shell: |
-          #!/bin/bash -ex
-          case "{stream}" in
-          "master")
-              tag="latest" ;;
-          *)
-              tag="{stream}" ;;
-          esac
-          ./ci/build.sh $tag
-
-- job-template:
-    name: 'fuel-docker-manifest-{stream}'
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - label:
-          name: SLAVE_LABEL
-          default: 'opnfv-build-ubuntu'
-          description: 'Slave label on Jenkins'
-          all-nodes: false
-          node-eligibility: 'ignore-offline'
-      - string:
-          name: PROJECT
-          default: "{project}"
-          description: "Project name used to enable job conditions"
-      - string:
-          name: GIT_BASE
-          default: https://gerrit.opnfv.org/gerrit/$PROJECT
-          description: 'Git URL to use on this Jenkins Slave'
-      - string:
-          name: REPO
-          default: "opnfv"
-          description: "Repository name for fuel-docker images"
-
-
-    disabled: '{obj:disabled}'
-
-    builders:
-      - shell: |
-          #!/bin/bash -ex
-          case "{stream}" in
-          "master")
-              tag="latest" ;;
-          *)
-              tag="{stream}" ;;
-          esac
-          sudo manifest-tool push from-args \
-              --platforms linux/amd64,linux/arm64 \
-              --template $REPO/fuel:saltmaster-reclass-ARCH-$tag \
-              --target $REPO/fuel:saltmaster-reclass-$tag
-          sudo manifest-tool push from-args \
-              --platforms linux/amd64,linux/arm64 \
-              --template $REPO/fuel:saltminion-maas-ARCH-$tag \
-              --target $REPO/fuel:saltminion-maas-$tag
-          exit $?
-
-# parameter macro
-- parameter:
-    name: fuel-job-parameters
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - label:
-          name: SLAVE_LABEL
-          default: '{slave_label}'
-          description: 'Slave label on Jenkins'
-          all-nodes: false
-          node-eligibility: 'ignore-offline'
-      - string:
-          name: GIT_BASE
-          default: https://gerrit.opnfv.org/gerrit/$PROJECT
-          description: 'Git URL to use on this Jenkins Slave'
-      - string:
-          name: PUSH_IMAGE
-          default: "true"
-          description: "To enable/disable pushing the image to Dockerhub."
-      - string:
-          name: CACHE_INVALIDATE
-          default: "0"
-          description: "Set to any non-zero value to force a Docker cache cleanup"
-      - string:
-          name: COMMIT_ID
-          default: ""
-          description: "commit id to make a snapshot docker image"
-      - string:
-          name: GERRIT_REFNAME
-          default: ""
-          description: "Docker tag to be built, e.g. refs/tags/5.0.0, refs/tags/opnfv-5.0.0, refs/tags/5.0.RC1"
-      - string:
-          name: PROJECT
-          default: "{project}"
-          description: "Project name used to enable job conditions"
-      - string:
-          name: REPO
-          default: "opnfv"
-          description: "Repository name for fuel-docker images"
diff --git a/jjb/fuel/fuel-logs.sh b/jjb/fuel/fuel-logs.sh
deleted file mode 100755 (executable)
index a7d8526..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-# SPDX-license-identifier: Apache-2.0
-##############################################################################
-# Copyright (c) 2017 Ericsson AB, Mirantis Inc., Enea Software AB and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-set -o nounset
-set -o pipefail
-
-# Fuel requires deploy script to be ran with sudo, Armband does not
-SUDO='sudo -E'
-[ "${PROJECT}" = 'fuel' ] || SUDO=
-
-# Log file name
-FUEL_PM_LOG_FILENAME="${JOB_NAME}_${BUILD_NUMBER}_pm.log.tar.gz"
-
-# Construct the command
-LOG_COMMAND="${SUDO} ${WORKSPACE}/mcp/scripts/log.sh \
-             ${WORKSPACE}/${FUEL_PM_LOG_FILENAME}"
-
-# Log info to console
-echo "Collecting post mortem logs ..."
-echo "--------------------------------------------------------"
-echo "${LOG_COMMAND}"
-
-${LOG_COMMAND}
-
-# Upload logs for both baremetal and virtual deployments
-echo "Uploading deployment logs"
-echo "--------------------------------------------------------"
-gsutil cp "${WORKSPACE}/${FUEL_PM_LOG_FILENAME}" \
-    "gs://${GS_URL}/logs/${FUEL_PM_LOG_FILENAME}" > /dev/null 2>&1
-echo "Logs are available at http://${GS_URL}/logs/${FUEL_PM_LOG_FILENAME}"
diff --git a/jjb/fuel/fuel-rtd-jobs.yaml b/jjb/fuel/fuel-rtd-jobs.yaml
deleted file mode 100644 (file)
index b93eedd..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
----
-- project:
-    name: fuel-rtd
-    project: fuel
-    project-name: fuel
-
-    project-pattern: 'fuel'
-    rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-fuel/47205/'
-    rtd-token: '38f40bf6c08fd4bccb930871bc29b08404cf98b0'
-
-    stream:
-      - master:
-          branch: '{stream}'
-          disabled: true
-      - iruya:
-          branch: 'stable/{stream}'
-          disabled: true
-
-    jobs:
-      - '{project-name}-rtd-jobs'
diff --git a/jjb/fuel/fuel-set-scenario.sh b/jjb/fuel/fuel-set-scenario.sh
deleted file mode 100755 (executable)
index 4c8ed73..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/bash
-# SPDX-license-identifier: Apache-2.0
-##############################################################################
-# Copyright (c) 2018 SUSE, Mirantis Inc., Enea Software AB and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-set -o pipefail
-set -x
-
-#----------------------------------------------------------------------
-# This script is used by CI and executed by Jenkins jobs.
-# You are not supposed to use this script manually if you don't know
-# what you are doing.
-#----------------------------------------------------------------------
-
-# This function allows developers to specify the impacted scenario by
-# requesting a RE-check via a gerrit change comment under a specific format.
-#
-# Patterns to be searched in change comment:
-#   recheck: <scenario-name>
-#   reverify: <scenario-name>
-# Examples:
-#   recheck: os-odl-ovs-noha
-#   reverify: os-nosdn-nofeature-ha
-
-function set_scenario() {
-    # process gerrit event comment text (if present)
-    DEPLOY_SCENARIO=$(echo "${GERRIT_EVENT_COMMENT_TEXT}" | \
-                      grep -Po '(?!:(recheck|reverify):\s*)([-\w]+ha)')
-    if [ -z "${DEPLOY_SCENARIO}" ]; then
-        if [[ "$JOB_NAME" =~ baremetal ]]; then
-            DEPLOY_SCENARIO='os-nosdn-nofeature-ha'
-        else
-            DEPLOY_SCENARIO='os-nosdn-nofeature-noha'
-        fi
-    fi
-    # save the scenario names into java properties file
-    # so they can be injected to downstream jobs via envInject
-    echo "Recording the scenario '${DEPLOY_SCENARIO}' for downstream jobs"
-    echo "DEPLOY_SCENARIO=${DEPLOY_SCENARIO}" > "$WORK_DIRECTORY/scenario.properties"
-}
-
-# ensure GERRIT vars are set
-[ -n "${GERRIT_CHANGE_NUMBER}" ] || exit 1
-GERRIT_EVENT_COMMENT_TEXT="${GERRIT_EVENT_COMMENT_TEXT:-''}"
-
-# this directory is where the temporary properties file will be stored
-WORK_DIRECTORY=/tmp/$GERRIT_CHANGE_NUMBER
-/bin/rm -rf "$WORK_DIRECTORY" && mkdir -p "$WORK_DIRECTORY"
-
-set_scenario
diff --git a/jjb/fuel/fuel-verify-jobs.yaml b/jjb/fuel/fuel-verify-jobs.yaml
deleted file mode 100644 (file)
index 7fd7317..0000000
+++ /dev/null
@@ -1,271 +0,0 @@
----
-- project:
-    name: 'fuel-verify-jobs'
-
-    project: 'fuel'
-
-    installer: 'fuel'
-    #####################################
-    # branch definitions
-    #####################################
-    stream:
-      - master:
-          branch: '{stream}'
-          gs-pathname: ''
-          disabled: true
-          functest_docker_tag: iruya
-      - iruya:
-          branch: 'stable/{stream}'
-          gs-pathname: '/{stream}'
-          disabled: true
-          functest_docker_tag: '{stream}'
-    #####################################
-    # cluster architectures
-    #####################################
-    # Note: arm64 was removed since it was basically a no-op
-    arch_tag:
-      - 'amd64':
-          slave-label: 'fuel'
-          functest-suite-label: 'fuel'
-    #####################################
-    # cluster types
-    #####################################
-    type:
-      - 'virtual'
-      - 'baremetal'
-    #####################################
-    # patch verification phases
-    #####################################
-    phase:
-      - 'docker-build'
-      - 'deploy'
-    #####################################
-    # jobs
-    #####################################
-    jobs:
-      - 'fuel-verify-{type}-{arch_tag}-{stream}'
-      - 'fuel-verify-{phase}-{type}-{arch_tag}-{stream}'
-#####################################
-# job templates
-#####################################
-- job-template:
-    name: 'fuel-verify-{type}-{arch_tag}-{stream}'
-
-    project-type: multijob
-
-    disabled: '{obj:disabled}'
-
-    concurrent: true
-
-    properties:
-      - logrotate-default
-      - throttle:
-          enabled: true
-          max-total: 4
-          option: 'project'
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-(os|k8)-.*?-daily-.*'
-            - 'fuel-verify-.*'
-          blocking-level: 'NODE'
-
-    scm:
-      - git-scm-gerrit
-
-    wrappers:
-      - ssh-agent-wrapper
-      - timeout:
-          timeout: 360
-          fail: true
-
-    triggers:
-      - 'fuel-verify-{type}-{arch_tag}-trigger':
-          project: '{project}'
-          branch: '{branch}'
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - '{slave-label}-{type}-defaults':
-          installer: '{installer}'
-      - '{installer}-defaults':
-          gs-pathname: '{gs-pathname}'
-
-    builders:
-      - 'fuel-verify-set-scenario-macro'
-      - inject:
-          properties-file: "/tmp/$GERRIT_CHANGE_NUMBER/scenario.properties"
-      - description-setter:
-          description: "Scenario: $DEPLOY_SCENARIO | Node: $NODE_NAME"
-      - multijob:
-          name: docker-build
-          condition: SUCCESSFUL
-          projects:
-            - name: 'fuel-verify-docker-build-{type}-{arch_tag}-{stream}'
-              current-parameters: false
-              predefined-parameters: |
-                BRANCH=$BRANCH
-                GERRIT_REFSPEC=$GERRIT_REFSPEC
-                GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
-                GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
-              node-parameters: true
-              kill-phase-on: FAILURE
-              abort-all-job: true
-
-      - multijob:
-          name: deploy
-          condition: SUCCESSFUL
-          projects:
-            - name: 'fuel-verify-deploy-{type}-{arch_tag}-{stream}'
-              current-parameters: false
-              predefined-parameters: |
-                MCP_DOCKER_TAG={arch_tag}-verify
-                DEPLOY_SCENARIO=$DEPLOY_SCENARIO
-                BRANCH=$BRANCH
-                GERRIT_REFSPEC=$GERRIT_REFSPEC
-                GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
-                GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
-              node-parameters: true
-              kill-phase-on: FAILURE
-              abort-all-job: true
-
-      - multijob:
-          name: smoke-test
-          condition: SUCCESSFUL
-          projects:
-            # Use Functest job definition from jjb/functest/functest-daily-jobs
-            - name: 'functest-{functest-suite-label}-{type}-suite-{stream}'
-              current-parameters: false
-              predefined-parameters: |
-                FUNCTEST_MODE=tier
-                FUNCTEST_TIER=healthcheck
-                DEPLOY_SCENARIO=$DEPLOY_SCENARIO
-                BRANCH=$BRANCH
-                GERRIT_REFSPEC=$GERRIT_REFSPEC
-                GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
-                GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
-                DOCKER_TAG={functest_docker_tag}
-              node-parameters: true
-              enable-condition: "def m = ! ('$NODE_LABELS' =~ /armband-virtual/)"
-              kill-phase-on: NEVER
-              abort-all-job: true
-
-- job-template:
-    name: 'fuel-verify-{phase}-{type}-{arch_tag}-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: true
-
-    properties:
-      - logrotate-default
-      - throttle:
-          enabled: true
-          max-total: 2
-          max-per-node: 1
-          option: 'project'
-      - build-blocker:
-          use-build-blocker: true
-          blocking-jobs:
-            - 'fuel-verify-docker-build-.*'
-            - 'fuel-verify-deploy-.*'
-          blocking-level: 'NODE'
-
-    scm:
-      - git-scm-gerrit
-
-    wrappers:
-      - ssh-agent-wrapper
-      - timeout:
-          timeout: 360
-          fail: true
-
-    parameters:
-      - project-parameter:
-          project: '{project}'
-          branch: '{branch}'
-      - '{slave-label}-{type}-defaults':
-          installer: '{installer}'
-      - '{installer}-defaults':
-          gs-pathname: '{gs-pathname}'
-
-    builders:
-      - description-setter:
-          description: "Built on $NODE_NAME"
-      - '{project}-verify-{phase}-macro'
-########################
-# trigger macros
-########################
-- trigger:
-    name: 'fuel-verify-virtual-amd64-trigger'
-    triggers:
-      - gerrit: &fuel_verify_virtual_amd64_trigger
-          server-name: 'gerrit.opnfv.org'
-          trigger-on:
-            - patchset-created-event:
-                exclude-drafts: 'false'
-                exclude-trivial-rebase: 'false'
-                exclude-no-code-change: 'false'
-            - draft-published-event
-            - comment-added-contains-event:
-                comment-contains-value: '(recheck|reverify)(\s|$|:\s*[-\w]+-noha)'
-          projects:
-            - project-compare-type: 'ANT'
-              project-pattern: '{project}'
-              branches:
-                - branch-compare-type: 'ANT'
-                  branch-pattern: '**/{branch}'
-              file-paths:
-                - compare-type: ANT
-                  pattern: 'ci/**'
-                - compare-type: ANT
-                  pattern: 'mcp/**'
-              disable-strict-forbidden-file-verification: 'true'
-              forbidden-file-paths:
-                - compare-type: ANT
-                  pattern: 'docs/**'
-          readable-message: true
-- trigger:
-    name: 'fuel-verify-virtual-arm64-trigger'
-    triggers:
-      - gerrit:
-          <<: *fuel_verify_virtual_amd64_trigger
-- trigger:
-    name: 'fuel-verify-baremetal-amd64-trigger'
-    triggers:
-      - gerrit: &fuel_verify_baremetal_amd64_trigger
-          <<: *fuel_verify_virtual_amd64_trigger
-          trigger-on:
-            - comment-added-contains-event:
-                comment-contains-value: '(recheck|reverify):\s*[-\w]+-ha'
-- trigger:
-    name: 'fuel-verify-baremetal-arm64-trigger'
-    triggers:
-      - gerrit:
-          <<: *fuel_verify_baremetal_amd64_trigger
-          skip-vote:
-            successful: true
-            failed: true
-            unstable: true
-            notbuilt: true
-#####################################
-# builder macros
-#####################################
-- builder:
-    name: 'fuel-verify-set-scenario-macro'
-    builders:
-      - shell:
-          !include-raw: ./fuel-set-scenario.sh
-- builder:
-    name: 'fuel-verify-deploy-macro'
-    builders:
-      - shell:
-          !include-raw: ./fuel-deploy.sh
-- builder:
-    name: 'fuel-verify-docker-build-macro'
-    builders:
-      - shell: |
-          #!/bin/bash -ex
-          sudo -E ./ci/build.sh 'verify' ''
diff --git a/jjb/pharos/check-jinja2.yaml b/jjb/pharos/check-jinja2.yaml
deleted file mode 100644 (file)
index e3f0df7..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
----
-########################
-# Job configuration to validate jinja2 files
-########################
-- project:
-
-    name: validate-pdf-templates
-
-    project: 'pharos'
-
-    jobs:
-      - 'validate-pdf-jinja2-templates-{stream}'
-
-    stream:
-      - master:
-          branch: '{stream}'
-          disabled: false
-      - fraser: &fraser
-          branch: 'stable/{stream}'
-          disabled: false
-      - euphrates:
-          branch: 'stable/{stream}'
-          disabled: false
-
-########################
-# job templates
-########################
-
-- job-template:
-    name: 'validate-pdf-jinja2-templates-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: true
-
-    parameters:
-      - project-parameter:
-          project: $GERRIT_PROJECT
-          branch: '{branch}'
-      - node:
-          name: SLAVE_NAME
-          description: Slave to execute jnija template test
-          default-slaves:
-            - lf-build1
-          allowed-multiselect: true
-          ignore-offline-nodes: true
-
-    scm:
-      - git-scm-gerrit
-
-    triggers:
-      - gerrit:
-          server-name: 'gerrit.opnfv.org'
-          trigger-on:
-            - patchset-created-event:
-                exclude-drafts: 'false'
-                exclude-trivial-rebase: 'false'
-                exclude-no-code-change: 'false'
-            - draft-published-event
-            - comment-added-contains-event:
-                comment-contains-value: 'recheck'
-            - comment-added-contains-event:
-                comment-contains-value: 'reverify'
-          projects:
-            - project-compare-type: 'REG_EXP'
-              project-pattern: '{project}'
-              branches:
-                - branch-compare-type: 'ANT'
-                  branch-pattern: '**/{branch}'
-              file-paths:
-                - compare-type: ANT
-                  pattern: '**/*.yaml'
-                - compare-type: ANT
-                  pattern: 'config/utils/*.py'
-                - compare-type: ANT
-                  pattern: 'config/installers/**/*.j2'
-                - compare-type: ANT
-                  pattern: 'check-*.sh'
-          skip-vote:
-            successful: false
-            failed: false
-            unstable: false
-            notbuilt: false
-
-    builders:
-      - check-pdf-jinja
-      - check-pdf-schema
-
-- builder:
-    name: check-pdf-jinja
-    builders:
-      - shell: |
-          $WORKSPACE/config/utils/check-jinja2.sh
-- builder:
-    name: check-pdf-schema
-    builders:
-      - shell: |
-          $WORKSPACE/config/utils/check-schema.sh
diff --git a/jjb/pharos/pharos-rtd-jobs.yaml b/jjb/pharos/pharos-rtd-jobs.yaml
deleted file mode 100644 (file)
index 60bcd8a..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
----
-- project:
-    name: pharos-rtd
-    project: pharos
-    project-name: pharos
-
-    project-pattern: 'pharos'
-    rtd-build-url: 'https://readthedocs.org/api/v2/webhook/opnfv-pharos/47385/'
-    rtd-token: '12cb789478d0c3577fb62c610232b3113d3a16ad'
-
-    jobs:
-      - '{project-name}-rtd-jobs'
diff --git a/jjb/pharos/pharos-views.yaml b/jjb/pharos/pharos-views.yaml
deleted file mode 100644 (file)
index e413632..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-- project:
-    name: pharos-view
-    views:
-      - project-view
-    project-name: pharos
diff --git a/jjb/pharos/pharos.yaml b/jjb/pharos/pharos.yaml
deleted file mode 100644 (file)
index 0b51196..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
----
-- project:
-    name: pharos
-
-    project:
-      - '{name}'
-
-    disabled: false
-
-    jobs:
-      - '{project}-verify-basic'