So in irc discussions with kbsingh and Evolution, I have pieced this lorax invocation together for powerpc isos
lorax '--product=CentOS AltArch' --version=7 --release=`date +%y%m%d` --source=file:///repo/7.2.1511/os/ppc64le --isfinal --nomacboot --noupgrade --buildarch=ppc64le '--volid=CentOS 7 ppc64le' /root/lorax/netinstall
I’m hoping we can arrive at some consensus for product, release, and volid fields for all SIG AltArch flavors.
Thanks -James
On 12/16/2015 10:02 AM, James O'Connor wrote:
So in irc discussions with kbsingh and Evolution, I have pieced this lorax invocation together for powerpc isos
lorax '--product=CentOS AltArch' --version=7 --release=`date +%y%m%d` --source=file:///repo/7.2.1511/os/ppc64le --isfinal --nomacboot --noupgrade --buildarch=ppc64le '--volid=CentOS 7 ppc64le' /root/lorax/netinstall
I’m hoping we can arrive at some consensus for product, release, and volid fields for all SIG AltArch flavors.
I can tell you what was used for i686:
sudo lorax '--product=CentOS AltArch' --version=7 --release=7.2 --source=file:///c7-i386-tree/os-inbound/i386/ --nomacboot --noupgrade --isfinal --buildarch=i686 '--volid=CentOS 7 i686' lorax/
On 12/16/2015 10:02 AM, James O'Connor wrote:
So in irc discussions with kbsingh and Evolution, I have pieced this lorax invocation together for powerpc isos
lorax '--product=CentOS AltArch' --version=7 --release=`date +%y%m%d` --source=file:///repo/7.2.1511/os/ppc64le --isfinal --nomacboot --noupgrade --buildarch=ppc64le '--volid=CentOS 7 ppc64le' /root/lorax/netinstall
I’m hoping we can arrive at some consensus for product, release, and volid fields for all SIG AltArch flavors.
So, I'd like to change a few things up in this.
The product should be either 'CentOS Linux AltArch' or 'CentOS Linux 7 AltArch'. This helps separate the CentOS Project from the distribution. Putting the major version in gives a bit more info for the iso/boot display and anaconda. I could be convinced to leave the version out, but Linux needs to be there.
The --release should match the distro release for point-in-time markers. In this instance 7.2.1511 to match the distro. We can use the date format for rolling builds if needed, but without the date (to match the current yymm format).
The rest looks fine. The command I used for the initial AArch64 release is nearly identical to what Johnny listed.
On 16/12/15 23:28, Jim Perrin wrote:
On 12/16/2015 10:02 AM, James O'Connor wrote:
So in irc discussions with kbsingh and Evolution, I have pieced this lorax invocation together for powerpc isos
lorax '--product=CentOS AltArch' --version=7 --release=`date +%y%m%d` --source=file:///repo/7.2.1511/os/ppc64le --isfinal --nomacboot --noupgrade --buildarch=ppc64le '--volid=CentOS 7 ppc64le' /root/lorax/netinstall
I’m hoping we can arrive at some consensus for product, release, and volid fields for all SIG AltArch flavors.
So, I'd like to change a few things up in this.
The product should be either 'CentOS Linux AltArch' or 'CentOS Linux 7 AltArch'. This helps separate the CentOS Project from the distribution. Putting the major version in gives a bit more info for the iso/boot display and anaconda. I could be convinced to leave the version out, but Linux needs to be there.
The --release should match the distro release for point-in-time markers.
The distro build uses the CentOS_Buildtag as the lorax release indicator. So for the release 1511 iso thats 20151209-2215
The only place this is used is in the media identity ( http://mirror.centos.org/centos/7/os/x86_64/.discinfo ), it has no bearing on the centos-release info or the release details embedded into the installer.
In this instance 7.2.1511 to match the distro. We can use the date format for rolling builds if needed, but without the date (to match the current yymm format).
The rest looks fine. The command I used for the initial AArch64 release is nearly identical to what Johnny listed.