Commit Graph

485 Commits

Author SHA1 Message Date
Ernie Hershey
37a7f2f07f SERVER-10051 require cyrus sasl instead of gsasl 2013-10-04 13:25:27 -04:00
Ernie Hershey
fc780bfec9 SERVER-11008 Add full conflicting package name list 2013-10-04 13:25:27 -04:00
Ernie Hershey
c3a1079ef7 SERVER-10580 add trailing slash so find command works if source dir is a symlink 2013-10-04 13:25:27 -04:00
Ernie Hershey
886e2c6ff3 SERVER-10581 Ignore enterprise packages in consolidate-repos.sh 2013-10-04 13:25:27 -04:00
Ernie Hershey
ef582b64cb SERVER-3579 Change redhat username and group from mongod to mongodb 2013-10-04 13:25:27 -04:00
Ernie Hershey
09ffdcc927 SERVER-10871 Change 'mongodb' to 'mongo' to mean the mongod process and service 2013-10-04 13:25:27 -04:00
Andreas Nilsson
7db361fe2d SERVER-7455 x.509 cluster auth tests 2013-10-03 12:25:08 -04:00
Sridhar Nanjundeswaran
7966d19ab8 SERVER-10870 - Include SNMP configuration files for mongod.
Also removed snmp dlls getting installed for non mongod components
2013-10-02 10:10:26 -07:00
Andreas Nilsson
625e971353 SERVER-7455 x.509 cluster auth tests and expanded use-ssl passthrough 2013-09-30 14:10:54 -04:00
Andy Schwerin
3bc344db79 SERVER-1105 Update AuthorizationSession's logic for collection-level access control.
Also requires changing the privileges of the built-in roles.  This patch takes the opportunity to remove the 2.2-style read-only roles in favor of the 2.4-style "read" and "readAnyDatabase" roles, and renames the 2.2-style read-write roles "dbOwner" and "root".  The "root" name, at least, is subject to change prior to the next unstable release.

Test harnesses are updated as needed to use the correct builtin roles.
2013-09-26 14:33:43 -04:00
Sridhar Nanjundeswaran
fb4944060d SERVER-10822 - Include generated C++ driver header files folder
Build directly using heat, candle and light
2013-09-26 10:20:44 -07:00
Ernie Hershey
e01dfe96c7 SERVER-3579 Change file paths to consistent format 2013-09-25 21:41:28 -04:00
Ernie Hershey
5a590d8514 SERVER-3579 Packaging logic cleanup 2013-09-25 21:41:28 -04:00
Ernie Hershey
787d2d85a8 SERVER-3579 replace mongo-10gen and mongodb-10gen with mongodb-org 2013-09-25 21:41:28 -04:00
Ernie Hershey
cd2f9548a3 SERVER-3579 replace 10gen with mongodb 2013-09-25 21:41:28 -04:00
Sridhar Nanjundeswaran
ddb216a374 SERVER-10730 - Allow user specified install directory 2013-09-24 11:38:28 -07:00
Sridhar Nanjundeswaran
c8f2a70ba8 SERVER-10814 - Install enterprise dlls with c++ driver 2013-09-19 11:40:22 -04:00
Sridhar Nanjundeswaran
30f4e0801a SERVER-10792 - Account for enterprise license in enterprise build 2013-09-19 11:29:48 -04:00
Siyuan Zhou
00f71c5019 SERVER-10804 Add more details to test report generated by smoke.py 2013-09-18 11:59:49 -04:00
Siyuan Zhou
168f86f766 SERVER-10803 Fix buildbot url capture in smoke.py on windows 2013-09-18 11:59:49 -04:00
Sridhar Nanjundeswaran
89d8e55e2e SERVER-9956 - Installer changes for enterprise edition for Windows
1) Changed default install directory
2) C++ driver is now an optional feature that can be installed
3) Enterprise dlls are now installed for enterprise builds

