Re: [gluster-packaging] glusterfs-3.6.8 released

2016-01-06 Thread Niels de Vos
On Wed, Jan 06, 2016 at 03:18:15AM -0800, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.6.8.tar.gz
> 
> This release is made off jenkins-release-149

Packages have been builds and will be available for testing on recent
CentOS-6 and CentOS-7 installations soon (once the CentOS infrastructure
creates publishes the updated repositories):

  # yum install centos-release-gluster36
  # yum --enablerepo=centos-gluster36-test install glusterfs-server

I appreciate it if someone can give these packages a quick test. If
someone else thinks the packages are good to go, we can tag them for
release (have RPMs signed and push to mirrors).

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-devel] Adding Apache mod_proxy_gluster to github.com/gluster ?

2016-03-12 Thread Niels de Vos
On Sat, Mar 12, 2016 at 06:24:41AM +0100, Niels de Vos wrote:
> Hi David!
> 
> On Freenode IRC in #gluster someone posted a link to your
> mod_proxy_gluster repository on GitHub. I was not aware that someone
> took the effort to improve my stalled weekend project. Many thanks for
> doing that!
> 
> If you do not object, we can make mod_proxy_gluster a project under the
> Gluster organisation. It makes it a little easier for people to find it
> there, and we may get some additional contributions.
> 
> What distribution are you using? I would like to add packages with the
> module and default configuration file to Fedora and the CentOS Storage
> SIG. Would you be interested in that too?
> 
> Cheers,
> Niels

After a few email exchanges with David off-list, we moved his updated
repository under the Gluster organisation in GitHub:
  https://github.com/gluster/mod_proxy_gluster

It would be great if we can get this added to some of the distributions.
I'll probably get it packages for the CentOS Storage SIG at one point
too, unless someone beats me to it.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] 3.7.10 known issue

2016-04-04 Thread Niels de Vos
On Mon, Apr 04, 2016 at 05:08:26PM +0200, Patrick Matthäi wrote:
> 
> 
> Am 04.04.2016 um 15:23 schrieb Kaleb KEITHLEY:
> >On 04/04/2016 09:11 AM, Kaleb KEITHLEY wrote:
> >>On 04/04/2016 07:41 AM, Niels de Vos wrote:
> >>>On Fri, Apr 01, 2016 at 09:56:45AM +0530, Atin Mukherjee wrote:
> >>>>Hi Kaushal,
> >>>>
> >>>>We hit a regression yesterday where GlusterD fails to restart when the
> >>>>volume has snapshots. Refer to [1] for more details. The work around is
> >>>>also a bit tedious where each snapshot brick folders have to be created
> >>>>manually and I don't think see any other alternative workaround here.
> >>>>
> >>>>IMO, we should mention this as known issue in the release note for 3.7.10.
> >>>This sounds serious enough to not package 3.7.10 and have users update
> >>>to it automatically.
> >>That djinni is already out of the bottle.
> >If there's a fix available then it seems (to me) that a better path
> >forward is to release 3.7.11 quickly.
> >
> >--
> 
> I would support it, since I already uploaded it to Debian:
> https://packages.qa.debian.org/g/glusterfs.html

I am not planning to do a 3.5.x release next week (expected around the
10th of each month), there are no patches yet. We could use this release
date for the corrected 3.7.11. Or even pull it forward as soon as a
patch is available.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] 3.7.10 known issue

2016-04-04 Thread Niels de Vos
On Mon, Apr 04, 2016 at 08:28:10PM +0200, Patrick Matthäi wrote:
> 
> 
> Am 04.04.2016 um 19:42 schrieb Niels de Vos:
> >On Mon, Apr 04, 2016 at 05:08:26PM +0200, Patrick Matthäi wrote:
> >>
> >>Am 04.04.2016 um 15:23 schrieb Kaleb KEITHLEY:
> >>>On 04/04/2016 09:11 AM, Kaleb KEITHLEY wrote:
> >>>>On 04/04/2016 07:41 AM, Niels de Vos wrote:
> >>>>>On Fri, Apr 01, 2016 at 09:56:45AM +0530, Atin Mukherjee wrote:
> >>>>>>Hi Kaushal,
> >>>>>>
> >>>>>>We hit a regression yesterday where GlusterD fails to restart when the
> >>>>>>volume has snapshots. Refer to [1] for more details. The work around is
> >>>>>>also a bit tedious where each snapshot brick folders have to be created
> >>>>>>manually and I don't think see any other alternative workaround here.
> >>>>>>
> >>>>>>IMO, we should mention this as known issue in the release note for 
> >>>>>>3.7.10.
> >>>>>This sounds serious enough to not package 3.7.10 and have users update
> >>>>>to it automatically.
> >>>>That djinni is already out of the bottle.
> >>>If there's a fix available then it seems (to me) that a better path
> >>>forward is to release 3.7.11 quickly.
> >>>
> >>>--
> >>I would support it, since I already uploaded it to Debian:
> >>https://packages.qa.debian.org/g/glusterfs.html
> >I am not planning to do a 3.5.x release next week (expected around the
> >10th of each month), there are no patches yet. We could use this release
> >date for the corrected 3.7.11. Or even pull it forward as soon as a
> >patch is available.
> >
> >Niels
> 
> Oh no, I also just mean the 3.7.11 release, since I have uploaded 3.7.10
> already

Oh, sorry for the confusion! I intended to say that releasing 3.7.11
instead of the 3.5.x is an option. We normally try to prevent releasing
different versions at the same time. I also would like to see 3.7.11
released as soon as possible.

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8.2 released

2016-08-10 Thread Niels de Vos
On Wed, Aug 10, 2016 at 07:51:11AM -0700, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.2.tar.gz

With release notes here:
  
https://github.com/gluster/glusterfs/blob/release-3.8/doc/release-notes/3.8.2.md
  (yes, title mentions 3.8.1, will send a patch to correct that shortly)

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.9.1 released

2017-01-23 Thread Niels de Vos
On Tue, Jan 17, 2017 at 10:47:41AM -0800, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.9.1.tar.gz
> 
> This release is made off jenkins-release-182

Packages for the CentOS Storage SIG can be tested now:

  # yum install centos-release-gluster39
  # yum --enablerepo=centos-gluster39-test install glusterfs-server


If someone confirms that these packages are working OK, I'll mark them
as released to get them signed+pushed to the mirrors.

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.0rc1 released

2017-02-22 Thread Niels de Vos
On Tue, Feb 21, 2017 at 02:33:37PM -0800, Gluster Build System wrote:
> 
> 
> SRC: 
> http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.0rc1.tar.gz

Packages have been built for CentOS 6 and 7, but there is no repository
on the servers yet that can be used for installing. There will be a
"gluster-3.10" directory here soon(ish?):

  https://buildlogs.centos.org/centos/6/storage/x86_64/
  https://buildlogs.centos.org/centos/7/storage/x86_64/

Those directories can be used as a "baseurl" in a YUM .repo file.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-devel] Should glusterfs-3.10 become the new default with its first release?

2017-02-17 Thread Niels de Vos
On Fri, Feb 17, 2017 at 12:33:54PM -0500, Shyam wrote:
> On 02/17/2017 12:01 PM, Niels de Vos wrote:
> > I've been preparing the GlusterFS 3.10 released for the CentOS Storage
> > SIG, and that means I need to craete a new centos-release-gluster310
> > package. This is the package that users install when they want to enable
> > the YUM repository from the SIG.
> > 
> > Users are recommended to execute the following commands:
> > 
> >   # yum install centos-release-gluster
> 
> When users *chose* the above, what did they actually choose to do? Stay at
> the latest LTM for Gluster?
> 
> What I mean is, when a user chooses explicitly to do "yum install
> centos-release-gluster38", the choice is clear, they want to be on 3.8 till
> they choose to add the repo for 3.10 or other.
> 
> So, in the former case, when they chose to add centos-release-gluster, what
> was the choice made? To stay at the latest LTM, then we should modify it,
> else we should not.

When users install centos-release-gluster, they should get the release
we suggest for new deployments. If users specifically install
centos-release-gluster38, they will get the 3.8 bits and we will not
force them to upgrade (yet?).

I do not think we should automatically initiate upgrades for users that
have 3.8 once 3.10 it available. This is not something we test a lot and
surely not with all possible 3.8.x and 3.10.y combinations. We cant say
for sure that users regulary install the minor updates.

> At a later date when we choose to modify it to say 3.10.x (x>0), what is the
> decision based on? How do we communicate that to the users?

Once 3.10 is available on the CentOS mirrors, I'll send an email to
their announce list. With that message, we can explain in detail how
things are expected to work and what versions users can choose. If 3.10
is not the default yet, I can send a 2nd email when it changed.

The emails look a bit like this, it follows some kind of format that
needs review and approval by the CentOS team:
  https://lists.centos.org/pipermail/centos-announce/2017-January/022250.html


> >   # yum install glusterfs-server
> > 
> > Now, the current default for centos-release-gluster is that GlusterFS
> > 3.8.x is made available. Users can install centos-release-gluster39
> > explicitly, but it is not an update that will replace the 3.8 version.
> > 
> > Should the centos-release-gluster package (well, it is privided by
> > others) install the 3.8 YUM repository for a while until 3.10.1 is
> > released (or such)? Or, shall I make 3.10 the new default?
> 
> I think I understand your thought process here, which I presume is to gain a
> level of stability in 3.10 (if it is not the case out of the door), before
> unleashing it on unsuspecting users.

Yes, that. It is about how confident we are that the release is not
broken for common use-cases. The Storage SIG sees a lot of oVirt and
similar environments, and there will be newly installed clients+servers
with old existing servers. Possibly also old clients and new servers.

> For me it depends on what centos-release-gluster means, and defining the
> criteria for updating the same, which then becomes easier to repeat.

The package centos-release-gluster is virtual, it is provided by the
real packages centos-release-gluster38 and centos-release-gluster310. We
can only tune it to install a certain version at the time the package is
installed, after installation the version is more or less fixed.

HTH,
Niels


> > I aim to not replace the existing 3.8 deployments, they can stay on 3.8
> > for an other ~6 months:
> >   https://www.gluster.org/community/release-schedule/
> > 
> > Thanks,
> > Niels
> > 
> > 
> > 
> > ___
> > Gluster-devel mailing list
> > gluster-de...@gluster.org
> > http://lists.gluster.org/mailman/listinfo/gluster-devel
> > 


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.0 released

