Processed: Re: Bug#783722: jessie-pu: package ganeti/2.12.3-0+deb8u1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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