未验证 提交 eb6d46f4 编写于 作者: T Tingfang Bao 提交者: GitHub

Remove sles12 jobs (#10105)

  The future Greenplum 7 (master) may not ever target SLES 12 as a supported platform.
  We can backport this to 6X_STABLE as well because it is not yet a supported platform.
  It will be at some point in the future.
Authored-by: NTingfang Bao <baotingfang@gmail.com>
上级 c40b1bff
......@@ -74,9 +74,6 @@ JOBS_THAT_SHOULD_NOT_BLOCK_RELEASE = (
'test_gpdb_clients_windows',
'walrep_2',
'Publish Server Builds',
'compile_gpdb_sles12',
'icw_gporca_sles12',
'icw_planner_sles12',
] + RELEASE_VALIDATOR_JOB + JOBS_THAT_ARE_GATES
)
......@@ -295,7 +292,7 @@ def main():
action='store',
dest='os_types',
default=['centos6'],
choices=['centos6', 'centos7', 'ubuntu18.04', 'sles12', 'win'],
choices=['centos6', 'centos7', 'ubuntu18.04', 'win'],
nargs='+',
help='List of OS values to support'
)
......@@ -372,7 +369,7 @@ def main():
args.pipeline_configuration = 'prod'
if args.pipeline_configuration == 'prod' or args.pipeline_configuration == 'full':
args.os_types = ['centos6', 'centos7', 'ubuntu18.04', 'sles12', 'win']
args.os_types = ['centos6', 'centos7', 'ubuntu18.04', 'win']
args.test_sections = [
'ICW',
'Replication',
......
......@@ -12,9 +12,9 @@
## file (example: templates/gpdb-tpl.yml) and regenerate the pipeline
## using appropriate tool (example: gen_pipeline.py -t prod).
## ----------------------------------------------------------------------
## Generated by gen_pipeline.py at: 2020-04-07 11:48:15.192780
## Generated by gen_pipeline.py at: 2020-05-13 15:08:26.206268
## Template file: gpdb-tpl.yml
## OS Types: ['centos6', 'centos7', 'ubuntu18.04', 'sles12', 'win']
## OS Types: ['centos6', 'centos7', 'ubuntu18.04', 'win']
## Test Sections: ['ICW', 'Replication', 'ResourceGroups', 'Interconnect', 'CLI', 'UD', 'AA', 'Extensions', 'Gpperfmon']
## ======================================================================
......@@ -171,7 +171,6 @@ groups:
- prepare_binary_swap_gpdb_centos6
- compile_gpdb_centos7
- compile_gpdb_ubuntu18.04
- compile_gpdb_sles12
- compile_gpdb_clients_windows
- test_gpdb_clients_windows
## --------------------------------------------------------------------
......@@ -184,8 +183,6 @@ groups:
- icw_planner_centos7
- icw_gporca_ubuntu18.04
- icw_planner_ubuntu18.04
- icw_gporca_sles12
- icw_planner_sles12
- gate_icw_end
## --------------------------------------------------------------------
- interconnect
......@@ -257,7 +254,6 @@ groups:
- compile_gpdb_centos6
- compile_gpdb_centos7
- compile_gpdb_ubuntu18.04
- compile_gpdb_sles12
- compile_gpdb_clients_windows
- test_gpdb_clients_windows
......@@ -276,9 +272,6 @@ groups:
- compile_gpdb_centos7
- icw_gporca_ubuntu18.04
- icw_planner_ubuntu18.04
- icw_gporca_sles12
- icw_planner_sles12
- compile_gpdb_sles12
- gate_icw_end
......@@ -506,27 +499,6 @@ resources:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/ubuntu18.04/libquicklz-dev_(1\.5\.0-.*)-1_amd64.deb
- name: libquicklz-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/libquicklz-(1\.5\.0-.*)-1.x86_64.rpm
- name: libquicklz-devel-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/libquicklz-devel-(1\.5\.0-.*)-1.x86_64.rpm
- name: libsigar-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/sigar-sles12_x86_64-(1\.6\.5-.*).targz
- name: python-centos6
type: gcs
source:
......@@ -548,13 +520,6 @@ resources:
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/ubuntu18.04/python-(2\.7\.12-.*).tar.gz
- name: python-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/python-(2\.7\.12-.*).tar.gz
- name: gpdb6-centos6-build
type: docker-image
source:
......@@ -592,23 +557,6 @@ resources:
tag: latest
- name: gpdb6-sles12-build
type: docker-image
source:
repository: pivotaldata/gpdb6-sles12-build
tag: latest
username: ((docker_username))
password: ((docker_password))
- name: gpdb6-sles12-test
type: docker-image
source:
repository: pivotaldata/gpdb6-sles12-test
tag: latest
username: ((docker_username))
password: ((docker_password))
- name: bin_gpdb_centos6
type: gcs
source:
......@@ -731,20 +679,6 @@ resources:
regexp: server/published/gpdb6/server-build-(.*)-ubuntu18.04_x86_64((rc-build-type-gcs)).tar.gz
- name: bin_gpdb_sles12
type: gcs
source:
bucket: ((gcs-bucket-intermediates))
json_key: ((concourse-gcs-resources-service-account-key))
versioned_file: ((pipeline-name))/bin_gpdb_sles12/bin_gpdb.tar.gz
- name: bin_gpdb_clients_sles12
type: gcs
source:
bucket: ((gcs-bucket-intermediates))
json_key: ((concourse-gcs-resources-service-account-key))
versioned_file: ((pipeline-name))/bin_gpdb_clients_sles12/bin_gpdb_clients.tar.gz
- name: terraform_windows
type: terraform
source:
......@@ -1014,40 +948,6 @@ jobs:
file: gpdb_artifacts/gpdb-clients-ubuntu18.04.tar.gz
- name: compile_gpdb_sles12
plan:
- in_parallel:
steps:
- get: reduced-frequency-trigger
trigger: ((reduced-frequency-trigger-flag))
- get: gpdb_src
trigger: ((gpdb_src-trigger-flag))
- get: gpdb6-sles12-build
- get: libquicklz-installer
resource: libquicklz-sles12
- get: libquicklz-devel-installer
resource: libquicklz-devel-sles12
- get: libsigar-installer
resource: libsigar-sles12
- get: python-tarball
resource: python-sles12
- task: compile_gpdb
image: gpdb6-sles12-build
file: gpdb_src/concourse/tasks/compile_gpdb.yml
params:
CONFIGURE_FLAGS: {{configure_flags_with_extensions}}
TARGET_OS: sles
TARGET_OS_VERSION: "12"
BLD_TARGETS: "clients"
RC_BUILD_TYPE_GCS: ((rc-build-type-gcs))
- in_parallel:
steps:
- put: bin_gpdb_sles12
params:
file: gpdb_artifacts/bin_gpdb.tar.gz
- put: bin_gpdb_clients_sles12
params:
file: gpdb_artifacts/gpdb-clients-sles12.tar.gz
- name: compile_gpdb_clients_windows
serial: true
plan:
......@@ -1255,44 +1155,6 @@ jobs:
TEST_OS: ubuntu
CONFIGURE_FLAGS: {{configure_flags}}
- name: icw_gporca_sles12
plan:
- in_parallel:
steps:
- get: gpdb_src
passed: [compile_gpdb_sles12]
- get: bin_gpdb
resource: bin_gpdb_sles12
passed: [compile_gpdb_sles12]
trigger: true
- get: gpdb6-sles12-test
- task: ic_gpdb
file: gpdb_src/concourse/tasks/ic_gpdb.yml
image: gpdb6-sles12-test
params:
MAKE_TEST_COMMAND: -k PGOPTIONS='-c optimizer=on' installcheck-world
TEST_OS: sles
CONFIGURE_FLAGS: {{configure_flags}}
- name: icw_planner_sles12
plan:
- in_parallel:
steps:
- get: gpdb_src
passed: [compile_gpdb_sles12]
- get: bin_gpdb
passed: [compile_gpdb_sles12]
resource: bin_gpdb_sles12
trigger: true
- get: gpdb6-sles12-test
- task: ic_gpdb
file: gpdb_src/concourse/tasks/ic_gpdb.yml
image: gpdb6-sles12-test
params:
MAKE_TEST_COMMAND: -k PGOPTIONS='-c optimizer=off' installcheck-world
TEST_OS: sles
CONFIGURE_FLAGS: {{configure_flags}}
- name: gate_icw_end
plan:
- in_parallel:
......
......@@ -194,9 +194,6 @@ groups:
{% if "ubuntu18.04" in os_types %}
- compile_gpdb_ubuntu18.04
{% endif %}
{% if "sles12" in os_types %}
- compile_gpdb_sles12
{% endif %}
{% if "win" in os_types %}
- compile_gpdb_clients_windows
- test_gpdb_clients_windows
......@@ -219,10 +216,6 @@ groups:
{% if "ubuntu18.04" in os_types %}
- icw_gporca_ubuntu18.04
- icw_planner_ubuntu18.04
{% endif %}
{% if "sles12" in os_types %}
- icw_gporca_sles12
- icw_planner_sles12
{% endif %}
- gate_icw_end
{% endif %}
......@@ -302,9 +295,6 @@ groups:
{% if "ubuntu18.04" in os_types %}
- compile_gpdb_ubuntu18.04
{% endif %}
{% if "sles12" in os_types %}
- compile_gpdb_sles12
{% endif %}
{% if "win" in os_types %}
- compile_gpdb_clients_windows
- test_gpdb_clients_windows
......@@ -333,11 +323,6 @@ groups:
{% if "ubuntu18.04" in os_types %}
- icw_gporca_ubuntu18.04
- icw_planner_ubuntu18.04
{% endif %}
{% if "sles12" in os_types %}
- icw_gporca_sles12
- icw_planner_sles12
- compile_gpdb_sles12
{% endif %}
- gate_icw_end
......@@ -584,29 +569,6 @@ resources:
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/ubuntu18.04/libquicklz-dev_(1\.5\.0-.*)-1_amd64.deb
{% endif %}
{% if "sles12" in os_types %}
- name: libquicklz-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/libquicklz-(1\.5\.0-.*)-1.x86_64.rpm
- name: libquicklz-devel-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/libquicklz-devel-(1\.5\.0-.*)-1.x86_64.rpm
- name: libsigar-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/sigar-sles12_x86_64-(1\.6\.5-.*).targz
{% endif %}
{% if "centos6" in os_types %}
- name: python-centos6
type: gcs
......@@ -633,15 +595,6 @@ resources:
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/ubuntu18.04/python-(2\.7\.12-.*).tar.gz
{% endif %}
{% if "sles12" in os_types %}
- name: python-sles12
type: gcs
source:
bucket: ((gcs-bucket))
json_key: ((concourse-gcs-resources-service-account-key))
regexp: gp-internal-artifacts/sles12/python-(2\.7\.12-.*).tar.gz
{% endif %}
{% if "centos6" in os_types %}
- name: gpdb6-centos6-build
......@@ -686,25 +639,6 @@ resources:
{% endif %}
- name: gpdb6-sles12-build
type: docker-image
source:
repository: pivotaldata/gpdb6-sles12-build
tag: latest
username: ((docker_username))
password: ((docker_password))
{% if "sles12" in os_types %}
- name: gpdb6-sles12-test
type: docker-image
source:
repository: pivotaldata/gpdb6-sles12-test
tag: latest
username: ((docker_username))
password: ((docker_password))
{% endif %}
{% if "centos6" in os_types %}
- name: bin_gpdb_centos6
type: gcs
......@@ -843,22 +777,6 @@ resources:
{% endif %}
{% if "sles12" in os_types %}
- name: bin_gpdb_sles12
type: gcs
source:
bucket: ((gcs-bucket-intermediates))
json_key: ((concourse-gcs-resources-service-account-key))
versioned_file: ((pipeline-name))/bin_gpdb_sles12/bin_gpdb.tar.gz
- name: bin_gpdb_clients_sles12
type: gcs
source:
bucket: ((gcs-bucket-intermediates))
json_key: ((concourse-gcs-resources-service-account-key))
versioned_file: ((pipeline-name))/bin_gpdb_clients_sles12/bin_gpdb_clients.tar.gz
{% endif %}
{% if "win" in os_types %}
- name: terraform_windows
type: terraform
......@@ -1140,42 +1058,6 @@ jobs:
{% endif %}
{% if "sles12" in os_types %}
- name: compile_gpdb_sles12
plan:
- in_parallel:
steps:
- get: reduced-frequency-trigger
trigger: ((reduced-frequency-trigger-flag))
- get: gpdb_src
trigger: ((gpdb_src-trigger-flag))
- get: gpdb6-sles12-build
- get: libquicklz-installer
resource: libquicklz-sles12
- get: libquicklz-devel-installer
resource: libquicklz-devel-sles12
- get: libsigar-installer
resource: libsigar-sles12
- get: python-tarball
resource: python-sles12
- task: compile_gpdb
image: gpdb6-sles12-build
file: gpdb_src/concourse/tasks/compile_gpdb.yml
params:
CONFIGURE_FLAGS: {{configure_flags_with_extensions}}
TARGET_OS: sles
TARGET_OS_VERSION: "12"
BLD_TARGETS: "clients"
RC_BUILD_TYPE_GCS: ((rc-build-type-gcs))
- in_parallel:
steps:
- put: bin_gpdb_sles12
params:
file: gpdb_artifacts/bin_gpdb.tar.gz
- put: bin_gpdb_clients_sles12
params:
file: gpdb_artifacts/gpdb-clients-sles12.tar.gz
{% endif %}
{% if "win" in os_types %}
- name: compile_gpdb_clients_windows
serial: true
......@@ -1391,46 +1273,6 @@ jobs:
TEST_OS: ubuntu
CONFIGURE_FLAGS: {{configure_flags}}
{% endif %}
{% if "sles12" in os_types %}
- name: icw_gporca_sles12
plan:
- in_parallel:
steps:
- get: gpdb_src
passed: [compile_gpdb_sles12]
- get: bin_gpdb
resource: bin_gpdb_sles12
passed: [compile_gpdb_sles12]
trigger: [[ test_trigger ]]
- get: gpdb6-sles12-test
- task: ic_gpdb
file: gpdb_src/concourse/tasks/ic_gpdb.yml
image: gpdb6-sles12-test
params:
MAKE_TEST_COMMAND: -k PGOPTIONS='-c optimizer=on' installcheck-world
TEST_OS: sles
CONFIGURE_FLAGS: {{configure_flags}}
- name: icw_planner_sles12
plan:
- in_parallel:
steps:
- get: gpdb_src
passed: [compile_gpdb_sles12]
- get: bin_gpdb
passed: [compile_gpdb_sles12]
resource: bin_gpdb_sles12
trigger: [[ test_trigger ]]
- get: gpdb6-sles12-test
- task: ic_gpdb
file: gpdb_src/concourse/tasks/ic_gpdb.yml
image: gpdb6-sles12-test
params:
MAKE_TEST_COMMAND: -k PGOPTIONS='-c optimizer=off' installcheck-world
TEST_OS: sles
CONFIGURE_FLAGS: {{configure_flags}}
{% endif %}
- name: gate_icw_end
plan:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册