2017-02-24 Thread Niels de Vos
I was planning to do this from the airport. Unfortunately my laptop doesn't 
seem to poweron anymore :-(

Not sure yet when I'll be able to do the builds for the CentOS Storage SIG now.

Niels (who isn't looking forward to a 10+ hour flight without laptop)


On Fri Feb 24 02:09:02 2017 GMT+0100, jenk...@build.gluster.org (Gluster Build 
System) wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.0.tar.gz
> 
> This release is made off jenkins-release-187
> 
> -- Gluster Build System
> ___
> packaging mailing list
> packaging@gluster.org
> http://lists.gluster.org/mailman/listinfo/packaging
>

-- 
Sent from my Jolla w/ the Open Source friendly services from kolabnow.com
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


[gluster-packaging] Should glusterfs-3.10 become the new default with its first release?

2017-02-17 Thread Niels de Vos
I've been preparing the GlusterFS 3.10 released for the CentOS Storage
SIG, and that means I need to craete a new centos-release-gluster310
package. This is the package that users install when they want to enable
the YUM repository from the SIG.

Users are recommended to execute the following commands:

  # yum install centos-release-gluster
  # yum install glusterfs-server

Now, the current default for centos-release-gluster is that GlusterFS
3.8.x is made available. Users can install centos-release-gluster39
explicitly, but it is not an update that will replace the 3.8 version.

Should the centos-release-gluster package (well, it is privided by
others) install the 3.8 YUM repository for a while until 3.10.1 is
released (or such)? Or, shall I make 3.10 the new default?

I aim to not replace the existing 3.8 deployments, they can stay on 3.8
for an other ~6 months:
  https://www.gluster.org/community/release-schedule/

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.9rc1 has been released for testing

2016-09-23 Thread Niels de Vos
On Thu, Sep 22, 2016 at 09:18:14AM -0700, Amye Scavarda wrote:
> On Thu, Sep 22, 2016 at 6:41 AM, Pranith Kumar Karampuri <
> pkara...@redhat.com> wrote:
> 
> > Hi,
> >
> > We've tagged and released glusterfs-3.9rc1. This is the 1st Release
> > Candidate for GlusterFS 3.9.0.
> >
> >  https://build.gluster.org/job/release/171/console
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.9rc1.tar.gz
> >
> > The release-notes still need some work for a GA release:
> >   https://github.com/gluster/glusterfs/blob/release-3.9/
> > doc/release-notes/3.9.0.md
> >
> > Once we have some useful release-notes, we can send out a notification
> > to the users list and other more public channels.
> >
> > Packages for CentOS-7 are available from the Community Build System:
> > https://cbs.centos.org/koji/taskinfo?taskID=51
> >
> > Other distributions may want to verify their packaging too.
> >
> > The current plan is to release 3.9.0 in the first few days of October.
> >
> > I'm going to strongly suggest that we not do this the first few days of
> October, let's plan a release after Gluster Developer Summit. A great many
> of the community will be traveling, and we have a great opportunity to test
> further with a lot of us in the same room.

I do not think any of the attendees have time during the Gluster
Developer Summit. The schedule is quite packed, and at the same time
LinuxCon and the Open Source Storage Summit take place. The days will be
*very* busy already:
  https://www.gluster.org/events/schedule2016/
  http://events.linuxfoundation.org/events/linuxcon-europe/program/schedule
  
http://events.linuxfoundation.org/events/linuxcon-europe/extend-the-experience/co-located-events

> Mid-October instead?

I'd like to see us keeping our promise of doing a release every 3
months. The initial schedule was to release before the end of September,
moving it to after the summit and travelling (and additional Indian
holidays?) does not look optimal to me.

Niels


> -- amye
> 
> Please let us know the results of tests in the checklist you already
> > created at https://public.pad.fsfe.org/p/gluster-component-release-
> > checklist for your components.
> >
> > --
> > Pranith
> >
> 
> 
> 
> -- 
> Amye Scavarda | a...@redhat.com | Gluster Community Lead

> ___
> maintainers mailing list
> maintain...@gluster.org
> http://www.gluster.org/mailman/listinfo/maintainers



signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8.3 released

2016-08-23 Thread Niels de Vos
On Mon, Aug 22, 2016 at 02:02:54PM -0400, Kaleb S. KEITHLEY wrote:
> On 08/22/2016 08:18 AM, Niels de Vos wrote:
> > On Mon, Aug 22, 2016 at 05:09:56AM -0700, Gluster Build System wrote:
> >>
> >>
> >> SRC: 
> >> http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.3.tar.gz
> > 
> > This release was made out of the normal schedule to fix a severe
> > usability bug. More details about this are in the release-notes:
> >   
> > https://github.com/gluster/glusterfs/blob/release-3.8/doc/release-notes/3.8.3.md
> > 
> > Once packages are available on the usual places, I'll send the note to
> > the announce list.
> 
> Fedora 23 packages on d.g.o. Fedora 24, 25, 26/rawhide queued for testing.
> 
> Debian Jessie and Stretch packages on d.g.o.
> 
> Ubuntu trusty, wily, and xenial packages are built in Launchpad.
> 
> SuSE SLES 12, OpenSuSE 13, and Leap 42.1 packages are built in SuSE
> Build system.
> 
> Top-level/LATEST and 3.8/LATEST symlinks have been updated on d.g.o

Thanks!

Packages for the CentOS Storage SIG have also been tagged as -release.
These should land on the mirrors later today.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8.6 released

2016-11-28 Thread Niels de Vos
On Mon, Nov 28, 2016 at 08:24:49AM -0500, Kaleb S. KEITHLEY wrote:
> On 11/23/2016 05:47 PM, Kaleb S. KEITHLEY wrote:
> > On 11/23/2016 10:26 AM, Gluster Build System wrote:
> >>
> >>
> >> SRC:
> >> http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.6.tar.gz
> >>
> >> This release is made off jenkins-release-177
> >>
> > 
> > Packages for Fedora 24 are queued for testing in Bodhi. Packages for
> > Fedora 23, 25, and 26 are on download.gluster.org now.
> > 
> > Packages for Ubuntu Trusty, Wily, Xenial, and Yakkety are in the
> > Launchpad PPA now.
> > 
> > Packages for Debian Jessie and Stretch are on download.gluster.org now.
> > 
> > Packages for SuSE will come later, after I emerge from a tryptophan
> > induced coma.
> 
> SuSE packages are on the SuSE Build Service now.

And the packages for the CentOS Storage SIG are in the
centos-gluster38-test repository.

If anyone could give them a short test, and pass the results back to me,
I'll mark them for release.

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.7.18 released

2016-12-11 Thread Niels de Vos
On Thu, Dec 08, 2016 at 04:17:59AM -0500, Kaleb Keithley wrote:
> 
> Packages for Fedora 23 are queued for testing in Bodhi; will land soon in 
> Updates-Testing and then Updates repos.
> Packages for Fedora 24 and Fedora 25 are on download.gluster.org
> Packages for Fedora 26 (rawhide) will be available soon on 
> download.gluster.org pending resolution of a build issue.
> 
> Packages for RHEL/CentOS 5, 6, and 7 are on download.gluster.org, and will 
> also be available soon in the CentOS Storage SIG.

Packages for the CentOS Storage SIG have been available in the testing
repository for a couple of days now. I can mark them as released and
have them pushed to the mirrors if someone agrees with that.

Thanks,
Niels


> 
> Packages for Debian Wheezy/7, Jessie/8, and Stretch/9 are on 
> download.gluster.org.
> 
> Packages for Ubuntu Trusty/14.04, Wily/15/10, and Xenial/16.04 are in the 
> Ubuntu Launchpad PPA.
> 
> Packages for SuSE will be available soon.
> 
> The .../glusterfs/LTM-3.7 and .../glusterfs/3.7/LATEST symlinks on 
> download.gluster.org have been set to 3.7.18
> 
> 
> 
> 
> - Original Message -
> > From: "Gluster Build System" 
> > To: sbair...@redhat.com, maintain...@gluster.org, packaging@gluster.org
> > Sent: Wednesday, December 7, 2016 2:01:48 PM
> > Subject: [gluster-packaging] glusterfs-3.7.18 released
> > 
> > 
> > 
> > SRC:
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.7.18.tar.gz
> > 
> > This release is made off jenkins-release-178
> > 
> > -- Gluster Build System
> > ___
> > packaging mailing list
> > packaging@gluster.org
> > http://www.gluster.org/mailman/listinfo/packaging
> > 
> ___
> packaging mailing list
> packaging@gluster.org
> http://www.gluster.org/mailman/listinfo/packaging
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.7.18 released

2016-12-12 Thread Niels de Vos
On Mon, Dec 12, 2016 at 01:50:39PM +0530, Kaushal M wrote:
> On Mon, Dec 12, 2016 at 12:35 PM, Niels de Vos <nde...@redhat.com> wrote:
> > On Thu, Dec 08, 2016 at 04:17:59AM -0500, Kaleb Keithley wrote:
> >>
> >> Packages for Fedora 23 are queued for testing in Bodhi; will land soon in 
> >> Updates-Testing and then Updates repos.
> >> Packages for Fedora 24 and Fedora 25 are on download.gluster.org
> >> Packages for Fedora 26 (rawhide) will be available soon on 
> >> download.gluster.org pending resolution of a build issue.
> >>
> >> Packages for RHEL/CentOS 5, 6, and 7 are on download.gluster.org, and will 
> >> also be available soon in the CentOS Storage SIG.
> >
> > Packages for the CentOS Storage SIG have been available in the testing
> > repository for a couple of days now. I can mark them as released and
> > have them pushed to the mirrors if someone agrees with that.
> 
> +1 to do this. I'll be making the announcement today.

Done! Packages should get signed and pushed to the mirrors today or
tomorrow.

Niels


> 
> >
> > Thanks,
> > Niels
> >
> >
> >>
> >> Packages for Debian Wheezy/7, Jessie/8, and Stretch/9 are on 
> >> download.gluster.org.
> >>
> >> Packages for Ubuntu Trusty/14.04, Wily/15/10, and Xenial/16.04 are in the 
> >> Ubuntu Launchpad PPA.
> >>
> >> Packages for SuSE will be available soon.
> >>
> >> The .../glusterfs/LTM-3.7 and .../glusterfs/3.7/LATEST symlinks on 
> >> download.gluster.org have been set to 3.7.18
> >>
> >>
> >>
> >>
> >> - Original Message -
> >> > From: "Gluster Build System" <jenk...@jenkins.rht.gluster.org>
> >> > To: sbair...@redhat.com, maintain...@gluster.org, packaging@gluster.org
> >> > Sent: Wednesday, December 7, 2016 2:01:48 PM
> >> > Subject: [gluster-packaging] glusterfs-3.7.18 released
> >> >
> >> >
> >> >
> >> > SRC:
> >> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.7.18.tar.gz
> >> >
> >> > This release is made off jenkins-release-178
> >> >
> >> > -- Gluster Build System
> >> > ___
> >> > packaging mailing list
> >> > packaging@gluster.org
> >> > http://www.gluster.org/mailman/listinfo/packaging
> >> >
> >> ___
> >> packaging mailing list
> >> packaging@gluster.org
> >> http://www.gluster.org/mailman/listinfo/packaging
> > ___
> > maintainers mailing list
> > maintain...@gluster.org
> > http://www.gluster.org/mailman/listinfo/maintainers


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.8.7 released

2016-12-13 Thread Niels de Vos
On Tue, Dec 13, 2016 at 09:43:19AM -0800, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.7.tar.gz

CentOS Storage SIG packages are available for testing. I'd like someone
additional to me to do some basic verification before these are
released.

As usual, the following commands should get the new version:

  # yum install centos-release-gluster38
  # yum --enablerepo=centos-gluster38 install glusterfs-server

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.1 released

2017-03-31 Thread Niels de Vos
On Fri, Mar 31, 2017 at 11:47:34AM +0200, Patrick Matthäi wrote:
> Am 30.03.2017 um 20:36 schrieb Gluster Build System:
> >
> > SRC: 
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.1.tar.gz
> >
> > This release is made off jenkins-release-189
> >
> > -- Gluster Build System
> > ___
> > packaging mailing list
> > packaging@gluster.org
> > http://lists.gluster.org/mailman/listinfo/packaging
> 
> Thanks for this release, first after 3.8.x which is also building on
> Debian again ;)
> I have uploaded it to the Debian experimental suite:
> https://buildd.debian.org/status/package.php?p=glusterfs=experimental
> 
> Attached a little patch for 3.10.1

Thanks! I've posted the patch for the master branch and release-3.10. I
expect them to be included before the next update.

https://review.gluster.org/#/q/I38db6adf142f7ec247bffd47aa1e6ff1a0c49e00

Cheers,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.1 released

2017-03-31 Thread Niels de Vos
On Thu, Mar 30, 2017 at 11:36:45AM -0700, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.1.tar.gz

CentOS Storage SIG packages will land in the centos-gluster310 testing
repository soonish. There was an issue with the ppc64le builder and that
has now been resolved.

To verify the builds:

  # yum install centos-release-gluster
  # yum --enablerepo=centos-gluster310-test install glusterfs-server
  ... and run your tests

Please let me know any results, and if acceptible I'll push the packages
to the release for syncing to the mirrors.

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.0 released

2017-03-14 Thread Niels de Vos
On Tue Mar 14 23:23:22 2017 GMT+0100, Vijay Bellur wrote:
> Any update on this one? We still have 3.8 and 3.9 images in docker hub.

3.8 should probably stay and get updated on regular basis, 3.9 should be 
removed and 3.10 can get added (packages landed in the Storage SIG last week).

Niels
 

> 
> Thanks,
> Vijay
> 
> On Tue, Feb 28, 2017 at 1:45 PM, Humble Devassy Chirammal <
> humble.deva...@gmail.com> wrote:
> 
> > ​T
> > ​hanks Kaleb and Shyam for clarifying.
> >
> > ​I will wait for CentOS storage SIG rpms for consistency in image building
> > and also for less maintenance ​to build images with each releases
> >
> > --Humble
> >
> > -- Forwarded message --
> > From: Shyam 
> > Date: Wed, Mar 1, 2017 at 12:09 AM
> > Subject: Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.0
> > released
> > To: Humble Chirammal , Vijay Bellur <
> > vbel...@redhat.com>, "de Vos, Niels" 
> > Cc: maintain...@gluster.org, packaging@gluster.org
> >
> >
> > I am testing these builds out, they are at present only in the location
> > specified, and not in the SIG yet.
> >
> > Niels will publish it once I complete the package install testing.
> >
> > Shyam
> >
> > On 02/28/2017 01:29 PM, Humble Chirammal wrote:
> >
> >> HI All,
> >>
> >> Do we have 3.10 rpms in CentOS storage SIG ? . We are not able to find
> >> it . Also, download.gluster.org  points to
> >> SIG.
> >>
> >> https://download.gluster.org/pub/gluster/glusterfs/3.10/LATEST/CentOS/
> >>
> >> The built rpms can be found here though
> >> https://buildlogs.centos.org/centos/7/storage/x86_64/gluster-3.10/
> >>
> >> Niels, Can you please clarify ?
> >>
> >> On Tue, Feb 28, 2017 at 11:32 PM, Humble Chirammal  >> > wrote:
> >>
> >>
> >>
> >> On Mon, Feb 27, 2017 at 9:40 AM, Vijay Bellur  >> > wrote:
> >>
> >> On 02/24/2017 03:31 PM, Kaleb S. KEITHLEY wrote:
> >>
> >> On 02/24/2017 01:56 PM, Kaleb S. KEITHLEY wrote:
> >>
> >> On 02/24/2017 11:04 AM, Kaleb S. KEITHLEY wrote:
> >>
> >> On 02/23/2017 08:09 PM, Gluster Build System wrote:
> >>
> >>
> >>
> >> SRC:
> >> http://bits.gluster.org/pub/gl
> >> uster/glusterfs/src/glusterfs-3.10.0.tar.gz
> >>  >> luster/glusterfs/src/glusterfs-3.10.0.tar.gz>
> >>
> >> This release is made off jenkins-release-187
> >>
> >>
> >> packages for Fedora 26 (rawhide) are in Fedora
> >> Updates.
> >> packages for Fedora 24 and 25, and Debian Jessie(8)
> >> and Stretch(9) are
> >> available on download.gluster.org
> >>  at [1]
> >> packages for Ubuntu Xenial(16.04), Yakkety(16.10),
> >> and Zesty(17.04) are
> >> available in the Launchpad PPAs at [2]
> >> packages for SLES12 and OpenSuSE Leap 42.2 are
> >> available in the OpenSuSE
> >> Build System (OBS) at [3]
> >>
> >> Note: The Fedora and Debian packages are signed with
> >> a new key for 3.10.
> >> The public key is at [4]
> >>
> >> There is a new .../LTM-3.10->.../3.10/3.10.0
> >> symlink. The
> >> .../3.10/LATEST->.../3.10/3.10.0 symlink has been
> >> created. I will be
> >> moving the .../LATEST symlink to .../3.10/3.10.0
> >> shortly.
> >>
> >> Now I'm off to try to remember how to kick of CentOS
> >> Storage SIG builds.
> >> I will send an update when the builds are done.
> >>
> >> [1]
> >> https://download.gluster.org/p
> >> ub/gluster/glusterfs/3.10/3.10.0
> >>  >> pub/gluster/glusterfs/3.10/3.10.0>
> >> [2] https://launchpad.net/~gluster
> >> 
> >> [3]
> >> https://build.opensuse.org/pro
> >> ject/subprojects/home:kkeithleatredhat
> >>  >> oject/subprojects/home:kkeithleatredhat>
> >> [4]
> >> https://download.gluster.org/p
> >> ub/gluster/glusterfs/3.10/rsa.pub
> >>  >> pub/gluster/glusterfs/3.10/rsa.pub>
> >>
> >>
> >> Packages have been built for CentOS 7. As with RC0 and
> >> RC1 there is no
> >> 

Re: [gluster-packaging] glusterfs-3.8.11 released

2017-04-11 Thread Niels de Vos
On Tue, Apr 11, 2017 at 01:34:21AM -0700, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.11.tar.gz

Packages for the CentOS Storage SIG are in the testing repository.
Please have a go at them and let me know if some tests were done.

  # yum install centos-release-gluster38
  # yum --enablerepo=centos-gluster38-test install glusterfs-server

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.8.10 released

2017-03-13 Thread Niels de Vos
On Mon, Mar 13, 2017 at 02:20:22PM -0400, Kaleb S. KEITHLEY wrote:
> On 03/13/2017 07:50 AM, Kaleb S. KEITHLEY wrote:
> > On 03/12/2017 07:10 AM, Gluster Build System wrote:
> > > 
> > > 
> > > SRC:
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.10.tar.gz
> > > 
> > > This release is made off jenkins-release-188
> > 
> > packages for Fedora-24 are queued for testing in Fedora Bodhi and will
> > land in Fedora's Updates-Testing repo soon.
> > 
> > packages for Fedora 25, 26, 27; and Debian Jessie (8), and Stretch (9);
> > are on download.gluster.org.
> > 
> > packages for Ubuntu Trusty (14.04), Xenial (16.04), Yakkety (16.10), and
> > Zesty (17.04) are in the Launchpad PPAs.
> > 
> > packages for SuSE SLES12 and Leap42.X will be available shortly.
> 
> packages for SuSE SLES12, Leap42.X, and OpenSuSE 13 are on OBS.
> 
> > 
> > The .../LTM-3.8 and .../3.8/LATEST symlinks have been updated on
> > download.gluster.org.

Thanks Kaleb!

Packages for the CentOS Storage SIG are in the testing repo. Because
there is a planned outage tomorrow, I won't send the announcement before
that is over. Servers from both the Gluster and CentOS projects are
affected with it.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.8.15 released

2017-08-16 Thread Niels de Vos
On Wed, Aug 16, 2017 at 07:42:57AM +, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.15.tar.gz
> 
> This release is made off v3.8.15

Packages for the CentOS Storage SIG have been built and will land in the
centos-gluster-38-test repository later today.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.5 released

2017-08-12 Thread Niels de Vos
On Sat, Aug 12, 2017 at 12:49:14PM +, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.5.tar.gz
> 
> This release is made off v3.10.5

Packages for the CentOS Storage SIG are available for testing. Please
let me know when someone tried them (even minor checks are sufficient)
so that I can mark them for releasing to the CentOS mirrors.

  # yum install centos-release-gluster310
  # yum --enablerepo=centos-gluster310-test install \
  glusterfs-server-3.10.5-1.el7


I never received any feedback for the 3.10.4 packages, and have now
tagged them for release (fingers crossed!). Once the CentOS team does a
new sync run, the 3.10.4 packages will be available on the mirrors.

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] Fwd: Re: glusterfs-3.12.0rc0 released

2017-08-10 Thread Niels de Vos
On Thu, Aug 10, 2017 at 03:27:12PM -0400, Kaleb S. KEITHLEY wrote:
> On 08/08/2017 03:13 PM, Kaleb S. KEITHLEY wrote:
> > 
> > On 08/04/2017 10:23 PM, Gluster Build System wrote:
> > > 
> > > 
> > > SRC: 
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.12.0rc0.tar.gz
> > > 
> > > This release is made off v3.12.0rc0
> > > 
> > 
> > Packages for Fedora 25-27; CentOS/RHEL 6 & 7; and Debian Jessie/8,
> > Stretch/9, and Buster/10 are available at [1]. Ubuntu users please use
> > the Debian Stretch or Buster packages.
> > 
> > 3.12.0RC0 .rpms and .debs are signed with the key at [2]. Please note
> > that this is the same key used to sign the 3.11.x packages. A new
> > signing key will be created for the GA release.
> > 
> > Debian Jessie and later and Ubuntu Xenial and later have systemd. The
> > old SYSV .init and Upstart .upstart files have been removed from the
> > packages.
> > 
> 
> Packages for CentOS/RHEL 6 & 7 are also in the CentOS Storage SIG at [3] and
> [4].

Not yet, but almost. Only after the CentOS team has handled the request
for syncing the packages from the build system. You can follow
https://bugs.centos.org/view.php?id=13657 for status updates. Or, just
check the [3] and [4] links every now and then, "page not found" means
that the sync is not in place yet :-P

Niels


> 
> > 
> > [1]
> > https://download.gluster.org/pub/gluster/glusterfs/qa-releases/3.12.0rc0/
> > [2]
> > https://download.gluster.org/pub/gluster/glusterfs/qa-releases/3.12.0rc0/rsa.pub
> 
> [3] https://buildlogs.centos.org/centos/6/storage/x86_64/gluster-3.12[4]
> https://buildlogs.centos.org/centos/7/storage/x86_64/gluster-3.12
> ___
> maintainers mailing list
> maintain...@gluster.org
> http://lists.gluster.org/mailman/listinfo/maintainers
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.11.1 released

2017-06-28 Thread Niels de Vos
On Tue, Jun 27, 2017 at 03:25:56PM +, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.11.1.tar.gz

Packages have been built for the CentOS Storage SIG and are available
for testing. There has not been a single confirmation that 3.11.0 is
working, so there is still no 3.11 pushed to the CentOS mirrors.

Please let me know if 3.11.1 is good to go, and I'll mark it for release
and announce it for the CentOS users.

  # yum install 
