<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Liberation Mono";
        panose-1:2 7 4 9 2 2 5 2 4 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Chris,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I deal with a few folks who have disconnected Satellites in multiple enclaves.  Depending on your needs, I would suggest looking into </span><b><span style='font-size:10.0pt;font-family:"Liberation Mono";color:#333333;background:white'>rhn-satellite-exporter</span></b><span style='color:#1F497D'> and the associated man / documentation <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><a href="https://access.redhat.com/site/documentation/en-US/Red_Hat_Network_Satellite/5.5/html/Installation_Guide/sect-Installation_Guide-Content_and_Synchronization-Satellite_Export.html">https://access.redhat.com/site/documentation/en-US/Red_Hat_Network_Satellite/5.5/html/Installation_Guide/sect-Installation_Guide-Content_and_Synchronization-Satellite_Export.html</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Essentially, the exporter can be used to dump and copy Satellite data from the source (in your case test) to the other environments.  How you actually move the data can comply with your security requirements (shared access point, sneakernet, etc).  Once you have the export available on the targeted Satellite, you can use satellite-sync with the –m option to pull from a mount instead of RHN.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>HTH,<o:p></o:p></p><p class=MsoNormal>Matt<span style='color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> spacewalk-list-bounces@redhat.com [mailto:spacewalk-list-bounces@redhat.com] <b>On Behalf Of </b>Snyder, Chris<br><b>Sent:</b> Wednesday, May 15, 2013 11:54 AM<br><b>To:</b> Spacewalk-list@redhat.com<br><b>Subject:</b> [Spacewalk-list] Need to sync SW data via PUSH between environments<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m just starting to investigate how to synchronize between spacewalk servers.  And I think I have a problem.  >From what I’ve read it appears that the only way to synchronize data using the ‘satellite-sync’ command is via a PULL from the master server by a slave server.  This is not possible in my environments.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We have test,  staging, and production environments, each physically separate and completely network independent and we only allow connections from test to production or test to staging, not the other way around.    Our normal operating procedures require us to apply all updates to the test environment, work out any issues, then push those updates to our staging, check everything again, and then finally from test to our production environments.  Currently our sole Spacewalk instance exists in our test environment and we want to implement slaves in both staging and production.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So is it possibly to use the ‘satellite-sync’ tool to PUSH updates to slaves from a master server?  If not, what other options do I have to sync my software channels, packages, kickstart configurations, and configuration channels between environments?   <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thx<o:p></o:p></p><p class=MsoNormal>Chris.<o:p></o:p></p></div></div></body></html>