Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-28 Thread Debian Bug Tracking System
Processing control commands:

 retitle -1 jessie-pu: package ganeti/2.12.4-1~deb8u1
Bug #783722 [release.debian.org] jessie-pu: package ganeti/2.12.3-1~deb8u1
Changed Bug title to 'jessie-pu: package ganeti/2.12.4-1~deb8u1' from 
'jessie-pu: package ganeti/2.12.3-1~deb8u1'

-- 
783722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b783722.143280868712420.transcr...@bugs.debian.org



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-28 Thread Apollon Oikonomopoulos
Control: retitle -1 jessie-pu: package ganeti/2.12.4-1~deb8u1

Uploaded, thanks!

(changing the title to reflect the actual version)


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150528102437.gb29...@marvin.ws.skroutz.gr



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-28 Thread Adam D. Barratt

Control: tags -1 + pending

On 2015-05-28 11:24, Apollon Oikonomopoulos wrote:

Control: retitle -1 jessie-pu: package ganeti/2.12.4-1~deb8u1

Uploaded, thanks!

(changing the title to reflect the actual version)


Flagged for acceptance.

Regards,

Adam


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/6fb411b0a63905c6f916b86dd0fcc...@mail.adam-barratt.org.uk



Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-28 Thread Debian Bug Tracking System
Processing control commands:

 tags -1 + pending
Bug #783722 [release.debian.org] jessie-pu: package ganeti/2.12.4-1~deb8u1
Added tag(s) pending.