http://cbs.centos.org/kojifiles/work/tasks/4264/184264/centos-release-gluster311-1.0-1.el7.centos.noarch.rpm
  # yum --disablerepo=centos-gluster311 \
--enablerepo=centos-gluster311-test install glusterfs-server

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.11.1 released

2017-06-28 Thread Niels de Vos
On Wed, Jun 28, 2017 at 09:55:15AM -0400, Shyam wrote:
> On 06/28/2017 09:02 AM, Niels de Vos wrote:
> > On Tue, Jun 27, 2017 at 03:25:56PM +, Gluster Build System wrote:
> > > 
> > > 
> > > SRC: 
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.11.1.tar.gz
> > 
> > Packages have been built for the CentOS Storage SIG and are available
> > for testing. There has not been a single confirmation that 3.11.0 is
> > working, so there is still no 3.11 pushed to the CentOS mirrors.
> 
> I am thinking who does this confirmation? We have package owners, and then
> package testing, but this split role does not have any owners.
> 
> Thoughts or what are the expectations?

Anyone can send a confirmation that this works. I normally only do a
simple "install, create a volume and access" it. Sometimes users send me
their test results, and that is fine for me too.

Thanks,
Niels


> 
> > 
> > Please let me know if 3.11.1 is good to go, and I'll mark it for release
> > and announce it for the CentOS users.
> > 
> >   # yum install 
> > http://cbs.centos.org/kojifiles/work/tasks/4264/184264/centos-release-gluster311-1.0-1.el7.centos.noarch.rpm
> >   # yum --disablerepo=centos-gluster311 \
> > --enablerepo=centos-gluster311-test install glusterfs-server
> > 
> > Thanks,
> > Niels
> > ___
> > maintainers mailing list
> > maintain...@gluster.org
> > http://lists.gluster.org/mailman/listinfo/maintainers
> > 
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8.15 released

2017-08-16 Thread Niels de Vos
On Wed, Aug 16, 2017 at 05:32:34PM +0200, Niels de Vos wrote:
> On Wed, Aug 16, 2017 at 10:41:44AM +0200, Niels de Vos wrote:
> > On Wed, Aug 16, 2017 at 07:42:57AM +, Gluster Build System wrote:
> > > 
> > > 
> > > SRC: 
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.15.tar.gz
> > > 
> > > This release is made off v3.8.15
> > 
> > Packages for the CentOS Storage SIG have been built and will land in the
> > centos-gluster-38-test repository later today.
> 
> CentOS 6 is fine, CentOS 7 has a rebuild going on because userspace-rcu
> got updated which would require a newer version in the repository too.
> The previous version of userspace-rcu has now been attached to the
> existing gluster buildroots to prevent incompatibilities. Gluster 3.12
> will use the latest version of userspace-rcu.

FWIW, the CentOS 7 built against the previous version of userspace-rcu
seems to work fine too now. I'll mark 3.8.15 ready for release.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.5 released

2017-08-16 Thread Niels de Vos
On Wed, Aug 16, 2017 at 01:21:32PM -0400, Shyam Ranganathan wrote:
> On 08/12/2017 11:56 AM, Niels de Vos wrote:
> > On Sat, Aug 12, 2017 at 12:49:14PM +, Gluster Build System wrote:
> > > 
> > > 
> > > SRC: 
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.5.tar.gz
> > > 
> > > This release is made off v3.10.5
> > 
> > Packages for the CentOS Storage SIG are available for testing. Please
> > let me know when someone tried them (even minor checks are sufficient)
> > so that I can mark them for releasing to the CentOS mirrors.
> > 
> ># yum install centos-release-gluster310
> ># yum --enablerepo=centos-gluster310-test install \
> >glusterfs-server-3.10.5-1.el7
> 
> Done!
> - packages are fine and install ok (fuse-client and server)
> - Basic volume creation, mount and a few operations are succesful
> 
> We can release this into the mirrors.

Thanks! Packages have been tagged for release, and should get picked up
by the CentOS team for signing and pushing to the mirrors.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.8.12 released

2017-05-15 Thread Niels de Vos
On Sun, May 14, 2017 at 06:45:48PM -0400, Kaleb Keithley wrote:
> 
> > From: "Gluster Build System" 
> > 
> > 
> > 
> > SRC:
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.8.12.tar.gz
> > 
> > This release is made off jenkins-release-194
> > 
> 
> Packages for Fedora-24 are in the Fedora-24 Updates-Testing repo and will 
> move to Updates repo after a nominal testing period.
> 
> Packages for Fedora-25, 26, and 27 are on download.gluster.org.
> 
> Packages for Debian Jessie (8) and Stretch (9) are on download.gluster.org.
> 
> Packages for Ubuntu Trusty (14.04), Xenial (16.04), Yakkety (16.10), and 
> Zesty (17.04) are in Launchpad PPA.
> 
> Packages for SuSE will land soon in the OpenSuSE Build Service repos.
> 
> .../LTM-3.8 and .../3.8/LATEST symlinks have been set to point to 
> .../3.8/3.8.12 on download.gluster.org.

Thanks!

Packages for the CentOS Storage SIG are in the [centos-gluster38-test]
repository. If there are no complaints I'll push them for releaseing in
a day or two.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.2 released

2017-05-16 Thread Niels de Vos
On Mon, May 15, 2017 at 12:05:43PM -0400, Kaleb S. KEITHLEY wrote:
> On 05/14/2017 04:24 PM, Gluster Build System wrote:
> > 
> > 
> > SRC: 
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.2.tar.gz
> > 
> > This release is made off jenkins-release-195
> > 
> 
> Packages for Fedora-25 and 26 are queued in bodhi and will land in
> Fedora Updates-Testing repos soon, and in the Fedora Updates repo after
> a nominal testing period.
> 
> Packages for Fedora-24 and 27 are on download.gluster.org
> 
> Packages for Debian jessie (8) and stretch (9) are on download.gluster.org.
> 
> Packages for Ubuntu xenial (16.04), yakkety (16.10), and zesty (17.04)
> are in the Launchpad PPA
> 
> Packages for SLES 12 and OpenSuSE Leap42.2 are in the OpenSuSE Build
> Service repos.
> 
> I checked CentOS and see that Niels has already done builds. Watch for
> an update on the CentOS Storage SIG from him.

Indeed, packages are in the centos-gluster310-test repository. Please
have a go at them and let me know if I should mark them for release to
the mirrrors.

Thanks,
Niels


> 
> The .../3.10/LATEST, .../LTM-3.10, and .../LATEST symlinks have been
> updated to point to .../3.10/3.10.2 on download.gluster.org.
> 
> 
> -- 
> 
> Kaleb
> ___
> maintainers mailing list
> maintain...@gluster.org
> http://lists.gluster.org/mailman/listinfo/maintainers


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


[gluster-packaging] Adding a "gluster" group for write access to statedump-dir

2017-05-04 Thread Niels de Vos
Hello,

With the upcoming 3.11 release there will be the possibility to generate
statedumps of applications that use libgfapi.so. This can be triggered
from the Gluster CLI on a storage server, and the event is received by
the libgfapi.so library on the client. When a statedump is done, a file
will be generated in the statedump-directory (/var/run/gluster by
default). Because applications (like QEMU) can run as non-root users,
the creation of the statedump could fail due to permissions errors.

For the RPM packages we have introduced a "gluster" group that has write
permissions in the default statedump directory. Applications that use
libgfapi.so and want to be debuggable with statedumps are encouraged to
add the user for their daemons (like the "qemu" user) to the "gluster"
group. This is a call to application providers and packagers for
distributions to consider applying this approach too.

Future versions of libgfapi.so (targetted at glusterfs-3.12) will offer
the option to configure a different statedump directory on a per
application basis. We'll coordinate with some of the consumers of
libgfapi.so and provide patches that select a more appropriate statedump
directory for the applications.

Please reply on any of the mailinglists if you have questions or
concerns.

Thanks,
Niels


Some of the related links:
- https://github.com/gluster/glusterfs/blob/master/doc/debugging/statedump.md
- http://lists.ovirt.org/pipermail/devel/2017-May/030299.html
- https://bugzilla.redhat.com/show_bug.cgi?id=1445569


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.1 released

2017-09-11 Thread Niels de Vos
On Mon, Sep 11, 2017 at 05:28:04PM +, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.12.1.tar.gz

Packages for the CentOS Storage SIG will be in the testing repository in
a few hours.

The 3.12 release has been completely prepared for pushing to the
mirrors, CentOS Extras and announcing, but the CentOS team needs to
approve those steps. They prefer to wait for the next minor CentOS 7
update that is expected in a few days. I have asked them to approve it
sooner, now waiting for their response.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.11.3 released

2017-08-22 Thread Niels de Vos
On Mon, Aug 21, 2017 at 01:34:33PM -0400, Kaleb S. KEITHLEY wrote:
> On 08/21/2017 10:43 AM, Gluster Build System wrote:
> > 
> > 
> > SRC: 
> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.11.3.tar.gz
> > 
> > This release is made off v3.11.3
> 
> Packages for:
> 
> * Fedora 27 and 28 are in the Updates repo. Use `dnf` to install
> 
> * Fedora 25 and 26 are on download.gluster.org at [1]
> 
> * Debian Jessie/8, Stretch/9, and Buster(Sid)/10 are on
> download.gluster.org at [1]
> 
> * Ubuntu Xenial/16.04, Zesty/17.04, and Artful/17.10 are on Launchpad at [2]
> 
> * SuSE SLES12 and Leap42.X are on OpenSuSE Build Service at [3].
> 
> * RHEL/CentOS el6 and el7 will soon land in CentOS Storage SIG staging
> at [4]. Please test and let nde...@redhat.com know so he can move them
> to the mirrors.

Note that 3.11 is not available on the CentOS mirrors, and only in the
centos-gluster311-test repository. I do not think there is any benefit
in syncing a release to the CentOS mirrors when it is EOL in at most a
few weeks. If someone feels very strongly about it, I can revisit it,
but getting the sync setup will also require an announcement to the
CentOS users (+official centos-release-gluster311 package), which both
take time (one week of coordination would be fast).

Thanks,
Niels


> The .../LATEST -> .../3.11/3.11.3, .../STM-3.11 -> .../3.11/3.11.3, and
> .../3.11/LATEST -> .../3.11/3.11.3 symlinks have been updated.
> 
> Note: Fedora 24 and Ubuntu Yakkety/16.10 have reached EOL — no further
> updates. Existing (older) packages will remain in the respective
> repositories.
> 
> Reminder Number One: 3.11.3 is the last release of the 3.11 STM series.
> 3.11 will be EOL when 3.12 is released in a couple of weeks.
> 
> Reminder Number Two: Since GlusterFS 3.9 the Fedora RPM and Debian .deb
> public signing key is, e.g., for 3.10, at https://download.gluster.or
> /pub/gluster/glusterfs/3.10/rsa.pub. If you have an old /etc/yum.repos.
> /glusterfs-fedora.repo file with a link to https://download.gluster.or
> /pub/gluster/glusterfs/LATEST/rsa.pub then you need to fix your .repo
> file to point to the correct location. This is a safety feature to help
> prevent unintended updates, e.g., from 3.10 to 3.11.
> 
> [1] https://download.gluster.org/pub/gluster/glusterfs/3.11/
> [2] https://launchpad.net/~gluster/+archive/ubuntu/glusterfs-3.11
> [3] https://build.opensuse.org/project/subprojects/home:glusterfs
> [4] https://buildlogs.centos.org/centos/{6,7}/storage/$arch/gluster-3.11
> 
> -- 
> 
> Kaleb
> ___
> packaging mailing list
> packaging@gluster.org
> http://lists.gluster.org/mailman/listinfo/packaging
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] Fwd: Bug#873878: glusterfs-client: mount.glusterfs needs bash as /bin/sh

2017-09-04 Thread Niels de Vos
On Fri, Sep 01, 2017 at 03:54:05PM +0200, Michael Lundkvist wrote:
> On 09/01/2017 01:25 PM, Patrick Matthäi wrote:
> > 
> > Am 01.09.2017 um 11:40 schrieb Niels de Vos:
> > > On Fri, Sep 01, 2017 at 09:36:16AM +0200, Patrick Matthäi wrote:
> > > > Hi,
> > > > 
> > > > how should it be fixed for glusterfs now? Better shell code without
> > > > bashishm or do you want /bin/bash as shebang?
> > > Do you have a preference? I do not know how much work is it is to
> > > rewrite the mount.glusterfs script to remove all the Bashisms. At least
> > > in the Debian builds you may want to patch it to /bin/bash for the time
> > > being.
> > 
> > I would prefer a patch, so that it works without bash. Luckily the bug
> > reporter just wrote a patch :)
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873878#10
> > 
> 
> To be very clear, I've only tested this by manually modifying
> /sbin/mount.glusterfs in the same way. I've not even tried building it.
> 
> Also, this code seems related to the new sub-directory mounts that came in
> 3.12 and I'm not using that.
> 
> But at least it takes the package from unusable to fully functional for me.
> :)

Thanks!

Kaleb filed https://bugzilla.redhat.com/show_bug.cgi?id=1487830 for this
and posted the patch for review. Once it has been merged it will be
backported to 3.12 as well (through Bug 1488119).

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] Fwd: Bug#873878: glusterfs-client: mount.glusterfs needs bash as /bin/sh

2017-09-01 Thread Niels de Vos
On Fri, Sep 01, 2017 at 09:36:16AM +0200, Patrick Matthäi wrote:
> Hi,
> 
> how should it be fixed for glusterfs now? Better shell code without
> bashishm or do you want /bin/bash as shebang?

Do you have a preference? I do not know how much work is it is to
rewrite the mount.glusterfs script to remove all the Bashisms. At least
in the Debian builds you may want to patch it to /bin/bash for the time
being.

Opinions welcome :) Thanks,
Niels

