Hi John,

thanks for sharing your experience with this kind of "issues". Based on 
what you have sent I am giving up (at least for now) with creating new VMs 
and follow your steps.
How do you use vsphere plugin to reset the slave back ? Are you using VM 
snapshots ?

I would be grateful if you could send me your config changes :-)

Best regards
P.


On Tuesday, June 27, 2017 at 2:01:24 PM UTC+1, John Mellor wrote:
>
> P asked:
>
> Ø  So how do you guys use jenkins slaves on VMware ? Do you use existing 
> VMs ?
>
>  
>
> I use vsphere slaves extensively, but only as existing VMs.  I never 
> managed to get a dynamically-constructed slaves to actually work, but 
> perhaps there is some magic combination of undocumented incantations that 
> does it.  I have many Developers who leave all kinds of cruft around from 
> their builds, install prereq packages, reconfigure ssh keys, ntp, dns, etc 
> in their build steps.  I use the vsphere plugin to reset the slave back to 
> a known-good condition at the start of the next build (that leaves the 
> slave as the previous build left it, so I can debug what went wrong).
>
>  
>
> Its somewhat unfortunate that the plugin only uses vcenter api, as 
> otherwise I could use the free version of esxi and also not need the $12k 
> vcenter licence in this stack.  The software licences cost about 3x what 
> the hardware costs, so you know something is wrong with that model.
>
>  
>
> For many job types, I also use the CloudBees Docker plugin to build jobs 
> that do not build Docker images and do not require a different kernel or 
> libc to build correct product.  It seems to be the only one that actually 
> works, and provides the pristine environment for a lot less overhead.  I 
> wish there was some kind of quality information associated with each 
> Jenkins plugin, as there is a **LOT** of crap in the library.
>
>  
>
> I used to use the Debian pbuilder containers with a pretty large set of 
> scripted wrappers in the C++ builds, but Docker images are an improvement.
>
>  
>
> If you need, I can send you my config changes that I use to thread the 
> needle…
>
>  
>
>  
>
>  
>
> *From:* [email protected] <javascript:> [mailto:
> [email protected] <javascript:>] *On Behalf Of *P
> *Sent:* June-27-17 03:17
> *To:* Jenkins Users <[email protected] <javascript:>>
> *Subject:* Re: vSphere Cloud Plugin - does it work ?
>
>  
>
> It looks like VSphere Cloud plugin is not very widely used ....
>
> So how do you guys use jenkins slaves on VMware ? Do you use existing VMs ?
>
> I am a bit surprised nobody is creating dynamically VMs for Jenskins ...
>
>  
>
> Best regards
>
> P.
>
>
>
> On Tuesday, June 20, 2017 at 12:34:19 PM UTC+1, P wrote:
>
> Hello all, 
>
> I am trying to use vSphere Cloud Plugin to create new VM for some test 
> deployment. 
> Unfortunatelly it doesn't work and I don't really know why. Below is the 
> error message I get when I press "Check Data" button 
> while defining "vSphere Build Step": 
> https://gist.github.com/anonymous/b355bed14171f8afa066dd18e8191179 
> I also include the configuration I use. 
>
> Can anybody have a look and tell me why it is failing ? 
> Kind regards 
> P. 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/7a37767a-285d-4b18-8ee6-2ac684a48e11%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/7a37767a-285d-4b18-8ee6-2ac684a48e11%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/9d5bfeb3-0570-4ff3-9e2a-c9ec091db600%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to