Bug 1315265

Summary: New puppet modules are not sync between satellite and capsules since the update to satellite 6.1.5
Product: Red Hat Satellite Reporter: Brad Buckingham <bbuckingham>
Component: Configuration ManagementAssignee: Justin Sherrill <jsherril>
Status: CLOSED ERRATA QA Contact: Sachin Ghai <sghai>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.1.5CC: bbuckingham, bkearney, cwelton, dgupte, jortel, jsherril, katello-bugs, katello-qa-list, maarten, mhrivnak, mmello, sghai, sthirugn
Target Milestone: UnspecifiedKeywords: PrioBumpQA, Regression, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1293902 Environment:
Last Closed: 2016-07-27 09:04:50 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:
Bug Depends On: 1293902    
Bug Blocks:    

Comment 3 Justin Sherrill 2016-03-08 00:27:36 UTC
This issue seems related to the node functionality and gofer parts of capsule syncing.  In Satellite 6.2 we are no longer using these parts of pulp to perform the syncing.  

Moving to modified.

Comment 5 Sachin Ghai 2016-04-05 07:41:15 UTC
Verified with sat6.2 beta snap6

I can sync puppet modules between satellite and capsule. 

- I created a puppet_cv and added 'apache' and 'nova' modules.
- published/promoted them to 'test' env
- ran capsule sync as below. 

on satellite server: Following two modules are synced
====================
[root@cloud-qe-15 ~]# getenforce 
Enforcing
[root@cloud-qe-15 ~]# grep '"version":' /etc/puppet/environments/KT_Default_Organization_Test_puppet_cv_8/modules/apache/metadata.json 
  "version": "1.8.1",
[root@cloud-qe-15 ~]# grep '"version":' /etc/puppet/environments/KT_Default_Organization_Test_puppet_cv_8/modules/nova/metadata.json 
  "version": "7.0.0",


[root@cloud-qe-15 ~]# hammer -u admin -p changeme capsule content synchronize --id 2
[............................................................................................................................................] [100%]



on capsule, after sync:
=======================

[root@cloud-qe-7 ~]# getenforce 
Enforcing
[root@cloud-qe-7 ~]# grep '"version":' /etc/puppet/environments/KT_Default_Organization_Test_puppet_cv_8/modules/apache/metadata.json
  "version": "1.8.1",
[root@cloud-qe-7 ~]# grep '"version":' /etc/puppet/environments/KT_Default_Organization_Test_puppet_cv_8/modules/nova/metadata.json 
  "version": "7.0.0",

Comment 7 errata-xmlrpc 2016-07-27 09:04:50 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:1500