> 
> 
> 
>  Weitergeleitete Nachricht 
> Betreff:  Bug#873878: glusterfs-client: mount.glusterfs needs bash as
> /bin/sh
> Weitersenden-Datum:   Thu, 31 Aug 2017 20:21:01 +
> Weitersenden-Von: Michael Lundkvist 
> Weitersenden-An:  debian-bugs-d...@lists.debian.org
> Weitersenden-CC:  Patrick Matthäi 
> Datum:Thu, 31 Aug 2017 21:46:18 +0200
> Von:  Michael Lundkvist 
> Antwort an:   Michael Lundkvist ,
> 873...@bugs.debian.org
> An:   Debian Bug Tracking System 
> 
> 
> 
> Package: glusterfs-client
> Version: 3.12.0-1
> Severity: serious
> Tags: upstream
> Justification: Policy 10.4
> 
> Version 3.12 of Glusterfs adds code in /sbin/mount.glusterfs that depends on 
> bash.
> 
> With dash as /bin/sh, I get the following error message when trying to mount 
> a glusterfs volume:
> > /sbin/mount.glusterfs: 667: /sbin/mount.glusterfs: Bad substitution
> 
> Line 667 is:
> 667 [ ${volume_str:0:1} = '/' ] && {
> 
> Modifying mount.glusterfs to use /bin/bash makes it possible to mount again.
> 
> /Micke
> 
> 
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_US:en (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages glusterfs-client depends on:
> ii  fuse  2.9.7-1
> ii  glusterfs-common  3.12.0-1
> ii  libc6 2.24-17
> ii  libssl1.1 1.1.0f-5
> ii  python2.7.13-2
> 
> glusterfs-client recommends no packages.
> 
> glusterfs-client suggests no packages.
> 
> -- no debconf information
> 

> ___
> packaging mailing list
> packaging@gluster.org
> http://lists.gluster.org/mailman/listinfo/packaging

___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-22 Thread Niels de Vos
On Wed, Nov 22, 2017 at 10:38:32AM +0530, Aravinda wrote:
> On Tuesday 21 November 2017 08:29 PM, Niels de Vos wrote:
> > On Tue, Nov 21, 2017 at 11:06:59AM +0530, Aravinda wrote:
> > > Hi Niels,
> > > 
> > > I over looked the email about 3.12.3 release.
> > > 
> > > Please suggest what we can do for this package dependency. This is runtime
> > > dependency for one of the sub feature, if it is delaying other things then
> > > we can remove this dependency from spec file.(All features work except
> > > signing the webhook data).
> > Hmm, normally new features do not get backported to prevent unforseen
> > problems...
> > 
> > We have been delayed quite a bit already, users are asking for the
> > packages. If dropping the dependency from the .spec does not result in
> > errors or tracebacks, that would be one approach. Can you please confirm
> > that there are no problems when the package is missing?
> Without the dependency, BZ 1501864 will not work. I will start working on
> the alternate approach without using that library. We can remove from
> dependency list now.
> 
> @Sahina, Is it possible to wait for this feature till 3.12.4 release?

Many thanks Aravinda! I've spoken with Jiffin (one of the 3.12 release
managers) about this as well now. I will revert the change in the
packaging for the CentOS Storage SIG, both the code and the dependency.

If a good alternative comes up, and the feature is critical to be in
3.12, we can do an update of the RPMs or wait for 3.12.4+.

Niels


> > If there is, we'll just bite the bullet and include python-jws-1.5 in
> > the CentOS Storage SIG while keeping an eye on the Fedora package for
> > updates. Additional maintainers for this and other packages are much
> > wanted.
> > 
> > Niels
> > 
> > > 
> > > 
> > > 
> > > On Monday 20 November 2017 09:59 PM, Niels de Vos wrote:
> > > > Hi Aravinda,
> > > > 
> > > > A reply on the questions below is still outstanding. At the moment, I
> > > > tend to think that using the most recent python-jwt package from Fedora
> > > > is the most reasonable approach. It is a little more maintained there,
> > > > and the CentOS Storage SIG can then piggy-back on the coming bugfixes
> > > > and updates.
> > > > 
> > > > Is there someone who wants to maintain/assist with watching over
> > > > python-jwt for the CentOS Storage SIG?
> > > > 
> > > > Thanks,
> > > > Niels
> > > > 
> > > > 
> > > > On Tue, Nov 14, 2017 at 01:22:52PM +0100, Niels de Vos wrote:
> > > > > On Tue, Nov 14, 2017 at 11:39:46AM +, jenk...@build.gluster.org 
> > > > > wrote:
> > > > > > SRC: 
> > > > > > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.tar.gz
> > > > > > HASH: 
> > > > > > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.sha256sum
> > > > > > 
> > > > > > This release is made off jenkins-release-21
> > > > > This release adds an additional dependency for the glusterfs-events
> > > > > sub-package (https://review.gluster.org/18519). There is no python-jwt
> > > > > in RHEL/CentOS-7 so, we'll need to ship (and maintain!) this new 
> > > > > package
> > > > > in the CentOS Storage SIG.
> > > > > 
> > > > > Will python-jwt become part of RHEL at one point? Which version will 
> > > > > be
> > > > > included in that case? I would prefer not to have to maintain 
> > > > > python-jwt
> > > > > longer than necessary, and when RHEL-7 ships this package, it should
> > > > > ideally update the version I need to add to the Storage SIG.
> > > > > 
> > > > > [Obviously this delays packaging the update for CentOS.]
> > > > > 
> > > > > Thanks,
> > > > > Niels
> > > > > ___
> > > > > packaging mailing list
> > > > > packaging@gluster.org
> > > > > http://lists.gluster.org/mailman/listinfo/packaging
> > > 
> > > -- 
> > > regards
> > > Aravinda VK
> > > 
> 
> 
> -- 
> regards
> Aravinda VK
> 
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-22 Thread Niels de Vos
On Wed, Nov 22, 2017 at 04:35:45PM +0530, Aravinda wrote:
> On Wednesday 22 November 2017 03:16 PM, Sahina Bose wrote:
> > 
> > 
> > On Wed, Nov 22, 2017 at 3:06 PM, Niels de Vos <nde...@redhat.com
> > <mailto:nde...@redhat.com>> wrote:
> > 
> > On Wed, Nov 22, 2017 at 10:38:32AM +0530, Aravinda wrote:
> > > On Tuesday 21 November 2017 08:29 PM, Niels de Vos wrote:
> > > > On Tue, Nov 21, 2017 at 11:06:59AM +0530, Aravinda wrote:
> > > > > Hi Niels,
> > > > >
> > > > > I over looked the email about 3.12.3 release.
> > > > >
> > > > > Please suggest what we can do for this package dependency.
> > This is runtime
> > > > > dependency for one of the sub feature, if it is delaying
> > other things then
> > > > > we can remove this dependency from spec file.(All features
> > work except
> > > > > signing the webhook data).
> > > > Hmm, normally new features do not get backported to prevent
> > unforseen
> > > > problems...
> > > >
> > > > We have been delayed quite a bit already, users are asking for the
> > > > packages. If dropping the dependency from the .spec does not
> > result in
> > > > errors or tracebacks, that would be one approach. Can you
> > please confirm
> > > > that there are no problems when the package is missing?
> > > Without the dependency, BZ 1501864 will not work. I will start
> > working on
> > > the alternate approach without using that library. We can remove
> > from
> > > dependency list now.
> > >
> > > @Sahina, Is it possible to wait for this feature till 3.12.4
> > release?
> > 
> > Many thanks Aravinda! I've spoken with Jiffin (one of the 3.12 release
> > managers) about this as well now. I will revert the change in the
> > packaging for the CentOS Storage SIG, both the code and the
> > dependency.
> > 
> > If a good alternative comes up, and the feature is critical to be in
> > 3.12, we can do an update of the RPMs or wait for 3.12.4+.
> > 
> > 
> > We did have a dependency for the eventing integration feature slated for
> > oVirt 4.2 on BZ 1501864. We already missed the beta for oVirt 4.2, so if
> > an update of RPMs is possible that would be ideal.
> 
> If we can include the dependency for 3.12.3, I will make sure to implement
> the alternative before 3.12.4 so that we can drop that dependency during
> 3.12.4 release.

It is not trivial to remove a package once it has been provided. If we
decide to include python-jws we will have to maintain it at least for
the lifetime the releases (3.12 and also 3.13?), until thet become
End-Of-Life.

Users may get (our) python-jws installed as a dependency, and from then
on it is our responsibility to keep it in an acceptible shape. Removing
the package may not be possible if other (non-Gluster) components depend
on it as well (maybe they got the package from EPEL or elsewhere).

The builds without the dependency and reverted feature backport are
being made available for testing. The CentOS Storage SIG packages will
see glusterfs-3.12.3 without JWT signing support for eventsapi.

I am sorry if oVirt expects bug 1501864 to be resolved with 3.12.3.
Unfortunately the bug does not mention this, or has anything in the
'blocks' field. Without such a description it is not clear what the
urgency of a particular change is. It probably would also have helped to
understand why a feature gets backported to a stable branch.

For now we can at least get 3.12.3 available for CentOS users. Please
open a new bug against 3.12 that can be used for backporting a solution
without python-jws dependency (if that is your plan). This new bug
should be a blocker for 3.12.4 and possibly the oVirt dependency. If
really needed, we can do a 3.12.3 update in the Storage SIG that
includes the new solution.

Thanks,
Niels


> 
> 
> > 
> > 
> > Niels
> > 
> > 
> > > > If there is, we'll just bite the bullet and include
> > python-jws-1.5 in
> > > > the CentOS Storage SIG while keeping an eye on the Fedora
> > package for
> > > > updates. Additional maintainers for this and other packages
> > are much
> > > > wanted.
> > > >
> > > > Niels
> > > >
> > > > >
> > > > >
> > > > >
> > > > > On Mo

Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-22 Thread Niels de Vos
On Wed, Nov 22, 2017 at 07:30:40AM -0500, Kaleb S. KEITHLEY wrote:
> In all this please keep in mind that Fedora, Debian, Ubuntu, and SuSE
> all have python-jwt and all have this functionality, and the CentOS
> packages will not be a (feature) parity with the other 3.12.3 packages
> if the python-jwt changes are reverted for CentOS.

Indeed, and that is one of the main reasons to provide an update in case
an alternative backport is available before 3.12.4.

Niels


> 
> 
> 
> On 11/22/2017 04:36 AM, Niels de Vos wrote:
> > On Wed, Nov 22, 2017 at 10:38:32AM +0530, Aravinda wrote:
> >> On Tuesday 21 November 2017 08:29 PM, Niels de Vos wrote:
> >>> On Tue, Nov 21, 2017 at 11:06:59AM +0530, Aravinda wrote:
> >>>> Hi Niels,
> >>>>
> >>>> I over looked the email about 3.12.3 release.
> >>>>
> >>>> Please suggest what we can do for this package dependency. This is 
> >>>> runtime
> >>>> dependency for one of the sub feature, if it is delaying other things 
> >>>> then
> >>>> we can remove this dependency from spec file.(All features work except
> >>>> signing the webhook data).
> >>> Hmm, normally new features do not get backported to prevent unforseen
> >>> problems...
> >>>
> >>> We have been delayed quite a bit already, users are asking for the
> >>> packages. If dropping the dependency from the .spec does not result in
> >>> errors or tracebacks, that would be one approach. Can you please confirm
> >>> that there are no problems when the package is missing?
> >> Without the dependency, BZ 1501864 will not work. I will start working on
> >> the alternate approach without using that library. We can remove from
> >> dependency list now.
> >>
> >> @Sahina, Is it possible to wait for this feature till 3.12.4 release?
> > 
> > Many thanks Aravinda! I've spoken with Jiffin (one of the 3.12 release
> > managers) about this as well now. I will revert the change in the
> > packaging for the CentOS Storage SIG, both the code and the dependency.
> > 
> > If a good alternative comes up, and the feature is critical to be in
> > 3.12, we can do an update of the RPMs or wait for 3.12.4+.
> > 
> > Niels
> > 
> > 
> >>> If there is, we'll just bite the bullet and include python-jws-1.5 in
> >>> the CentOS Storage SIG while keeping an eye on the Fedora package for
> >>> updates. Additional maintainers for this and other packages are much
> >>> wanted.
> >>>
> >>> Niels
> >>>
> >>>>
> >>>>
> >>>>
> >>>> On Monday 20 November 2017 09:59 PM, Niels de Vos wrote:
> >>>>> Hi Aravinda,
> >>>>>
> >>>>> A reply on the questions below is still outstanding. At the moment, I
> >>>>> tend to think that using the most recent python-jwt package from Fedora
> >>>>> is the most reasonable approach. It is a little more maintained there,
> >>>>> and the CentOS Storage SIG can then piggy-back on the coming bugfixes
> >>>>> and updates.
> >>>>>
> >>>>> Is there someone who wants to maintain/assist with watching over
> >>>>> python-jwt for the CentOS Storage SIG?
> >>>>>
> >>>>> Thanks,
> >>>>> Niels
> >>>>>
> >>>>>
> >>>>> On Tue, Nov 14, 2017 at 01:22:52PM +0100, Niels de Vos wrote:
> >>>>>> On Tue, Nov 14, 2017 at 11:39:46AM +, jenk...@build.gluster.org 
> >>>>>> wrote:
> >>>>>>> SRC: 
> >>>>>>> https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.tar.gz
> >>>>>>> HASH: 
> >>>>>>> https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.sha256sum
> >>>>>>>
> >>>>>>> This release is made off jenkins-release-21
> >>>>>> This release adds an additional dependency for the glusterfs-events
> >>>>>> sub-package (https://review.gluster.org/18519). There is no python-jwt
> >>>>>> in RHEL/CentOS-7 so, we'll need to ship (and maintain!) this new 
> >>>>>> package
> >>>>>> in the CentOS Storage SIG.
> >>>>>>
> >>>>>> Will python-jwt become part of RHEL at one point? Which version will be
> >>>>>> included in that case? I would prefer not to have to maintain 
> >>>>>> python-jwt
> >>>>>> longer than necessary, and when RHEL-7 ships this package, it should
> >>>>>> ideally update the version I need to add to the Storage SIG.
> >>>>>>
> >>>>>> [Obviously this delays packaging the update for CentOS.]
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Niels
> >>>>>> ___
> >>>>>> packaging mailing list
> >>>>>> packaging@gluster.org
> >>>>>> http://lists.gluster.org/mailman/listinfo/packaging
> >>>>
> >>>> -- 
> >>>> regards
> >>>> Aravinda VK
> >>>>
> >>
> >>
> >> -- 
> >> regards
> >> Aravinda VK
> >>
> > ___
> > packaging mailing list
> > packaging@gluster.org
> > http://lists.gluster.org/mailman/listinfo/packaging
> > 
> 
> -- 
> 
> Kaleb
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.13.0rc0 released

2017-11-23 Thread Niels de Vos
On 11/22/2017 09:53 AM, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/22/artifact/glusterfs-3.13.0rc0.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/22/artifact/glusterfs-3.13.0rc0.sha512sum
> 
> This release is made off jenkins-release-22

As some people have noticed, the build environment, builds and
centos-release-gluster313 have been prepared in the CentOS CBS. I've
done this yesterday evening, and can now request the CentOS team to
setup the testing repository on the buildlogs.centos.org server. Because
of the US holidays and general progressing of these requests on Mondays,
I do not expect to see the packages available for testing before next
week. (Well, there are CBS internal repositories that can be used, but
we are asked not to promote these.)

If more information is wanted, or someone desperately wants to test 3.13
from the CentOS Storage SIG, let me know.

Cheers,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


[gluster-packaging] announcing and push+signing centos-release-gluster313

2017-12-13 Thread Niels de Vos
Hi guys,

The gluster-3.13 (x86_64) repository has been made available on the
mirrors and there are reports that it is working as expected. It is now
time to push the centos-release-gluster313 package into CentOS Extras.

The following packages should have been tagged and are ready to go:
 - centos-release-gluster313-1.0-1.el6.centos
 - centos-release-gluster313-1.0-1.el7.centos

Anouncements are waiting for approval in the moderation queue:
 - Announcing the release for Gluster 3.13 on CentOS Linux 6 x86_64
 - Announcing the release for Gluster 3.13 on CentOS Linux 7 x86_64

It is much appreciated if you can handle this later today.

Many thanks!
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-14 Thread Niels de Vos
On Tue, Nov 14, 2017 at 11:39:46AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.sha256sum
> 
> This release is made off jenkins-release-21

This release adds an additional dependency for the glusterfs-events
sub-package (https://review.gluster.org/18519). There is no python-jwt
in RHEL/CentOS-7 so, we'll need to ship (and maintain!) this new package
in the CentOS Storage SIG.

Will python-jwt become part of RHEL at one point? Which version will be
included in that case? I would prefer not to have to maintain python-jwt
longer than necessary, and when RHEL-7 ships this package, it should
ideally update the version I need to add to the Storage SIG.

[Obviously this delays packaging the update for CentOS.]

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-20 Thread Niels de Vos
Hi Aravinda,

A reply on the questions below is still outstanding. At the moment, I
tend to think that using the most recent python-jwt package from Fedora
is the most reasonable approach. It is a little more maintained there,
and the CentOS Storage SIG can then piggy-back on the coming bugfixes
and updates.

Is there someone who wants to maintain/assist with watching over
python-jwt for the CentOS Storage SIG?

Thanks,
Niels


On Tue, Nov 14, 2017 at 01:22:52PM +0100, Niels de Vos wrote:
> On Tue, Nov 14, 2017 at 11:39:46AM +, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.sha256sum
> > 
> > This release is made off jenkins-release-21
> 
> This release adds an additional dependency for the glusterfs-events
> sub-package (https://review.gluster.org/18519). There is no python-jwt
> in RHEL/CentOS-7 so, we'll need to ship (and maintain!) this new package
> in the CentOS Storage SIG.
> 
> Will python-jwt become part of RHEL at one point? Which version will be
> included in that case? I would prefer not to have to maintain python-jwt
> longer than necessary, and when RHEL-7 ships this package, it should
> ideally update the version I need to add to the Storage SIG.
> 
> [Obviously this delays packaging the update for CentOS.]
> 
> Thanks,
> Niels
> ___
> packaging mailing list
> packaging@gluster.org
> http://lists.gluster.org/mailman/listinfo/packaging
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.3 released

2017-11-21 Thread Niels de Vos
On Tue, Nov 21, 2017 at 11:06:59AM +0530, Aravinda wrote:
> Hi Niels,
> 
> I over looked the email about 3.12.3 release.
> 
> Please suggest what we can do for this package dependency. This is runtime
> dependency for one of the sub feature, if it is delaying other things then
> we can remove this dependency from spec file.(All features work except
> signing the webhook data).

Hmm, normally new features do not get backported to prevent unforseen
problems...

We have been delayed quite a bit already, users are asking for the
packages. If dropping the dependency from the .spec does not result in
errors or tracebacks, that would be one approach. Can you please confirm
that there are no problems when the package is missing?

If there is, we'll just bite the bullet and include python-jws-1.5 in
the CentOS Storage SIG while keeping an eye on the Fedora package for
updates. Additional maintainers for this and other packages are much
wanted.

Niels

> 
> 
> 
> 
> On Monday 20 November 2017 09:59 PM, Niels de Vos wrote:
> > Hi Aravinda,
> > 
> > A reply on the questions below is still outstanding. At the moment, I
> > tend to think that using the most recent python-jwt package from Fedora
> > is the most reasonable approach. It is a little more maintained there,
> > and the CentOS Storage SIG can then piggy-back on the coming bugfixes
> > and updates.
> > 
> > Is there someone who wants to maintain/assist with watching over
> > python-jwt for the CentOS Storage SIG?
> > 
> > Thanks,
> > Niels
> > 
> > 
> > On Tue, Nov 14, 2017 at 01:22:52PM +0100, Niels de Vos wrote:
> > > On Tue, Nov 14, 2017 at 11:39:46AM +, jenk...@build.gluster.org wrote:
> > > > SRC: 
> > > > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.tar.gz
> > > > HASH: 
> > > > https://build.gluster.org/job/release-new/21/artifact/glusterfs-3.12.3.sha256sum
> > > > 
> > > > This release is made off jenkins-release-21
> > > This release adds an additional dependency for the glusterfs-events
> > > sub-package (https://review.gluster.org/18519). There is no python-jwt
> > > in RHEL/CentOS-7 so, we'll need to ship (and maintain!) this new package
> > > in the CentOS Storage SIG.
> > > 
> > > Will python-jwt become part of RHEL at one point? Which version will be
> > > included in that case? I would prefer not to have to maintain python-jwt
> > > longer than necessary, and when RHEL-7 ships this package, it should
> > > ideally update the version I need to add to the Storage SIG.
> > > 
> > > [Obviously this delays packaging the update for CentOS.]
> > > 
> > > Thanks,
> > > Niels
> > > ___
> > > packaging mailing list
> > > packaging@gluster.org
> > > http://lists.gluster.org/mailman/listinfo/packaging
> 
> 
> -- 
> regards
> Aravinda VK
> 
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.10.7 released

2017-11-01 Thread Niels de Vos
On Tue, Oct 31, 2017 at 01:41:46PM -0400, Shyam Ranganathan wrote:
> On 10/31/2017 04:41 AM, Niels de Vos wrote:
> > On Mon, Oct 30, 2017 at 05:28:35PM +, Gluster Build System wrote:
> > > 
> > > 
> > > SRC: 
> > > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.7.tar.gz
> > > 
> > > This release is made off v3.10.7
> > 
> > Packages are available in the testing repository of the CentOS Storage
> > SIG. Please test and let me know when they can be marked for release to
> > the mirrors.
> > 
> ># yum install centos-release-gluster310
> ># yum --enablerepo=centos-gluster310-test install glusterfs-server-3.10.7
> > 
> >(verify versions, run tests, ...)
> 
> Tested above aspects for the provided packages, and things work as expected.
> Did a slightly different test, upgrading the RPMs from 3.10.6 to 3.10.7 from
> the server to check client backward compat and then the client, this went
> well as well.
> 
> Packages are fine. FUSE and gluster server packages are tested.

Thanks! I've marked both .el6 and .el7 packages for release. I expect
them to be available on the mirrors tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.7 released

2017-10-31 Thread Niels de Vos
On Mon, Oct 30, 2017 at 05:28:35PM +, Gluster Build System wrote:
> 
> 
> SRC: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.10.7.tar.gz
> 
> This release is made off v3.10.7

Packages are available in the testing repository of the CentOS Storage
SIG. Please test and let me know when they can be marked for release to
the mirrors.

  # yum install centos-release-gluster310
  # yum --enablerepo=centos-gluster310-test install glusterfs-server-3.10.7

  (verify versions, run tests, ...)

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.13.1 released

2017-12-21 Thread Niels de Vos
On Thu, Dec 21, 2017 at 02:07:50AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/35/artifact/glusterfs-3.13.1.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/35/artifact/glusterfs-3.13.1.sha512sum

Packages for the CentOS Storage SIG have been built and can be tested
with:

  # yum install centos-release-gluster313
  # yum --enablerepo=centos-gluster313-test install glusterfs-server

Any testers are encouraged to reply with success/fail results to this
list. Once the packages have been tested, anyone with the appropriate
CentOS maintainer permissions can mark the packages for pushing to the
mirrors:

  $ cbs tag-pkg storage6-gluster-313-release glusterfs-3.13.1-1.el6
  $ cbs tag-pkg storage7-gluster-313-release glusterfs-3.13.1-1.el7

Note that due to the holiday season the signing/pushing of the packages
by the CentOS infrastructure team may get delayed a few days.

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.10 released

2018-06-14 Thread Niels de Vos
On Thu, Jun 14, 2018 at 05:08:36AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/57/artifact/glusterfs-3.12.10.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/57/artifact/glusterfs-3.12.10.sha512sum
> 
> This release is made off jenkins-release-57

Packages for the CentOS Storage SIG have been built and will become
available for testing shortly. Please report if the packages are OK to
be released:

  # yum install centos-release-gluster312
  # yum --enablerepo=centos-gluster312-test install glusterfs-server
  (test, test, test)

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.13.2 released

2018-01-23 Thread Niels de Vos
On Tue, Jan 23, 2018 at 11:56:04AM +0100, Niels de Vos wrote:
> On Mon, Jan 22, 2018 at 12:22:37PM -0500, Shyam Ranganathan wrote:
> > On 01/20/2018 08:32 AM, Niels de Vos wrote:
> > > On Sat, Jan 20, 2018 at 11:55:33AM +, jenk...@build.gluster.org wrote:
> > >> SRC: 
> > >> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.tar.gz
> > >> HASH: 
> > >> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.sha512sum
> > > 
> > > Packages for CentOS 6 and 7 have been built and will become available in
> > > the testing repository within the next few hours. Please test and let me
> > > know when they can be marked for release.
> > > 
> > >   # yum install centos-release-gluster313
> > >   # yum --enablerepo=centos-gluster313-test install glusterfs-server
> > 
> > There seems to be a problem with our userspace-rcu dependency. As
> > follows, if this package is updated, we get into the following
> > dependency issue.
> > 
> > Niels, is there a way to get this corrected?
> > 
> > ---> Package userspace-rcu.x86_64 0:0.7.16-3.el7 will be updated
> > --> Processing Dependency: liburcu-bp.so.1()(64bit) for package:
> > glusterfs-server-3.13.2-1.el7.x86_64
> > --> Processing Dependency: liburcu-cds.so.1()(64bit) for package:
> > glusterfs-server-3.13.2-1.el7.x86_64
> > ---> Package userspace-rcu.x86_64 0:0.10.0-3.el7 will be an update
> > --> Finished Dependency Resolution
> > Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> > (@centos-gluster313-test)
> >Requires: liburcu-bp.so.1()(64bit)
> >Removing: userspace-rcu-0.7.16-3.el7.x86_64 (@centos-gluster310)
> >liburcu-bp.so.1()(64bit)
> >Updated By: userspace-rcu-0.10.0-3.el7.x86_64 (centos-gluster313)
> >   ~liburcu-bp.so.6()(64bit)
> > Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> > (@centos-gluster313-test)
> >Requires: liburcu-cds.so.1()(64bit)
> >Removing: userspace-rcu-0.7.16-3.el7.x86_64 (@centos-gluster310)
> >liburcu-cds.so.1()(64bit)
> >Updated By: userspace-rcu-0.10.0-3.el7.x86_64 (centos-gluster313)
> >   ~liburcu-cds.so.6()(64bit)
> 
> It seems that the glusterfs-3.13 packages got built against
> userspace-rcu-0.7 and not the newer 0.10 version. There seems to have
> been some kind of build-override in the
> storage7-gluster-common-candidate tag, removing the 0.7 version from
> there made the 0.10 version available for glusterfs-3.13.
> 
> Next steps:
> - rebuild glusterfs-3.13.2
> - verify none of the other versions that require 0.7 have been broken
> 
> Note that it might have been possible that others can install
> glusterfs-3.13.x when EPEL is enabled. Fedora EPEL provides a (possibly
> and surely untested) compatible older version of userspace-rcu. Also,
> userspace-rcu was only updated in CentOS-7 for ppc64le/aarch64 fixes,
> these architectures are not available for CentOS-6.

Packages are available now, please run your test again when you have the
time. The YUM metadata will need to get updated, so you may need to
clean that first:

  # yum -y --enablerepo=centos-gluster313-test clean all

Thanks!
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.13.2 released

2018-01-23 Thread Niels de Vos
On Tue, Jan 23, 2018 at 06:18:57AM -0500, Kaleb S. KEITHLEY wrote:
> On 01/23/2018 05:56 AM, Niels de Vos wrote:
> > On Mon, Jan 22, 2018 at 12:22:37PM -0500, Shyam Ranganathan wrote:
> >> On 01/20/2018 08:32 AM, Niels de Vos wrote:
> >>> On Sat, Jan 20, 2018 at 11:55:33AM +, jenk...@build.gluster.org wrote:
> >>>> SRC: 
> >>>> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.tar.gz
> >>>> HASH: 
> >>>> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.sha512sum
> >>>
> >>> Packages for CentOS 6 and 7 have been built and will become available in
> >>> the testing repository within the next few hours. Please test and let me
> >>> know when they can be marked for release.
> >>>
> >>>   # yum install centos-release-gluster313
> >>>   # yum --enablerepo=centos-gluster313-test install glusterfs-server
> >>
> >> There seems to be a problem with our userspace-rcu dependency. As
> >> follows, if this package is updated, we get into the following
> >> dependency issue.
> >>
> >> Niels, is there a way to get this corrected?
> >>
> >> ---> Package userspace-rcu.x86_64 0:0.7.16-3.el7 will be updated
> >> --> Processing Dependency: liburcu-bp.so.1()(64bit) for package:
> >> glusterfs-server-3.13.2-1.el7.x86_64
> >> --> Processing Dependency: liburcu-cds.so.1()(64bit) for package:
> >> glusterfs-server-3.13.2-1.el7.x86_64
> >> ---> Package userspace-rcu.x86_64 0:0.10.0-3.el7 will be an update
> >> --> Finished Dependency Resolution
> >> Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> >> (@centos-gluster313-test)
> >>Requires: liburcu-bp.so.1()(64bit)
> >>Removing: userspace-rcu-0.7.16-3.el7.x86_64 (@centos-gluster310)
> >>liburcu-bp.so.1()(64bit)
> >>Updated By: userspace-rcu-0.10.0-3.el7.x86_64 
> >> (centos-gluster313)
> >>   ~liburcu-bp.so.6()(64bit)
> >> Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> >> (@centos-gluster313-test)
> >>Requires: liburcu-cds.so.1()(64bit)
> >>Removing: userspace-rcu-0.7.16-3.el7.x86_64 (@centos-gluster310)
> >>liburcu-cds.so.1()(64bit)
> >>Updated By: userspace-rcu-0.10.0-3.el7.x86_64 
> >> (centos-gluster313)
> >>   ~liburcu-cds.so.6()(64bit)
> > 
> > It seems that the glusterfs-3.13 packages got built against
> > userspace-rcu-0.7 and not the newer 0.10 version. There seems to have
> > been some kind of build-override in the
> > storage7-gluster-common-candidate tag, removing the 0.7 version from
> > there made the 0.10 version available for glusterfs-3.13.
> > 
> > Next steps:
> > - rebuild glusterfs-3.13.2
> > - verify none of the other versions that require 0.7 have been broken
> > 
> > Note that it might have been possible that others can install
> > glusterfs-3.13.x when EPEL is enabled. Fedora EPEL provides a (possibly
> > and surely untested) compatible older version of userspace-rcu. Also,
> > userspace-rcu was only updated in CentOS-7 for ppc64le/aarch64 fixes,
> > these architectures are not available for CentOS-6.
> 
> Have we checked that userspace-rcu-0.10 is tagged correctly? From
> #centos-devel
> 
> [16:48:53]  kkeithley: if you need userspace-rcu-0.10 in the
> buildroot you should tag it into storage7-gluster-313-candidate
> (anything in that tag gets inherited in subsequent builds)

userspace-rcu should ideally not get tagged into
storage7*-gluster-*-candidate at all, it gets inherited from
storage-common-candidate. At one point there was an incompatible (SONAME
bump) userspace-rcu update, after which the current storage7-gluster-*
versioned buildroots needed the userspace-rcu-0.7 tagged. For some
reason storage7-gluster-common also had userspace-rcu-0.7, and that
overrode the storage7-common version. Because only userspace-rcu-0.10
has been tagged for testing+release in the centos-gluster313*
repositories, installation fails if userspace-rcu-0.7 is not available
from somewhere else.

The tags have been corrected now, and glusterfs-3.13.2-2.el7 should
become available in the centos-gluster313-test repository within hours.

Let me know if you need more details,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] userspace-rcu problems with glusterfs-3.12.5-1.el7 from the CentOS Storage SIG

2018-01-24 Thread Niels de Vos
On Wed, Jan 24, 2018 at 05:49:42PM +0100, Niels de Vos wrote:
> On Wed, Jan 24, 2018 at 04:31:16PM +, Smith, David wrote:
> > Sending privately because I'm not part of the Gluster packaging list,
> > just a user.
> 
> Oh, you're welcome to subscribe to the packaging or gluster-users list
> and report it there. Others might have seen the same problem and are
> wondering if/when its going to be resolved.
> 
> > Please make sure that Gluster 3.12 is rebuilt too - I've got the same
> > problem trying to upgrade 3.12.4 to 3.12.5. (3.12.5 was built against
> > the wrong/older version of userspace-rcu)
> 
> Thanks for reporting! I can reproduce that too :-/
> 
>   $ mkdir /var/tmp/storage7-312-test
>   $ cd /var/tmp/storage7-312-test
>   $ vagrant init centos/7
>   $ vagrant up
>   $ vagrant ssh
>   $ sudo -i
>   # yum -y install centos-release-gluster312
>   # yum -y install glusterfs-server
>   # yum -y --enablerepo=centos-gluster312-test update glusterfs
>   ..
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>  Requires: liburcu-bp.so.1()(64bit)
>  Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>  liburcu-bp.so.1()(64bit)
>  Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
> ~liburcu-bp.so.6()(64bit)
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>  Requires: liburcu-cds.so.1()(64bit)
>  Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>  liburcu-cds.so.1()(64bit)
>  Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
> ~liburcu-cds.so.6()(64bit)
>   ..
> 
> 
> I'm rebuild glusterfs-3.12.5-2.el7 now, the package will land in a few
> hours in the centos-gluster312-test repository. Use 'yum clean all' to
> remove the metadata before trying to install the update again.

Packages are available now, a simple upgrade test (no volumes) worked
for me.

  # yum --enablerepo=centos-gluster312-test clean all
  # yum --enablerepo=centos-gluster312-test update glusterfs

As soon as someone else confirms that the packages are not worse than
the 3.12.4 release, I'll mark them for sync'ing to the mirrors tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] userspace-rcu problems with glusterfs-3.12.5-1.el7 from the CentOS Storage SIG

2018-01-25 Thread Niels de Vos
On Wed, Jan 24, 2018 at 08:52:44PM +, Smith, David wrote:
> I just successfully upgraded two servers from 3.12.4 to 3.12.5 using
> these new (3.12.5-2) RPMs. No dependency issues this time around, and
> nothing has visibly exploded. Thanks for getting these rebuilt so
> quickly.

Thanks for the confirmation! The latest builds of 3.12.5 for CentOS 6 &
7 have now been marked so that the CentOS team can pick them up for
syncing to the mirrors.

Niels


> 
> David Smith
> 
> 
> 
> -Original Message-
> From: Niels de Vos [mailto:nde...@redhat.com]
> Sent: Wednesday, January 24, 2018 2:43 PM
> To: Smith, David <desm...@wustl.edu>
> Cc: packaging@gluster.org
> Subject: Re: [gluster-packaging] userspace-rcu problems with 
> glusterfs-3.12.5-1.el7 from the CentOS Storage SIG
> 
> On Wed, Jan 24, 2018 at 05:49:42PM +0100, Niels de Vos wrote:
> > On Wed, Jan 24, 2018 at 04:31:16PM +, Smith, David wrote:
> > > Sending privately because I'm not part of the Gluster packaging
> > > list, just a user.
> >
> > Oh, you're welcome to subscribe to the packaging or gluster-users list
> > and report it there. Others might have seen the same problem and are
> > wondering if/when its going to be resolved.
> >
> > > Please make sure that Gluster 3.12 is rebuilt too - I've got the
> > > same problem trying to upgrade 3.12.4 to 3.12.5. (3.12.5 was built
> > > against the wrong/older version of userspace-rcu)
> >
> > Thanks for reporting! I can reproduce that too :-/
> >
> >   $ mkdir /var/tmp/storage7-312-test
> >   $ cd /var/tmp/storage7-312-test
> >   $ vagrant init centos/7
> >   $ vagrant up
> >   $ vagrant ssh
> >   $ sudo -i
> >   # yum -y install centos-release-gluster312
> >   # yum -y install glusterfs-server
> >   # yum -y --enablerepo=centos-gluster312-test update glusterfs
> >   ..
> >   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> > (centos-gluster312-test)
> >  Requires: liburcu-bp.so.1()(64bit)
> >  Available: userspace-rcu-0.7.16-3.el7.x86_64 
> > (centos-gluster312-test)
> >  liburcu-bp.so.1()(64bit)
> >  Installed: userspace-rcu-0.10.0-3.el7.x86_64 
> > (@centos-gluster312)
> > ~liburcu-bp.so.6()(64bit)
> >   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> > (centos-gluster312-test)
> >  Requires: liburcu-cds.so.1()(64bit)
> >  Available: userspace-rcu-0.7.16-3.el7.x86_64 
> > (centos-gluster312-test)
> >  liburcu-cds.so.1()(64bit)
> >  Installed: userspace-rcu-0.10.0-3.el7.x86_64 
> > (@centos-gluster312)
> > ~liburcu-cds.so.6()(64bit)
> >   ..
> >
> >
> > I'm rebuild glusterfs-3.12.5-2.el7 now, the package will land in a few
> > hours in the centos-gluster312-test repository. Use 'yum clean all' to
> > remove the metadata before trying to install the update again.
> 
> Packages are available now, a simple upgrade test (no volumes) worked for me.
> 
>   # yum --enablerepo=centos-gluster312-test clean all
>   # yum --enablerepo=centos-gluster312-test update glusterfs
> 
> As soon as someone else confirms that the packages are not worse than the 
> 3.12.4 release, I'll mark them for sync'ing to the mirrors tomorrow.
> 
> Niels
> 
> 
> The materials in this message are private and may contain Protected 
> Healthcare Information or other information of a sensitive nature. If you are 
> not the intended recipient, be advised that any unauthorized use, disclosure, 
> copying or the taking of any action in reliance on the contents of this 
> information is strictly prohibited. If you have received this email in error, 
> please immediately notify the sender via telephone or return mail.
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


[gluster-packaging] userspace-rcu problems with glusterfs-3.12.5-1.el7 from the CentOS Storage SIG

2018-01-24 Thread Niels de Vos
On Wed, Jan 24, 2018 at 04:31:16PM +, Smith, David wrote:
> Sending privately because I'm not part of the Gluster packaging list,
> just a user.

Oh, you're welcome to subscribe to the packaging or gluster-users list
and report it there. Others might have seen the same problem and are
wondering if/when its going to be resolved.

> Please make sure that Gluster 3.12 is rebuilt too - I've got the same
> problem trying to upgrade 3.12.4 to 3.12.5. (3.12.5 was built against
> the wrong/older version of userspace-rcu)

Thanks for reporting! I can reproduce that too :-/

  $ mkdir /var/tmp/storage7-312-test
  $ cd /var/tmp/storage7-312-test
  $ vagrant init centos/7
  $ vagrant up
  $ vagrant ssh
  $ sudo -i
  # yum -y install centos-release-gluster312
  # yum -y install glusterfs-server
  # yum -y --enablerepo=centos-gluster312-test update glusterfs
  ..
  Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 (centos-gluster312-test)
 Requires: liburcu-bp.so.1()(64bit)
 Available: userspace-rcu-0.7.16-3.el7.x86_64 
(centos-gluster312-test)
 liburcu-bp.so.1()(64bit)
 Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
~liburcu-bp.so.6()(64bit)
  Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 (centos-gluster312-test)
 Requires: liburcu-cds.so.1()(64bit)
 Available: userspace-rcu-0.7.16-3.el7.x86_64 
(centos-gluster312-test)
 liburcu-cds.so.1()(64bit)
 Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
~liburcu-cds.so.6()(64bit)
  ..


I'm rebuild glusterfs-3.12.5-2.el7 now, the package will land in a few
hours in the centos-gluster312-test repository. Use 'yum clean all' to
remove the metadata before trying to install the update again.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.5 released

2018-01-12 Thread Niels de Vos
On Fri, Jan 12, 2018 at 02:13:39PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/37/artifact/glusterfs-3.12.5.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/37/artifact/glusterfs-3.12.5.sha512sum

Packages for the CentOS Storage SIG are being built at the moment. In a
few hours it should be possible to start testing them:

  # yum install centos-release-gluster312
  # yum --enablerepo=centos-gluster312-test install glusterfs-server

Please let me know if the update works well for you. Once I have
feedback I'll mark them for releasing to the CentOS mirror network.

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] Release 4.0: Releasing client bits for CentOS6

2018-01-31 Thread Niels de Vos
On Wed, Jan 31, 2018 at 09:13:26AM -0500, Kaleb S. KEITHLEY wrote:
> On 01/31/2018 09:02 AM, Shyam Ranganathan wrote:
> > Hi,
> > 
> > In the gluster maintainers meeting last week, one of the topics touched
> > upon was, should we build CentOS6 client packages for 4.0?
> > 
> > The reasoning being, upgrading servers to 4.0 requires moving from
> > CentOS6 (for installations on this base OS version) to CentOS7 and then
> > moving to 4.0 bits on CentOS7.
> > 
> > The same across clients would be further tedious.
> > 
> > As a result (and based on glusterd2 not being a part of the client
> > packages), should we build and release CentOS6 client packages for 4.0
> > via the CentOS Storage SIG?
> > 
> > This does not mean we run regression tests using CentOS6 clients, like
> > we never ran using CentOS7 bits in our regressions till date.
> > 
> > Packaging team, thoughts? and what would it take to make it happen? If
> > agreed upon can it be done for RC0 itself?
> 
> Since glusterd2 looks like it will be packaged separate from glusterfs
> we can probably continue to build and distribute glusterfs for el6 from
> the CentOS Storage SIG.

This can easily be done if there would be a --without-server ./configure
option. At the moment that does not exist yet, so I prefer to wait with
building the packages for CentOS-6 (otherwise users will likely expect
to see glusterfs-server around).

> And if EPEL has a golang compiler we should be able to do scratch builds
> of glusterd2 packages and distribute that via download.gluster.org.

I suggest to only do this when users ask for a glusterfs-server on
CentOS-6, and they have a good reason not to move to CentOS-7.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.0.0rc0 released

2018-02-01 Thread Niels de Vos
On Thu, Feb 01, 2018 at 11:57:57AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/40/artifact/glusterfs-4.0.0rc0.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/40/artifact/glusterfs-4.0.0rc0.sha512sum

The CentOS-7 Storage SIG build is on its way and will become available
later today.

  # yum install 
http://cbs.centos.org/kojifiles/work/tasks/1548/311548/centos-release-gluster40-0.9-1.el7.centos.x86_64.rpm
  # yum install glusterfs-server
  (only the testing repository is enabled with this c-r-gluster40)

There is no glusterd2 packaged for the Storage SIG yet. Kaushal has
started a Fedora Package Review, once accepted I'll include the package
in the Storage SIG too.

CentOS-6 builds will not be done until the glusterfs-server sub-package
can be prevented from getting created (BZ 1074947). CentOS-6 will only
get the glusterfs-client packages.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.13.1 released

2017-12-21 Thread Niels de Vos
On Thu, Dec 21, 2017 at 02:07:50AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/35/artifact/glusterfs-3.13.1.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/35/artifact/glusterfs-3.13.1.sha512sum

The tarball is not at the usual place yet. Could it be copied to

 - http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.13.1.tar.gz
   (maybe its there, but I get a 403 error message)
 - https://download.gluster.org/pub/gluster/glusterfs/3.13/ + subdir

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.2 released

2018-07-26 Thread Niels de Vos
On Wed, Jul 25, 2018 at 02:48:22PM -0400, Shyam Ranganathan wrote:
> On 07/24/2018 10:10 AM, Niels de Vos wrote:
> > On Tue, Jul 24, 2018 at 01:04:39PM +, jenk...@build.gluster.org wrote:
> >> SRC: 
> >> https://build.gluster.org/job/release-new/63/artifact/glusterfs-4.1.2.tar.gz
> >> HASH: 
> >> https://build.gluster.org/job/release-new/63/artifact/glusterfs-4.1.2.sha512sum
> >>
> >> This release is made off jenkins-release-63
> > 
> > CentOS packages have been built and should become available for testing
> > shortly.
> 
> Tested the install and basic functioning of client and server bits on
> FUSE, found things to be in working order.

Thanks! Packages have been marked for release and hopefully land on the
mirrors later today.

We could setup a Jenkins job in the CentOS CI to do automated testing
once RPMs are built. Scripts that can be executed on client and server,
or an ansible playbook would be the easiest to integrate. Is there
someone that would like to provide these?

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.2 released

2018-07-26 Thread Niels de Vos
On Thu, Jul 26, 2018 at 06:51:00AM -0400, Shyam Ranganathan wrote:
> On 07/26/2018 03:22 AM, Niels de Vos wrote:
> > On Wed, Jul 25, 2018 at 02:48:22PM -0400, Shyam Ranganathan wrote:
> >> On 07/24/2018 10:10 AM, Niels de Vos wrote:
> >>> On Tue, Jul 24, 2018 at 01:04:39PM +, jenk...@build.gluster.org wrote:
> >>>> SRC: 
> >>>> https://build.gluster.org/job/release-new/63/artifact/glusterfs-4.1.2.tar.gz
> >>>> HASH: 
> >>>> https://build.gluster.org/job/release-new/63/artifact/glusterfs-4.1.2.sha512sum
> >>>>
> >>>> This release is made off jenkins-release-63
> >>>
> >>> CentOS packages have been built and should become available for testing
> >>> shortly.
> >>
> >> Tested the install and basic functioning of client and server bits on
> >> FUSE, found things to be in working order.
> > 
> > Thanks! Packages have been marked for release and hopefully land on the
> > mirrors later today.
> > 
> > We could setup a Jenkins job in the CentOS CI to do automated testing
> > once RPMs are built. Scripts that can be executed on client and server,
> > or an ansible playbook would be the easiest to integrate. Is there
> > someone that would like to provide these?
> 
> Well I have been asking for (something like) this after posting my
> testing scheme around RPM sanity. It will save about 30 minutes of my
> time, each time we package, but more importantly help us around
> timezones to not delay this.
> 
> This is how I test [1], so before we automate, is this acceptable?

Any functional test is acceptible to me. If we run this in the CentOS
CI, there is not even a need for containers and we'll just get a number
of servers (cleanly installed) that can be accessed through ssh directly.

> I see this scheme as viable for minor releases, for major releases we
> need to perform upgrade testing, which is more elaborate (test the doc
> and new options etc.) and needs more time to automate. I state this, so
> that we understand we can automate minor update RPM testing as I see it,
> but not for major versions *yet*.

Agreed, the first step of automated testing would be to install and
check basic functionality. Updating between minor/major releases can be
done at a later time.

Volunteers that would like to take on this task can contact me to work
through the details.

Thanks,
Niels


> [1] Package testing: https://hackmd.io/-yC3Ol68SwaRWr8bzaL8pw#
> 
> > 
> > Niels
> > 
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.1.3 released

2018-08-28 Thread Niels de Vos
On Tue, Aug 28, 2018 at 11:29:40AM -0400, Shyam Ranganathan wrote:
> On 08/28/2018 10:50 AM, Niels de Vos wrote:
> > On Tue, Aug 28, 2018 at 08:45:13AM -0400, Kaleb S. KEITHLEY wrote:
> >> On 08/28/2018 08:19 AM, Shyam Ranganathan wrote:
> >>> On 08/27/2018 04:58 PM, Niels de Vos wrote:
> >>>> Done! CentOS Storage SIG packages are built and should become available
> >>>> for testing very soon (if not there yet).
> >>>
> >>> Niels, request you to check on this once more, I cannot see the packages
> >>> in https://buildlogs.centos.org/centos/7/storage/x86_64/gluster-4.1/ yet.
> >>>
> >>
> >> Missing testing tags?
> >>
> >> I added tags storage7-gluster-41-testing and storage6-gluster-41-testing
> >> for el7 and el6 respectively.
> > 
> > Thanks! Probably the conference wifi disconnected me before the builds
> > were finished and tagging was done.
> > 
> >> I don't recall how long it takes for them to appear on
> >> buildlogs.centos.org after tagging.
> > 
> > The packaes are available now.
> 
> Tested, works fine. Good to ship.

Thanks! I've marked the packages for release and expect them to become
available on the CentOS mirrors during the day tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.14 released

2018-09-06 Thread Niels de Vos
On Thu, Sep 06, 2018 at 05:07:21PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.sha512sum

These packages have been built in the CentOS Storage SIG. Please enable
the testing repository and try them out (might take a few hours for the
packages to become available).

Once done testing, let me know and I'll mark them as stable. There are
normally no pushes to the CentOS mirrors done on Friday, so Monday is
the earliest next slot.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.4 released

2018-09-06 Thread Niels de Vos
On Thu, Sep 06, 2018 at 05:04:46PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/67/artifact/glusterfs-4.1.4.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/67/artifact/glusterfs-4.1.4.sha512sum

These packages have been built in the CentOS Storage SIG. Please enable
the testing repository and try them out (might take a few hours for the
packages to become available).

Once done testing, let me know and I'll mark them as stable. There are
normally no pushes to the CentOS mirrors done on Friday, so Monday is
the earliest next slot.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.1.4 released

2018-09-11 Thread Niels de Vos
On Thu, Sep 06, 2018 at 08:34:52PM +0200, Niels de Vos wrote:
> On Thu, Sep 06, 2018 at 05:04:46PM +, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/67/artifact/glusterfs-4.1.4.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/67/artifact/glusterfs-4.1.4.sha512sum
> 
> These packages have been built in the CentOS Storage SIG. Please enable
> the testing repository and try them out (might take a few hours for the
> packages to become available).
> 
> Once done testing, let me know and I'll mark them as stable. There are
> normally no pushes to the CentOS mirrors done on Friday, so Monday is
> the earliest next slot.

There has been no confirmation that these packages work as expected.
Could someone try them out and update the lists?

Thanks!
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.12.14 released

2018-09-11 Thread Niels de Vos
On Thu, Sep 06, 2018 at 08:39:50PM +0200, Niels de Vos wrote:
> On Thu, Sep 06, 2018 at 05:07:21PM +, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.sha512sum
> 
> These packages have been built in the CentOS Storage SIG. Please enable
> the testing repository and try them out (might take a few hours for the
> packages to become available).
> 
> Once done testing, let me know and I'll mark them as stable. There are
> normally no pushes to the CentOS mirrors done on Friday, so Monday is
> the earliest next slot.

There has been no confirmation that these packages work as expected.
Could someone try them out and update the lists?

Thanks!
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.12 released

2018-07-12 Thread Niels de Vos
On Wed, Jul 11, 2018 at 07:13:34PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/62/artifact/glusterfs-3.12.12.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/62/artifact/glusterfs-3.12.12.sha512sum

The packages for the CentOS Storage SIG have been built and will become
available shortly for testing:

# yum install centos-release-gluster312
# yum install glusterfs-server

After testing, please let me know if these can be pushed to the mirrors
for release.

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.13.2 released

2018-01-23 Thread Niels de Vos
On Tue, Jan 23, 2018 at 02:31:45PM -0500, Shyam Ranganathan wrote:
> On 01/23/2018 07:51 AM, Niels de Vos wrote:
> > On Tue, Jan 23, 2018 at 11:56:04AM +0100, Niels de Vos wrote:
> >> On Mon, Jan 22, 2018 at 12:22:37PM -0500, Shyam Ranganathan wrote:
> >>> On 01/20/2018 08:32 AM, Niels de Vos wrote:
> >>>> On Sat, Jan 20, 2018 at 11:55:33AM +, jenk...@build.gluster.org 
> >>>> wrote:
> >>>>> SRC: 
> >>>>> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.tar.gz
> >>>>> HASH: 
> >>>>> https://build.gluster.org/job/release-new/38/artifact/glusterfs-3.13.2.sha512sum
> >>>>
> >>>> Packages for CentOS 6 and 7 have been built and will become available in
> >>>> the testing repository within the next few hours. Please test and let me
> >>>> know when they can be marked for release.
> >>>>
> >>>>   # yum install centos-release-gluster313
> >>>>   # yum --enablerepo=centos-gluster313-test install glusterfs-server
> >>>
> >>> There seems to be a problem with our userspace-rcu dependency. As
> >>> follows, if this package is updated, we get into the following
> >>> dependency issue.
> >>>
> >>> Niels, is there a way to get this corrected?
> >>>
> >>> ---> Package userspace-rcu.x86_64 0:0.7.16-3.el7 will be updated
> >>> --> Processing Dependency: liburcu-bp.so.1()(64bit) for package:
> >>> glusterfs-server-3.13.2-1.el7.x86_64
> >>> --> Processing Dependency: liburcu-cds.so.1()(64bit) for package:
> >>> glusterfs-server-3.13.2-1.el7.x86_64
> >>> ---> Package userspace-rcu.x86_64 0:0.10.0-3.el7 will be an update
> >>> --> Finished Dependency Resolution
> >>> Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> >>> (@centos-gluster313-test)
> >>>Requires: liburcu-bp.so.1()(64bit)
> >>>Removing: userspace-rcu-0.7.16-3.el7.x86_64 
> >>> (@centos-gluster310)
> >>>liburcu-bp.so.1()(64bit)
> >>>Updated By: userspace-rcu-0.10.0-3.el7.x86_64 
> >>> (centos-gluster313)
> >>>   ~liburcu-bp.so.6()(64bit)
> >>> Error: Package: glusterfs-server-3.13.2-1.el7.x86_64
> >>> (@centos-gluster313-test)
> >>>Requires: liburcu-cds.so.1()(64bit)
> >>>Removing: userspace-rcu-0.7.16-3.el7.x86_64 
> >>> (@centos-gluster310)
> >>>liburcu-cds.so.1()(64bit)
> >>>Updated By: userspace-rcu-0.10.0-3.el7.x86_64 
> >>> (centos-gluster313)
> >>>   ~liburcu-cds.so.6()(64bit)
> >>
> >> It seems that the glusterfs-3.13 packages got built against
> >> userspace-rcu-0.7 and not the newer 0.10 version. There seems to have
> >> been some kind of build-override in the
> >> storage7-gluster-common-candidate tag, removing the 0.7 version from
> >> there made the 0.10 version available for glusterfs-3.13.
> >>
> >> Next steps:
> >> - rebuild glusterfs-3.13.2
> >> - verify none of the other versions that require 0.7 have been broken
> >>
> >> Note that it might have been possible that others can install
> >> glusterfs-3.13.x when EPEL is enabled. Fedora EPEL provides a (possibly
> >> and surely untested) compatible older version of userspace-rcu. Also,
> >> userspace-rcu was only updated in CentOS-7 for ppc64le/aarch64 fixes,
> >> these architectures are not available for CentOS-6.
> > 
> > Packages are available now, please run your test again when you have the
> > time. The YUM metadata will need to get updated, so you may need to
> > clean that first:
> > 
> >   # yum -y --enablerepo=centos-gluster313-test clean all
> 
> Tested, and works fine. Thanks for the rebuild.
> 
> So, for CentOS6 the RPM version is still 3.13.2-1 and is bumped for
> CentOS7 only? As I tested on CentOS6 as well this time, and found only
> the 1 version available, hence asking.

Yes, that is correct. No change was needed for CentOS-6.

Thanks for testing, the builds are now marked for release to the
mirrors. The packages will likely become available during the day
tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.8 released

2018-04-13 Thread Niels de Vos
On Thu, Apr 12, 2018 at 05:47:41PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/49/artifact/glusterfs-3.12.8.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/49/artifact/glusterfs-3.12.8.sha512sum
> 
> This release is made off jenkins-release-49

Packages for the CentOS Storage SIG have been built and will land in the
testing repository soon. Please confirm basic functionalities so the
packages can be pushed for release soon.

  # yum install centos-release-gluster312
  # yum --enablerepo=centos-gluster312-test install glusterfs-server

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.0.1 released

2018-03-22 Thread Niels de Vos
On Thu, Mar 22, 2018 at 04:15:38PM -0400, Kaleb S. KEITHLEY wrote:
> On 03/22/2018 02:19 PM, Shyam Ranganathan wrote:
> > On 03/21/2018 02:45 PM, Kaleb S. KEITHLEY wrote:
> >> * RHEL and CentOS el7 and el6 (el6 client-side only) in CentOS Storage
> >> SIG at [4].
> >>
> >> All the LATEST and STM-4.0 symlinks have been created or updated to
> >> point to the 4.0.1 release.
> >>
> >> Please test the CentOS packages and give feedback so that packages can
> >> be tagged for release.
> > 
> > Tested, works fine, good to go.
> 
> 4.0.1 has been tagged for release

Great job guys, thanks! Remember that the CentOS team normally does not
do their signing+pushing of packages on Fridays or weekends. We can
expect the repository to receive the updates on Monday.

Niels
___
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.12.15 released

2018-10-14 Thread Niels de Vos
On Sat, Oct 13, 2018 at 07:07:37AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/72/artifact/glusterfs-3.12.15.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/72/artifact/glusterfs-3.12.15.sha512sum

Both centOS-6 and CentOS-7 packages are available in the Storage SIG
repositories. Please have a go at testing them:

  # yum install centos-release-gluster312
  # yum --enablerepo=centos-gluster*-test install glusterfs-server

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.12.15 released

2018-10-15 Thread Niels de Vos
On Mon, Oct 15, 2018 at 05:22:59AM -0400, Jiffin Thottan wrote:
> Tested using steps mentioned in https://hackmd.io/-yC3Ol68SwaRWr8bzaL8pw# 
> using centos 7 container

Thanks!

Because the changes also affected the packaging and the service scripts,
is it possible to run a simple test on CentOS 6 as well?

Niels


> --
> Jiffin
> - Original Message -
> From: "Niels de Vos" 
> To: packaging@gluster.org, maintain...@gluster.org
> Sent: Sunday, October 14, 2018 4:10:38 PM
> Subject: Re: [Gluster-Maintainers] [gluster-packaging] glusterfs-3.12.15  
> released
> 
> On Sat, Oct 13, 2018 at 07:07:37AM +, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/72/artifact/glusterfs-3.12.15.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/72/artifact/glusterfs-3.12.15.sha512sum
> 
> Both centOS-6 and CentOS-7 packages are available in the Storage SIG
> repositories. Please have a go at testing them:
> 
>   # yum install centos-release-gluster312
>   # yum --enablerepo=centos-gluster*-test install glusterfs-server
> 
> Thanks,
> Niels
> ___
> maintainers mailing list
> maintain...@gluster.org
> https://lists.gluster.org/mailman/listinfo/maintainers
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.0rc1 released

2018-10-10 Thread Niels de Vos
On Fri, Oct 05, 2018 at 03:04:41PM -0400, Kaleb S. KEITHLEY wrote:
> On 10/5/18 12:44 PM, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/71/artifact/glusterfs-5.0rc1.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/71/artifact/glusterfs-5.0rc1.sha512sum
> > 
> > This release is made off jenkins-release-71
> > 
> GlusterFS 5.0rc1 Packages for:
> 
>   * el6, el7, el8 (CentOS, RHEL)...
>   * Fedora 27, 28, 29...
>   * Debian stretch/9, buster/10

And since Monday the CentOS Storage SIG packages are also available.
Sorry for forgetting to send out a note.

1. install centos-release-gluster5:
   - for CentOS-6: 
http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el6.centos/noarch/centos-release-gluster5-0.9-1.el6.centos.noarch.rpm
   - for CentOS-7: 
http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el7.centos/noarch/centos-release-gluster5-0.9-1.el7.centos.noarch.rpm

   # yum install ${CENTOS_RELEASE_GLUSTER5_URL}

2. the centos-gluster5-test repository should be enabled by default, so

   # yum install glusterfs-fuse

3. report back to this email


Thanks!
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-5.0rc1 released

2018-10-11 Thread Niels de Vos
On Wed, Oct 10, 2018 at 04:00:04PM -0400, Shyam Ranganathan wrote:
> On 10/10/2018 03:58 AM, Niels de Vos wrote:
> > On Fri, Oct 05, 2018 at 03:04:41PM -0400, Kaleb S. KEITHLEY wrote:
> >> On 10/5/18 12:44 PM, jenk...@build.gluster.org wrote:
> >>> SRC: 
> >>> https://build.gluster.org/job/release-new/71/artifact/glusterfs-5.0rc1.tar.gz
> >>> HASH: 
> >>> https://build.gluster.org/job/release-new/71/artifact/glusterfs-5.0rc1.sha512sum
> >>>
> >>> This release is made off jenkins-release-71
> >>>
> >> GlusterFS 5.0rc1 Packages for:
> >>
> >>   * el6, el7, el8 (CentOS, RHEL)...
> >>   * Fedora 27, 28, 29...
> >>   * Debian stretch/9, buster/10
> > 
> > And since Monday the CentOS Storage SIG packages are also available.
> > Sorry for forgetting to send out a note.
> > 
> > 1. install centos-release-gluster5:
> >- for CentOS-6: 
> > http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el6.centos/noarch/centos-release-gluster5-0.9-1.el6.centos.noarch.rpm
> >- for CentOS-7: 
> > http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el7.centos/noarch/centos-release-gluster5-0.9-1.el7.centos.noarch.rpm
> > 
> ># yum install ${CENTOS_RELEASE_GLUSTER5_URL}
> > 
> > 2. the centos-gluster5-test repository should be enabled by default, so
> > 
> ># yum install glusterfs-fuse
> > 
> > 3. report back to this email
> 
> Tested install, upgrade procedure with heal and other client IO traffic
> as well. All tests passed as required.

Thanks!
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.1.5 released

2018-09-24 Thread Niels de Vos
On Mon, Sep 24, 2018 at 09:31:51AM -0400, Shyam Ranganathan wrote:
> On 09/21/2018 10:55 AM, Niels de Vos wrote:
> > On Fri, Sep 21, 2018 at 02:14:45PM +, jenk...@build.gluster.org wrote:
> >> SRC: 
> >> https://build.gluster.org/job/release-new/70/artifact/glusterfs-4.1.5.tar.gz
> >> HASH: 
> >> https://build.gluster.org/job/release-new/70/artifact/glusterfs-4.1.5.sha512sum
> > 
> > Packages for the CentOS Storage SIG are being built and should land in
> > the testing repositories soon. Please let me know if these packages work
> > OK for you.
> 
> Tested, works fine and can be released. Thanks.

Thanks! Marked for release with the next run that the CentOS team does.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.0rc0 released

2018-09-25 Thread Niels de Vos
On Tue, Sep 18, 2018 at 11:55:46AM -0400, Kaleb S. KEITHLEY wrote:
> On 09/17/2018 08:44 PM, jenk...@build.gluster.org wrote:
> > SRC: 
> > https://build.gluster.org/job/release-new/69/artifact/glusterfs-5.0rc0.tar.gz
> > HASH: 
> > https://build.gluster.org/job/release-new/69/artifact/glusterfs-5.0rc0.sha512sum
> > 
> > This release is made off jenkins-release-69

Packages from the CentOS Storage SIG can now be tested from the testing
repository. Please let me know if any dependencies are missing or when
there are issues with any of the components.

1. install centos-release-gluster5:
   - for CentOS-6: 
http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el6.centos/src/centos-release-gluster5-0.9-1.el6.centos.src.rpm
   - for CentOS-7: 
http://cbs.centos.org/kojifiles/packages/centos-release-gluster5/0.9/1.el7.centos/src/centos-release-gluster5-0.9-1.el7.centos.src.rpm

   # yum install ${CENTOS_RELEASE_GLUSTER5_URL}

2. the centos-gluster5-test repository should be enabled by default, so

   # yum install glusterfs-fuse

3. report back to this email

Thanks!
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-5.3 released

2019-01-17 Thread Niels de Vos
On Wed, Jan 16, 2019 at 08:48:16PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/77/artifact/glusterfs-5.3.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/77/artifact/glusterfs-5.3.sha512sum

Packages for CentOS 6 & 7 are available in the testing repository.
Please try them out and let me know when I can mark them for release to
the CentOS mirrors.

  # yum install centos-release-gluster
  # yum install glusterfs-server

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.1.7 released

2019-01-17 Thread Niels de Vos
On Wed, Jan 16, 2019 at 08:49:38PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/78/artifact/glusterfs-4.1.7.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/78/artifact/glusterfs-4.1.7.sha512sum

Packages for CentOS 6 & 7 are available in the testing repository.
Please try them out and let me know when I can mark them for release to
the CentOS mirrors.

  # yum install centos-release-gluster41
  # yum install glusterfs-fuse

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.2 released

2018-12-13 Thread Niels de Vos
On Thu, Dec 13, 2018 at 02:42:17AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/76/artifact/glusterfs-5.2.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/76/artifact/glusterfs-5.2.sha512sum

Packages for CentOS 6 & 7 have been built and should become available
for testing shortly. Please try them out and  report success/failures
back. Thanks!

# yum install centos-release-gluster
# yum install glusterfs-server


___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.12.14 released

2018-09-13 Thread Niels de Vos
On Thu, Sep 13, 2018 at 10:28:16AM -0400, Shyam Ranganathan wrote:
> On 09/13/2018 10:10 AM, Niels de Vos wrote:
> > Anyone that can provide me with an ansible playbook, or even scripts
> > that need to run on server and client systems is strongly encouraged to
> > share them. We can then include them in the CentOS CI where client and
> > server systems can get reserved with different CentOS releases.
> > 
> > At the moment I do not have any automation to easily run tests locally.
> > I will rather invest time in setting up jobs in a real CI.
> 
> This [1] is what I do, and have been posting the link (almost) every
> time I test this. This does use docker and containers, because that
> gives me a clean environment quickly, but steps would remain the same.
> 
> Does this help?

Yes, it helps and I've seen these steps several times before too :)
The general steps can be used for setting up an environment, but ideally
the tests do not run in manually created containers as that is
(hopefully!) not what users do either. Testing the RPMs should be done
on systems that mimic real world deployments as close as possible.

The main thing that I would like to see included in the test is a script
that takes care of

*** run some creates and tests as needed!

We do have a few automated container builds as well. Users that need
containers are expected to use those. I do not think we have any
automated (or manual) testing in place for these though :-/


> [1] Package testing: https://hackmd.io/-yC3Ol68SwaRWr8bzaL8pw#
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.12.14 released

2018-09-13 Thread Niels de Vos
On Thu, Sep 13, 2018 at 09:43:41AM -0400, Shyam Ranganathan wrote:
> On 09/11/2018 04:44 AM, Niels de Vos wrote:
> > On Thu, Sep 06, 2018 at 08:39:50PM +0200, Niels de Vos wrote:
> >> On Thu, Sep 06, 2018 at 05:07:21PM +, jenk...@build.gluster.org wrote:
> >>> SRC: 
> >>> https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.tar.gz
> >>> HASH: 
> >>> https://build.gluster.org/job/release-new/68/artifact/glusterfs-3.12.14.sha512sum
> >>
> >> These packages have been built in the CentOS Storage SIG. Please enable
> >> the testing repository and try them out (might take a few hours for the
> >> packages to become available).
> >>
> >> Once done testing, let me know and I'll mark them as stable. There are
> >> normally no pushes to the CentOS mirrors done on Friday, so Monday is
> >> the earliest next slot.
> > 
> > There has been no confirmation that these packages work as expected.
> > Could someone try them out and update the lists?
> 
> @Jiffin are you taking care of this? (same for 4.1.4)

Jiffin mentioned yesterday (over the phone) that he tested the latest
versions (3.12.14 and 4.1.4). He would also send and email with a
confirmation. I've tagged the packages yesterday, so they might have
been signed+pushed today (depending on the CentOS team).

> @Niels, can we make this part the CentOS package manager responsibility?
> As it is mostly me who does this testing, just waiting for the build and
> then using the bits, it would be more efficient if done at the source
> IMO. Thoughts?

I actually would love to have this automated, and that should be good
possible. Even once I've done the builds for CentOS-6 and 7, the
packages are not immediately available in the testing repository. It
really does not matter who checks when the packages can be installad and
runs some tests.

Anyone that can provide me with an ansible playbook, or even scripts
that need to run on server and client systems is strongly encouraged to
share them. We can then include them in the CentOS CI where client and
server systems can get reserved with different CentOS releases.

At the moment I do not have any automation to easily run tests locally.
I will rather invest time in setting up jobs in a real CI.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.8 released

2019-03-28 Thread Niels de Vos
On Wed, Mar 27, 2019 at 10:12:28PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/84/artifact/glusterfs-4.1.8.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/84/artifact/glusterfs-4.1.8.sha512sum
> 
> This release is made off jenkins-release-84

Packages from the CentOS Storage SIG (el6 + el7) should land in the
testing repository within the next hour or so. Please check them out and
provide any results of the testing:

   # yum install centos-release-gluster41
   # yum install --enablerepo=centos-gluster*-test glusterfs-server

Thanks,
Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-4.1.8 released

2019-03-28 Thread Niels de Vos
On Thu, Mar 28, 2019 at 10:44:23AM -0400, Shyam Ranganathan wrote:
> On 3/28/19 8:05 AM, Niels de Vos wrote:
> > On Wed, Mar 27, 2019 at 10:12:28PM +, jenk...@build.gluster.org wrote:
> >> SRC: 
> >> https://build.gluster.org/job/release-new/84/artifact/glusterfs-4.1.8.tar.gz
> >> HASH: 
> >> https://build.gluster.org/job/release-new/84/artifact/glusterfs-4.1.8.sha512sum
> >>
> >> This release is made off jenkins-release-84
> > 
> > Packages from the CentOS Storage SIG (el6 + el7) should land in the
> > testing repository within the next hour or so. Please check them out and
> > provide any results of the testing:
> 
> Tested install and a short volume creation, data addition test, packages
> look fine and can be marked for release.

Thanks! Marked for release now, the next sign+push scheduled by the
CentOS team is on Monday (European) morning. Expect the packages to be
available later that day.

Niels


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] Requesting for an early 5.6 release

