From c4aa12a30f85e07940364b6e42f7bead9d24e8d7 Mon Sep 17 00:00:00 2001 From: Fabian Arrotin Date: Mar 25 2020 12:35:27 +0000 Subject: Reflected new process for signing and push so not using cbs-content-control Signed-off-by: Fabian Arrotin --- diff --git a/README.markdown b/README.markdown deleted file mode 100644 index 7f697c0..0000000 --- a/README.markdown +++ /dev/null @@ -1,53 +0,0 @@ -# Control files for CBS ↔ repositories synchronization - -This repository contains control files for the synchronization process -between CBS tags and RPM repositories. - -The general syntax of these files follows this convention ([wiki][sync-legend-wiki]): - - ||| - -Example: - - cloud7-openstack-rocky-release/|7/cloud/x86_64/openstack-rocky/|7/cloud/x86_64/openstack-rocky/|7/cloud/x86_64/openstack-rocky/ - cloud7-openstack-rocky-release/|7/cloud/ppc64le/openstack-rocky/|7/cloud/ppc64le/openstack-rocky/|7/cloud/ppc64le/openstack-rocky/ - -## Running the lint tool - -Included in the root of this repository is a lint tool to check the files for -common errors. Please run this tool before submitting a pull-request. This tool -requires python2 - -### Check a single file -``` -$ ./cclint sign_list -``` - -### Check all files -``` -$ ./cclint -``` - -[sync-legend-wiki]: https://wiki.centos.org/SIGGuide/Content/Mirror "Steps to request space on the mirror network" - -## Buildlogs synchronization - -The file in control of buildlogs synchronization is `buildlogs_list`. -As stated at the top of that file, it is universal for all architectures -– the synchronization script will automatically substitute `aarch64`/`ppc64le` -for `x86_64` for any tags that have content on the respective architecture. - -## Mirrors synchronization - -The synchronization to mirrors is controlled by architecture-specific `sign_list` file: - - - - - - - - - - -
File nameArchitecture
sign_listx86_64
sign_list.aarch64aarch64
sign_list.ppc64leppc64le
diff --git a/README.md b/README.md new file mode 100644 index 0000000..0e7153d --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# CBS ↔ repositories synchronization + +This git repo *used* to be the repository controlling how packages built through https://cbs.centos.org were pushed to : + * https://buildlogs.centos.org (for 'testing' packages) + * http://mirror.centos.org (and CDN, through external mirrors, for 'release' packages) + +As there is now a new process in place that will automatically push to correct location, based on cbs koji tag structure, this git repository isn't used anymore. + +See [Dedicated Wiki page for SIGs](https://wiki.centos.org/SIGGuide#Releasing_to_the_Mirror_Network) for how to build+push pkgs + +