Changes between Version 13 and Version 14 of AddingOrRebuildingASuite
- Timestamp:
- 05/06/17 19:36:06 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AddingOrRebuildingASuite
v13 v14 1 1 == Bootstrapping A New Release == 2 2 3 1. Make sure you have enough space to create the build chroot using lvs and pvs. 4 2. Alter /root/sources.list.d appropriately 5 3. Create build chroot using /root/make-chroot 3 1. Create build chroot using scripts/build-server/make-chroot 6 4 * Make sure resulting chroot actually has universe enabled. 7 4. Update the buildsystem configuration with tags. Do not forget to add ~0.18 5. Update /mit/debathena/apt/conf5 2. Update the buildsystem configuration with tags. Do not forget to add ~0.1 6 3. Update /mit/debathena/apt/conf 9 7 * Do not forget to run `git commit` there 10 6. Run `dareprepro export`.11 7. Fix debathena-machtype12 8. Run dapopulate with appropriate flags. An example would be: `dapopulate --handle-broken=include --allow-out-of-date --use-development utopic trusty`8 4. Run `dareprepro export`. 9 5. Fix debathena-machtype 10 6. Run dapopulate with appropriate flags. An example would be: `dapopulate --handle-broken=include --allow-out-of-date --use-development utopic trusty` 13 11 (populate utopic with sources from trusty). 14 9. Open a tmux, and in it, run dabuild on the staging repo. You will probably12 7. Open a tmux, and in it, run dabuild on the staging repo. You will probably 15 13 need to specify -B with the name of preceeding repo, for example: 16 14 `DEBATHENA_SETUP_HOOK=/afs/sipb.mit.edu/project/debathena/bin/chroot-sources.staging dabuild utopic-staging -B trusty`.