1f4ffd14e4 
					 
					
						
						
							
							Always use a newer compiler on CentOS  
						
						 
						
						... 
						
						
						
						For some reason the previous change was not commited in develop. 
						
						
					 
					
						2019-04-29 12:46:00 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6c6415c4f 
					 
					
						
						
							
							Add build test deps specific for 2.4  
						
						 
						
						
						
						
					 
					
						2019-04-24 15:41:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4ad60fa2a2 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2019-04-24 13:29:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4e2b6d6cb3 
					 
					
						
						
							
							Add maxscale-system-test dependecies installation script  
						
						 
						
						
						
						
					 
					
						2019-04-18 03:44:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e119077328 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2019-04-15 16:17:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9941f7d763 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						 
						
						
						
						
					 
					
						2019-04-15 16:13:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4128937d37 
					 
					
						
						
							
							fix rhel repo copying  
						
						 
						
						
						
						
					 
					
						2019-04-09 15:33:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ce5f87a91 
					 
					
						
						
							
							Add support for RHEL8 repository creation  
						
						 
						
						
						
						
					 
					
						2019-04-09 13:57:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b07c53d532 
					 
					
						
						
							
							Remove multi-master monitor  
						
						 
						
						... 
						
						
						
						Was deprecated in 2.3. Similar features are in MariaDB-Monitor.
