Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								85b7d22b49 
								
							 
						 
						
							
							
								
								Merge pull request  #2065  from charltonaustin/adding_in_sync_call  
							
							... 
							
							
							
							Adding in a method for sync update of push. 
							
						 
						
							2016-11-03 11:27:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlton Austin 
								
							 
						 
						
							
							
							
							
								
							
							
								dce06132eb 
								
							 
						 
						
							
							
								
								Adding in a method for sync update of push.  
							
							
							
						 
						
							2016-11-01 11:15:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9f9d32548b 
								
							 
						 
						
							
							
								
								Standardize the internal error logs for better tracking  
							
							
							
						 
						
							2016-10-31 13:47:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								37bdb6f699 
								
							 
						 
						
							
							
								
								buildcomponent: raise heartbeat timeout to 60s  
							
							
							
						 
						
							2016-10-25 12:45:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								73eb66eac5 
								
							 
						 
						
							
							
								
								Add support for deleting namespaces (users, organizations)  
							
							... 
							
							
							
							Fixes  #102 
Fixes  #105  
						
							2016-10-21 15:41:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f50bb8a1ce 
								
							 
						 
						
							
							
								
								Add missing call to set_phase when a build doesn't start  
							
							... 
							
							
							
							This change fixes the build manager ephemeral executor to tell the overall build server to call set_phase when a build never starts. Before this change, we'd properly adjust the queue item, but not the repo build row or the logs, which is why users just saw "Preparing Build Node", with no indicating the node failed to start.
Fixes  #1904  
							
						 
						
							2016-09-30 14:54:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								02b8afe127 
								
							 
						 
						
							
							
								
								Add labeling of built manifests with their build IDs  
							
							... 
							
							
							
							Also sends the digests to the notification
Fixes  #593  
							
						 
						
							2016-09-29 10:58:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								292abb5395 
								
							 
						 
						
							
							
								
								Better handling and logging of exceptions in build manager  
							
							... 
							
							
							
							Also increases the setup timeout for EC2 
							
						 
						
							2016-08-30 13:52:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0b50928900 
								
							 
						 
						
							
							
								
								Fix build start check for the ephemeral case  
							
							
							
						 
						
							2016-08-16 17:18:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								433b157531 
								
							 
						 
						
							
							
								
								Add extra check to ensure a build cannot be started without on_ready called  
							
							
							
						 
						
							2016-08-16 16:38:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								871c1634ed 
								
							 
						 
						
							
							
								
								buildman: mark missing buildargs as failure  
							
							
							
						 
						
							2016-06-17 18:33:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								fbc4927544 
								
							 
						 
						
							
							
								
								Change to only exception logging internal errors on builds  
							
							... 
							
							
							
							Fixes  #993  
						
							2015-11-30 14:30:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f092c00621 
								
							 
						 
						
							
							
								
								Allow builds to be started with an external archive URL  
							
							... 
							
							
							
							Fixes  #114  
						
							2015-08-17 17:01:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d842881608 
								
							 
						 
						
							
							
								
								Don't None the build_status, as it might still be used later  
							
							
							
						 
						
							2015-07-14 12:49:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								e06435fee4 
								
							 
						 
						
							
							
								
								Record phase information and make better error messages on pull failure  
							
							
							
						 
						
							2015-06-30 18:04:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								bead839abd 
								
							 
						 
						
							
							
								
								Make sure build components timeout if the initial connection fails  
							
							
							
						 
						
							2015-06-25 22:13:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								1195e3ec7c 
								
							 
						 
						
							
							
								
								buildman: rm coroutine decorator from subscribers  
							
							... 
							
							
							
							Python isn't able to figure out that these are generators and properly
handle theme. 
							
						 
						
							2015-06-24 17:38:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								18aa7b6c1e 
								
							 
						 
						
							
							
								
								buildcomponent: use consistent trollius imports  
							
							
							
						 
						
							2015-06-23 17:03:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								197f3b9b85 
								
							 
						 
						
							
							
								
								buildman: fix ER failing to heartbeat  
							
							
							
						 
						
							2015-06-22 18:12:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								177b96e965 
								
							 
						 
						
							
							
								
								builder: add missing 'yield from' coroutine  
							
							
							
						 
						
							2015-06-17 14:16:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								59aba93514 
								
							 
						 
						
							
							
								
								builder: update heartbeat timestamp on log message  
							
							
							
						 
						
							2015-06-17 14:16:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								7f4dd7d42f 
								
							 
						 
						
							
							
								
								triggers: backwards compatible schema for metadata  
							
							
							
						 
						
							2015-06-02 16:05:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								e01bdd4ab0 
								
							 
						 
						
							
							
								
								triggers: metadata.commit_sha -> metadata.commit  
							
							... 
							
							
							
							This resolves an issue where the custom-git trigger's public facing
