Hey Leo,

> I’m confident I had all this working before, and I don’t recall this
being needed with devcloud4 before, but tonight I had to twiddle the routes:

Yes this is definitely new and I have not experienced it before.
There should be no need to touch the SSVM.

> default         via 192.168.57.5 dev eth2

This should of given your machine internet access.

I've a feeling this might be related to some of your virtualbox interface
configurations. I will test just to be sure.

Thanks,
Ian

On 8 October 2014 20:57, Leo Simons <lsim...@schubergphilis.com> wrote:

> Hey Ian,
>
> So, I upgraded my devcloud4 to latest and rebuilt all the things. For the
> advanced profile, after bringing it all up, the tiny linux template wasn’t
> becoming ready, sticking to status "No route to host”.
>
> After a bunch of head-scratching and debugging, it turned out I had to run
>
>  [vagrant@localhost ~]$ sudo /etc/init.d/iptables stop
>
> on the xenserver to allow the secondary storage VM to go out and reach the
> management server. With that out of the way, downloading the tiny linux VM
> starts, but
>
>  2014-10-08 17:22:45,307 DEBUG [cloud.agent.Agent]
> (agentRequest-Handler-4:null) Seq 2-6307009803155669001:
>  { Ans: , MgmtId: 4278190080, via: 2, Ver: v1, Flags: 10,
> [{"com.cloud.agent.api.storage.DownloadAnswer”:
>  {"jobId":"80b02ebf-db7f-4582-97a3-c38426be1fc5","downloadPct":0,
>  "errorString":"No route to host","downloadStatus":"DOWNLOAD_ERROR”,
>
>  
> "downloadPath":"/mnt/SecStorage/ec84292d-0e04-339d-b095-2649738a410f/template/tmpl/1/5/dnld486207062222241560tmp_”,
>  "installPath":"template/tmpl/1/5","templateSize":0,
>  "templatePhySicalSize":0,"checkSum":"046e134e642e6d344b34648223ba4bc1”,
>  "result":true,"details":"No route to host","wait":0}}] }
>
> and after that, furthermore, surprisingly,
>
>  root@s-3-VM:~# /etc/init.d/iptables-persistent flush
>
> that solved DNS lookups and pings but not yet http downloads. This
> reminded me of what we have in our own CIT environment where we do some
> trickery to rewire the SSVM after creation.
>
> I’m confident I had all this working before, and I don’t recall this being
> needed with devcloud4 before, but tonight I had to twiddle the routes:
>
>  $ vagrant ssh xenserver
>  [vagrant@localhost ~]$ sudo /sbin/ip route list
>  10.0.2.0/24     dev xenbr0  proto kernel  scope link  src 10.0.2.15
>  192.168.56.0/24 dev xenbr1  proto kernel  scope link  src 192.168.56.10
>  169.254.0.0/16  dev xapi0   scope link                src 169.254.0.1
>  default via 10.0.2.2 dev xenbr0
>  [vagrant@localhost ~]$ sudo ssh -i /root/.ssh/id_rsa.cloud
> root@169.254.2.27 -p 3922
>  root@s-3-VM:~# ip route list
>  default         via 192.168.57.5 dev eth2
>  8.8.8.8         via 192.168.56.5 dev eth1
>  169.254.0.0/16  dev eth0  proto kernel  scope link  src 169.254.2.27
>  192.168.56.0/24 dev eth1  proto kernel  scope link  src 192.168.56.107
>  192.168.56.0/24 dev eth3  proto kernel  scope link  src 192.168.56.115
>  192.168.57.0/24 dev eth2  proto kernel  scope link  src 192.168.57.100
>  root@s-3-VM:~# ip route delete default                  dev eth2
>  root@s-3-VM:~# ip route add    default via 192.168.56.5 dev eth1
>
> after that, template downloads work (you know, we should really not use
> people.a.o for this……). So I’m happy with my setup again, but its obviously
> a bit fiddly. I’m not entirely sure what your intentions are for this
> network setup — did you look into this yet / did you find a way to do this
> stuff without modifying the SSVM?
>
>
> cheers,
>
>
> Leo
>
>

Reply via email to