Skip to content

Commit 1aa3498

Browse files
andf-mongodbkay-kim
authored andcommitted
Revert "DOCS-13256 add SLES15 support"
This reverts commit b21534b.
1 parent a33d834 commit 1aa3498

9 files changed

+75
-89
lines changed

source/administration/production-notes.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ x86_64
3636

3737
.. include:: /includes/fact-platform-x86_64.rst
3838

39-
.. [#oracle-linux]
40-
39+
.. [#oracle-linux]
40+
4141
MongoDB only supports Oracle Linux running the Red Hat Compatible
4242
Kernel (RHCK). MongoDB does **not** support the Unbreakable
4343
Enterprise Kernel (UEK).
@@ -70,7 +70,7 @@ systems are recommended for production use:
7070
- Amazon Linux
7171
- Debian 8 and 9
7272
- RHEL / CentOS 6 and 7
73-
- SLES 12 and 15
73+
- SLES 12
7474
- Ubuntu LTS 16.04
7575
- Windows Server 2016
7676

source/includes/extracts-install-mongodb-manually.yaml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,10 @@ content: |
1212
---
1313
ref: install-mongodb-enterprise-manually-suse
1414
content: |
15-
Version 12
16-
.. class:: copyable-code
17-
.. code-block:: sh
18-
19-
sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_0_0 libsensors4 libsnmp30 libpcap1 libwrap0 rpm
20-
21-
Version 15
22-
.. class:: copyable-code
23-
.. code-block:: sh
15+
.. class:: copyable-code
16+
.. code-block:: sh
2417
25-
sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_1 libsensors4 libsnmp30 libpcap1 libwrap0
18+
zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_0_0 libsensors4 libsnmp30 libpcap1 libwrap0 rpm
2619
---
2720
ref: install-mongodb-enterprise-manually-debian
2821
content: |

source/includes/fact-platform-x86_64.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@
5555
- |checkmark|
5656
- |checkmark|
5757
-
58-
59-
* - SLES 15
60-
- 3.6.16+
61-
-
62-
-
63-
6458
* - Solaris 11 64-bit
6559
-
6660
- Community only

source/includes/note-suse-ulimit.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
SUSE Linux Enterprise Server and potentially other SUSE distributions ship
2+
with virtual memory address space limited to 8 GB by default. You *must*
3+
adjust this in order to prevent virtual memory allocation failures as the
4+
database grows.
5+
6+
The SLES packages for MongoDB automatically adjust these limits in
7+
their default init script. If you are starting MongoDB manually without
8+
the provided init script, are using your own custom init script, or
9+
are using the TGZ tarball release, you must make these changes
10+
yourself.

source/includes/steps-install-mongodb-enterprise-on-suse.yaml

Lines changed: 18 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,30 @@ source:
33
file: steps-install-mongodb-on-suse.yaml
44
ref: import-key
55
---
6-
title: Add the MongoDB repository.
6+
title: Configure the package management system (``zypper``).
77
stepnum: 2
88
ref: config-zypper
99
pre: |
10-
Add the repository so that you can install MongoDB. Use the command
11-
appropriate for your version of SUSE:
12-
13-
.. note::
14-
15-
SUSE 15 support was added with MongoDB v3.6.16.
16-
17-
content: |
18-
.. tabs::
19-
20-
.. tab:: SUSE 15
21-
:tabid: suse-15
22-
23-
.. code-block:: sh
24-
25-
sudo zypper addrepo --gpgcheck "https://repo.mongodb.com/zypper/suse/15/mongodb-enterprise/{+package-branch+}/x86_64/" mongodb
26-
27-
.. tab:: SUSE 12
28-
:tabid: suse-12
29-
30-
.. code-block:: sh
31-
32-
sudo zypper addrepo --gpgcheck "https://repo.mongodb.com/zypper/suse/12/mongodb-enterprise/{+package-branch+}/x86_64/" mongodb
33-
34-
If you'd like to install MongoDB packages from a previous
35-
:ref:`release series <release-version-numbers>` such as 3.4, you can
36-
specify the release series in the repository configuration. For
37-
example, to restrict your SUSE 12 system to the 3.4 release series,
38-
use the following command:
10+
Add the repository so that you can install MongoDB using ``zypper``.
11+
action:
12+
- pre: |
13+
Run the command appropriate for your version of SUSE:
3914
15+
SUSE 12
16+
.. class:: copyable-code
4017
.. code-block:: sh
4118
42-
sudo zypper addrepo --no-gpgcheck "https://repo.mongodb.com/zypper/suse/12/mongodb-enterprise/3.4/x86_64/" mongodb
19+
sudo zypper addrepo --gpgcheck "https://repo.mongodb.com/zypper/suse/12/mongodb-enterprise/3.6/x86_64/" mongodb
20+
- pre: |
21+
If you'd like to install MongoDB packages from a previous :ref:`release
22+
series <release-version-numbers>` such as 3.4, you can
23+
specify the release series in the repository configuration. For
24+
example, to restrict your SUSE 12 system to the 3.4 release series,
25+
use the following command:
26+
copyable: true
27+
language: sh
28+
code: |
29+
sudo zypper addrepo --no-gpgcheck https://repo.mongodb.com/zypper/suse/12/mongodb-enterprise/3.4/x86_64/ mongodb
4330
---
4431
title: Install the MongoDB packages.
4532
stepnum: 3

source/includes/steps-install-mongodb-on-suse.yaml

Lines changed: 22 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,44 @@
1-
title: Import the MongoDB public key.
1+
title: Import the MongoDB public key
22
stepnum: 1
33
ref: import-key
44
action:
55
language: sh
66
code: |
77
sudo rpm --import https://www.mongodb.org/static/pgp/server-3.6.asc
88
---
9-
title: Add the MongoDB repository.
9+
title: Configure the package management system (``zypper``).
1010
stepnum: 2
1111
ref: config-zypper
1212
pre: |
13-
Add the repository so that you can install MongoDB.
14-
13+
Add the repository so that you can install MongoDB using ``zypper``.
14+
1515
.. versionchanged:: 3.0
1616
1717
.. include:: /includes/extracts/fact-3.0-linux-package-repo-tutorial.rst
1818
19-
Use the command appropriate for your version of SUSE:
20-
21-
.. note::
22-
23-
SUSE 15 support was added with MongoDB v3.6.16.
24-
25-
content: |
26-
.. tabs::
27-
28-
.. tab:: SUSE 15
29-
:tabid: suse-15
30-
31-
.. code-block:: sh
32-
33-
sudo zypper addrepo --gpgcheck "https://repo.mongodb.org/zypper/suse/15/mongodb-org/{+package-branch+}/x86_64/" mongodb
34-
35-
.. tab:: SUSE 12
36-
:tabid: suse-12
19+
action:
20+
- heading: For MongoDB 3.6
21+
pre: |
22+
Run the command appropriate for your version of SUSE:
3723
24+
SUSE 12
25+
.. class:: copyable-code
3826
.. code-block:: sh
3927
40-
sudo zypper addrepo --gpgcheck "https://repo.mongodb.org/zypper/suse/12/mongodb-org/{+package-branch+}/x86_64/" mongodb
28+
sudo zypper addrepo --gpgcheck "https://repo.mongodb.org/zypper/suse/12/mongodb-org/3.6/x86_64/" mongodb
4129
42-
To install MongoDB packages from a previous :ref:`release
43-
series <release-version-numbers>` such as 3.4, you can
44-
specify the release series in the repository configuration.
30+
- heading: For versions of MongoDB *earlier* than 3.6
31+
pre: |
32+
To install MongoDB packages from a previous :ref:`release
33+
series <release-version-numbers>` such as 3.4, you can
34+
specify the release series in the repository configuration.
4535
46-
For example, to restrict your SUSE 12 system to the 3.4 release
47-
series, use the following command:
48-
49-
.. code-block:: sh
50-
51-
sudo zypper addrepo --no-gpgcheck "https://repo.mongodb.org/zypper/suse/12/mongodb-org/3.4/x86_64/" mongodb
36+
For example, to restrict your SUSE 12 system to the 3.4 release
37+
series, use the following command:
38+
copyable: true
39+
language: sh
40+
code: |
41+
sudo zypper addrepo --no-gpgcheck https://repo.mongodb.org/zypper/suse/12/mongodb-org/3.4/x86_64/ mongodb
5242
---
5343
title: Install the MongoDB packages.
5444
stepnum: 3

source/reference/ulimit.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,11 @@ change to system limits made using ``ulimit`` may revert following
154154
a system restart. Check your distribution and operating
155155
system documentation for more information.
156156

157+
SUSE Linux Enterprise Server
158+
````````````````````````````
159+
160+
.. include:: /includes/note-suse-ulimit.rst
161+
157162
Red Hat Linux Enterprise Server and CentOS
158163
``````````````````````````````````````````
159164

source/tutorial/install-mongodb-enterprise-on-suse.txt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ Overview
1414
--------
1515

1616
Use this tutorial to install :products:`MongoDB Enterprise
17-
</mongodb-enterprise-advanced?jmp=docs>` on SUSE Linux Enterprise
18-
Server (SLES) 12 and 15. MongoDB Enterprise is available on select
19-
platforms and contains support for several features related to security
20-
and monitoring.
17+
</mongodb-enterprise-advanced?jmp=docs>` on SUSE Linux Enterprise Linux
18+
12. MongoDB Enterprise is available on select platforms and contains
19+
support for several features related to security and monitoring.
2120

2221
.. admonition:: Platform Support
2322

@@ -29,10 +28,14 @@ Considerations
2928
--------------
3029

3130
MongoDB only provides Enterprise packages for 64-bit builds of SUSE
32-
Linux Enterprise Server (SLES) version 12 and 15.
31+
Enterprise Linux version 12.
3332

3433
.. include:: /includes/fact-use-distribution-package.rst
3534

35+
.. note::
36+
37+
.. include:: /includes/note-suse-ulimit.rst
38+
3639
Install MongoDB Enterprise
3740
--------------------------
3841

source/tutorial/install-mongodb-on-suse.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Install MongoDB Community Edition on SUSE
1313
Overview
1414
--------
1515

16-
Use this tutorial to install MongoDB Community Edition on SUSE Linux
17-
Enterprise Server (SLES) 12 and 15 using ``.rpm`` packages.
16+
Use this tutorial to install MongoDB Community Edition on SUSE Enterprise
17+
Linux 12 using ``.rpm`` packages.
1818

1919
.. admonition:: Platform Support
2020

@@ -30,6 +30,10 @@ These packages conflict with the ``mongodb``, ``mongodb-server``, and
3030

3131
.. include:: /includes/fact-installation-bind-ip-default-in-config.rst
3232

33+
.. note::
34+
35+
.. include:: /includes/note-suse-ulimit.rst
36+
3337
Install MongoDB Community Edition
3438
---------------------------------
3539

0 commit comments

Comments
 (0)