schema was not the same as the internal metadata schema. Instead of
breaking users, we rework the internal metadata schema to be the same as
the custom-git JSON schema. This commit also updates everything that
used `metadata.commit_sha` including the test database. 
							
						 
						
							2015-06-02 15:32:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								5589bfc6d5 
								
							 
						 
						
							
							
								
								- Have the heartbeat fail to update if the worker has timed out  
							
							... 
							
							
							
							- Add additional build component logging for tracking down problems in the future 
							
						 
						
							2015-05-22 15:24:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								02498d72ba 
								
							 
						 
						
							
							
								
								almost all PR discussion fixes  
							
							
							
						 
						
							2015-04-21 18:04:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								cd1b003ca6 
								
							 
						 
						
							
							
								
								buildcomponent: handle builds without resource_key  
							
							
							
						 
						
							2015-03-23 15:46:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								d29c8d60c7 
								
							 
						 
						
							
							
								
								trigger: pass trigger into manual_start & handle_trigger_request  
							
							
							
						 
						
							2015-03-23 12:14:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								b851986cf5 
								
							 
						 
						
							
							
								
								add git_url to metadata, add git to buildargs  
							
							
							
						 
						
							2015-03-19 18:09:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								b35f6ed25c 
								
							 
						 
						
							
							
								
								buildman: add git_key buildconfig parameter  
							
							
							
						 
						
							2015-03-16 13:18:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jimmy Zelinskie 
								
							 
						 
						
							
							
							
							
								
							
							
								4c8814866c 
								
							 
						 
						
							
							
								
								buildman: add git_url to build_config  
							
							
							
						 
						
							2015-03-13 14:58:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								b7901d2adb 
								
							 
						 
						
							
							
								
								Add trigger metadata (which includes the SHA) and the built image_id to the event data  
							
							
							
						 
						
							2015-02-24 15:13:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								fbdbc21eb1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into quark  
							
							
							
						 
						
							2015-02-13 16:24:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f84d1bad45 
								
							 
						 
						
							
							
								
								Handle internal errors in a better fashion: If a build would be marked as internal error, only do so if there are retries remaining. Otherwise, we mark it as failed (since it won't be rebuilt anyway)  
							
							
							
						 
						
							2015-02-12 16:19:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								f796c281d5 
								
							 
						 
						
							
							
								
								Remove support for v0.2  
							
							
							
						 
						
							2015-02-11 17:12:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								6b9464c999 
								
							 
						 
						
							
							
								
								Add support for 0.3 (the new builder version)  
							
							
							
						 
						
							2015-02-09 16:59:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9b0e43514b 
								
							 
						 
						
							
							
								
								Fix typos  
							
							
							
						 
						
							2015-02-09 14:53:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								384d0eba6f 
								
							 
						 
						
							
							
								
								Fix cache command argument  
							
							
							
						 
						
							2015-02-09 14:12:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0065ac8503 
								
							 
						 
						
							
							
								
								Add back in the cache checking code and remove the old 0.1 build pack code  
							
							
							
						 
						
							2015-02-09 12:13:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								9ffb53cd47 
								
							 
						 
						
							
							
								
								Add support for v2 of the build worker, which performs the Dockerfile parsing on its own. Note that this version is backwards compatible with v1-beta of the build worker, so it should be pushed first. Also note that this version is temporary until such time as we get the caching branches merged.  
							
							
							
						 
						
							2015-02-03 21:05:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf5e93f06 
								
							 
						 
						
							
							
								
								Remove log statement  
							
							
							
						 
						
							2015-02-03 16:06:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d709e0f64a 
								
							 
						 
						
							
							
								
								Fix the new notifications code to work  
							
							
							
						 
						
							2015-02-03 13:08:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								07e85324e9 
								
							 
						 
						
							
							
								
								- Add build notifications back in  
							
							... 
							
							
							
							- Fix spelling mistake
- Add the sha output as part of the build script 
							
						 
						
							2015-02-03 13:01:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								361fb33574 
								
							 
						 
						
							
							
								
								- Add a small build script  
							
							... 
							
							
							
							- Take in the build worker branch name from config
- Add additional logging (to be removed after we figure out the problem) 
							
						 
						
							2015-02-03 12:48:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								3687419ab3 
								
							 
						 
						
							
							
								
								Change a typo to an enum  
							
							
							
						 
						
							2015-02-02 12:24:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fa08c19c 
								
							 
						 
						
							
							
								
								Change returns to trollius returns  
							
							
							
						 
						
							2015-01-29 18:21:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5f6dc17d 
								
							 
						 
						
							
							
								
								Fix typo in timed out  
							
							
							
						 
						
							2015-01-29 18:13:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								ce3f8b438c 
								
							 
						 
						
							
							
								
								Fix pull credentials bug, fix job details parse bug and add some better logging  
							
							
							
						 
						
							2015-01-29 18:01:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Schorr 
								
							 
						 
						
							
							
							
							
								
							
							
								d359c849cd 
								
							 
						 
						
							
							
								
								Add the build worker and job count information to the charts  
							
							
							
						 
						
							2015-01-28 17:12:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								f58b09a064 
								
							 
						 
						
							
							
								
								Remove the loop argument from the call to build_component_ready.  
							
							
							
						 
						
							2015-01-05 13:08:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Moshenko 
								
							 
						 
						
							
							
							
							
								
							
							
								cc70225043 
								
							 
						 
						
							
							
								
								Generalize the ephemeral build managers so that any manager may manage a builder spawned by any other manager.  
							
							
							
						 
						
							2014-12-31 11:33:56 -05:00