Use bosh properties to specify vizzini callback address.
* Allows formerly LOCAL tests to receive callbacks in their
errand VMs.
@@ -32,6 +32,8 @@ nodes=<%= properties.vizzini.nodes %>
verbose=<%= properties.vizzini.verbose %>
routable_domain_suffix=<%= properties.vizzini.routable_domain_suffix %>
ssh_proxy_address=<%= properties.vizzini.ssh.proxy_address %>
+callback_address=<%= spec.ip %>
+
enable_declarative_healthcheck=<%= properties.enable_declarative_healthcheck %>
enable_container_proxy_tests=<%= properties.enable_container_proxy_tests %>
<% if_p("vizzini.ssh.proxy_secret") do |proxy_secret| %>
@@ -60,6 +62,7 @@ ginkgo \
--enable-container-proxy-tests=${enable_container_proxy_tests} \
--bbs-address=${bbs_api_url} \
--ssh-address=${ssh_proxy_address} \
+ --host-address=${callback_address} \
<% Array(p("vizzini.rep.placement_tags")).each do |placement_tag| %> \
--rep-placement-tag=<%= placement_tag %> \
<% end %>\
