SERVER-32999 Remove Debian 7 builds

This commit is contained in:
Ramon Fernandez 2018-05-14 17:25:51 -04:00
parent 06f338d1c9
commit 98a69ee6ed
2 changed files with 6 additions and 157 deletions

View File

@ -297,9 +297,7 @@ class Distro(object):
else:
raise Exception("unsupported build_os: %s" % build_os)
elif self.dname == 'debian':
if build_os == 'debian71':
return 'wheezy'
elif build_os == 'debian81':
if build_os == 'debian81':
return 'jessie'
elif build_os == 'debian92':
return 'stretch'
@ -321,7 +319,7 @@ class Distro(object):
def build_os(self, arch):
"""Return the build os label in the binary package to download.
Example, "rhel55" for redhat, "ubuntu1204" for ubuntu, "debian71" for debian,
Example, "rhel55" for redhat, "ubuntu1204" for ubuntu, "debian81" for debian,
"suse11" for suse, etc.
"""
# Community builds only support amd64
@ -341,7 +339,7 @@ class Distro(object):
"ubuntu1604",
]
elif self.dname == 'debian':
return ["debian71", "debian81", "debian92"]
return ["debian81", "debian92"]
else:
raise Exception("BUG: unsupported platform?")
@ -552,14 +550,9 @@ def make_deb(distro, build_os, arch, spec, srcdir):
sdir = setupdir(distro, build_os, arch, spec)
if re.search("debian", distro.name()):
os.unlink(sdir + "debian/mongod.upstart")
if build_os == "debian71":
os.link(sdir + "debian/init.d",
sdir + "debian/%s%s-server.mongod.init" % (distro.pkgbase(), suffix))
os.unlink(sdir + "debian/mongod.service")
else:
os.link(sdir + "debian/mongod.service",
sdir + "debian/%s%s-server.mongod.service" % (distro.pkgbase(), suffix))
os.unlink(sdir + "debian/init.d")
os.link(sdir + "debian/mongod.service",
sdir + "debian/%s%s-server.mongod.service" % (distro.pkgbase(), suffix))
os.unlink(sdir + "debian/init.d")
elif re.search("ubuntu", distro.name()):
os.unlink(sdir + "debian/init.d")
if build_os in ("ubuntu1204", "ubuntu1404", "ubuntu1410"):

View File

@ -10946,61 +10946,6 @@ buildvariants:
# Debian buildvariants #
###########################################
- name: enterprise-debian71-64
display_name: Enterprise Debian 7.1
modules:
- enterprise
run_on:
- debian71-test
batchtime: 1440 # 1 day
expansions:
test_flags: --excludeWithAnyTags=requires_mmapv1
push_path: linux
push_bucket: downloads.10gen.com
push_name: linux
push_arch: x86_64-enterprise-debian71
compile_flags: --ssl MONGO_DISTMOD=debian71 --release -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_gcc.vars
num_jobs_available: $(grep -c ^processor /proc/cpuinfo)
has_packages: true
packager_script: packager_enterprise.py
packager_arch: x86_64
packager_distro: debian71
repo_edition: enterprise
scons_cache_scope: shared
gorootvars: 'PATH="/opt/go1.8/go/bin:/opt/mongodbtoolchain/v2/bin/:$PATH" GOROOT=/opt/go1.8/go'
tooltags: "-tags 'ssl sasl'"
build_mongoreplay: true
display_tasks:
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- debian71-build
- name: audit
- name: dbtest
- name: ese
- name: jsCore
- name: jsCore_auth
- name: jsCore_txns
- name: aggregation_fuzzer
- name: jstestfuzz
- name: jstestfuzz_concurrent
- name: jstestfuzz_concurrent_replication
- name: jstestfuzz_concurrent_sharded
- name: jstestfuzz_replication
- name: jstestfuzz_sharded
- name: replica_sets_auth
- name: sasl
- name: sharding_auth
- name: snmp
- name: ssl
- name: sslSpecial
- name: package
distros:
- ubuntu1604-packer
- name: push
- name: enterprise-debian81-64
display_name: Enterprise Debian 8.1
modules:
@ -11056,95 +11001,6 @@ buildvariants:
- name: push
- name: debian71
display_name: SSL Debian 7.1
run_on:
- debian71-test
batchtime: 1440 # 1 day
expansions:
test_flags: --excludeWithAnyTags=requires_mmapv1
push_path: linux
push_bucket: downloads.mongodb.org
push_name: linux
push_arch: x86_64-debian71
compile_flags: --ssl MONGO_DISTMOD=debian71 -j$(grep -c ^processor /proc/cpuinfo) --release --variables-files=etc/scons/mongodbtoolchain_gcc.vars
multiversion_platform: debian71
multiversion_edition: targeted
num_jobs_available: $(grep -c ^processor /proc/cpuinfo)
has_packages: true
packager_script: packager.py
packager_arch: x86_64
packager_distro: debian71
repo_edition: org
scons_cache_scope: shared
shared_scons_pruning: true
gorootvars: 'PATH="/opt/go1.8/go/bin:/opt/mongodbtoolchain/v2/bin/:$PATH" GOROOT=/opt/go1.8/go'
tooltags: "-tags 'ssl'"
build_mongoreplay: true
display_tasks:
- *unittests
tasks:
- name: compile_all_run_unittests_TG
distros:
- debian71-build
- name: aggregation
- name: aggregation_auth
- name: auth
- name: dbtest
- name: disk_wiredtiger
- name: failpoints
- name: failpoints_auth
- name: free_monitoring
- name: gle_auth
- name: gle_auth_write_cmd
- name: gle_auth_basics_passthrough
- name: gle_auth_basics_passthrough_write_cmd
- name: sharding_gle_auth_basics_passthrough
- name: sharding_gle_auth_basics_passthrough_write_cmd
- name: jsCore
- name: jsCore_auth
- name: jsCore_compatibility
- name: jsCore_txns
- name: aggregation_fuzzer
- name: jstestfuzz
- name: jstestfuzz_concurrent
- name: jstestfuzz_concurrent_replication
- name: jstestfuzz_concurrent_sharded
- name: jstestfuzz_replication
- name: jstestfuzz_sharded
- name: mongosTest
- name: multiversion
- name: noPassthrough
- name: noPassthroughWithMongod
- name: bulk_gle_passthrough
- name: parallel
- name: parallel_compatibility
- name: concurrency
- name: concurrency_replication
- name: concurrency_sharded_replication
- name: concurrency_sharded_replication_with_balancer
- name: concurrency_simultaneous
- name: replica_sets
- name: replica_sets_auth
- name: replica_sets_jscore_passthrough
- name: sharding
- name: sharding_auth
- name: sharding_last_stable_mongos_and_mixed_shards
- name: slow1
- name: serial_run
- name: sharded_collections_jscore_passthrough
- name: sharding_jscore_passthrough
- name: sharding_jscore_op_query_passthrough
- name: sharding_jscore_passthrough_wire_ops
- name: ssl
- name: sslSpecial
- name: tool
- name: package
distros:
- ubuntu1604-packer
- name: push
- name: debian81
display_name: SSL Debian 8.1
run_on: