Add test fix and make sure Quay ups the connection count in its container
This commit is contained in:
		
							parent
							
								
									ee3ad9e7c3
								
							
						
					
					
						commit
						09a1c4d2b5
					
				
					 4 changed files with 12 additions and 2 deletions
				
			
		|  | @ -30,6 +30,7 @@ RUN cd grunt && npm install | ||||||
| RUN cd grunt && grunt | RUN cd grunt && grunt | ||||||
| 
 | 
 | ||||||
| ADD conf/init/svlogd_config /svlogd_config | ADD conf/init/svlogd_config /svlogd_config | ||||||
|  | ADD conf/init/doupdatelimits.sh /etc/my_init.d/ | ||||||
| ADD conf/init/preplogsdir.sh /etc/my_init.d/ | ADD conf/init/preplogsdir.sh /etc/my_init.d/ | ||||||
| ADD conf/init/runmigration.sh /etc/my_init.d/ | ADD conf/init/runmigration.sh /etc/my_init.d/ | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								conf/init/doupdatelimits.sh
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										5
									
								
								conf/init/doupdatelimits.sh
									
										
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,5 @@ | ||||||
|  | #! /bin/bash | ||||||
|  | set -e | ||||||
|  | 
 | ||||||
|  | # Update the connection limit | ||||||
|  | sysctl -w net.core.somaxconn=1024 | ||||||
|  | @ -428,7 +428,11 @@ def get_search(): | ||||||
|   if user is not None: |   if user is not None: | ||||||
|     username = user.username |     username = user.username | ||||||
| 
 | 
 | ||||||
|  |   if query: | ||||||
|     matching = model.get_matching_repositories(query, username) |     matching = model.get_matching_repositories(query, username) | ||||||
|  |   else: | ||||||
|  |     matching = [] | ||||||
|  | 
 | ||||||
|   results = [result_view(repo) for repo in matching |   results = [result_view(repo) for repo in matching | ||||||
|              if (repo.visibility.name == 'public' or  |              if (repo.visibility.name == 'public' or  | ||||||
|                  ReadRepositoryPermission(repo.namespace, repo.name).can())] |                  ReadRepositoryPermission(repo.namespace, repo.name).can())] | ||||||
|  |  | ||||||
|  | @ -196,7 +196,7 @@ def build_index_specs(): | ||||||
|     IndexTestSpec(url_for('index.put_repository_auth', repository=PUBLIC_REPO), |     IndexTestSpec(url_for('index.put_repository_auth', repository=PUBLIC_REPO), | ||||||
|                   NO_REPO, 501, 501, 501, 501).set_method('PUT'), |                   NO_REPO, 501, 501, 501, 501).set_method('PUT'), | ||||||
| 
 | 
 | ||||||
|     IndexTestSpec(url_for('index.get_search'), NO_REPO, 501, 501, 501, 501), |     IndexTestSpec(url_for('index.get_search'), NO_REPO, 200, 200, 200, 200), | ||||||
| 
 | 
 | ||||||
|     IndexTestSpec(url_for('index.ping'), NO_REPO, 200, 200, 200, 200), |     IndexTestSpec(url_for('index.ping'), NO_REPO, 200, 200, 200, 200), | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Reference in a new issue