| 
					
				 | 
			
			
				@@ -325,6 +325,18 @@ def checkout_grpc_stack(lang, release): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    '%s: %s' % (str(output), commit_log), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    do_newline=True) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # git submodule update 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobset.message('START', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   'git submodule update --init at %s from %s' % (release, stack_base), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   do_newline=True) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    subprocess.check_call(['git', 'submodule', 'update', '--init'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          cwd=stack_base, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          stderr=subprocess.STDOUT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobset.message('SUCCESS', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   'git submodule update --init', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   '%s: %s' % (str(output), commit_log), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   do_newline=True) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # Write git log to commit_log so it can be packaged with the docker image. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     with open(os.path.join(stack_base, 'commit_log'), 'w') as f: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         f.write(commit_log) 
			 |