summaryrefslogtreecommitdiff
path: root/rpm
AgeCommit message (Collapse)Author
2024-07-05SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#24255)Zack Winter
GitOrigin-RevId: 207f40cabcfc5ca67232a3b1c22eea7c4a6ea022
2024-06-24Revert "SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#23615)" (#23846)auto-revert-app[bot]
GitOrigin-RevId: ff2497a3e6b38343bba9613c308e0a22090a5a3b
2024-06-22SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#23615)Zack Winter
GitOrigin-RevId: 0916714bf86b8207b24fec1aa8139e6f9e593f43
2024-04-16SERVER-88229 Configure glibc tunables in mongod.service for new tcmalloc ↵Mark Benvenuto
(#20977) GitOrigin-RevId: f754ec3179f17ed2848b2e004420dc406ac622ea
2024-02-02SERVER-86106: Fix shadow-utils package on suse (#18641)Thomas Langston
GitOrigin-RevId: 3a84a8d27208c191d35780cca4661874d32c83c7
2024-01-18SERVER-80645 Amend test logic to properly understand Amazon 2023 (#18127)r7.3.0-alpha1Zack Winter
GitOrigin-RevId: 291d68e86b37ae42d5b5ff1d78a6e0da7e7f0f55
2023-10-14Revert "SERVER-80645 Amend test logic to properly understand Amazon 2023"Zituo Jin
This reverts commit b49f0e36f08a443041463d4407f0e93cc283cbd9.
2023-10-12SERVER-80645 Amend test logic to properly understand Amazon 2023Steve Gross
2023-05-04SERVER-76179 Add RuntimeDirectory to mongod.service for RPMAlexander Neben
2023-03-23SERVER-74845 Override processManagement.fork in mongod.serviceRyan Egesdahl
2022-12-06SERVER-71380 Use `systemctl try-restart` during `postun`Ryan Egesdahl
2022-10-15SERVER-70121 SERVER-70083 Fix basic package testsRyan Egesdahl
2022-07-29SERVER-68322 Remove SNMP from Debian and RHEL package filesAdam Rayner
2022-07-14SERVER-65175 Remove storage.journal.enabled from RPM's mongod.confAdam Rayner
2022-06-30SERVER-67680 Removed references to snmp docsAlexander Neben
2022-05-13SERVER-64352 mongo shell no longer built by defaultAlexander Neben
2021-10-20SERVER-51253 implement mongodb-parameters man 5 pageJon Streets
2021-08-24SERVER-59141 Revert RPM spec file Provides/Obsoletes tag changesRyan Egesdahl
2021-08-05SERVER-58930 Correct Provides: tags in RPM spec filesRyan Egesdahl
2021-06-25SERVER-57939 Include mongosh in server metapackageAndrew Morrow
2021-06-22SERVER-57900 Repair dependency edges for the tools packageAndrew Morrow
2021-05-27SERVER-55724 Support external metapackage repositoryRyan Egesdahl
Add some changes to packaging to support dependency names used by an external metapackage repository.
2021-04-05SERVER-55460 Fix RPM packaging and package testing for SLES 12Ryan Egesdahl
Some versions of SLES apparently don't define the _sharedstatedir RPM macro properly, leaving it at the old-time UNIX /usr/com default. This was causing the server to fail to start on such platforms because the expected data directory at /var/lib/mongodb was missing. The macro is now statically defined on SLES to /var like it should be on any modern Linux distribution. Also fixed were paths to systemd unit files in package testing and the fact that we weren't installing the tools-extra package, which we should be doing if only to verify that the script indeed continues to fail expectedly on the platform.
2021-02-25SERVER-54057 Move RPM python dependency to tools-extra packageRyan Egesdahl
This requirement should never have been on the server package once the tools were moved to their own package. This change just moves the requirement where it should be.
2021-02-16SERVER-54057 Don't depend on python2 on RHEL 8 or Fedora >= 30Ryan Egesdahl
2020-12-19SERVER-52610 Ensure RPM install roots can be relocatedRyan Egesdahl
We were not using directory macros in the RPMs, which meant that the installation root could not be changed. When we tried, we got an incomplete install, with some of it going to the new prefix and some going to the host system. Here, we follow RPM packaging guidelines a bit better and use named directory macros instead of explicit paths.
2020-10-15SERVER-46321 update man pages for 4.4Zakhar Kleyman
2020-09-29SERVER-50866 SystemD unit should wait for network-online.targetRyan Egesdahl
We were previously waiting for network.target, which does not actually mean the network interface will be up and have an IP address assigned. During some reboots, it's possible that mongod would start up before the network interface was fully online, and this caused startup failures if mongod was configured to listen on a specific IP address. Now we wait for network-online.target instead to ensure the IP address is available when mongod starts.
2020-09-01SERVER-50249 Update package control files for v4.4 tools moveRyan Egesdahl
The mongodb-*-tools packages were split into mongodb-database-tools and mongodb-*-tools-extra, which causes some package management headaches during upgrades to v4.4. This change updates the package control files to account for the package splits so upgrades go more smoothly.
2020-06-04SERVER-48547 Don't glob mongoldap man page in to community buildsAndrew Morrow
2020-05-14SERVER-47256 Update the debian package maintainer emailRyan Egesdahl
The previous debian package maintainer was set to a single person, and any maintainer requests would be directed at this person. Instead, we use an email list that is dedicated for the purpose.
2020-04-27SERVER-47756 Remove mongoldap man page from community RPMsAndrew Morrow
2020-04-21SERVER-47673 Ensure that database-tools metapackage is created on RPM platformsAndrew Morrow
2020-04-02SERVER-45911 SERVER-45561 New tools metapackage depends on other tools packagesAndrew Morrow
2020-01-15SERVER-44763 Remove gotools from build and packagingAndrew Morrow
2019-12-05SERVER-44974 Remove extra 'for' in rpm/mongod.serviceandf-mongodb
Closes #1338 Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
2019-10-30SERVER-42846 add mongoldap and mongoreplay man pages to rpm specsZakhar Kleyman
2019-10-15SERVER-44006 Change packaging license: AGPL -> SSPL Closes #1327Mathew Robinson
2019-09-25SERVER-43407 Move mongocryptd to separate deb/rpmsMark Benvenuto
2019-09-24SERVER-43160 Updating rpm, deb, signing, and MSI packaging for mongokerberosAdam Cooper
2019-08-26SERVER-42964 Fix wrong ulimit recommended settings docs link in init and ↵Daniel Hatcher
service files Closes #1320 Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
2019-08-06SERVER-42603 Add After=network.target to service filesMathew Robinson
2019-08-05SERVER-42603 Remove cyclic dependency in SystemD service filesMathew Robinson
2019-07-25SERVER-37772 adding RHEL80 distroJohn Chen
2019-06-07SERVER-41546 mongo_killproc should not call exitMathew Robinson
2019-06-06SERVER-41546 SysV init scripts should verify PIDfile exists instead of failingMathew Robinson
2019-05-31SERVER-40563 validate that `(${procname})` is the process' command name.Mathew Robinson
2019-03-29SERVER-40242 Update banner inclusions for vendored toolsSpencer Jackson
2019-03-08SERVER-39134 Mongocryptd packagingMark Benvenuto
2019-01-25SERVER-39133 Make mongocryptd hostJames Wahlin