-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 06 00:11, Brian Stinson wrote: > Hi Folks, > > Now that we have SIG Content in the /altarch directories for CentOS 7 on the > mirrors, we need to come with some requirements and recommendations for dealing > with the different locations. > > tl;dr The current thinking is to add the following snippet in the %post of > centos-release and release to all of the arches. This will set a yum var to the > correct content location when a new system gets installed: > > `uname -m | grep -q 'x86_64' && echo 'centos' >/etc/yum/vars/contentdir || echo 'altarch' >/etc/yum/vars/contentdir` > > Here's the start of a proposal from the SIG perspective > > ## Requirements: > > - The same noarch binary RPM *must* be distributable to the Extras > repo for each architecture > > - The centos-release-<SIG> packages *must* require centos-release > > > ## New Recommendations for creating a centos-release file: > > - A yum variable called 'contentdir' will be populated with the toplevel > directory for SIGs to use > > 1.) Modify baseurls in the SIG repo files to look like the following (using > openstack-queens as an example): > > > [centos-openstack-queens] > name=CentOS-7 - OpenStack queens > baseurl=http://mirror.centos.org/$contentdir/cloud/$basearch/openstack-queens/ > gpgcheck=1 > enabled=1 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud > exclude=sip,PyQt4 > > > ## Discussion > > I'd like to hear thoughts, additions, and subtractions here before we update > the SIGGuide and rework centos-release. > > Cheers! > > -- > Brian Stinson > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > https://lists.centos.org/mailman/listinfo/centos-devel To be clear, This is a PROPOSAL at this stage, we haven't actually made any changes to centos-release yet. At this point if you're actively doing work relying on the new variable, it will break! Also thank you to the folks up-thread who pointed out that there was a typo in the repo entry. mirror.centos.org should use http:// - --Brian -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJansRxAAoJEIMGvNKzCweMcm4QAI0RoUT1BVUdU9oUdKSoPyKl qzn/nYOi7c9jsysOsSsHEg3yVWEzDJ/JEIWiTBJ2jtoOSQ3SiXfcieAa+U0d5oIR hNwwx6P6Mh0aCooIxrtC48qAx1Lustv5xrU98LUnpmQGDGfMusY1J7yst4UVc/ZE JI8XW9Zk9jY5GKev2UIVlwAVeqZjQ3A1IsKot11eS2YfV0Q40t2J83eIvyyXRFHG vQ4nV/FaZ3fXvUbjBSlS0xGV3pBcLWvq/bBqkkvXQEBNfjTlcGeIlj8FY/n5Jp6P ErXJSMXrUQG45cnUsqWl6w5VgRtmVmUY+0QHRnl1XQxZYQdzjbMv4/ZALnok0mCZ ceLsFRGhyxJsWcSCH9fNwyEn38arsIfP6FppvjuVvRhMGhfr+RCowrU7dbjSHD/h Oex+mYDLPP5klL/0x4xwMKDO2DgjH1/PGbY5QesIK5Vg+qL8a0/ZOYnO/pXBsIKJ 61yE9PsfdUdDEJb/spTv1cOsxjUqGQRrF4NKA1RdsNntNIS8C1541hozysCfQRQA ce8dDSUxuEb/n8vC1p03fQV29xwXiHxxRiZcbcswiAZfdIbMKqEFcsECDOoutPuY SX0Il5oSYSmb0DKkhXuNpcv+Hce8NXfSNFK33S2t5znyhwJ6/Y6aNNUx8OPYHw3p nwwLUex/cVFeMo59okLU =+bze -----END PGP SIGNATURE-----