This patch allows to run Nova metadata service using Apache on port 80 under /metadata URL. Change-Id: I18f3399738c31166eac884a9b0d5c4045d3f445c
		
			
				
	
	
		
			26 lines
		
	
	
		
			696 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			696 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Listen %PUBLICPORT%
 | 
						|
 | 
						|
<VirtualHost *:%PUBLICPORT%>
 | 
						|
    WSGIDaemonProcess nova-metadata processes=%APIWORKERS% threads=1 user=%USER% display-name=%{GROUP} %VIRTUALENV%
 | 
						|
    WSGIProcessGroup nova-metadata
 | 
						|
    WSGIScriptAlias / %PUBLICWSGI%
 | 
						|
    WSGIApplicationGroup %{GLOBAL}
 | 
						|
    WSGIPassAuthorization On
 | 
						|
    <IfVersion >= 2.4>
 | 
						|
      ErrorLogFormat "%M"
 | 
						|
    </IfVersion>
 | 
						|
    ErrorLog /var/log/%APACHE_NAME%/nova-metadata.log
 | 
						|
    %SSLENGINE%
 | 
						|
    %SSLCERTFILE%
 | 
						|
    %SSLKEYFILE%
 | 
						|
</VirtualHost>
 | 
						|
 | 
						|
Alias /metadata %PUBLICWSGI%
 | 
						|
<Location /metadata>
 | 
						|
    SetHandler wsgi-script
 | 
						|
    Options +ExecCGI
 | 
						|
    WSGIProcessGroup nova-metadata
 | 
						|
    WSGIApplicationGroup %{GLOBAL}
 | 
						|
    WSGIPassAuthorization On
 | 
						|
</Location>
 |