2019-04-08 Thread Niels de Vos
On Mon, Apr 08, 2019 at 10:04:30AM -0400, Shyam Ranganathan wrote:
> On 4/6/19 1:47 AM, Poornima Gurusiddaiah wrote:
> > Hi,
> > 
> > We had a critical bug [1], that got introduced in gluster release 5.
> > There are users waiting on an update with the fix. Hence requesting for
> > an out of band release for 5.6. Myself and jiffin, volunteer to do some
> > tasks of the release- tagging(?) testing. But would need help with the
> > builds and other tasks.
> 
> Tagging and building a tarball needs rights on the release branch, also
> it takes about 10 minutes to do, hence I can take care of the same.
> 
> Packaging is still done by just 2 folks, so added the packaging list to
> this mail, to understand if they need any assistance and their time
> constraints.

Packaging for the CentOS Storage SIG does not take much time either. At
the moment I think only Kaleb and I have the permissions to do so. Still
waiting for other contributors to reply to Sankarshans email
https://lists.gluster.org/pipermail/gluster-infra/2019-March/005483.html

The other community packages that Kaleb singlehandedly builds takes
(much) more time. Contributors for those are very much wanted, I think.

I don't mind doing an early/extra CentOS Storage SIG build.

Niels


> 
> Post packaging, we test if the RPMS are fine, and upgrade from an older
> version. I use containers to test the same as detailed here [1]. Helping
> out with this step can be useful, and I will assume till I hear
> otherwise that you would taking care of the same for this minor release.
> 
> Other activities include,
> - prepare release notes
> - Upload release notes to the doc site
> - Announce the release
> - Close bugs fixed in the release post the announcement
> 
> Again, something I can take care of, and should take about 30 minutes
> overall.
> 
> Shyam
> 
> [1] Package testing: https://hackmd.io/-yC3Ol68SwaRWr8bzaL8pw#
> ___
> packaging mailing list
> packaging@gluster.org
> https://lists.gluster.org/mailman/listinfo/packaging
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.4 released