One system test was modified to use MariaDB-Monitor instead. Some parts
of the test are disabled for now to make it pass. 
						
						
					 
					
						2019-03-11 17:50:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9572ff84ea 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2019-03-05 10:37:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						77ef3dd613 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						 
						
						
						
						
					 
					
						2019-03-05 04:54:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						966787e119 
					 
					
						
						
							
							do not create or copy repos if build failed  
						
						 
						
						
						
						
					 
					
						2019-03-04 11:29:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ec4557075 
					 
					
						
						
							
							create symlink rhel -> centos and do not use real rhel build  
						
						 
						
						
						
						
					 
					
						2019-03-01 15:13:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b0efcea3f6 
					 
					
						
						
							
							Remove vagrant lock from build.sh and run_test.sh ( #190 )  
						
						 
						
						... 
						
						
						
						vagrant_lock was created in order to prevent parallel execution of two 'Vagrant up' operations in parallel. Previously it was necessary due to Vagrant internal Chef issue. Now several bugs in Vagrant are fixed and MDBCI uses own Chef to provision nodes for builds and tests. There is no need to wait for previous Vagrant run finished, removing all waiting from all scripts.
'rm vagrant_lock is still present to remove locks created by previous versions of build and test scripts- 
						
						
					 
					
						2019-02-25 14:22:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						661f1dd4e4 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2019-02-11 13:14:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38069bb32d 
					 
					
						
						
							
							MXS-1757: Never link avro against snappy  
						
						 
						
						... 
						
						
						
						The Avro libraries appear to sometimes overwrite the CMake
variables. Patching out the code that looks for the libraries should
prevent the library from ever being linked against the snappy libraries. 
						
						
					 
					
						2019-02-11 10:59:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a9f6955fc8 
					 
					
						
						
							
							Revert "add systemd-dev package to the build env"  
						
						 
						
						... 
						
						
						
						This reverts commit da6d358f9fee7cb7302f082f179c45f581e681d3. 
						
						
					 
					
						2019-01-31 14:07:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						da6d358f9f 
					 
					
						
						
							
							add systemd-dev package to the build env  
						
						 
						
						
						
						
					 
					
						2019-01-29 14:14:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16d7efe4ec 
					 
					
						
						
							
							try to Fix MXS-2206 ( #185 )  
						
						 
						
						... 
						
						
						
						* try to Fix MXS-2206
* use sort -v
* return empty line 
						
						
					 
					
						2019-01-08 16:00:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a7545f8f7 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						 
						
						
						
						
					 
					
						2019-01-08 15:59:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d569cff98f 
					 
					
						
						
							
							try to Fix MXS-2206 ( #185 )  
						
						 
						
						... 
						
						
						
						* try to Fix MXS-2206
* use sort -v
* return empty line 
						
						
					 
					
						2019-01-08 11:58:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d77ddec63 
					 
					
						
						
							
							MXS-2208 Add simple Http library  
						
						 
						
						... 
						
						
						
						- Built on top of Curl
- Currently only GET 
						
						
					 
					
						2018-12-05 12:48:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						70c8942a62 
					 
					
						
						
							
							Fix dependency installation script  
						
						 
						
						... 
						
						
						
						The script generates files owned by root so it needs to be removed with
sudo. As the removal of the directory is the last command, its failure
causes the script to fail. 
						
						
					 
					
						2018-11-28 19:21:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c372bd8985 
					 
					
						
						
							
							Install dependencies in a temporary directory  
						
						 
						
						... 
						
						
						
						Doing the dependency installation in a temporary directory prevents the
pollution of the current working directory. 
						
						
					 
					
						2018-11-27 12:52:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32f6408230 
					 
					
						
						
							
							Fix Ubuntu Trusty builds  
						
						 
						
						... 
						
						
						
						The systemd package name is libsystemd-daemon-dev in older versions. 
						
						
					 
					
						2018-11-16 17:54:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8b50df1388 
					 
					
						
						
							
							Install systemd-devel on SLES also  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:09:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35b3dd4dd8 
					 
					
						
						
							
							Install systemd libraries  
						
						 
						
						... 
						
						
						
						Install systemd libraries in the install script. 
						
						
					 
					
						2018-11-16 15:55:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e3ef99f1f7 
					 
					
						
						
							
							Fix check for unit tests in scripts  
						
						 
						
						
						
						
					 
					
						2018-10-08 17:18:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						59a1ef359d 
					 
					
						
						
							
							Fail faster in builds  
						
						 
						
						... 
						
						
						
						If `make` fails, there's no point in doing anything else. 
						
						
					 
					
						2018-10-05 11:02:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8b9fdaa0cb 
					 
					
						
						
							
							Remove HTTP functionality  
						
						 
						
						... 
						
						
						
						It wasn't used so it can be removed. 
						
						
					 
					
						2018-10-03 08:41:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						75f9921ca2 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						 
						
						
						
						
					 
					
						2018-10-02 10:18:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						79d1eb19d7 
					 
					
						
						
							
							Disable unit test leak checks for DEB packages  
						
						 
						
						... 
						
						
						
						The unit tests themselves don't leak memory but some of the core
components of MaxScale do. To ignore this, ASAN_OPTIONS needs to be
defined. 
						
						
					 
					
						2018-10-02 09:44:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4554bd1743 
					 
					
						
						
							
							Cherry-pick: Fix ASAN problems  
						
						 
						
						... 
						
						
						
						Cherry-picking the commit from develop since it's also needed for 2.2.
FindASAN did not look for so version 5 and TSAN referred to ASAN. Disable
leak checks for unit tests as some objects always leak, namely servers. 
						
						
					 
					
						2018-09-30 20:12:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0387736130 
					 
					
						
						
							
							Fix ASAN problems  
						
						 
						
						... 
						
						
						
						FindASAN did not look for so version 5 and TSAN referred to ASAN. Disable
leak checks for unit tests as some objects always leak, namely servers. 
						
						
					 
					
						2018-09-30 19:37:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f8fb9510c9 
					 
					
						
						
							
							Add HTTP GET function  
						
						 
						
						... 
						
						
						
						The function performs a HTTP GET on a URL and returns the HTTP response. 
						
						
					 
					
						2018-08-23 15:46:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1572e088bf 
					 
					
						
						
							
							Run REST API and MaxCtrl unit tests  
						
						 
						
						... 
						
						
						
						Install Docker when building on CentOS 7. This allows the REST API and
MaxCtrl unit tests to be run. 
						
						
					 
					
						2018-08-13 10:54:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c984381662 
					 
					
						
						
							
							Use devtoolset 7  
						
						 
						
						... 
						
						
						
						As devtoolset 6 worked on CentOS 6, upgrading to devtoolset 7 is better as
it will be supported for a longer time. 
						
						
					 
					
						2018-08-13 10:28:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06df290aeb 
					 
					
						
						
							
							Use DevToolSet 6 with CentOS 6  
						
						 
						
						... 
						
						
						
						DevToolSet 4 was EOL'ed December 2017. 
						
						
					 
					
						2018-08-13 10:28:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ab4ae282a4 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						 
						
						
						
						
					 
					
						2018-07-27 14:59:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5612896b80 
					 
					
						
						
							
							regenerate repo.d only for current target  
						
						 
						
						
						
						
					 
					
						2018-07-27 14:58:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6be2cb70d 
					 
					
						
						
							
							fix typo in upgrade_test  
						
						 
						
						
						
						
					 
					
						2018-07-27 14:58:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81507349f3 
					 
					
						
						
							
							remove reference to repo.d from upgrade_test  
						
						 
						
						
						
						
					 
					
						2018-07-27 14:58:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba680b674d 
					 
					
						
						
							
							do not call mdbci repo config in build.sh and upgrade_test.sh  
						
						 
						
						
						
						
					 
					
						2018-07-27 14:58:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						702f8aaed4 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						 
						
						
						
						
					 
					
						2018-07-05 13:53:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9e039ed024 
					 
					
						
						
							
							Fix typo in DEB install scripts  
						
						 
						
						... 
						
						
						
						The package suffix was wrong. 
						
						
					 
					
						2018-07-05 12:01:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2e88ce4132 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						 
						
						
						
						
					 
					
						2018-07-04 22:01:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1aa5dcf659 
					 
					
						
						
							
							Do rsync without --delete  
						
						 
						
						... 
						
						
						
						rsync with the --delete flag will destroy artifacts generated by other
jobs. This broke the build_all job. 
						
						
					 
					
						2018-07-04 15:41:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05e8773161 
					 
					
						
						
							
							fix typo in chmod for all binary repository dirs and files  
						
						 
						
						
						
						
					 
					
						2018-07-04 09:11:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						afdf28c0b9 
					 
					
						
						
							
							Access rights for binary repository files and dirs ( #178 )  
						
						 
						
						... 
						
						
						
						fix typo in chmod for all binary repository dirs and files 
						
						
					 
					
						2018-07-04 09:08:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44ef4912e8 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						 
						
						
						
						
					 
					
						2018-07-03 21:13:41 +03:00