Commit Graph

99 Commits

Author SHA1 Message Date
Zack Winter b943a40130 SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#24255)
GitOrigin-RevId: 207f40cabcfc5ca67232a3b1c22eea7c4a6ea022
2024-07-05 21:35:08 +00:00
auto-revert-app[bot] ab87e1631a Revert "SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#23615)" (#23846)
GitOrigin-RevId: ff2497a3e6b38343bba9613c308e0a22090a5a3b
2024-06-24 17:25:47 +00:00
Zack Winter caa0a48c0c SERVER-87451 Upgrade rhel8.0 variants to rhel8.8 (#23615)
GitOrigin-RevId: 0916714bf86b8207b24fec1aa8139e6f9e593f43
2024-06-22 18:19:47 +00:00
Thomas Langston 8da2dc984c SERVER-86106: Fix shadow-utils package on suse (#18641)
GitOrigin-RevId: 3a84a8d27208c191d35780cca4661874d32c83c7
2024-02-02 17:56:17 +00:00
Zack Winter 1de01927cf SERVER-80645 Amend test logic to properly understand Amazon 2023 (#18127)
GitOrigin-RevId: 291d68e86b37ae42d5b5ff1d78a6e0da7e7f0f55
2024-01-18 20:56:59 +00:00
Zituo Jin 9a0224a9d8 Revert "SERVER-80645 Amend test logic to properly understand Amazon 2023"
This reverts commit b49f0e36f0.
2023-10-14 15:52:07 +00:00
Steve Gross b49f0e36f0 SERVER-80645 Amend test logic to properly understand Amazon 2023 2023-10-12 17:38:30 +00:00
Ryan Egesdahl 6a8d2a5eb4 SERVER-71380 Use `systemctl try-restart` during `postun` 2022-12-06 20:13:38 +00:00
Adam Rayner 1d44e884c1 SERVER-68322 Remove SNMP from Debian and RHEL package files 2022-07-29 20:10:37 +00:00
Alexander Neben 3851a4a152 SERVER-67680 Removed references to snmp docs 2022-06-30 04:53:48 +00:00
Alexander Neben 90a033ffa1 SERVER-64352 mongo shell no longer built by default 2022-05-13 01:38:01 +00:00
Jon Streets 74396d963c SERVER-51253 implement mongodb-parameters man 5 page 2021-10-20 20:22:31 +00:00
Ryan Egesdahl 71ee397594 SERVER-59141 Revert RPM spec file Provides/Obsoletes tag changes 2021-08-24 20:42:10 +00:00
Andrew Morrow 08ecd18997 SERVER-57939 Include mongosh in server metapackage 2021-06-25 19:56:02 +00:00
Andrew Morrow 08fb6c3d11 SERVER-57900 Repair dependency edges for the tools package 2021-06-22 17:19:29 +00:00
Ryan Egesdahl ccae51b66b SERVER-55724 Support external metapackage repository
Add some changes to packaging to support dependency names used by an
external metapackage repository.
2021-05-27 17:33:06 +00:00
Ryan Egesdahl 649dc04027 SERVER-55460 Fix RPM packaging and package testing for SLES 12
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-04-05 17:31:12 +00:00
Ryan Egesdahl 364c92daaa SERVER-54057 Move RPM python dependency to tools-extra package
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-25 02:24:18 +00:00
Ryan Egesdahl 2772369947 SERVER-54057 Don't depend on python2 on RHEL 8 or Fedora >= 30 2021-02-16 20:02:27 +00:00
Ryan Egesdahl 9aba0cac77 SERVER-52610 Ensure RPM install roots can be relocated
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-12-19 01:21:19 +00:00
Zakhar Kleyman 122e9e8fe5 SERVER-46321 update man pages for 4.4 2020-10-15 13:55:19 +00:00
Ryan Egesdahl 0d45dd9d7b SERVER-50249 Update package control files for v4.4 tools move
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-09-01 16:43:00 +00:00
Andrew Morrow f0077c3601 SERVER-48547 Don't glob mongoldap man page in to community builds 2020-06-04 19:34:41 +00:00
Ryan Egesdahl f1d3b5fe65 SERVER-47256 Update the debian package maintainer email
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-05-14 19:10:44 +00:00
Andrew Morrow 078b76671b SERVER-47673 Ensure that database-tools metapackage is created on RPM platforms 2020-04-21 12:57:43 +00:00
Andrew Morrow 778fc87489 SERVER-45911 SERVER-45561 New tools metapackage depends on other tools packages 2020-04-02 13:38:46 +00:00
Andrew Morrow 3c0c136ecf SERVER-44763 Remove gotools from build and packaging 2020-01-15 19:51:39 +00:00
Zakhar Kleyman 1c4b963563 SERVER-42846 add mongoldap and mongoreplay man pages to rpm specs 2019-10-30 00:58:16 +00:00
Mark Benvenuto e02afdb9de SERVER-43407 Move mongocryptd to separate deb/rpms 2019-09-25 23:02:37 +00:00
Adam Cooper 65a0a95cdb SERVER-43160 Updating rpm, deb, signing, and MSI packaging for mongokerberos 2019-09-24 21:17:49 +00:00
John Chen 284630e370 SERVER-37772 adding RHEL80 distro 2019-07-25 17:58:58 -04:00
Spencer Jackson e5d7bb7eaf
SERVER-40242 Update banner inclusions for vendored tools 2019-03-29 11:42:39 -04:00
Mark Benvenuto 527404878f SERVER-39134 Mongocryptd packaging 2019-03-08 15:55:55 -05:00
James Wahlin f5e5751013 SERVER-39133 Make mongocryptd host 2019-01-25 15:17:45 -05:00
Ramon Fernandez 5851c89496 SERVER-37651 Update license information 2018-10-16 09:06:34 -04:00
Ramon Fernandez c6b10c46cc SERVER-35665 Update license on all artifacts
License for Community artifacts is in the LICENSE-Community.txt file.
License for Enterprise artifacts is in the LICENSE-Enterprise.txt file.
This change also updates deb/rpm/msi packages.
2018-06-20 12:33:04 -04:00
Andrew Morrow 51f7e327ac SERVER-34419 Remove mongoperf 2018-04-13 11:20:42 -04:00
Mathew Robinson abc831b3b8 SERVER-33320 Run systemctl daemon-reload on upgrade 2018-03-29 09:34:32 -04:00
Ramon Fernandez 59cedee323 SERVER-31545 Remove deprecated mongooplog tool 2017-10-23 13:04:30 -04:00
Mathew Robinson 0c6ca7be96 SERVER-30995 Add Compass Installer to MongoDB packaging 2017-10-16 11:17:26 -04:00
Dan Pasette d90e9a13a5 Revert "Revert "SERVER-21677 Remove "diaglog" support from the server""
This reverts commit 0e3c8a96af.
Fixed up rpm scripts to exclude mongosniff
2017-09-21 17:56:18 -04:00
Zakhar Kleyman 7515aadc1f SERVER-30104 Fix tzdata dependency for suse rpm packages 2017-07-27 12:31:26 -04:00
Derick Rethans f0110e2682 SERVER-29822 update linux packages to add /usr/share/zoneinfo as timeZoneInfo default, and add dependency on tzdata package 2017-06-29 16:40:48 +02:00
Sam Kleinman 00aed802dd SERVER-25368: add native systemd support for rhel7 and suse12 2016-10-25 11:59:21 -04:00
Brian Samek 76ac56a6ea SERVER-22106 Require openssl >= 1.0.1 on RHEL 6 2016-09-20 15:52:23 -04:00
Andreas Nilsson e576de40f3 SERVER-25707 Add mongoldap enterprise binary to Linux packages 2016-08-22 08:56:35 -04:00
Sam Kleinman 985e2a0be9 SERVER-20930 SERVER-20404: clarify sysconfig and default config override 2016-02-09 13:17:41 -05:00
Spencer Jackson c5d503afe0 SERVER-21515: Add mongodecrypt to enterprise packages 2015-11-20 02:22:50 -05:00
Ernie Hershey 9b054f0032 SERVER-18793 Fix issue with Enterprise RPM spec 2015-08-26 09:06:36 -04:00
Ernie Hershey ed856e8865 SERVER-19893, SERVER-14036, SERVER-8770 - Packaging improvements
* Signing RPM's
* Signing .DEB's with organization key instead of Richard's key
* Generating packages on individual platforms in compile tasks
* Trimming redundant Enterprise packaging python code
* Miscellaenous cleanup, mostly to support the above goals
2015-08-12 19:24:21 -04:00