2019-02-27 Thread Niels de Vos
On Tue, Feb 26, 2019 at 02:47:30PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/80/artifact/glusterfs-5.4.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/80/artifact/glusterfs-5.4.sha512sum

Packages for the CentOS Storage SIG are now available for testing.
Please try them out and report test results on this list.

  # yum install centos-release-gluster
  # yum install --enablerepo=centos-gluster5-test glusterfs-server

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-6.0rc0 released

2019-02-22 Thread Niels de Vos
On Fri, Feb 22, 2019 at 04:15:39AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/79/artifact/glusterfs-6.0rc0.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/79/artifact/glusterfs-6.0rc0.sha512sum

When will the tarball land under
https://download.gluster.org/pub/gluster/glusterfs/6 ?

I'll try to get the builds done today or over the weekend. The CentOS
team will need to setup the sync from the buildsystem to the standard
repository locations once the builds are available. Once its done, I'll
let everyone know.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] gdeploy-2.0.11 available for testing

2019-01-31 Thread Niels de Vos
On Thu, Jan 31, 2019 at 02:48:13PM +0530, Sachidananda URS wrote:
> On Thu, Jan 31, 2019 at 2:27 PM Niels de Vos  wrote:
> 
> > On Thu, Jan 31, 2019 at 09:37:15AM +0530, Ramakrishna Reddy Yekulla wrote:
> > > On Tue, Jan 29, 2019 at 4:26 PM Niels de Vos  wrote:
> > >
> > > > gdeploy-2.0.11-1.el7 is available in the centos-gluster*-test
> > > > repositories from the CentOS Storage SIG. Please test the update and
> > let
> > > > me know when the package can be marked for release.
> > > >
> > > >   # yum install centos-release-gluster
> > > >   # yum install --enablerepo=centos-gluster*-test gdeploy
> > > >   (test, test, test, ..)
> > > >
> > >
> > > It works, I have testing the install , remove and upgrade. The Ansible >
> > > 2.5 pre requisites needs to
> > > be take care of.
> >
> > Can you explain what you mean to say with this? Is ansible > 2.5 not
> > availble in the standard repositories and you got the version from
> > somewhere else?
> >
> >
> Yeah, he was not able to get it from standard repository. User can get one
> from EPEL or other repository.