-- 
783722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b783722.143281591020713.transcr...@bugs.debian.org



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-25 Thread Julien Cristau
On Mon, May 25, 2015 at 11:45:23 +0300, Apollon Oikonomopoulos wrote:

 Hi Julien,
 
 On 17:27 Sun 24 May , Julien Cristau wrote:
  Assuming this is tested in a jessie environment, please go ahead and
  upload.
  
 
 Thank you for taking the time to review the changes.
 
 Unfortunately, 2.12.3 still suffered from a serious bug present in all 
 2.12.x series that I would like to fix in jessie if possible. It's 
 #784620, which made our production cluster very difficult to work with, 
 unless we disabled the watcher and ran gnt-cluster verify only scarcely. 
 After a maintenance round with upstream, this was fixed in 2.12.4, 
 together with:
 
  - Ganeti Issue #1082: RAPI is unresponsive after master-failover

 (https://code.google.com/p/ganeti/issues/detail?id=1082)
  - Ganeti Issue #1083: Cluster verify reports existing instance disks on
non-default VGs as missing

 (https://code.google.com/p/ganeti/issues/detail?id=1083)
  - Fixed a possible file descriptor leak when forking jobs
  - Fixed missing private parameters in the environment for OS scripts
 
 Thus, if it's not too much to ask, I would like to upload 
 2.12.4-1~deb8u1 to jessie-p-u instead. 2.12.4-1 is already in strech and 
 jessie-backports (but I'm planning to update sid to 2.13 soon-ish).  

The ghc 7.8 changes are unnecessary for jessie so not very happy about
those, but ok, I guess...

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-24 Thread Julien Cristau
Control: tag -1 confirmed

On Wed, Apr 29, 2015 at 16:43:28 +0300, Apollon Oikonomopoulos wrote:

 Package: release.debian.org
 Severity: normal
 Tags: jessie
 User: release.debian@packages.debian.org
 Usertags: pu
 
 Dear Release Team,
 
 I would like to update Ganeti in Jessie to the latest upstream bugfix 
 release (2.12.3). This release fixes a number of significant bugs and 
 usability regressions affecting the current ganeti package in Jessie. A 
 number of these issues specifically affect wheezy to jessie upgrades.
 
 Note that upstream has a policy of maintaining bugfix-only branches for 
 their stable releases, so no new functionality is included.
 
Assuming this is tested in a jessie environment, please go ahead and
upload.

Cheers,
Julien


signature.asc
Description: Digital signature


Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-05-24 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 confirmed
Bug #783722 [release.debian.org] jessie-pu: package ganeti/2.12.3-1~deb8u1
Added tag(s) confirmed.

-- 
783722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b783722.14324812637951.transcr...@bugs.debian.org



Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-30 Thread Debian Bug Tracking System
Processing control commands:

 retitle -1 jessie-pu: package ganeti/2.12.3-1~deb8u1
Bug #783722 [release.debian.org] jessie-pu: package ganeti/2.12.3-0+deb8u1
Changed Bug title to 'jessie-pu: package ganeti/2.12.3-1~deb8u1' from 
'jessie-pu: package ganeti/2.12.3-0+deb8u1'

-- 
783722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b783722.143039020427869.transcr...@bugs.debian.org



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-30 Thread Apollon Oikonomopoulos
Control: retitle -1 jessie-pu: package ganeti/2.12.3-1~deb8u1

Hi,

On 16:37 Wed 29 Apr , Adam D. Barratt wrote:
 What's the plan for getting unstable updated?

As Iustin suggested, I managed to get 2.12.3 to build under GHC 7.8 and 
it has now been accepted to unstable. I'm changing the version in the 
title to reflect this.

The diff remains the same, as there is no reason to include the GHC 7.8 
patches for Jessie.

Regards,
Apollon


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150430103634.gb19...@marvin.ws.skroutz.gr



Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Debian Bug Tracking System
Processing control commands:

 tags -1 + moreinfo
Bug #783722 [release.debian.org] jessie-pu: package ganeti/2.12.3-0+deb8u1
Added tag(s) moreinfo.

-- 
783722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b783722.143032184731001.transcr...@bugs.debian.org



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Adam D. Barratt

Control: tags -1 + moreinfo

On 2015-04-29 16:16, Apollon Oikonomopoulos wrote:

On 16:43 Wed 29 Apr , Apollon Oikonomopoulos wrote:

Fixes in 2.12.2:


There is also a fix for #776770 in 2.12.2 [1], which I missed and will
also document when/if the package is uploaded.


fwiw, the original mail didn't make it to the debian-release list, due 
to the size of the diffs.


Unstable and stable currently have the same version of ganeti; as a rule 
of thumb, unless there's a really good reason then we always want fixes 
to have been proven in unstable before being backported to stable - that 
applies for small fixes, but certainly for a change of the size 
proposed. What's the plan for getting unstable updated?


Regards,

Adam


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/014166463ea589c5c09a80abaee65...@mowgli.jungle.funky-badger.org



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Iustin Pop
On 2015-04-29 18:45:56, Apollon Oikonomopoulos wrote:
 Hi,
 
 On 16:37 Wed 29 Apr , Adam D. Barratt wrote:
  Unstable and stable currently have the same version of ganeti; as a 
  rule of
  thumb, unless there's a really good reason then we always want fixes to have
  been proven in unstable before being backported to stable - that applies for
  small fixes, but certainly for a change of the size proposed. What's the
  plan for getting unstable updated?
 
 I originally intended to upload 2.12.3 to unstable today and then 
 prepare 2.12.3-1~deb8u1, precisely to get more testing. Unfortunately, 
 unstable moved on to GHC 7.8 right after the freeze ended, which 
 introduced some backwards-incompatible changes causing ganeti 2.12 to 
 FTBFS on sid. I know upstream is working on GHC 7.8 support, but it is 
 not yet clear how long it will take and whether the fix will target 2.12 
 or a later stable release. Not the best possible situation I have to 
 admit.

FYI, upstream seems to have fixed this on the 2.15 branch, and manually
applying some of the changed done by Niklas (search on git.ganeti.org
for 7.8, see especially commits
b78a2c3013c16395c48e055de82c4f93d9b41c38,
083776b9dbd7e704357841e6a8a4fce6802199fc and
1ad14f38083d7d7702154f791070a92e241320e0) gets the build progressing
quite far, until the lens 4.4 changes which removed defaultRules (see
https://code.google.com/p/ganeti/issues/detail?id=981).

Applying on top commits cfd9c8a82550df4e29ebeee2158f1d7fb864d531 and
14a85a6fa426e3088423923094cd6d574fe91d3f results in the build failing
only due to -Werror, which can be patched out (and there are fixes for
that as well in git).

So the upstream git tree contains all changes needed, but spread around
different branches. It should be easy for upstream to make a new 2.12
release, but it's even more simple for Debian to patch 2.12 in-place by
cherry-picking these patches, they are rather trivial.

I make my tests based on 2.12.0 source as retrieved by apt-get source.
Not sure if 2.12.3 contains further fixes or changes that would make
this more difficult.

Just FYI :)

regards,
iustin


signature.asc
Description: Digital signature


Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Apollon Oikonomopoulos
Hi iustin!

On 19:21 Wed 29 Apr , Iustin Pop wrote:
 FYI, upstream seems to have fixed this on the 2.15 branch, and 
 manually
 applying some of the changed done by Niklas (search on git.ganeti.org
 for 7.8, see especially commits
 b78a2c3013c16395c48e055de82c4f93d9b41c38,
 083776b9dbd7e704357841e6a8a4fce6802199fc and
 1ad14f38083d7d7702154f791070a92e241320e0) gets the build progressing
 quite far, until the lens 4.4 changes which removed defaultRules (see
 https://code.google.com/p/ganeti/issues/detail?id=981).
 
 Applying on top commits cfd9c8a82550df4e29ebeee2158f1d7fb864d531 and
 14a85a6fa426e3088423923094cd6d574fe91d3f results in the build failing
 only due to -Werror, which can be patched out (and there are fixes for
 that as well in git).

Thanks for the help! I already started cherry-picking the patches by 
Niklas and your hints are really helpful.

So, I'll try to get 2.12.3 to build with GHC 7.8 tomorrow. If I don't 
succeed, I might ping you for some more help :)

Thanks,
Apollon


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150429203814.ga22...@marvin.ws.skroutz.gr



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Apollon Oikonomopoulos
On 16:43 Wed 29 Apr , Apollon Oikonomopoulos wrote:
 Fixes in 2.12.2:

There is also a fix for #776770 in 2.12.2 [1], which I missed and will 
also document when/if the package is uploaded.

Regards,
Apollon

[1] http://git.ganeti.org/?p=ganeti.git;a=commitdiff;h=51e9eef694


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150429151600.ga14...@marvin.ws.skroutz.gr



Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1

2015-04-29 Thread Apollon Oikonomopoulos
Hi,

On 16:37 Wed 29 Apr , Adam D. Barratt wrote:
 Unstable and stable currently have the same version of ganeti; as a 
 rule of
 thumb, unless there's a really good reason then we always want fixes to have
 been proven in unstable before being backported to stable - that applies for
 small fixes, but certainly for a change of the size proposed. What's the
 plan for getting unstable updated?

I originally intended to upload 2.12.3 to unstable today and then 
prepare 2.12.3-1~deb8u1, precisely to get more testing. Unfortunately, 
unstable moved on to GHC 7.8 right after the freeze ended, which 
introduced some backwards-incompatible changes causing ganeti 2.12 to 
FTBFS on sid. I know upstream is working on GHC 7.8 support, but it is 
not yet clear how long it will take and whether the fix will target 2.12 
or a later stable release. Not the best possible situation I have to 
admit.

Regards,
Apollon


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150429154556.gb14...@marvin.ws.skroutz.gr