Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
puppetlabs-vcsrepo (v1.5.0)
-
Needs Assessment
Description
Since commit d26905fde50c4b8ce47dc0da7232028dc914a327 svn provider is no longer working.
Problem is:
Error: /Vcsrepo[/usr/local/custom]: Could not evaluate: undefined method `sourceurl' for #<Puppet::Type::Vcsrepo::ProviderSvn:0x000000030478f8>
the method has been renamed in source, while still referred as sourceurl.
Just changing sourceurl to source seems to do the job, but i have not deeply tested.
— /var/lib/puppet/lib/puppet/provider/vcsrepo/svn.rb 2017-01-12 20:06:07.494165296 +0100
+++ /tmp/puppet-file20170112-91179-5nx63h 2017-01-12 23:37:04.293578949 +0100
@@ -59,7 +59,7 @@
def latest?
at_path do
- (self.revision >= self.latest) and (@resource.value(:source) == self.sourceurl)
+ (self.revision >= self.latest) and (@resource.value(:source) == self.source)
end
end
Attachments
Issue Links
- relates to
-
MODULES-4896 Supported Release (vcsrepo) 2.0.0 - (2017/06/30) - (52c268119f4da7ab69eb5facd5108fb52d2905c1)
-
- Resolved
-