Changes between Version 10 and Version 11 of AddingOrRebuildingASuite


Ignore:
Timestamp:
07/01/15 12:19:52 (9 years ago)
Author:
jdreed
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AddingOrRebuildingASuite

    v10 v11  
     1== Bootstrapping A New Release == 
     2 
     31. Make sure you have enough space to create the build chroot using lvs and pvs. 
     42. Alter /root/sources.list.d appropriately 
     53. Create build chroot using /root/make-chroot 
     6 * Make sure resulting chroot actually has universe enabled. 
     7 * Make sure resulting chroot has debathena APT key in it. 
     84. Update the buildsystem configuration with tags.  Do not forget to add ~0.1 
     95. Update /mit/debathena/apt/conf 
     10 * Do not forget to run `git commit` there 
     116. Run `dareprepro export`. 
     127. Fix debathena-machtype 
     138. Run dapopulate with appropriate flags.  An example would be: `dapopulate --handle-broken=include --allow-out-of-date --use-development utopic trusty` 
     14   (populate utopic with sources from trusty). 
     159. Open a tmux, and in it, run dabuild on the staging repo.  You will probably 
     16   need to specify -B with the name of preceeding repo, for example: 
     17   `DEBATHENA_SETUP_HOOK=/afs/sipb.mit.edu/project/debathena/bin/chroot-sources.staging dabuild utopic-staging -B trusty`. 
     18 
     19 
     20 
    121This covers the process of building for a new suite (version, e.g. "precise").  This process is typically begun 1-2 months before the suite's release date. 
    222