[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-12-19 Thread Launchpad Bug Tracker
This bug was fixed in the package puppet - 3.2.4-2ubuntu2.1 --- puppet (3.2.4-2ubuntu2.1) saucy; urgency=low * Add required dependency ruby-hiera, without which puppet does not work correctly in common cases (LP: #1242363). * d/tests/parameterised-class: dep8 test for failure

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-12-14 Thread Herbert
Thank you Brian, it worked! I've used the version 3.2.4-2ubuntu2.1 of puppet-common and it installed ruby-hiera as a dependency. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-12-05 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/saucy-proposed/puppet -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to puppet in Ubuntu. https://bugs.launchpad.net/bugs/1242363 Title: Puppet package needs ruby-hiera (unmapped dep) To manage notification

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-12-05 Thread Brian Murray
Hello Herbert, or anyone else affected, Accepted puppet into saucy-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/puppet/3.2.4-2ubuntu2.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wi

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-11-29 Thread Robie Basak
This was fixed in Trusty in 3.3.1-1ubuntu1, which picked up the Debian fix. For Saucy, I've prepared an SRU. I've also written a dep8 test that I've added to my Saucy SRU that I will submit to Debian. ** Description changed: + [Impact] + + puppet does not work correctly in a very common use case

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-11-12 Thread Robie Basak
** Changed in: puppet (Ubuntu Saucy) Assignee: (unassigned) => Robie Basak (racb) ** Changed in: puppet (Ubuntu) Assignee: (unassigned) => Robie Basak (racb) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to puppet in Ubuntu. h

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-31 Thread Robie Basak
Failure case: --->8--- class foo($content="abc") { file { '/tmp/foo': content => $content; } } class {foo:} --->8--- "puppet apply" on a file of these contents produces errors of the style: Error: Puppet::Parser::AST::Resource failed with error RuntimeError: Hiera terminus not supported wit

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-21 Thread Robie Basak
> Puppet will need hiera when you apply a manifest containing any parameterized class, like the one in your example. Thanks. I'll test this and see if I can produce a failure case. Given that parameterized classes are pretty core functionality in puppet and just about every sane puppet deployment

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-21 Thread Herbert
I vote for this to be fixed on Saucy. I could simply fix +180 manifests to avoid Puppet trigget the automatic usage of Hiera... Or I could simply go back to Raring and use the official Puppet packages and wait for them to release the official packages to Saucy as well (at the price of holding bac

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-21 Thread Stig Sandbeck Mathisen
Puppet will need hiera when you apply a manifest containing any parameterized class, like the one in your example. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to puppet in Ubuntu. https://bugs.launchpad.net/bugs/1242363 Title: Puppe

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-21 Thread Stig Sandbeck Mathisen
(and this is new functionality in puppet 3.x, it does not apply to puppet 2.7) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to puppet in Ubuntu. https://bugs.launchpad.net/bugs/1242363 Title: Puppet package needs ruby-hiera (unmapped

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-20 Thread Herbert
Hi, I'm not using nothing specific to Hiera, but I don't know if some 3rd party module is (stdlib?). There are the first 15 lines of the abstracts.pp file: node 'debian-like-linux' { class { 'apt': always_apt_update=> false, disable_keys => und

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-20 Thread Robie Basak
Thank you for taking the time to report this bug and helping to make Ubuntu better. I can run "puppet apply" with an empty manifest and also a trivial manifest with a single static file defined, using puppet-common 3.2.4-2ubuntu2 on Saucy and without ruby-hiera installed. What exactly is the failu

[Bug 1242363] Re: Puppet package needs ruby-hiera (unmapped dep)

2013-10-20 Thread Stig Sandbeck Mathisen
Correct. This packaging bug was fixed in the debian repository just before the 3.3.0-1 release, with commit id 11a376f8348dfa2c254b19f7b29aec13940aeb92. The "ruby-hiera" dependency was moved from the "puppetmaster-common" package to the "puppet-common" package. Previously, this was only needed b