SERVER-70121 SERVER-70083 Fix basic package tests
This commit is contained in:
committed by
Evergreen Agent
parent
25ea623a18
commit
8d463a6789
@@ -1,18 +1,22 @@
|
||||
import json
|
||||
import sys
|
||||
import os
|
||||
from concurrent import futures
|
||||
import dataclasses
|
||||
from pathlib import Path
|
||||
import platform
|
||||
from typing import Any, Dict, Generator, List, Optional, Set
|
||||
import argparse
|
||||
import uuid
|
||||
import dataclasses
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import platform
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
import logging
|
||||
import requests
|
||||
import uuid
|
||||
|
||||
from concurrent import futures
|
||||
from pathlib import Path
|
||||
from typing import Any, Dict, Generator, List, Optional, Tuple, Set
|
||||
|
||||
import docker
|
||||
import docker.errors
|
||||
import requests
|
||||
|
||||
from simple_report import Result, Report
|
||||
|
||||
root = logging.getLogger()
|
||||
@@ -24,24 +28,47 @@ formatter = logging.Formatter('[%(asctime)s]%(levelname)s:%(message)s')
|
||||
handler.setFormatter(formatter)
|
||||
root.addHandler(handler)
|
||||
|
||||
APT_PYTHON_INSTALL = "apt update && apt install -y python3 && python3"
|
||||
YUM_PYTHON_INSTALL = "yum update && yum install -y python3 && python3"
|
||||
ZYPPER_PYTHON_INSTALL = "zypper -n update && zypper -n install python3 && python3"
|
||||
UBI7_PYTHON_INSTALL = "yum update -y && yum install -y rh-python38.x86_64 && /opt/rh/rh-python38/root/usr/bin/python3"
|
||||
AMAZON1_PYTHON_INSTALL = "yum update -y && yum install -y python38 && python3"
|
||||
PACKAGE_MANAGER_COMMANDS = {
|
||||
"apt": {
|
||||
"update": "export DEBIAN_FRONTEND=noninteractive; apt-get update -y",
|
||||
"install": "export DEBIAN_FRONTEND=noninteractive; apt-get install -y {}",
|
||||
},
|
||||
"yum": {
|
||||
"update": "yum update -y",
|
||||
"install": "yum install -y {}",
|
||||
},
|
||||
"zypper": {
|
||||
"update": "zypper -n update",
|
||||
"install": "zypper -n install {}",
|
||||
},
|
||||
}
|
||||
|
||||
DOCKER_SYSTEMCTL_REPO = "https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement"
|
||||
SYSTEMCTL_URL = f"{DOCKER_SYSTEMCTL_REPO}/master/files/docker/systemctl3.py"
|
||||
JOURNALCTL_URL = f"{DOCKER_SYSTEMCTL_REPO}/master/files/docker/journalctl3.py"
|
||||
|
||||
# Lookup table used when building and running containers
|
||||
# os_name, Optional[(base_image, package_manager, frozenset(base_packages), python_command)]
|
||||
OS_DOCKER_LOOKUP = {
|
||||
'amazon': None,
|
||||
'amzn64': None,
|
||||
# TODO(SERVER-69982) This can be reenabled when the ticket is fixed
|
||||
# 'amazon': ('amazonlinux:1', AMAZON1_PYTHON_INSTALL),
|
||||
# 'amzn64': ('amazonlinux:1', AMAZON1_PYTHON_INSTALL),
|
||||
'amazon2': ('amazonlinux:2', YUM_PYTHON_INSTALL),
|
||||
'debian10': ('debian:10-slim', APT_PYTHON_INSTALL),
|
||||
'debian11': ('debian:11-slim', APT_PYTHON_INSTALL),
|
||||
'debian71': ('debian:7-slim', APT_PYTHON_INSTALL),
|
||||
'debian81': ('debian:8-slim', APT_PYTHON_INSTALL),
|
||||
'debian92': ('debian:9-slim', APT_PYTHON_INSTALL),
|
||||
# 'amazon': ('amazonlinux:1', "yum", frozenset(["python38", "wget", "pkgconfig", "systemd"]), "python3"),
|
||||
# 'amzn64': ('amazonlinux:1', "yum", frozenset(["python38", "wget", "pkgconfig", "systemd"]), "python3"),
|
||||
'amazon2': ('amazonlinux:2', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'amazon2022': ('amazonlinux:2022', "yum", frozenset(["python3", "wget", "pkgconfig",
|
||||
"systemd"]), "python3"),
|
||||
'debian10': ('debian:10-slim', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'debian11': ('debian:11-slim', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'debian71': ('debian:7-slim', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'debian81': ('debian:8-slim', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'debian92': ('debian:9-slim', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'linux_i686': None,
|
||||
'linux_x86_64': None,
|
||||
'macos': None,
|
||||
@@ -50,29 +77,46 @@ OS_DOCKER_LOOKUP = {
|
||||
'rhel55': None,
|
||||
'rhel57': None,
|
||||
'rhel62': None,
|
||||
'rhel70': ('registry.access.redhat.com/ubi7/ubi:7.9', UBI7_PYTHON_INSTALL),
|
||||
'rhel71': ('registry.access.redhat.com/ubi7/ubi:7.9', UBI7_PYTHON_INSTALL),
|
||||
'rhel72': ('registry.access.redhat.com/ubi7/ubi:7.9', UBI7_PYTHON_INSTALL),
|
||||
'rhel80': ('redhat/ubi8', YUM_PYTHON_INSTALL),
|
||||
'rhel81': ('redhat/ubi8', YUM_PYTHON_INSTALL),
|
||||
'rhel82': ('redhat/ubi8', YUM_PYTHON_INSTALL),
|
||||
'rhel83': ('redhat/ubi8', YUM_PYTHON_INSTALL),
|
||||
'rhel70': ('registry.access.redhat.com/ubi7/ubi:7.9', "yum",
|
||||
frozenset(["rh-python38.x86_64", "wget", "pkgconfig", "systemd"]),
|
||||
"/opt/rh/rh-python38/root/usr/bin/python3"),
|
||||
'rhel71': ('registry.access.redhat.com/ubi7/ubi:7.9', "yum",
|
||||
frozenset(["rh-python38.x86_64", "wget", "pkgconfig", "systemd"]),
|
||||
"/opt/rh/rh-python38/root/usr/bin/python3"),
|
||||
'rhel72': ('registry.access.redhat.com/ubi7/ubi:7.9', "yum",
|
||||
frozenset(["rh-python38.x86_64", "wget", "pkgconfig", "systemd"]),
|
||||
"/opt/rh/rh-python38/root/usr/bin/python3"),
|
||||
'rhel80': ('redhat/ubi8', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'rhel81': ('redhat/ubi8', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'rhel82': ('redhat/ubi8', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'rhel83': ('redhat/ubi8', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'rhel90': ('redhat/ubi9', "yum", frozenset(["python3", "wget", "pkgconfig", "systemd"]),
|
||||
"python3"),
|
||||
'sunos5': None,
|
||||
'suse11': None,
|
||||
'suse12': None,
|
||||
# ('registry.suse.com/suse/sles12sp5:latest', ZYPPER_PYTHON_INSTALL),
|
||||
# ('registry.suse.com/suse/sles12sp5:latest', "zypper", frozenset(["python3", "wget", "pkg-config", "systemd"]), "python3"),
|
||||
# The offical repo fails with the following error
|
||||
# Problem retrieving the repository index file for service 'container-suseconnect-zypp':
|
||||
# [container-suseconnect-zypp|file:/usr/lib/zypp/plugins/services/container-suseconnect-zypp]
|
||||
'suse15': ('opensuse/leap:15', ZYPPER_PYTHON_INSTALL),
|
||||
# 'suse15': ('registry.suse.com/suse/sle15:latest', ZYPPER_PYTHON_INSTALL),
|
||||
'suse15': ('opensuse/leap:15', "zypper", frozenset(["python3", "wget", "pkg-config",
|
||||
"systemd"]), "python3"),
|
||||
# 'suse15': ('registry.suse.com/suse/sle15:latest', "zypper", frozenset(["python3", "wget", "pkg-config", "systemd"]), "python3"),
|
||||
# Has the same error as above
|
||||
'ubuntu1204': None,
|
||||
'ubuntu1404': None,
|
||||
'ubuntu1604': ('ubuntu:16.04', APT_PYTHON_INSTALL),
|
||||
'ubuntu1804': ('ubuntu:18.04', APT_PYTHON_INSTALL),
|
||||
'ubuntu2004': ('ubuntu:20.04', APT_PYTHON_INSTALL),
|
||||
'ubuntu2204': ('ubuntu:22.04', APT_PYTHON_INSTALL),
|
||||
'ubuntu1604': ('ubuntu:16.04', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'ubuntu1804': ('ubuntu:18.04', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'ubuntu2004': ('ubuntu:20.04', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'ubuntu2204': ('ubuntu:22.04', "apt", frozenset(["python3", "wget", "pkg-config", "systemd"]),
|
||||
"python3"),
|
||||
'windows': None,
|
||||
'windows_i686': None,
|
||||
'windows_x86_64': None,
|
||||
@@ -84,49 +128,96 @@ OS_DOCKER_LOOKUP = {
|
||||
VERSIONS_TO_SKIP = set(['3.0.15', '3.2.22', '3.4.24', '3.6.23', '4.0.28'])
|
||||
|
||||
# TODO(SERVER-70016) These can be deleted once these versions are no longer is current.json
|
||||
DISABLED_TESTS = [("amazonlinux:2", "4.4.16"), ("amazonlinux:2", "4.4.17-rc2"),
|
||||
("amazonlinux:2", "4.2.23-rc0"), ("amazonlinux:2", "4.2.23-rc1"),
|
||||
("amazonlinux:2", "4.2.22")]
|
||||
DISABLED_TESTS = [("amazon2", "4.4.16"), ("amazon2", "4.4.17-rc2"), ("amazon2", "4.2.23-rc0"),
|
||||
("amazon2", "4.2.23-rc1"), ("amazon2", "4.2.22")]
|
||||
|
||||
|
||||
@dataclasses.dataclass
|
||||
class Test:
|
||||
"""Class to track a single test."""
|
||||
|
||||
container: str
|
||||
start_command: str
|
||||
os_name: str
|
||||
version: str
|
||||
base_image: str = dataclasses.field(default="", repr=False)
|
||||
package_manager: str = dataclasses.field(default="", repr=False)
|
||||
update_command: str = dataclasses.field(default="", repr=False)
|
||||
install_command: str = dataclasses.field(default="", repr=False)
|
||||
base_packages: str = dataclasses.field(default="", repr=False)
|
||||
python_command: str = dataclasses.field(default="", repr=False)
|
||||
packages_urls: List[str] = dataclasses.field(default_factory=list)
|
||||
packages_paths: List[Path] = dataclasses.field(default_factory=list)
|
||||
|
||||
def __post_init__(self) -> None:
|
||||
assert OS_DOCKER_LOOKUP[self.os_name] is not None
|
||||
|
||||
self.base_image = OS_DOCKER_LOOKUP[self.os_name][0]
|
||||
self.package_manager = OS_DOCKER_LOOKUP[self.os_name][1]
|
||||
self.base_packages = OS_DOCKER_LOOKUP[self.os_name][2]
|
||||
self.python_command = OS_DOCKER_LOOKUP[self.os_name][3]
|
||||
|
||||
self.update_command = PACKAGE_MANAGER_COMMANDS[self.package_manager]["update"]
|
||||
self.install_command = PACKAGE_MANAGER_COMMANDS[self.package_manager]["install"]
|
||||
|
||||
def __repr__(self) -> str:
|
||||
ret = f"\nTest:\n\tcontainer: {self.container}\n"
|
||||
ret = f"\nTest:\n\tos: {self.os_name}\n"
|
||||
ret += f"image: {self.base_image}\n"
|
||||
ret += f"\tversion: {self.version}\n"
|
||||
ret += f"\tpackages_urls: {self.packages_urls}\n"
|
||||
ret += f"\tpackages_paths: {self.packages_paths}\n"
|
||||
return ret
|
||||
|
||||
def name(self) -> str:
|
||||
return self.container + "-" + self.version
|
||||
return self.os_name + "-" + self.version
|
||||
|
||||
|
||||
def build_image(test: Test) -> str:
|
||||
commands: List[str] = [
|
||||
test.update_command,
|
||||
test.install_command.format(" ".join(test.base_packages)),
|
||||
"mkdir -p /run/systemd/system",
|
||||
"mkdir -p $(pkg-config systemd --variable=systemdsystempresetdir)",
|
||||
"echo 'disable *' > $(pkg-config systemd --variable=systemdsystempresetdir)/00-test.preset",
|
||||
f"wget -P /usr/bin {SYSTEMCTL_URL}",
|
||||
f"wget -P /usr/bin {JOURNALCTL_URL}",
|
||||
"chmod +x /usr/bin/systemctl3.py /usr/bin/journalctl3.py",
|
||||
"ln -sf /usr/bin/systemctl3.py /bin/systemd",
|
||||
"ln -sf /usr/bin/systemctl3.py /usr/bin/systemd",
|
||||
]
|
||||
|
||||
if test.python_command != 'python3':
|
||||
commands.append(f"ln -s {test.python_command} /usr/bin/python3")
|
||||
|
||||
logging.info("Building base image for %s: %s", test.os_name, test.base_image)
|
||||
|
||||
client = docker.from_env()
|
||||
container = client.containers.run(
|
||||
test.base_image, ["/bin/bash", "-x", "-c", " && ".join(commands)], detach=True, tty=True)
|
||||
|
||||
# Wait for the container to finish and exit (timeout is in seconds)
|
||||
container.wait(timeout=120)
|
||||
logging.debug(container.logs().decode('utf-8'))
|
||||
return container.commit(repository=f"localhost/{test.os_name}", changes="CMD /bin/systemd")
|
||||
|
||||
|
||||
def run_test(test: Test) -> Result:
|
||||
result = Result(status="pass", test_file=test.name(), start=time.time(), log_raw="")
|
||||
client = docker.from_env()
|
||||
|
||||
log_name = f"logs/{test.container.replace(':','-').replace('/', '_')}_{test.version}_{uuid.uuid4().hex}.log"
|
||||
test_docker_root = Path("/mnt/package_test")
|
||||
log_name = f"logs/{test.os_name}_{test.version}_{uuid.uuid4().hex}.log"
|
||||
test_docker_root = Path("/mnt/package_test").resolve()
|
||||
log_docker_path = Path.joinpath(test_docker_root, log_name)
|
||||
test_external_root = Path(__file__).parent
|
||||
test_external_root = Path(__file__).parent.resolve()
|
||||
logging.debug(test_external_root)
|
||||
log_external_path = Path.joinpath(test_external_root, log_name)
|
||||
|
||||
os.makedirs(log_external_path.parent, exist_ok=True)
|
||||
command = f"bash -c \"{test.start_command} /mnt/package_test/package_test_internal.py {log_docker_path} {' '.join(test.packages_urls)}\""
|
||||
command = f"bash -c \"{test.python_command} /mnt/package_test/package_test_internal.py {log_docker_path} {' '.join(test.packages_urls)}\""
|
||||
logging.debug("Attemtping to run the following docker command: %s", command)
|
||||
|
||||
try:
|
||||
image = build_image(test)
|
||||
container: docker.Container = client.containers.run(
|
||||
test.container, command=command, auto_remove=True, detach=True,
|
||||
image, command=command, auto_remove=True, detach=True,
|
||||
volumes=[f'{test_external_root}:{test_docker_root}'])
|
||||
for log in container.logs(stream=True):
|
||||
result["log_raw"] += log.decode('UTF-8')
|
||||
@@ -134,8 +225,8 @@ def run_test(test: Test) -> Result:
|
||||
logging.debug(log.decode('UTF-8').strip())
|
||||
exit_code = container.wait()
|
||||
result["exit_code"] = exit_code['StatusCode']
|
||||
except: # pylint: disable=bare-except
|
||||
traceback.print_exception() # pylint: disable=no-value-for-parameter
|
||||
except docker.errors.APIError as exc:
|
||||
traceback.print_exception(type(exc), exc, exc.__traceback__)
|
||||
logging.error("Failed to start docker container")
|
||||
result["end"] = time.time()
|
||||
result['status'] = 'fail'
|
||||
@@ -221,12 +312,12 @@ parser.add_argument(
|
||||
choices=["all", "none"] + list(oses), default="all")
|
||||
parser.add_argument(
|
||||
"-e", "--extra-test", type=str, help=
|
||||
"Comma seperated tuple of (OS to run test on, Path to packages to use to do the install test). For example ubuntu2004,https://s3.amazonaws.com/mciuploads/${project}/${build_variant}/${revision}/artifacts/${build_id}-packages.tgz.",
|
||||
action='append', nargs='+', default=[])
|
||||
"Space-separated tuple of (test_os, package_archive_path). For example ubuntu2004,https://s3.amazonaws.com/mciuploads/${project}/${build_variant}/${revision}/artifacts/${build_id}-packages.tgz.",
|
||||
action='append', nargs=2, default=[])
|
||||
args = parser.parse_args()
|
||||
|
||||
mongo_os: str = args.os
|
||||
extra_tests: List[str] = args.extra_test
|
||||
extra_tests: List[Tuple[str, str]] = args.extra_test
|
||||
arch: str = args.arch
|
||||
if arch == "auto":
|
||||
arch = platform.machine()
|
||||
@@ -234,28 +325,31 @@ if arch == "auto":
|
||||
tests: List[Test] = []
|
||||
for extra_test in extra_tests:
|
||||
test_os = extra_test[0]
|
||||
urls: List[str] = extra_test[1:]
|
||||
logging.info(extra_test[1])
|
||||
urls: List[str] = [extra_test[1]]
|
||||
if test_os not in OS_DOCKER_LOOKUP:
|
||||
logging.error("We have not seen this OS %s before, please add it to OS_DOCKER_LOOKUP",
|
||||
test_os)
|
||||
sys.exit(1)
|
||||
start_command = OS_DOCKER_LOOKUP[test_os][1]
|
||||
|
||||
if not OS_DOCKER_LOOKUP[test_os]:
|
||||
logging.info("Skipping test on target because the OS has no associated container %s->???",
|
||||
test_os)
|
||||
continue
|
||||
|
||||
tools_package = get_tools_package(arch, test_os)
|
||||
mongosh_package = get_mongosh_package(arch, test_os)
|
||||
if tools_package:
|
||||
urls.append(tools_package)
|
||||
else:
|
||||
logging.warn("Could not find tools package for %s and %s", arch, test_os)
|
||||
logging.warning("Could not find tools package for %s and %s", arch, test_os)
|
||||
|
||||
if mongosh_package:
|
||||
urls.append(mongosh_package)
|
||||
else:
|
||||
logging.warn("Could not find mongosh package for %s and %s", arch, test_os)
|
||||
logging.warning("Could not find mongosh package for %s and %s", arch, test_os)
|
||||
|
||||
tests.append(
|
||||
Test(container=OS_DOCKER_LOOKUP[test_os][0], start_command=start_command, version="custom",
|
||||
packages_urls=urls))
|
||||
tests.append(Test(os_name=test_os, version="custom", packages_urls=urls))
|
||||
|
||||
# If os is None we only want to do the tests specified in the arguments
|
||||
if mongo_os != "none":
|
||||
@@ -277,15 +371,11 @@ if mongo_os != "none":
|
||||
dl['target'], dl['version'])
|
||||
continue
|
||||
|
||||
container_name = OS_DOCKER_LOOKUP[dl["target"]][0]
|
||||
start_command = OS_DOCKER_LOOKUP[dl["target"]][1]
|
||||
|
||||
if (container_name, dl["version"]) in DISABLED_TESTS:
|
||||
if (dl["target"], dl["version"]) in DISABLED_TESTS:
|
||||
continue
|
||||
|
||||
tests.append(
|
||||
Test(container=container_name, start_command=start_command,
|
||||
packages_urls=dl["packages"], version=dl["version"]))
|
||||
Test(os_name=dl["target"], packages_urls=dl["packages"], version=dl["version"]))
|
||||
|
||||
report = Report(results=[], failures=0)
|
||||
with futures.ThreadPoolExecutor() as tpe:
|
||||
|
||||
@@ -52,7 +52,6 @@ def download_extract_package(package: str) -> List[str]:
|
||||
|
||||
def run_apt_test(packages: List[str]):
|
||||
logging.info("Detected apt running test.")
|
||||
run_and_log("DEBIAN_FRONTEND=noninteractive apt install -y wget")
|
||||
install_together = ""
|
||||
for package in packages:
|
||||
deb_names = download_extract_package(package)
|
||||
@@ -63,7 +62,6 @@ def run_apt_test(packages: List[str]):
|
||||
|
||||
def run_yum_test(packages: List[str]):
|
||||
logging.info("Detected yum running test.")
|
||||
run_and_log("yum install -y wget")
|
||||
install_together = ""
|
||||
for package in packages:
|
||||
rpm_names = download_extract_package(package)
|
||||
@@ -73,7 +71,6 @@ def run_yum_test(packages: List[str]):
|
||||
|
||||
def run_zypper_test(packages: List[str]):
|
||||
logging.info("Detected zypper running test.")
|
||||
run_and_log("zypper -n install wget")
|
||||
install_together = ""
|
||||
for package in packages:
|
||||
rpm_names = download_extract_package(package)
|
||||
@@ -81,6 +78,38 @@ def run_zypper_test(packages: List[str]):
|
||||
run_and_log("zypper -n --no-gpg-checks install {}".format(install_together))
|
||||
|
||||
|
||||
def run_startup_test():
|
||||
logging.info("Starting mongod.")
|
||||
|
||||
# TODO SERVER-70425: We can remove these once we have figured out why
|
||||
# packager.py sometimes uses distro files from older revisions.
|
||||
# Remove the PIDFile, PermissionsStartOnly, and Type configurations from
|
||||
# the systemd service file because they are not needed for simple-type
|
||||
# (non-forking) services and confuse the systemd emulator script.
|
||||
run_and_log(
|
||||
"sed -Ei '/^PIDFile=|PermissionsStartOnly=|Type=/d' $(pkg-config systemd --variable=systemdsystemunitdir)/mongod.service"
|
||||
)
|
||||
# Remove the journal: line (and the next) from mongod.conf, which is a
|
||||
# removed configuration. The Debian version of the config never got updated.
|
||||
run_and_log("sed -i '/journal:/,+1d' /etc/mongod.conf")
|
||||
# Remove fork: and pidFilePath: from mongod.conf because we want mongod to be
|
||||
# a non-forking service under systemd.
|
||||
run_and_log("sed -Ei '/fork:|pidFilePath:/d' /etc/mongod.conf")
|
||||
|
||||
# Overwrite the installed systemd with the emulator script and set up
|
||||
# the required symlinks so it all works correctly.
|
||||
# TODO SERVER-70426: Remove these when we have a fake systemd package
|
||||
# that does all of this for us.
|
||||
run_and_log("ln -sf /usr/bin/systemctl3.py /bin/systemctl")
|
||||
run_and_log("ln -sf /usr/bin/systemctl3.py /usr/bin/systemctl")
|
||||
run_and_log("ln -sf /usr/bin/systemctl3.py /bin/systemd")
|
||||
run_and_log("ln -sf /usr/bin/systemctl3.py /usr/bin/systemd")
|
||||
run_and_log("ln -sf /usr/bin/journalctl3.py /bin/journalctl")
|
||||
run_and_log("ln -sf /usr/bin/journalctl3.py /usr/bin/journalctl")
|
||||
run_and_log("systemctl enable mongod.service")
|
||||
run_and_log("systemctl start mongod.service")
|
||||
|
||||
|
||||
package_urls = sys.argv[2:]
|
||||
|
||||
if len(package_urls) == 0:
|
||||
@@ -101,4 +130,6 @@ else:
|
||||
logging.error("Found no supported package manager...Failing Test\n")
|
||||
sys.exit(1)
|
||||
|
||||
run_startup_test()
|
||||
|
||||
sys.exit(0)
|
||||
|
||||
@@ -13,9 +13,9 @@ class Result(TypedDict, total=False):
|
||||
status: str
|
||||
exit_code: int
|
||||
test_file: str
|
||||
start: int
|
||||
end: int
|
||||
elapsed: int
|
||||
start: float
|
||||
end: float
|
||||
elapsed: float
|
||||
log_raw: str
|
||||
|
||||
|
||||
|
||||
4
debian/init.d
vendored
4
debian/init.d
vendored
@@ -72,10 +72,10 @@ NUMACTL_ARGS="--interleave=all"
|
||||
if which numactl >/dev/null 2>/dev/null && numactl $NUMACTL_ARGS ls / >/dev/null 2>/dev/null
|
||||
then
|
||||
NUMACTL="`which numactl` -- $NUMACTL_ARGS"
|
||||
DAEMON_OPTS=${DAEMON_OPTS:-"--config $CONF"}
|
||||
DAEMON_OPTS=${DAEMON_OPTS:-"--config $CONF --fork --pidfilepath $PIDFILE"}
|
||||
else
|
||||
NUMACTL=""
|
||||
DAEMON_OPTS="-- "${DAEMON_OPTS:-"--config $CONF"}
|
||||
DAEMON_OPTS="-- "${DAEMON_OPTS:-"--config $CONF --fork --pidfilepath $PIDFILE"}
|
||||
fi
|
||||
|
||||
|
||||
|
||||
1
debian/mongod.service
vendored
1
debian/mongod.service
vendored
@@ -9,7 +9,6 @@ User=mongodb
|
||||
Group=mongodb
|
||||
EnvironmentFile=-/etc/default/mongod
|
||||
ExecStart=/usr/bin/mongod --config /etc/mongod.conf
|
||||
PIDFile=/var/run/mongodb/mongod.pid
|
||||
# file size
|
||||
LimitFSIZE=infinity
|
||||
# cpu time
|
||||
|
||||
@@ -1571,6 +1571,7 @@ functions:
|
||||
- "src/evergreen/run_python_script.sh"
|
||||
- "buildscripts/package_test.py"
|
||||
- "--os=none"
|
||||
- "--arch=${packager_arch}"
|
||||
- "--extra-test"
|
||||
- "${packager_distro}"
|
||||
- "https://s3.amazonaws.com/mciuploads/${project}/${build_variant}/${revision}/artifacts/${build_id}-packages.tgz"
|
||||
|
||||
@@ -292,6 +292,8 @@ buildvariants:
|
||||
- name: .ssl
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -423,6 +425,8 @@ buildvariants:
|
||||
distros:
|
||||
- amazon2-arm64-large
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -472,7 +476,7 @@ buildvariants:
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-arm64-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -595,7 +599,7 @@ buildvariants:
|
||||
- amazon2022-arm64-large
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-arm64-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -777,7 +781,7 @@ buildvariants:
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- debian11-small
|
||||
@@ -841,7 +845,7 @@ buildvariants:
|
||||
- name: .publish_crypt
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- debian11-small
|
||||
@@ -946,9 +950,6 @@ buildvariants:
|
||||
- name: jsCore
|
||||
- name: sharding_gen
|
||||
- name: replica_sets_gen
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
|
||||
- name: rhel80
|
||||
display_name: RHEL 8.0
|
||||
@@ -1175,7 +1176,7 @@ buildvariants:
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -1243,6 +1244,8 @@ buildvariants:
|
||||
- rhel82-arm64-large
|
||||
- name: .publish_crypt
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- rhel80-small
|
||||
@@ -1293,7 +1296,7 @@ buildvariants:
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: selinux_rhel9_org
|
||||
- name: .publish
|
||||
distros:
|
||||
@@ -1370,7 +1373,7 @@ buildvariants:
|
||||
- name: unittest_shell_hang_analyzer_gen
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: selinux_rhel9_enterprise
|
||||
- name: .publish
|
||||
distros:
|
||||
@@ -1427,6 +1430,9 @@ buildvariants:
|
||||
- name: .sharding .common !.csrs
|
||||
- name: .ssl
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- name: .publish
|
||||
distros:
|
||||
- suse12-small
|
||||
@@ -1810,6 +1816,8 @@ buildvariants:
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
@@ -1849,6 +1857,8 @@ buildvariants:
|
||||
- name: jsCore
|
||||
- name: replica_sets_jscore_passthrough
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
@@ -1904,7 +1914,7 @@ buildvariants:
|
||||
- name: .stitch
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2204-small
|
||||
@@ -1961,7 +1971,6 @@ buildvariants:
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- name: test_packages_complete
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2004-small
|
||||
@@ -2094,7 +2103,10 @@ buildvariants:
|
||||
- name: sharding_auth_gen
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-large
|
||||
- name: test_packages_complete
|
||||
distros:
|
||||
- ubuntu2204-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2204-small
|
||||
@@ -2106,7 +2118,7 @@ buildvariants:
|
||||
modules:
|
||||
- enterprise
|
||||
run_on:
|
||||
- ubuntu2004-arm64-large
|
||||
- ubuntu1804-arm64-build
|
||||
expansions:
|
||||
additional_package_targets: >-
|
||||
archive-mongocryptd
|
||||
@@ -2156,6 +2168,8 @@ buildvariants:
|
||||
- name: .crypt
|
||||
- name: .publish_crypt
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2004-test
|
||||
@@ -2165,7 +2179,7 @@ buildvariants:
|
||||
display_name: Ubuntu 20.04 arm64
|
||||
cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
|
||||
run_on:
|
||||
- ubuntu2004-arm64-large
|
||||
- ubuntu1804-arm64-build
|
||||
expansions:
|
||||
push_path: linux
|
||||
push_bucket: downloads.mongodb.org
|
||||
@@ -2193,7 +2207,8 @@ buildvariants:
|
||||
- name: jsCore
|
||||
- name: replica_sets_jscore_passthrough
|
||||
- name: test_packages
|
||||
- name: test_packages_complete
|
||||
distros:
|
||||
- ubuntu1804-arm64-build
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2004-test
|
||||
@@ -2212,7 +2227,7 @@ buildvariants:
|
||||
push_path: linux
|
||||
push_bucket: downloads.10gen.com
|
||||
push_name: linux
|
||||
push_arch: aarch64-enterprise-ubuntu2204
|
||||
push_arch: arm64-enterprise-ubuntu2204
|
||||
compile_flags: --ssl MONGO_DISTMOD=ubuntu2204 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
|
||||
crypt_task_compile_flags: SHLINKFLAGS_EXTRA="-Wl,-Bsymbolic -Wl,--no-gnu-unique" CCFLAGS="-fno-gnu-unique"
|
||||
resmoke_jobs_max: 4 # Avoid starting too many mongod's on ARM test servers
|
||||
@@ -2250,7 +2265,10 @@ buildvariants:
|
||||
- name: .publish_crypt
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-arm64-large
|
||||
- name: test_packages_complete
|
||||
distros:
|
||||
- ubuntu2204-arm64-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2204-small
|
||||
@@ -2265,7 +2283,7 @@ buildvariants:
|
||||
push_path: linux
|
||||
push_bucket: downloads.mongodb.org
|
||||
push_name: linux
|
||||
push_arch: aarch64-ubuntu2204
|
||||
push_arch: arm64-ubuntu2204
|
||||
compile_flags: --ssl MONGO_DISTMOD=ubuntu2204 -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
|
||||
resmoke_jobs_max: 8 # Avoid starting too many mongod's on ARM test servers
|
||||
has_packages: true
|
||||
@@ -2285,7 +2303,7 @@ buildvariants:
|
||||
- name: replica_sets_jscore_passthrough
|
||||
- name: test_packages
|
||||
distros:
|
||||
- ubuntu2004-package
|
||||
- ubuntu2204-arm64-large
|
||||
- name: .publish
|
||||
distros:
|
||||
- ubuntu2204-small
|
||||
|
||||
@@ -9,10 +9,13 @@
|
||||
|
||||
. /etc/rc.d/init.d/functions
|
||||
|
||||
PIDFILEPATH="/var/run/mongodb/mongod.pid"
|
||||
PIDDIR=`dirname $PIDFILEPATH`
|
||||
|
||||
# NOTE: if you change any OPTIONS here, you get what you pay for:
|
||||
# this script assumes all options are in the config file.
|
||||
CONFIGFILE="/etc/mongod.conf"
|
||||
OPTIONS=" -f $CONFIGFILE"
|
||||
OPTIONS=" -f $CONFIGFILE --fork --pidfilepath $PIDFILEPATH"
|
||||
|
||||
mongod=${MONGOD-/usr/bin/mongod}
|
||||
|
||||
@@ -37,10 +40,6 @@ else
|
||||
NUMACTL=""
|
||||
fi
|
||||
|
||||
# things from mongod.conf get there by mongod reading it
|
||||
PIDFILEPATH="`awk -F'[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' \"$CONFIGFILE\" | tr -d \"[:blank:]\\"'\" | awk -F'#' '{print $1}'`"
|
||||
PIDDIR=`dirname $PIDFILEPATH`
|
||||
|
||||
start()
|
||||
{
|
||||
# Make sure the default pidfile directory exists
|
||||
|
||||
@@ -16,10 +16,13 @@
|
||||
. /etc/rc.status
|
||||
rc_reset
|
||||
|
||||
PIDFILEPATH="/var/run/mongodb/mongod.pid"
|
||||
PIDDIR=`dirname $PIDFILEPATH`
|
||||
|
||||
# NOTE: if you change any OPTIONS here, you get what you pay for:
|
||||
# this script assumes all options are in the config file.
|
||||
CONFIGFILE="/etc/mongod.conf"
|
||||
OPTIONS=" -f $CONFIGFILE"
|
||||
OPTIONS=" -f $CONFIGFILE --fork --pidfilepath $PIDFILEPATH"
|
||||
|
||||
mongod=${MONGOD-/usr/bin/mongod}
|
||||
|
||||
@@ -44,10 +47,6 @@ else
|
||||
NUMACTL=""
|
||||
fi
|
||||
|
||||
# things from mongod.conf get there by mongod reading it
|
||||
PIDFILEPATH=`awk -F'[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' "$CONFIGFILE" | tr -d "[:blank:]\"'" | awk -F'#' '{print $1}'`
|
||||
PIDDIR=`dirname $PIDFILEPATH`
|
||||
|
||||
start()
|
||||
{
|
||||
|
||||
|
||||
@@ -15,8 +15,6 @@ storage:
|
||||
|
||||
# how the process runs
|
||||
processManagement:
|
||||
fork: true # fork and run in background
|
||||
pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
|
||||
timeZoneInfo: /usr/share/zoneinfo
|
||||
|
||||
# network interfaces
|
||||
|
||||
@@ -10,12 +10,6 @@ Group=mongod
|
||||
Environment="OPTIONS=-f /etc/mongod.conf"
|
||||
EnvironmentFile=-/etc/sysconfig/mongod
|
||||
ExecStart=/usr/bin/mongod $OPTIONS
|
||||
ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb
|
||||
ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb
|
||||
ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb
|
||||
PermissionsStartOnly=true
|
||||
PIDFile=/var/run/mongodb/mongod.pid
|
||||
Type=forking
|
||||
# file size
|
||||
LimitFSIZE=infinity
|
||||
# cpu time
|
||||
|
||||
@@ -17,7 +17,7 @@ Prefix: /usr
|
||||
Prefix: /var
|
||||
Prefix: /etc
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-enterprise-cryptd, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-org-unstable, mongodb-org-unstable-mongos, mongodb-org-unstable-server, mongodb-org-unstable-shell, mongodb-org-unstable-tools
|
||||
Obsoletes: mongodb-enterprise-unstable,mongo-enterprise-unstable
|
||||
Obsoletes: mongodb-enterprise, mongo-enterprise, mongo-10gen-enterprise
|
||||
Version: %{dynamic_version}
|
||||
Release: %{dynamic_release}%{?dist}
|
||||
Summary: MongoDB open source document-oriented database system (enterprise metapackage)
|
||||
|
||||
@@ -17,7 +17,7 @@ Prefix: /usr
|
||||
Prefix: /var
|
||||
Prefix: /etc
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-enterprise-cryptd, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-org-unstable, mongodb-org-unstable-mongos, mongodb-org-unstable-server, mongodb-org-unstable-shell, mongodb-org-unstable-tools
|
||||
Obsoletes: mongodb-enterprise-unstable,mongo-enterprise-unstable
|
||||
Obsoletes: mongodb-enterprise, mongo-enterprise, mongo-10gen-enterprise
|
||||
Version: %{dynamic_version}
|
||||
Release: %{dynamic_release}%{?dist}
|
||||
Summary: MongoDB open source document-oriented database system (enterprise metapackage)
|
||||
|
||||
@@ -16,7 +16,7 @@ Name: %{_name}-database
|
||||
Prefix: /usr
|
||||
Prefix: /var
|
||||
Prefix: /etc
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Version: %{dynamic_version}
|
||||
Release: %{dynamic_release}%{?dist}
|
||||
Summary: MongoDB open source document-oriented database system (metapackage)
|
||||
@@ -67,7 +67,7 @@ This metapackage will install the mongo shell, import/export tools, other client
|
||||
Summary: MongoDB open source document-oriented database system (metapackage)
|
||||
Group: Applications/Databases
|
||||
Requires: mongodb-org-unstable-database, mongodb-org-unstable-tools, mongodb-mongosh
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Provides: mongo-10gen-unstable
|
||||
|
||||
%description -n mongodb-org-unstable
|
||||
@@ -92,7 +92,7 @@ This metapackage will install the mongo shell, import/export tools, other client
|
||||
Summary: MongoDB database server
|
||||
Group: Applications/Databases
|
||||
Requires: openssl %{?el6:>= 1.0.1}, %{timezone_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-server
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -116,7 +116,7 @@ This package contains the MongoDB server software, default configuration files,
|
||||
Summary: MongoDB sharded cluster query router
|
||||
Group: Applications/Databases
|
||||
Requires: %{timezone_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-mongos
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -139,8 +139,8 @@ This package contains mongos, the MongoDB sharded cluster query router.
|
||||
%package -n mongodb-org-unstable-tools
|
||||
Summary: MongoDB tools metapackage
|
||||
Group: Applications/Databases
|
||||
Requires: mongodb-database-tools, mongodb-org-database-tools-extra
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Requires: mongodb-database-tools, mongodb-org-unstable-database-tools-extra
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-tools
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -164,7 +164,7 @@ This metapackage exists to simplfy acquisition of both the database tools and th
|
||||
Summary: MongoDB extra database tools
|
||||
Group: Applications/Databases
|
||||
Requires: openssl %{?el6:>= 1.0.1}, %{python_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools, mongodb-org-database-tools-extra, mongodb-enterprise-database-tools-extra, mongodb-enterprise-unstable-database-tools-extra, mongodb-org-unstable-tools <= 4.2
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools, mongodb-org-database-tools-extra, mongodb-enterprise-database-tools-extra, mongodb-enterprise-unstable-database-tools-extra, mongodb-org-unstable-tools <= 4.2
|
||||
|
||||
%description -n mongodb-org-unstable-database-tools-extra
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -187,7 +187,7 @@ This package contains extra database tools, like the Compass installer.
|
||||
%package -n mongodb-org-unstable-devel
|
||||
Summary: Headers and libraries for MongoDB development.
|
||||
Group: Applications/Databases
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-devel
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
|
||||
@@ -16,7 +16,7 @@ Name: %{_name}-database
|
||||
Prefix: /usr
|
||||
Prefix: /var
|
||||
Prefix: /etc
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Version: %{dynamic_version}
|
||||
Release: %{dynamic_release}%{?dist}
|
||||
Summary: MongoDB open source document-oriented database system (metapackage)
|
||||
@@ -67,7 +67,7 @@ This metapackage will install the mongo shell, import/export tools, other client
|
||||
Summary: MongoDB open source document-oriented database system (metapackage)
|
||||
Group: Applications/Databases
|
||||
Requires: mongodb-org-unstable-database, mongodb-org-unstable-tools, mongodb-mongosh
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Provides: mongo-10gen-unstable
|
||||
|
||||
%description -n mongodb-org-unstable
|
||||
@@ -92,7 +92,7 @@ This metapackage will install the mongo shell, import/export tools, other client
|
||||
Summary: MongoDB database server
|
||||
Group: Applications/Databases
|
||||
Requires: openssl, %{timezone_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%if 0%{?suse_version} >= 1210 || 0%{?rhel} >= 700 || 0%{?fedora} >= 15
|
||||
BuildRequires: systemd-rpm-macros
|
||||
@@ -123,7 +123,7 @@ This package contains the MongoDB server software, default configuration files,
|
||||
Summary: MongoDB sharded cluster query router
|
||||
Group: Applications/Databases
|
||||
Requires: %{timezone_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-mongos
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -146,8 +146,8 @@ This package contains mongos, the MongoDB sharded cluster query router.
|
||||
%package -n mongodb-org-unstable-tools
|
||||
Summary: MongoDB tools metapackage
|
||||
Group: Applications/Databases
|
||||
Requires: mongodb-database-tools, mongodb-org-database-tools-extra
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Requires: mongodb-database-tools, mongodb-org-unstable-database-tools-extra
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-tools
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -171,7 +171,7 @@ This metapackage exists to simplfy acquisition of both the database tools and th
|
||||
Summary: MongoDB extra database tools
|
||||
Group: Applications/Databases
|
||||
Requires: openssl, %{python_pkg}
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools, mongodb-org-database-tools-extra, mongodb-enterprise-database-tools-extra, mongodb-enterprise-unstable-database-tools-extra, mongodb-org-unstable-tools <= 4.2
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools, mongodb-org-database-tools-extra, mongodb-enterprise-database-tools-extra, mongodb-enterprise-unstable-database-tools-extra, mongodb-org-unstable-tools <= 4.2
|
||||
|
||||
%description -n mongodb-org-unstable-database-tools-extra
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
@@ -194,7 +194,7 @@ This package contains extra database tools, like the Compass installer.
|
||||
%package -n mongodb-org-unstable-devel
|
||||
Summary: Headers and libraries for MongoDB development.
|
||||
Group: Applications/Databases
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-unstable-mongos, mongo-10gen-unstable-server, mongo-10gen-unstable-shell, mongo-10gen-unstable-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
Conflicts: mongo-10gen, mongo-10gen-enterprise, mongo-10gen-enterprise-server, mongo-10gen-server, mongo-10gen-unstable-enterprise, mongo-10gen-unstable-enterprise-mongos, mongo-10gen-unstable-enterprise-server, mongo-10gen-unstable-enterprise-shell, mongo-10gen-unstable-enterprise-tools, mongo-10gen-mongos, mongo-10gen-shell, mongo-10gen-tools, mongo18-10gen, mongo18-10gen-server, mongo20-10gen, mongo20-10gen-server, mongodb, mongodb-server, mongodb-dev, mongodb-clients, mongodb-10gen, mongodb-10gen-enterprise, mongodb-10gen-unstable, mongodb-10gen-unstable-enterprise, mongodb-10gen-unstable-enterprise-mongos, mongodb-10gen-unstable-enterprise-server, mongodb-10gen-unstable-enterprise-shell, mongodb-10gen-unstable-enterprise-tools, mongodb-10gen-unstable-mongos, mongodb-10gen-unstable-server, mongodb-10gen-unstable-shell, mongodb-10gen-unstable-tools, mongodb-enterprise, mongodb-enterprise-mongos, mongodb-enterprise-server, mongodb-enterprise-shell, mongodb-enterprise-tools, mongodb-nightly, mongodb-org, mongodb-org-mongos, mongodb-org-server, mongodb-org-shell, mongodb-org-tools, mongodb-stable, mongodb18-10gen, mongodb20-10gen, mongodb-enterprise-unstable, mongodb-enterprise-unstable-mongos, mongodb-enterprise-unstable-server, mongodb-enterprise-unstable-shell, mongodb-enterprise-unstable-tools
|
||||
|
||||
%description -n mongodb-org-unstable-devel
|
||||
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
|
||||
|
||||
Reference in New Issue
Block a user