ReleaseEngineering/PuppetAgain/Packages: Difference between revisions

Jump to navigation Jump to search
m
Line 319: Line 319:
The repo lives in /data/repos/apt on releng-puppet2.srv.releng.scl3, so you'll need to begin by rsync'ing it to ubuntu64packager1:
The repo lives in /data/repos/apt on releng-puppet2.srv.releng.scl3, so you'll need to begin by rsync'ing it to ubuntu64packager1:


   rsync -av releng-puppet2.srv.releng.use1.mozilla.com:/data/repos/apt/releng/ /data/repos/apt/releng/
   rsync -av releng-puppet2.srv.releng.scl3.mozilla.com:/data/repos/apt/releng/ /data/repos/apt/releng/
   rsync -av releng-puppet2.srv.releng.use1.mozilla.com:/data/repos/apt/conf/ /data/repos/apt/conf/
   rsync -av releng-puppet2.srv.releng.scl3.mozilla.com:/data/repos/apt/conf/ /data/repos/apt/conf/
   rsync -av releng-puppet2.srv.releng.use1.mozilla.com:/data/repos/apt/db/ /data/repos/apt/db/
   rsync -av releng-puppet2.srv.releng.scl3.mozilla.com:/data/repos/apt/db/ /data/repos/apt/db/


The <tt>conf/</tt> directory contains config files pointing to the releng/ repository only -- this won't (shouldn't!) mess with the Ubuntu mirrors.
The <tt>conf/</tt> directory contains config files pointing to the releng/ repository only -- this won't (shouldn't!) mess with the Ubuntu mirrors.
Line 340: Line 340:
When you are done with the repo, first check that any previous versions of the packages you're updating are pinned in puppet.  Then rsync the repo and db back to the distinguished master:
When you are done with the repo, first check that any previous versions of the packages you're updating are pinned in puppet.  Then rsync the repo and db back to the distinguished master:


   rsync -av /data/repos/apt/releng/ releng-puppet2.srv.releng.use1.mozilla.com:/data/repos/apt/releng/
   rsync -av /data/repos/apt/releng/ releng-puppet2.srv.releng.scl3.mozilla.com:/data/repos/apt/releng/
   rsync -av /data/repos/apt/db/ releng-puppet2.srv.releng.use1.mozilla.com:/data/repos/apt/db/
   rsync -av /data/repos/apt/db/ releng-puppet2.srv.releng.scl3.mozilla.com:/data/repos/apt/db/


and run this on the master:
and run this on the master:
Confirmed users
3,990

edits

Navigation menu