SERVER-32999 Remove Debian 7 builds
This commit is contained in:
parent
06f338d1c9
commit
98a69ee6ed
@ -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"):
|
||||
|
||||
@ -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:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user