Support for SVN in r10k is actually brand new and is going to be released
shortly. It'll be available in 1.2.0 which is currently in RC; if all goes
well then 1.2.0 final should be released on Thursday. The CHANGELOG (
https://github.com/adrienthebo/r10k/blob/master/CHANGELOG#L11-L12) gives a
brief example of the preliminary support and the Puppetfile documentation (
https://github.com/adrienthebo/r10k/blob/master/doc/puppetfile.markdown#svn)
shows the usage for SVN based modules. Support for environment sources
should be added in 1.3.0, depending on if I have enough information to add
an implementation of dynamic environments that works well with SVN.


On Wed, Feb 26, 2014 at 1:17 AM, Steven James <
pullingthestrings...@gmail.com> wrote:

> Another r10k related question - is repo sync (or will repo sync) from SVN
> be supported?
>
> There appears to be some evidence that it was in the codebase a while
> back, but may have been removed e.g.
> https://github.com/adrienthebo/r10k/issues/58
>
> If no SVN support now, I suppose alternate workaround may be to install
> https://github.com/drrb/puppet-library to act as a local Forge repo,
> publishing our modules there for Puppetfile to find?
>
> e.g.
>
> forge 'forge.internalmydomain.com'
>
> # Install joeblow-module from the local Forge
> mod 'joeblow/module', '2.5.1'
>
> Your feedback appreciated!
>
>
> Thanks
>
> Steven
>
>
> On Wed, Feb 26, 2014 at 4:56 PM, Steven James <
> pullingthestrings...@gmail.com> wrote:
>
>> Thanks Adrien!
>>
>> On Wednesday, February 26, 2014 10:41:28 AM UTC+11, Adrien Thebo wrote:
>>>
>>> Hi Steven,
>>>
>>> I'm glad that you've found r10k useful!
>>>
>>> r10k has pretty a lightweight set dependencies that should play nicely
>>> with the rest of Puppet Enterprise, and it's important to me that r10k can
>>> easily be installed and behave well in PE. I know that r10k is frequently
>>> deployed in PE environments and I haven't heard of any issues with r10k
>>> that are due to being installed in the PE rubygems environment. Installing
>>> r10k via `/opt/puppet/bin/gem install r10k` should work, and Zack Smith's
>>> r10k module has first class support for PE (
>>> https://github.com/acidprime/r10k/blob/master/manifests/
>>> params.pp#L29-L39) which are pretty encouraging indications that it
>>> should work well for you if you install it into the PE stack.
>>>
>>>
>>> On Tuesday, February 25, 2014 2:06:42 AM UTC-8, Steven James wrote:
>>>>
>>>> As r10k is a gem install, and has quite a few gem dependencies....does
>>>> anybody know if it plays nicely with Puppet Enterprise?
>>>>
>>>> As long as I use PE's /opt/puppet/bin/{bundle,rake} when doing the
>>>> builds, should all be fine?
>>>>
>>>> Anybody have any stories or woe and dispair, or just lots of associated
>>>> happiness?
>>>>
>>>> Thanks for your input!
>>>>
>>>> StevenJ
>>>> PS R10K....well done Adrien! Great product!
>>>>
>>>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Puppet Users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/puppet-users/GFXaLYXZOgI/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> puppet-users+unsubscr...@googlegroups.com.
>>
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/puppet-users/d36eb856-69c6-4465-8420-e74c1a59ecd3%40googlegroups.com
>> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/CAB_ORUvGyu60%3DRL0XMRpgmp1NPwRNejZ-OJ0FGc91fvENGEd_Q%40mail.gmail.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Adrien Thebo | Puppet Labs

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CALVJ9SL0cdnoV8snM4YF%2BVuUmtvtM%2B4yOwj3Shv%2BcA%3DRhY42Lg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to