Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
On 03/03/2014 08:23 AM, Tom McManus wrote:
Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
The CentOS team is building the Beta packages so that we have the packages available for future use, can find any issues building them, and look for branding issues, etc. ... however we feel that it is counterproductive to release anything to the public.
The reasons are:
1. RHEL 7 Beta is free to download and anyone who wants to get it can do so. The CentOS team highly recommends any interested parties download and test RHEL 7 Beta following Red Hat's announcement and guidelines.
2. RHEL 7 beta is "beta quality" and Red Hat wants the public to download and test it and provide feedback to get issues fixed before the actually RHEL 7.0 GA release. If you want to make CentOS-7 better, download and test RHEL-7 Beta and provide feedback to Red Hat to fix as many issues as possible before they release.
3. The CentOS team feels that adding potential problems from our building of packages that may not be present in the released RHEL 7 Beta is counterproductive and possibly dilutes the upstream beta process.
4. The CentOS team does not want to act as the middle man to the actual reporting of incidents that might happen if we release a rebuild of RHEL 7 Beta. That is, people report things to us about our beta that should have instead been reported to Red Hat and those issues somehow get lost in the process.
=====
So, while we are not planning to release a rebuild of the Beta's at this time, we will be building and saving beta packages and creating our build processes/system to ensure we can get CentOS-7.0 built and released quickly. Any packages we get built during these processes that do not change are things we don't have to build later. Any problems we solve, even for packages that change during the beta process, may be relevant to newer packages that come out in the beta process, so will still likely help us.
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
Hi Johnny,
Are the build systems you guys are working on available to the public? Checked in somewhere we can check out and/or potentially contribute to? cheers, Masoud
On Mon, Mar 3, 2014 at 6:56 AM, Johnny Hughes johnny@centos.org wrote:
On 03/03/2014 08:23 AM, Tom McManus wrote:
Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
The CentOS team is building the Beta packages so that we have the packages available for future use, can find any issues building them, and look for branding issues, etc. ... however we feel that it is counterproductive to release anything to the public.
The reasons are:
- RHEL 7 Beta is free to download and anyone who wants to get it can
do so. The CentOS team highly recommends any interested parties download and test RHEL 7 Beta following Red Hat's announcement and guidelines.
- RHEL 7 beta is "beta quality" and Red Hat wants the public to
download and test it and provide feedback to get issues fixed before the actually RHEL 7.0 GA release. If you want to make CentOS-7 better, download and test RHEL-7 Beta and provide feedback to Red Hat to fix as many issues as possible before they release.
- The CentOS team feels that adding potential problems from our
building of packages that may not be present in the released RHEL 7 Beta is counterproductive and possibly dilutes the upstream beta process.
- The CentOS team does not want to act as the middle man to the actual
reporting of incidents that might happen if we release a rebuild of RHEL 7 Beta. That is, people report things to us about our beta that should have instead been reported to Red Hat and those issues somehow get lost in the process.
=====
So, while we are not planning to release a rebuild of the Beta's at this time, we will be building and saving beta packages and creating our build processes/system to ensure we can get CentOS-7.0 built and released quickly. Any packages we get built during these processes that do not change are things we don't have to build later. Any problems we solve, even for packages that change during the beta process, may be relevant to newer packages that come out in the beta process, so will still likely help us.
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
On 03/04/2014 01:04 PM, Masoud Sharbiani wrote:
Hi Johnny,
Are the build systems you guys are working on available to the public? Checked in somewhere we can check out and/or potentially contribute to? cheers, Masoud
They will be when they're ready, yes. Until then, you can see the progression for some of the build system scripts and configs at https://git.centos.org, or https://github.com/CentOS
You can contribute to the scripts/configs currently. Once the build system is up, contributions to packages will come via the SIG groups (the core builds don't change, so no contribution accepted there).
On Mon, Mar 3, 2014 at 6:56 AM, Johnny Hughes johnny@centos.org wrote:
On 03/03/2014 08:23 AM, Tom McManus wrote:
Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
The CentOS team is building the Beta packages so that we have the packages available for future use, can find any issues building them, and look for branding issues, etc. ... however we feel that it is counterproductive to release anything to the public.
The reasons are:
- RHEL 7 Beta is free to download and anyone who wants to get it can
do so. The CentOS team highly recommends any interested parties download and test RHEL 7 Beta following Red Hat's announcement and guidelines.
- RHEL 7 beta is "beta quality" and Red Hat wants the public to
download and test it and provide feedback to get issues fixed before the actually RHEL 7.0 GA release. If you want to make CentOS-7 better, download and test RHEL-7 Beta and provide feedback to Red Hat to fix as many issues as possible before they release.
- The CentOS team feels that adding potential problems from our
building of packages that may not be present in the released RHEL 7 Beta is counterproductive and possibly dilutes the upstream beta process.
- The CentOS team does not want to act as the middle man to the actual
reporting of incidents that might happen if we release a rebuild of RHEL 7 Beta. That is, people report things to us about our beta that should have instead been reported to Red Hat and those issues somehow get lost in the process.
=====
So, while we are not planning to release a rebuild of the Beta's at this time, we will be building and saving beta packages and creating our build processes/system to ensure we can get CentOS-7.0 built and released quickly. Any packages we get built during these processes that do not change are things we don't have to build later. Any problems we solve, even for packages that change during the beta process, may be relevant to newer packages that come out in the beta process, so will still likely help us.
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
On 03/04/2014 02:06 PM, Jim Perrin wrote:
On 03/04/2014 01:04 PM, Masoud Sharbiani wrote:
Hi Johnny,
Are the build systems you guys are working on available to the public? Checked in somewhere we can check out and/or potentially contribute to? cheers, Masoud
They will be when they're ready, yes. Until then, you can see the progression for some of the build system scripts and configs at https://git.centos.org, or https://github.com/CentOS
You can contribute to the scripts/configs currently. Once the build system is up, contributions to packages will come via the SIG groups (the core builds don't change, so no contribution accepted there).
And you can look at build logs and a list of things that do not build at centos-build-reports:
http://lists.centos.org/pipermail/centos-build-reports/
(one mail in February is titled: "[CentOS-build-reports] Pending Builds report: 20140223:1306"
And the January links are the build logs.
<snip>
Pardon if the question is extremely obvious, but where is the builder script itself located? I can see the mock config files in the repos.
Masoud
On Tue, Mar 4, 2014 at 12:06 PM, Jim Perrin jperrin@centos.org wrote:
On 03/04/2014 01:04 PM, Masoud Sharbiani wrote:
Hi Johnny,
Are the build systems you guys are working on available to the public? Checked in somewhere we can check out and/or potentially contribute to? cheers, Masoud
They will be when they're ready, yes. Until then, you can see the progression for some of the build system scripts and configs at https://git.centos.org, or https://github.com/CentOS
You can contribute to the scripts/configs currently. Once the build system is up, contributions to packages will come via the SIG groups (the core builds don't change, so no contribution accepted there).
On Mon, Mar 3, 2014 at 6:56 AM, Johnny Hughes johnny@centos.org wrote:
On 03/03/2014 08:23 AM, Tom McManus wrote:
Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
The CentOS team is building the Beta packages so that we have the packages available for future use, can find any issues building them, and look for branding issues, etc. ... however we feel that it is counterproductive to release anything to the public.
The reasons are:
- RHEL 7 Beta is free to download and anyone who wants to get it can
do so. The CentOS team highly recommends any interested parties download and test RHEL 7 Beta following Red Hat's announcement and guidelines.
- RHEL 7 beta is "beta quality" and Red Hat wants the public to
download and test it and provide feedback to get issues fixed before the actually RHEL 7.0 GA release. If you want to make CentOS-7 better, download and test RHEL-7 Beta and provide feedback to Red Hat to fix as many issues as possible before they release.
- The CentOS team feels that adding potential problems from our
building of packages that may not be present in the released RHEL 7 Beta is counterproductive and possibly dilutes the upstream beta process.
- The CentOS team does not want to act as the middle man to the actual
reporting of incidents that might happen if we release a rebuild of RHEL 7 Beta. That is, people report things to us about our beta that should have instead been reported to Red Hat and those issues somehow get lost in the process.
=====
So, while we are not planning to release a rebuild of the Beta's at this time, we will be building and saving beta packages and creating our build processes/system to ensure we can get CentOS-7.0 built and released quickly. Any packages we get built during these processes that do not change are things we don't have to build later. Any problems we solve, even for packages that change during the beta process, may be relevant to newer packages that come out in the beta process, so will still likely help us.
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
-- Jim Perrin The CentOS Project | http://www.centos.org twitter: @BitIntegrity | GPG Key: FA09AD77 _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel
On 03/04/2014 11:13 PM, Masoud Sharbiani wrote:
Pardon if the question is extremely obvious, but where is the builder script itself located? I can see the mock config files in the repos.
Thats pretty much it at the moment, we've got a bunch of workers that call mock builds with the relevant / requested configs. I'm in the process of stripping reimzul ( the worker scripts ) back to as bare bones as possible, so we can then expand scope.
Stuff that we do need people to look at and help is (1) the banding hunt in el7 srpms and (2) the artwork packages ( but it looks like Alain is doing something there already, i am sure he wont mind another pair of hands ).
As you might note: we have most of the x86_64 distro done and packed up, but its not been debranded and the yum / rhn components are not disabled from hitting rhn. resources, so again patches welcome for those bits.
If anyone fancies a abrt patch to make it work for bugs.centos.org - please do.
Andreas is working on the i686 builds at the moment, Tim has offered to help as well. We need to get those done before we can compelete the x86_64 loop, since were going to need those packages for the multilib components. And we are going to try and deliver a i686 distro ( even if RHEL-7 does not have one ), as a best-effort build.
We are not really looking to deliver a centos-7/beta, but we will make builds available at some point for people to test the centos specific bits against. At the moment, the main focus is on getting ready to get centos-7 out of the door asap once upstream el7 is released.
Happy to answer specific questions,
On Mon, Mar 3, 2014 at 8:56 AM, Johnny Hughes johnny@centos.org wrote:
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
Are there any script/wrapper/tools to help automate rebuilding packages that aren't in EPEL (etc.) yet? That is, something that would gather all the unbuilt dependencies as src rpms from a 6.x or fedora repo and try to rebuild them?
On 03/05/2014 06:51 PM, Les Mikesell wrote:
On Mon, Mar 3, 2014 at 8:56 AM, Johnny Hughes johnny@centos.org wrote:
I can not stress it enough ... CentOS users who want to help should download and test the RHEL 7 Betas and provide feedback for any problems to Red Hat so CentOS-7.0 can happen faster and be better quality when we release it.
Are there any script/wrapper/tools to help automate rebuilding packages that aren't in EPEL (etc.) yet? That is, something that would gather all the unbuilt dependencies as src rpms from a 6.x or fedora repo and try to rebuild them?
let me get something up,
Work has began at seven.centos.org, however I don't believe there is a plan to release prior to 7 as the beta's are open.
Carl.
On 03/03/2014 09:23 AM, Tom McManus wrote:
Hi,
Apologies if this topic is covered elsewhere. Will CentOS wait for the release of RHEL7 or will it start work on betas
--
- Tom
CentOS-devel mailing list CentOS-devel@centos.org http://lists.centos.org/mailman/listinfo/centos-devel