Skip to content
Snippets Groups Projects

remove references to nss in distribution documentation

Merged Ben Morrice requested to merge nss into master
2 files
+ 9
8
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 4
4
@@ -7,7 +7,7 @@
## Pushing upstream updates
As we do not rebuild upstream packages (except `nss`) we just have to sync it from our [local mirror](https://linuxsoft.cern.ch/centos/)
As we do not rebuild upstream packages we just have to sync it from our [local mirror](https://linuxsoft.cern.ch/centos/)
Build:
@@ -16,7 +16,7 @@ Build:
```
bscentos2test will inform you of the repositories that should be updated with bsregenrepos
If a new `nss` package is available, the script should warn you, then we need [to rebuild the `nss` package with the CERN patches](https://linuxops.web.cern.ch/distributions/miscellaneous/#nss). Sometimes src rpms take some time to be published, therefore this step might be delayed until a few days later. **Since you cannot exclude a package from the procedure, you will have to exclude its repo until the procedure can take this repo into account.**
Sometimes src rpms take some time to be published, therefore this step might be delayed until a few days later. **Since you cannot exclude a package from the procedure, you will have to exclude its repo until the procedure can take this repo into account.**
If a new kernel package is available (e.g `kernel-3.10.0-957.27.2.el7` or `kernel-3.10.0-1062.4.3.el7.centos.plus`), please build the associated modules:
@@ -198,7 +198,7 @@ Once CR is available, the steps to facilitate the new release are:
* Symlink /mnt/data{1,2}/dist/cern/centos/7.$release.$yearmonth to /mnt/data{1,2}/dist/cern/centos/7.$release
* Symlink /mnt/data{1,2)/dist/cern/centos/7.1.1503/{centosplus,centosplus-testing,cern,cern-testing,cernonly,cernonly-testing,cloud,cloud-testing,extras,extras-testing,fasttrack,fasttrack-testing,rhcommon,rhcommon-testing,rt,rt-testing,sclo,sclo-testing,storage,storage-testing,updates,updates-testing,virt,virt-testing} to /mnt/data{1,2}/dist/cern/centos/7.$release.$yearmonth/
* Download cr from 'upstream': `bscentos2test -d "cc7" -r cr`
* Rebuild the kernel (and potentially nss, see 'Miscellaneous' for details): `bsbuildmodules`
* Rebuild the kernel: `bsbuildmodules`
* Create missing directories /mnt/data2/dist/cern/centos/7.$release.$yearmonth/{cr/Source,cr/x86_64}/SPackages
* Move CERN built packages: `bsbuild2test -d cc7 -r cr`
* Create cr-testing repodata: `bsregenrepos -d cc7 -r cr-testing`
@@ -311,7 +311,7 @@ This stage involves working on a new tree from upstream (QA). We add CERN specif
* Remove /mnt/data1/dist/cern/centos/7.$release/.htaccess
* Change the symlink /mnt/data2/dist/cern/centos/7 to point to 7.$release
* Update the CENTOS_VERSION string in `~/bin/config.sh`
* Add centos-release, nss*, afs (both rpm and src rpm) to cern repo (bypassing cern-testing)
* Add centos-release, afs (both rpm and src rpm) to cern repo (bypassing cern-testing)
* Perform any clean up in 'extras' or 'updates' (any deprecated package removal from upstream)
* rsync sources from vault `mkdir -p /mnt/data2/dist/cern/centos/7.$release/os/Source/SPackages; cd /mnt/data2/dist/cern/centos/7.$release/os; ln -s Source Sources; cd Source ; rsync -avP rsync://mirror.nsc.liu.se/centos-store/7.$release/os/Source/ /mnt/data2/dist/cern/centos/7.$release/os/Source/`
* Edit and run `/mnt/data2/dist/cern/centos/7.$release/os/x86_64/CERN/build/sync.sh` to populate /mnt/data1/dist/cern/centos/7.$release/os/Source
Loading