Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Librarian-puppet update fails when executing librarian-puppet install works: stack level too deep #244

Closed
escrivio opened this issue Aug 2, 2014 · 1 comment

Comments

@escrivio
Copy link

escrivio commented Aug 2, 2014

Hello,

I am currently experiencing an odd and unexpected problem which I could not explain on our RHEL5.10 puppet-masters.
.
On one hand, when I first run librarian-puppet with "install" function, everything works and all my modules are downloaded on my puppet-master without complaining.

On the other hand, with the same Puppetfile, when I run librarian-puppet with "update" function, it fails with the following error messages (not the same at each execution).

The same symptom occurs even if we launch the "librarian-puppet clean" command to ensure that the environment does not contain any parasite file.

The only way to avoid the fail of librarian-puppet update is to reduce the number of "mod" declarations under 80 (at 81 modules it fails every time).

Could you help us to resolve this bug please ?

Thanking you for advance,

Following the environment specs, the verbose stdout of 'librarian-puppet update' command, the different error stacks (not the same at each execution), the relevant Puppetfile and Puppetfile.lock :

* Environment specs******

  • Red Hat Enterprise Linux Server release 5.10 (Tikanga), Linux puppet 2.6.18-371.1.2.el5 cargo culted some docs from librarian-chef #1 SMP
  • puppet 3.6.2 from Puppetlabs official repos
  • ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
  • gem 1.8.25, json (1.8.1), librarian (0.1.2), librarian-puppet (1.0.2)

* Verbose stdout librarian-puppet update*******

[Librarian] Ruby Version: 1.8.7
[Librarian] Ruby Platform: x86_64-linux
[Librarian] Rubygems Version: 1.8.25
[Librarian] Librarian Version: 0.1.2
[Librarian] Librarian Adapter: puppet
[Librarian] Librarian Adapter Version: 1.0.2
[Librarian] Project: /etc/puppet
[Librarian] Specfile: Puppetfile
[Librarian] Lockfile: Puppetfile.lock
[Librarian] Git: /usr/bin/git
[Librarian] Git Version: 1.7.11.3
[Librarian] Git Environment Variables:
[Librarian]   (empty)
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
@carlossg
Copy link
Collaborator

carlossg commented Aug 2, 2014

see issue #217

@carlossg carlossg changed the title Librarian-puppet update fails when executing librarian-puppet install works Librarian-puppet update fails when executing librarian-puppet install works: stack level too deep Feb 25, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants