Bug 1095985
| Summary: | Puppet versions to be aligned between client and Foreman (proxy) server | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Gilles Dubreuil <gdubreui> |
| Component: | puppet | Assignee: | Mike Burns <mburns> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Jaroslav Henner <jhenner> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 5.0 (RHEL 7) | CC: | aberezin, lhh, markmc, mburns, mlopes, morazi, ohochman, rhos-maint, sclewis, yeylon |
| Target Milestone: | rc | ||
| Target Release: | 5.0 (RHEL 7) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | puppet-3.6.2-1.el6 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-08-12 20:20:26 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Gilles Dubreuil
2014-05-09 02:53:19 UTC
If not aligned with same version, the recommendation is to always have the master version higher than the puppet agents. Obviously to avoid unsupported features to be triggered by the agent. Hiera versions needs to be aligned too! During integration of puppet-gluster for RHEL7 (RHOS5), which requires hiera, I discovered the hiera versions are also not aligned. This along the puppet version mismatch was breaking the catalog execution with following error: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error NameError: uninitialized constant Updating to hiera-1.3.1-1.el6 version on the Foreman server addressed the issue. Moving to distribution component. Decision is to use current satellite versions which are higher than both el6 and el7 versions currently. |