The content sets from the CentOS SIGs may not rely on 3rd party
repositories. That means we would have to include ansible 2.5+ somehow
in our repositories. I need to check how other SIGs do this, and what
the most suitable way for us is. Until that is resolved, we can't
release this update yet.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] gdeploy-2.0.11 available for testing

2019-02-05 Thread Niels de Vos
On Tue, Feb 05, 2019 at 05:01:04PM +0530, Sachidananda URS wrote:
> On Thu, Jan 31, 2019 at 5:06 PM Niels de Vos  wrote:
> 
> > On Thu, Jan 31, 2019 at 02:48:13PM +0530, Sachidananda URS wrote:
> > > On Thu, Jan 31, 2019 at 2:27 PM Niels de Vos  wrote:
> > >
> > > > On Thu, Jan 31, 2019 at 09:37:15AM +0530, Ramakrishna Reddy Yekulla
> > wrote:
> > > > > On Tue, Jan 29, 2019 at 4:26 PM Niels de Vos 
> > wrote:
> > > > >
> > > > > > gdeploy-2.0.11-1.el7 is available in the centos-gluster*-test
> > > > > > repositories from the CentOS Storage SIG. Please test the update
> > and
> > > > let
> > > > > > me know when the package can be marked for release.
> > > > > >
> > > > > >   # yum install centos-release-gluster
> > > > > >   # yum install --enablerepo=centos-gluster*-test gdeploy
> > > > > >   (test, test, test, ..)
> > > > > >
> > > > >
> > > > > It works, I have testing the install , remove and upgrade. The
> > Ansible >
> > > > > 2.5 pre requisites needs to
> > > > > be take care of.
> > > >
> > > > Can you explain what you mean to say with this? Is ansible > 2.5 not
> > > > availble in the standard repositories and you got the version from
> > > > somewhere else?
> > > >
> > > >
> > > Yeah, he was not able to get it from standard repository. User can get
> > one
> > > from EPEL or other repository.
> >
> > The content sets from the CentOS SIGs may not rely on 3rd party
> > repositories. That means we would have to include ansible 2.5+ somehow
> > in our repositories. I need to check how other SIGs do this, and what
> > the most suitable way for us is. Until that is resolved, we can't
> > release this update yet.
> >
> 
> Niels, I see a user comment:
> https://bugzilla.redhat.com/show_bug.cgi?id=1671559#c5
> that they get the Ansible from ovirt repo. Who are the sole consumers of
> gdeploy for
> setting up RHHI. Is it ok to release the package for their benefit?

