[SRU] Puppet master fails with 'stack level too deep' error when storeconfigs = true
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Triaged
|
Medium
|
Unassigned |
Bug Description
[Impact]
* puppet setup with storeconfig activated
* On client run, master fail with "stack level too deep" error, and client do no apply any of its manifests
* not all clients are affected, but if one client is failing it will fail forever
* This issue is known and fixed on upsteam, https:/
[Test Case]
To reproduce this issue, you need a puppet master with storeconfig=true running on Ubuntu Trusty.
Apply the rules with "puppet agent -t"
Without fix, you may face an "stack level too deep", with fix, manifests should be applied as expected.
[Regression Potential]
Minimal, fix is upstream and applied in new puppet versions.
On our side, we have validated the fix since once week on a > 500 machines setup and this error does not occur anymore.
description: | updated |
tags: | added: patch trusty |
Changed in puppet (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
Attached debdiff integrating upstream fix for trusty.
Issue is fixed in Utopic (puppet 3.5.1)