Skip to content

Commit 1c00eef

Browse files
committed
DOCS-14585 update for v5.0 metapackaging
1 parent 5686688 commit 1c00eef

7 files changed

+60
-32
lines changed

source/includes/list-mongodb-enterprise-packages.rst

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,34 @@ repository, and contains the following officially-supported packages:
1212
- A ``metapackage`` that automatically installs the component
1313
packages listed below.
1414

15-
* - ``{+package-name-enterprise+}-server``
16-
- Contains the :binary:`~bin.mongod` daemon and associated
17-
configuration and init scripts.
15+
* - ``{+package-name-enterprise+}-database``
16+
- A ``metapackage`` that automatically installs the component
17+
packages listed below.
1818

19-
* - ``{+package-name-enterprise+}-mongos``
20-
- Contains the :binary:`~bin.mongos` daemon.
19+
.. list-table::
20+
:header-rows: 1
21+
:widths: 50 50
2122

22-
* - ``{+package-name-enterprise+}-shell``
23-
- Contains the :binary:`~bin.mongo` shell.
23+
* - Package Name
24+
- Description
25+
26+
* - ``{+package-name-enterprise+}-server``
27+
- Contains the :binary:`~bin.mongod` daemon and associated
28+
configuration and init scripts.
29+
30+
* - ``{+package-name-enterprise+}-mongos``
31+
- Contains the :binary:`~bin.mongos` daemon.
2432

25-
* - ``{+package-name-enterprise+}-cryptd``
26-
- Contains the :ref:`mongocryptd <csfle-encryption-components>`
27-
binary
33+
* - ``{+package-name-enterprise+}-shell``
34+
- Contains the :binary:`~bin.mongo` shell.
2835

36+
* - ``{+package-name-enterprise+}-cryptd``
37+
- Contains the :ref:`mongocryptd <csfle-encryption-components>`
38+
binary
39+
40+
* - ``mongodb-mongosh``
41+
- Contains the :mongosh:`mongosh </>` shell.
42+
2943
* - ``{+package-name-enterprise+}-tools``
3044
- A ``metapackage`` that automatically installs the component
3145
packages listed below:
@@ -56,4 +70,3 @@ repository, and contains the following officially-supported packages:
5670
- :binary:`~bin.mongokerberos`
5771
- :ref:`install-compass` script
5872
- ``mongodecrypt`` binary
59-

source/includes/list-mongodb-org-packages.rst

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,33 @@ repository, and contains the following officially-supported packages:
1515
- A ``metapackage`` that automatically installs the component
1616
packages listed below.
1717

18-
* - ``{+package-name-org+}-server``
18+
* - ``{+package-name-org+}-database``
19+
- A ``metapackage`` that automatically installs the component
20+
packages listed below.
21+
22+
.. list-table::
23+
:header-rows: 1
24+
:widths: 50 50
25+
26+
* - Package Name
27+
- Description
28+
29+
* - ``{+package-name-org+}-server``
30+
- Contains the :binary:`~bin.mongod` daemon, associated init
31+
script, and a :ref:`configuration file
32+
<conf-file>` (``/etc/mongod.conf``). You
33+
can use the initialization script to start :binary:`~bin.mongod`
34+
with the configuration file. For details, see the "Run MongoDB
35+
Community Edition" section, above.
1936

20-
- Contains the :binary:`~bin.mongod` daemon, associated init
21-
script, and a :ref:`configuration file
22-
<conf-file>` (``/etc/mongod.conf``). You
23-
can use the initialization script to start :binary:`~bin.mongod`
24-
with the configuration file. For details, see the "Run MongoDB
25-
Community Edition" section, above.
37+
* - ``{+package-name-org+}-mongos``
38+
- Contains the :binary:`~bin.mongos` daemon.
2639

27-
* - ``{+package-name-org+}-mongos``
28-
- Contains the :binary:`~bin.mongos` daemon.
40+
* - ``{+package-name-org+}-shell``
41+
- Contains the legacy :binary:`~bin.mongo` shell.
2942

30-
* - ``{+package-name-org+}-shell``
31-
- Contains the :binary:`~bin.mongo` shell.
43+
* - ``mongodb-mongosh``
44+
- Contains the :mongosh:`mongosh </>` shell.
3245

3346
* - ``{+package-name-org+}-tools``
3447
- A ``metapackage`` that automatically installs the component

source/includes/release-pinning.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
ref: pin-repo-to-version-yum
22
language: 'sh'
33
code: |
4-
sudo yum install -y {+package-name-org+}-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
4+
sudo yum install -y {+package-name-org+}-{+release+} {+package-name-org+}-database-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
55
---
66
ref: pin-repo-to-version-yum-enterprise
77
language: 'sh'
88
code: |
9-
sudo yum install -y {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
9+
sudo yum install -y {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-database-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
1010
---
1111
ref: pin-repo-to-version-deb
1212
language: 'sh'
1313
code: |
14-
sudo apt-get install -y {+package-name-org+}={+release+} {+package-name-org+}-server={+release+} {+package-name-org+}-shell={+release+} {+package-name-org+}-mongos={+release+} {+package-name-org+}-tools={+release+}
14+
sudo apt-get install -y {+package-name-org+}={+release+} {+package-name-org+}-database={+release+} {+package-name-org+}-server={+release+} {+package-name-org+}-shell={+release+} {+package-name-org+}-mongos={+release+} {+package-name-org+}-tools={+release+}
1515
---
1616
ref: pin-repo-to-version-deb-enterprise
1717
language: 'sh'
1818
code: |
19-
sudo apt-get install -y {+package-name-enterprise+}={+release+} {+package-name-enterprise+}-server={+release+} {+package-name-enterprise+}-shell={+release+} {+package-name-enterprise+}-mongos={+release+} {+package-name-enterprise+}-tools={+release+}
19+
sudo apt-get install -y {+package-name-enterprise+}={+release+} {+package-name-org+}-database={+release+} {+package-name-enterprise+}-server={+release+} {+package-name-enterprise+}-shell={+release+} {+package-name-enterprise+}-mongos={+release+} {+package-name-enterprise+}-tools={+release+}
2020
---
2121
ref: pin-repo-suse
2222
language: 'sh'
2323
code: |
24-
sudo zypper install {+package-name-org+}-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
24+
sudo zypper install {+package-name-org+}-{+release+} {+package-name-org+}-database-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
2525
---
2626
ref: pin-repo-suse-enterprise
2727
language: 'sh'
2828
code: |
29-
sudo zypper install {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
29+
sudo zypper install {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-database-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
3030
---
3131
ref: pin-repo-suse-lock
3232
language: 'sh'
3333
code: |
34-
sudo zypper addlock {+package-name-org+}-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
34+
sudo zypper addlock {+package-name-org+}-{+release+} {+package-name-org+}-database-{+release+} {+package-name-org+}-server-{+release+} {+package-name-org+}-shell-{+release+} {+package-name-org+}-mongos-{+release+} {+package-name-org+}-tools-{+release+}
3535
---
3636
ref: pin-repo-suse-lock-enterprise
3737
language: 'sh'
3838
code: |
39-
sudo zypper addlock {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
39+
sudo zypper addlock {+package-name-enterprise+}-{+release+} {+package-name-enterprise+}-database-{+release+} {+package-name-enterprise+}-server-{+release+} {+package-name-enterprise+}-shell-{+release+} {+package-name-enterprise+}-mongos-{+release+} {+package-name-enterprise+}-tools-{+release+}
4040
---
4141
ref: pin-version-intro
4242
pre: |

source/includes/steps-install-mongodb-enterprise-on-red-hat.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,5 @@ action:
6969
language: sh
7070
copyable: true
7171
code: |
72-
exclude=mongodb-enterprise,mongodb-enterprise-server,mongodb-enterprise-shell,mongodb-enterprise-mongos,mongodb-enterprise-tools
72+
exclude=mongodb-enterprise,mongodb-enterprise-database,mongodb-enterprise-server,mongodb-enterprise-shell,mongodb-enterprise-mongos,mongodb-enterprise-tools
7373
...

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ action:
9494
code: |
9595
echo "{+package-name-enterprise+} hold" | sudo dpkg --set-selections
9696
echo "{+package-name-enterprise+}-server hold" | sudo dpkg --set-selections
97+
echo "{+package-name-enterprise+}-database hold" | sudo dpkg --set-selections
9798
echo "{+package-name-enterprise+}-shell hold" | sudo dpkg --set-selections
9899
echo "{+package-name-enterprise+}-mongos hold" | sudo dpkg --set-selections
99100
echo "{+package-name-enterprise+}-tools hold" | sudo dpkg --set-selections

source/includes/steps-install-mongodb-on-red-hat.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ action:
5757
the following ``exclude`` directive to your ``/etc/yum.conf`` file:
5858
language: ini
5959
code: |
60-
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
60+
exclude=mongodb-org,mongodb-org-database,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
6161
...

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ content: |
142142
.. code-block:: bash
143143
144144
echo "{+package-name-org+} hold" | sudo dpkg --set-selections
145+
echo "{+package-name-org+}-database hold" | sudo dpkg --set-selections
145146
echo "{+package-name-org+}-server hold" | sudo dpkg --set-selections
146147
echo "{+package-name-org+}-shell hold" | sudo dpkg --set-selections
147148
echo "{+package-name-org+}-mongos hold" | sudo dpkg --set-selections

0 commit comments

Comments
 (0)