It is not possible to release the package for a single project, but not
for others. The ansible dependency would still be a problem for all
other users that do not have the ovirt repository enabled.

However oVirt picks gdeploy from the testing repository. So it may get
included in a next oVirt build? Not sure how that works though...

https://gerrit.ovirt.org/gitweb?p=ovirt-system-tests.git;f=hc-basic-suite-master/reposync-config.repo;hb=HEAD#l63

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


[gluster-packaging] gdeploy-2.0.11 available for testing

2019-01-29 Thread Niels de Vos
gdeploy-2.0.11-1.el7 is available in the centos-gluster*-test
repositories from the CentOS Storage SIG. Please test the update and let
me know when the package can be marked for release.

  # yum install centos-release-gluster
  # yum install --enablerepo=centos-gluster*-test gdeploy
  (test, test, test, ..)

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] gdeploy-2.0.11 available for testing

2019-01-29 Thread Niels de Vos
On Tue, Jan 29, 2019 at 07:00:20PM +0530, Ramakrishna Reddy Yekulla wrote:
> On Tue, Jan 29, 2019 at 4:26 PM Niels de Vos  wrote:
> 
> > gdeploy-2.0.11-1.el7 is available in the centos-gluster*-test
> > repositories from the CentOS Storage SIG. Please test the update and let
> > me know when the package can be marked for release.
> >
> >   # yum install centos-release-gluster
> >   # yum install --enablerepo=centos-gluster*-test gdeploy
> >   (test, test, test, ..)
> >
> 
> Thank You for sending this across. I'll set up the machine and get back to
> you by tomorrow.

If you have some scripts that run gdeploy and verify the results, I
would love to get them included in the CentOS CI. We can then automate
running them whenever there is an update available in the testing
repositories.

Could you provide these and assist with setting up such a job?

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-5.6 released

2019-04-18 Thread Niels de Vos
On Wed, Apr 17, 2019 at 03:41:30PM -0400, Shyam Ranganathan wrote:
> On 4/11/19 9:57 AM, Shyam Ranganathan wrote:
> > On 4/9/19 9:37 AM, Niels de Vos wrote:
> >> On Tue, Apr 09, 2019 at 11:56:31AM +, jenk...@build.gluster.org wrote:
> >>> SRC: 
> >>> https://build.gluster.org/job/release-new/85/artifact/glusterfs-5.6.tar.gz
> >>> HASH: 
> >>> https://build.gluster.org/job/release-new/85/artifact/glusterfs-5.6.sha512sum
> >>
> >> Packages from the CentOS Storage SIG should be landing in the testing
> >> repository very soon from now. Please let us know any test results.
> >>
> >> CentOS 7:
> >>
> >> # yum install centos-release-gluster5
> >> # yum --enablerepo=centos-gluster5-test install glusterfs-server
> > 
> > Poornima, are you testing these out?
> 
> Niels, tested out CentOS packages, 5.6 installs and works as expected.
> Please mark them for a release.

Thanks! Marked for signing and pushing to the CentOS mirrors. Hopefully
they'll land that later today.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-6.1 released

2019-04-18 Thread Niels de Vos
On Wed, Apr 17, 2019 at 06:30:46PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/86/artifact/glusterfs-6.1.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/86/artifact/glusterfs-6.1.sha512sum

Packages are available in the testing repository of the CentOS Storage
SIG. Please try them out and let us know if they are working as
expected.

  # yum install centos-release-gluster6
  # yum --enablerepo=centos-gluster6-test install glusterfs-server

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-6.1 released

2019-04-18 Thread Niels de Vos
On Thu, Apr 18, 2019 at 06:44:26AM -0400, Shyam Ranganathan wrote:
> On 4/18/19 3:40 AM, Niels de Vos wrote:
> > On Wed, Apr 17, 2019 at 06:30:46PM +, jenk...@build.gluster.org wrote:
> >> SRC: 
> >> https://build.gluster.org/job/release-new/86/artifact/glusterfs-6.1.tar.gz
> >> HASH: 
> >> https://build.gluster.org/job/release-new/86/artifact/glusterfs-6.1.sha512sum
> > 
> > Packages are available in the testing repository of the CentOS Storage
> > SIG. Please try them out and let us know if they are working as
> > expected.
> 
> Tested, works as expected. Please tag them for a release.

Thanks, that's been done now. I expect the packages to be signed and
pushed to the mirrors on Tuesday (no pushes on Friday, and Monday is a
holiday in many countries).

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.9 released

2019-06-11 Thread Niels de Vos
On Mon, Jun 10, 2019 at 06:19:04AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/90/artifact/glusterfs-4.1.9.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/90/artifact/glusterfs-4.1.9.sha512sum

Packages for CentOS 6 and 7 are available for testing. Please report
results of the trying them out.

# yum install centos-release-gluster41
# yum --enablerepo=centos-gluster41-test install glusterfs-server
... test test test

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-6.3 released

2019-06-11 Thread Niels de Vos
On Tue, Jun 11, 2019 at 01:15:52PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/92/artifact/glusterfs-6.3.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/92/artifact/glusterfs-6.3.sha512sum

Packages for CentOS 6 and 7 are available in the testing repository.
Please try them out and let us know if they can be marked for release.

# yum install centos-release-gluster
# yum --enablerepo=centos-gluster6-test install glusterfs-server
... test test and test

Thanks.
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-3.10.0 released

2019-06-11 Thread Niels de Vos
On Tue, Jun 11, 2019 at 01:11:33PM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/91/artifact/glusterfs-3.10.0.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/91/artifact/glusterfs-3.10.0.sha512sum

I thought 3.10 was End-Of-Life?

https://www.gluster.org/release-schedule/ suggests 4.1 is the oldest
release we are still maintaining.

What is the reason to do this release?

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.7 released

2019-07-03 Thread Niels de Vos
On Wed, Jul 03, 2019 at 09:15:53AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/93/artifact/glusterfs-5.7.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/93/artifact/glusterfs-5.7.sha512sum

glupy is not part of the tarball. Is it excluded intentionally?

I thought that we would keep it in the current maintained releases and
not drop any xlators...

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-4.1.9 tested

2019-06-26 Thread Niels de Vos
On Wed, Jun 26, 2019 at 05:38:27PM +0530, Shwetha Acharya wrote:
> Glusterfs-4.1.9 packages for CentOS 6 and 7 are tested. They are working
> fine.

Thanks! Packages have been marked for release and will likely land on
the CentOS mirrors tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-6.3 tested

2019-06-26 Thread Niels de Vos
On Wed, Jun 26, 2019 at 05:39:37PM +0530, Sheetal Pamecha wrote:
> Glusterfs-6.3 package have been tested for CentOS 6 and 7.

Thanks! Packages have been marked for release and will likely land on
the CentOS mirrors tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.6 released

2019-04-09 Thread Niels de Vos
On Tue, Apr 09, 2019 at 11:56:31AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/85/artifact/glusterfs-5.6.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/85/artifact/glusterfs-5.6.sha512sum

Packages from the CentOS Storage SIG should be landing in the testing
repository very soon from now. Please let us know any test results.

CentOS 7:

# yum install centos-release-gluster5
# yum --enablerepo=centos-gluster5-test install glusterfs-server

CentOS 6:

# yum install centos-release-gluster5
# yum --enablerepo=centos-gluster5-test install glusterfs-fuse

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-5.9 tested

2019-08-12 Thread Niels de Vos
On Mon, Aug 12, 2019 at 02:28:24PM +0530, Shwetha Acharya wrote:
> Glusterfs-5.9 packages for CentOS 6 and 7 are tested. They are working as
> expected.

Thanks! Packages are tagged for release, they will likely be signed and
synced to the CentOS mirrors tomorrow.

Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-7.0rc0 released

2019-08-28 Thread Niels de Vos
On Thu, Aug 22, 2019 at 06:43:02AM +, jenk...@build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/99/artifact/glusterfs-7.0rc0.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/99/artifact/glusterfs-7.0rc0.sha512sum

Builds are failing on CentOS-6 i386 (x86_64 works fine). Could someone
have a look and see why this is the case?

task: https://cbs.centos.org/koji/taskinfo?taskID=932407
log: https://cbs.centos.org/kojifiles/work/tasks/2407/932407/build.log

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] glusterfs-7.0rc1 released

2019-09-16 Thread Niels de Vos
On Mon, Sep 16, 2019 at 05:51:22AM +, jenkins at build.gluster.org wrote:
> SRC: 
> https://build.gluster.org/job/release-new/100/artifact/glusterfs-7.0rc1.tar.gz
> HASH: 
> https://build.gluster.org/job/release-new/100/artifact/glusterfs-7.0rc1.sha512sum
> 
> This release is made off jenkins-release-100

Packages for CentOS-7 will land in the testing repository soon. This can
be enabled by installing centos-release-gluster7 from
https://cbs.centos.org/kojifiles/work/tasks/2362/932362/centos-release-gluster7-0.1-1.el7.centos.noarch.rpm

CentOS-6 builds fail due to an error related to userspace-rcu on i686:

  CCLD   fuse.la
.libs/fuse-bridge.o: In function `___cds_wfcq_append':

/builddir/build/BUILD/glusterfs-7.0rc1/xlators/mount/fuse/src/../../../../contrib/userspace-rcu/static-wfcqueue.h:193:
 undefined reference to `__rcu_cas_avail'

/builddir/build/BUILD/glusterfs-7.0rc1/xlators/mount/fuse/src/../../../../contrib/userspace-rcu/static-wfcqueue.h:193:
 undefined reference to `_compat_uatomic_xchg'

/builddir/build/BUILD/glusterfs-7.0rc1/xlators/mount/fuse/src/../../../../contrib/userspace-rcu/static-wfcqueue.h:193:
 undefined reference to `__rcu_cas_init'

/builddir/build/BUILD/glusterfs-7.0rc1/xlators/mount/fuse/src/../../../../contrib/userspace-rcu/static-wfcqueue.h:193:
 undefined reference to `_compat_uatomic_xchg'
collect2: ld returned 1 exit status
make[5]: *** [fuse.la] Error 1

Full log at https://cbs.centos.org/kojifiles/work/tasks/4058/954058/build.log
Build details at https://cbs.centos.org/koji/taskinfo?taskID=954058

On CentOS-6 we use userspace-rcu-devel-0.7.16-2.el6, should that maybe
get updated to the CentOS-7 version userspace-rcu-devel-0.10.0-3.el7?

Thanks,
Niels
___
packaging mailing list
packaging@gluster.org
https://lists.gluster.org/mailman/listinfo/packaging


  1   2   >