Document URL: https://access.redhat.com/documentation/en/red-hat-satellite/6.2-beta/puppet-guide/22-setting-up-a-puppet-development-system Section Number and Name: Setting up a Puppet Development System {currently section 2.2.} Describe the issue: Error message asks me to install 'puppetlabs-stdlib'. If this is required then there should a step to install this in the guide. [root@rhel7-2-sat6-2 modules]# puppet module list Warning: Missing dependency 'puppetlabs-stdlib': 'lphiri-access_insights_client' (v0.0.8) requires 'puppetlabs-stdlib' (>= 0.0.0) 'swadeley-mymodule' (v0.1.0) requires 'puppetlabs-stdlib' (>= 1.0.0) /etc/puppet/modules └── swadeley-mymodule (v0.1.0) /usr/share/puppet/modules └── lphiri-access_insights_client (v0.0.8) [root@rhel7-2-sat6-2 modules]# rpm -q puppetlabs-stdlib package puppetlabs-stdlib is not installed Suggestions for improvement: Add a step "Install the puppetlabs-stdlib package" Additional information: Warning: Missing dependency 'puppetlabs-stdlib': 'redhat-access_insights_client' (v0.0.4) requires 'puppetlabs-stdlib' - Red Hat Customer Portal - https://access.redhat.com/solutions/1529223
Moving to NEW and the default assignee to be triaged as the schedule allows.
Hello This change is now live on the customer portal: Setting up a Puppet Development System https://access.redhat.com/documentation/en-us/red_hat_satellite/6.2/html/puppet_guide/chap-red_hat_satellite-puppet_guide-building_puppet_modules_from_scratch#sect-Red_Hat_Satellite-Puppet_Guide-Building_Puppet_Modules_from_Scratch-Setting_up_a_Puppet_Development_System
(In reply to Stephen Wadeley from comment #8) > Hello > > > This change is now live on the customer portal: > > > Setting up a Puppet Development System > > https://access.redhat.com/documentation/en-us/red_hat_satellite/6.2/html/ > puppet_guide/chap-red_hat_satellite-puppet_guide- > building_puppet_modules_from_scratch#sect-Red_Hat_Satellite-Puppet_Guide- > Building_Puppet_Modules_from_Scratch-Setting_up_a_Puppet_Development_System Just checked the document out it is incorrect! The RPM you specify is not based in the repository you specified but in "rhel-7-server-satellite-6.2-rpms" which I suspect is another bug, it should be as you say within the satellite tools repo "rhel-7-server-satellite-tools-6.2-rpms" or every client will require a Satellite license to run Puppet.
Hello Ben Thank you for letting is know, and my apologies for not testing that more thoroughly at the time. I have raised this bug: Bug 1450797 - puppetlabs-stdlib is not in the "rhel-7-server-satellite-tools-6.2-rpms" repo You can add yourself to the c.c. field if you want to follow along. Thank you
Hello I have reverted this change to the guide as the package is not available on a workstation. Thank you