Commit Graph

20 Commits

Author SHA1 Message Date
winstonzmdb
fbe055e529 SERVER-62301 Platform Support: Add support for Ubuntu 22.04 ARM 2022-09-23 21:41:32 +00:00
t.ward
afc1e60b26 SERVER-69703 Update Ubuntu 22.04 package test distro 2022-09-16 20:31:27 +00:00
Alexander Neben
90a033ffa1 SERVER-64352 mongo shell no longer built by default 2022-05-13 01:38:01 +00:00
Zakhar Kleyman
aa55e74884 SERVER-62299 Add support for Debian 11 2022-04-06 22:39:11 +00:00
Ryan Egesdahl
829e4a097b SERVER-54729 Add explicit dependencies to Debian packages
Some dependencies were not being captured automatically by the Debian
package build system (namely, the Cyrus SASL modules required for
Enterprise), which was causing failures for some users. The explicit
dependencies declared in the RPM packages are mirrored in the Debian
packaging now.
2021-06-03 19:46:18 +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
92c4d25d07 SERVER-55019 Fix install_compass platform compatibility
The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.
2021-03-16 17:43:18 +00:00
Brian McCarthy
97685172a9 SERVER-50465 Package tests not run on ARM hosts 2021-02-12 01:19:54 +00:00
Brian McCarthy
1cb8093d46 SERVER-49222 ARM64 support on Amazon Linux 2 2021-01-26 18:57:03 +00:00
Zakhar Kleyman
eb661616fa SERVER-51465 update package tests for install_compass 2020-10-12 15:52:47 +00:00
Brian McCarthy
a7653f2540 SERVER-44070 Platform Support: Add Community & Enterprise Ubuntu 20.04 x64 2020-04-29 20:33:51 +00:00
John Chen
8cd7f1a4cd SERVER-43850 use os.name instead of os.family to check ubuntu 2019-10-07 18:17:41 +00:00
John Chen
0d0c7ec99f SERVER-37768 Added Debian10 build variant 2019-09-16 19:36:56 +00:00
Mathew Robinson
866e053114 SERVER-36622 Allow newer versions of RHEL and Ubuntu to succeed for install_compass 2018-08-20 10:51:27 -04:00
Mathew Robinson
0b001ed1ab SERVER-33000 Add Ubuntu 18.04 support 2018-06-06 16:41:23 -04:00
Zakhar Kleyman
cbf3e5344f SERVER-32437 add Amazon Linux 2 platform support 2018-04-04 10:25:01 -04:00
Mathew Robinson
62bd8ce2a8 SERVER-31781 Rename variable to not conflict with module name 2017-11-06 17:09:14 -05:00
Brian Samek
b37733d3bc SERVER-28748 Set ulimit in package smoke testing
On SUSE 11 t1.micro AWS instances, the virtual memory ulimit is set low
enough to cause the mongo shell to fail to start because it cannot
allocate enough memory after SERVER-28400.
2017-04-12 14:28:30 -04:00
Brian Samek
7f74694a21 SERVER-27441 Reduce spurious failures in Linux package smoke testing
- Ensure that mongod is ready to accept writes before testing
- Re-run converge step because instance may not yet be ready
2016-12-16 09:20:07 -05:00
Brian Samek
337df95536 SERVER-27140 Linux package smoke testing 2016-11-21 10:56:44 -05:00