Note: Enterprise is only supported for x64 2008R2+ builds
2013-09-13 12:49:13 -07:00
Siyuan Zhou
74b09795ac SERVER-10740 Generate test result report from smoke.py
smoke.py could optionally output a test report to a file. This should be
an json summary of a test suite run, so MCI can report on specific failed
tests.
The following command could generate a detailed test report in json
format. smoke-last.json will have the details as well.
smoke.py --report-file <report-file-path>

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-09-12 18:58:59 -04:00
Siyuan Zhou
25257eef8a Remove trailing whitespace.
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-09-12 18:58:59 -04:00
Eric Milkie
9ab28c9b50 SERVER-9771 build Windows dynamic library C++ driver
Add generate_def.py script for windows dll.
Expose all public symbols found in the static library.
Note that the static Windows library may not work properly, as
not all obj modules may be included by the linker, despite their
necessity for their global initializers.  This dynamic library
will include all necessary obj modules.
2013-09-12 16:05:44 -04:00
Matt Kangas
1bd77478ad SERVER-10462 compensate for Windows file locking race 2013-09-11 17:23:37 -04:00
Andrew Morrow
f0deda49e3 SERVER-9766 Remove support for separate client driver package 2013-09-11 16:46:52 -04:00
Spencer T Brody
ec23a4a358 SERVER-9517 Update tests to pass with new user schema 2013-09-06 12:31:22 -04:00
Spencer T Brody
d328dd5227 SERVER-10640 SERVER-10639 Skip sharding/trace_missing_docs_test.js in auth passthrough 2013-08-29 11:24:30 -04:00
Andrew Morrow
dda99507af SERVER-10497 Remove legacy update framework 2013-08-13 18:02:42 -04:00
Scott Hernandez
b2b0616c61 fix for old python versions 2013-08-13 11:04:16 -04:00
Scott Hernandez
b68af6a0f9 print more info on small-oplog test failures 2013-08-09 08:01:15 -04:00
Spencer T Brody
3e50406c65 SERVER-10420 Skip jstests/sharding/replmonitor_bad_seed.js until we no longer initilize all user data at process startup 2013-08-07 15:54:26 -04:00
Spencer T Brody
7f2c86d893 SERVER-6246 In smoke.py, use command to create user, rather than direct insert to system.users 2013-08-06 16:05:45 -04:00
Spencer T Brody
46f9caf721 SERVER-10344 Skip repl/repl4.js because of race condition in master/slave 2013-07-31 16:44:17 -04:00
Scott Hernandez
6211f4436a add missing set-parameters for replication slaves 2013-07-30 17:35:13 -04:00
Spencer T Brody
761a599423 SERVER-10344 Skip racy test in auth passthrough 2013-07-29 12:12:29 -04:00
Ernie Hershey
51a46c5f9a SERVER-963 Split and externalize Linux packages
This includes splitting rpm and .deb packages into sub-packages and
externalizing the spec and control files to be maintained as static
files.
2013-07-26 17:01:00 -04:00
Scott Hernandez
cefa4cf1d6 more accurate matching for enabling dbtests for new update framework 2013-07-24 08:21:10 -04:00
Scott Hernandez
0ba6f77490 Allow testing new update framework in dbtests (core) with smoke 2013-07-22 16:23:09 -04:00
Spencer T Brody
41affec0b4 SERVER-10128 skip killop.js in auth passthrough until auth no longer requires a read lock 2013-07-16 12:30:05 -04:00
Scott Hernandez
4d95966d3e MongoRunner setParameters support for smoke.py 2013-07-15 08:53:39 -04:00
Scott Hernandez
03c4a23747 SERVER-6399: allow smoke to accept setParameter 2013-07-10 13:04:47 -04:00
Andrew Morrow
af07d274c2 SERVER-9942 Give shared client tests a unique name to placate buildlogger 2013-06-17 19:38:22 -04:00
Gary Murakami
42255e2d5a SERVER-9486 git submodule scons build issue fix
If you add mongo to a parent project via "git submodule add", you need these fixes to build mongo.

Signed-off-by: Matt Kangas <matt.kangas@10gen.com>
2013-06-11 17:47:02 -04:00
Andrew Morrow
8e42456304 SERVER-6514 Don't attempt to test shared library clients for out of tree builds 2013-06-06 13:39:50 -04:00
Andrew Morrow
da8c0fa929 SERVER-6514 Re-add support for building the C++ driver shared library 2013-06-03 20:21:13 -04:00
Tad Marshall
054f48f94a SERVER-8795 Revert "SERVER-8782 disable smalloplog geo_update_btree.js on Solaris"
This reverts commit cafb1081b8.

Fixing SERVER-8795 should make geo_update_btree.js not segfault.
2013-06-03 04:41:43 -04:00
Andreas Nilsson
f844ed02b1 SERVER-9137 Added --httpinterface flag to mongod smoke tests 2013-05-31 16:40:14 +02:00
Jason Rassi
6d18458b18 SERVER-9794 Fix cleanbb.py shouldKill() buildslave condition 2013-05-28 12:43:34 -04:00
Greg Studer
6f50df1263 smoke.py allow job reassignment for subprocesses on Windows 7 and above 2013-05-09 17:28:34 -04:00