[EPEL-devel] Re: Major upgrade for singularity in EPEL

2019-04-04 Thread David Dykstra
The pagure issue
https://pagure.io/epel/issue/53
was already approved so I will now do the builds and give them a 4 week
testing period.

Dave

On Wed, Apr 03, 2019 at 11:47:43AM -0500, Dave Dykstra wrote:
> Thanks very much for your reply, Stephen.
> 
> I have already done scratch builds for EPEL 6 & 7 so that's not a problem.
> 
> The primary reason for upgrading to singularity-3 is that development
> has stopped on singularity-2 and users have been asking me to upgrade
> because they want some of the newer features.  I will go ahead and
> create a pagure issue.
> 
> Dave
> 
> On Wed, Apr 03, 2019 at 06:04:42AM -0400, Stephen John Smoogen wrote:
> > On Tue, 2 Apr 2019 at 18:29, David Dykstra  wrote:
> > > singularity-3.1.1 was just released upstream, and I think it is at this
> > > point compatible enough with singularity-2 to upgrade it in EPEL6 and
> > > EPEL7.  I have had singularity-3 releases in Fedora for over 3 months,
> > > but have been holding off on EPEL upgrades because it is a complete
> > > rewrite in another language (golang instead of C) and initially had some
> > > incompatibilities.  There is no more development happening in
> > > singularity-2, although the startup company that supplies long term
> > > support for singularity-2 (Sylabs) has promised to release any security
> > > patches that it develops.
> > >
> > > Is there any objection, or any process that needs to be gone through, in
> > > order to do this type of major upgrade in EPEL?
> > 
> > I would start by doing scratch builds to see if there are versions of
> > go which will compile the code in EPEL-6 and EPEL-7. I am expecting
> > EPEL-6 might be too old and is only got a 18 months of life left so
> > keeping it at -2 and using the security updates will be the case.
> > EPEL-7 might be possible but not sure.
> > 
> > After that, the process for doing it in EPEL would be to email this
> > list with the reasons why an upgrade needs to be done, and then put in
> > a ticket https://pagure.io/epel/issues that we will discuss at the
> > next meeting. EPSCO would then probably give approval and you would
> > then send one more email announcing it is happening and bob's your
> > uncle.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Major upgrade for singularity in EPEL

2019-04-03 Thread David Dykstra
Thanks very much for your reply, Stephen.

I have already done scratch builds for EPEL 6 & 7 so that's not a problem.

The primary reason for upgrading to singularity-3 is that development
has stopped on singularity-2 and users have been asking me to upgrade
because they want some of the newer features.  I will go ahead and
create a pagure issue.

Dave

On Wed, Apr 03, 2019 at 06:04:42AM -0400, Stephen John Smoogen wrote:
> On Tue, 2 Apr 2019 at 18:29, David Dykstra  wrote:
> > singularity-3.1.1 was just released upstream, and I think it is at this
> > point compatible enough with singularity-2 to upgrade it in EPEL6 and
> > EPEL7.  I have had singularity-3 releases in Fedora for over 3 months,
> > but have been holding off on EPEL upgrades because it is a complete
> > rewrite in another language (golang instead of C) and initially had some
> > incompatibilities.  There is no more development happening in
> > singularity-2, although the startup company that supplies long term
> > support for singularity-2 (Sylabs) has promised to release any security
> > patches that it develops.
> >
> > Is there any objection, or any process that needs to be gone through, in
> > order to do this type of major upgrade in EPEL?
> 
> I would start by doing scratch builds to see if there are versions of
> go which will compile the code in EPEL-6 and EPEL-7. I am expecting
> EPEL-6 might be too old and is only got a 18 months of life left so
> keeping it at -2 and using the security updates will be the case.
> EPEL-7 might be possible but not sure.
> 
> After that, the process for doing it in EPEL would be to email this
> list with the reasons why an upgrade needs to be done, and then put in
> a ticket https://pagure.io/epel/issues that we will discuss at the
> next meeting. EPSCO would then probably give approval and you would
> then send one more email announcing it is happening and bob's your
> uncle.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Major upgrade for singularity in EPEL

2019-04-03 Thread Stephen John Smoogen
On Tue, 2 Apr 2019 at 18:29, David Dykstra  wrote:
>
> Hello,
>
> singularity-3.1.1 was just released upstream, and I think it is at this
> point compatible enough with singularity-2 to upgrade it in EPEL6 and
> EPEL7.  I have had singularity-3 releases in Fedora for over 3 months,
> but have been holding off on EPEL upgrades because it is a complete
> rewrite in another language (golang instead of C) and initially had some
> incompatibilities.  There is no more development happening in
> singularity-2, although the startup company that supplies long term
> support for singularity-2 (Sylabs) has promised to release any security
> patches that it develops.
>
> Is there any objection, or any process that needs to be gone through, in
> order to do this type of major upgrade in EPEL?
>

I would start by doing scratch builds to see if there are versions of
go which will compile the code in EPEL-6 and EPEL-7. I am expecting
EPEL-6 might be too old and is only got a 18 months of life left so
keeping it at -2 and using the security updates will be the case.
EPEL-7 might be possible but not sure.

After that, the process for doing it in EPEL would be to email this
list with the reasons why an upgrade needs to be done, and then put in
a ticket https://pagure.io/epel/issues that we will discuss at the
next meeting. EPSCO would then probably give approval and you would
then send one more email announcing it is happening and bob's your
uncle.


> Thanks,
>
> Dave
> ___
> epel-devel mailing list -- epel-devel@lists.fedoraproject.org
> To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org



-- 
Stephen J Smoogen.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org