Bug#749479: Re: Bug#749479: Please include puppet into backports

2015-05-20 Thread Jerome Charaoui
On Fri, 10 Apr 2015 14:10:12 +0200 Raphael Geissert
 wrote:
> On 8 April 2015 at 18:02, Apollon Oikonomopoulos  wrote:
> > On 15:17 Wed 08 Apr , Raphael Geissert wrote:
> >> Could you please push your wheezy-backports branch to git?
> >
> > Pushed, apologies for the delay. I'll upload ruby-augeas shortly as
> > well, so all (build-)deps should be in place after that.
> 
> Thanks! it looks good so far.
> 
> Will report back if I find anything interesting.

It appears the dependencies have all made it to the wheezy-backports
archive.

I've built the puppet packages with success, although I haven't put them
into production.

Perhaps all that's left now is to nudge the final piece of this backport
into the archive?

-- Jerome



signature.asc
Description: OpenPGP digital signature


Bug#749479: Re: Bug#749479: Please include puppet into backports

2015-04-08 Thread Apollon Oikonomopoulos
Hi,

On 15:17 Wed 08 Apr , Raphael Geissert wrote:
> Hi,
> 
> On 26 February 2015 at 23:06, Raphael Geissert  wrote:
> > On Thursday 26 February 2015 20:28:58 Apollon Oikonomopoulos wrote:
> >> I uploaded augeas, facter, hiera and ruby-hashie to wheezy-backports.
> >> Apart from facter, the rest are in backports NEW. As for the rest,
> >> ruby-augeas has to wait for augeas and ruby-safe-yaml needs ruby-hashie,
> >> so I'm not uploading them yet.
> >
> > Great, thanks!
> >
> > As for testing, I'm going to have to do some. Will report back.
> 
> Could you please push your wheezy-backports branch to git?

Pushed, apologies for the delay. I'll upload ruby-augeas shortly as 
well, so all (build-)deps should be in place after that.

Regards,
Apollon


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Re: Bug#749479: Please include puppet into backports

2015-04-08 Thread Raphael Geissert
Hi,

On 26 February 2015 at 23:06, Raphael Geissert  wrote:
> On Thursday 26 February 2015 20:28:58 Apollon Oikonomopoulos wrote:
>> I uploaded augeas, facter, hiera and ruby-hashie to wheezy-backports.
>> Apart from facter, the rest are in backports NEW. As for the rest,
>> ruby-augeas has to wait for augeas and ruby-safe-yaml needs ruby-hashie,
>> so I'm not uploading them yet.
>
> Great, thanks!
>
> As for testing, I'm going to have to do some. Will report back.

Could you please push your wheezy-backports branch to git?

Thanks in advance!

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Please include puppet into backports

2015-02-26 Thread Christian Hofstädtler

> On 25 Feb 2015, at 21:50, Raphael Geissert  wrote:
> 
> Hi,
> 
> Has there been any progress regarding the backport of puppet?
> I'm probably going to have to prepare the backports for work, so we could 
> try not to do things twice.
> 
>> From some quick&dirty backports, I see that ruby-safe-yaml's test suite has 
> some failures under ruby 1.8 and 1.9.1. Have you taken a look at those?

Please note that upstream provides packages (of pretty much all Puppet
versions) that work perfectly fine on wheezy.
If you just want to skip duplication of work, I’d use those.

-- 
,''`.  Christian Hofstaedtler 
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
 `-


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Re: Bug#749479: Please include puppet into backports

2015-02-26 Thread Raphael Geissert
On Thursday 26 February 2015 20:28:58 Apollon Oikonomopoulos wrote:
> I uploaded augeas, facter, hiera and ruby-hashie to wheezy-backports.
> Apart from facter, the rest are in backports NEW. As for the rest,
> ruby-augeas has to wait for augeas and ruby-safe-yaml needs ruby-hashie,
> so I'm not uploading them yet.

Great, thanks!

As for testing, I'm going to have to do some. Will report back.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Please include puppet into backports

2015-02-26 Thread Apollon Oikonomopoulos
I uploaded augeas, facter, hiera and ruby-hashie to wheezy-backports.  
Apart from facter, the rest are in backports NEW. As for the rest, 
ruby-augeas has to wait for augeas and ruby-safe-yaml needs ruby-hashie, 
so I'm not uploading them yet.

Cheers,
Apollon


signature.asc
Description: Digital signature


Bug#749479: Please include puppet into backports

2015-02-26 Thread Apollon Oikonomopoulos
Hi Raphael,

On 21:50 Wed 25 Feb , Raphael Geissert wrote:
> Hi,
> 
> Has there been any progress regarding the backport of puppet?
> I'm probably going to have to prepare the backports for work, so we could 
> try not to do things twice.
> 
> From some quick&dirty backports, I see that ruby-safe-yaml's test suite has 
> some failures under ruby 1.8 and 1.9.1. Have you taken a look at those?

I have the packages ready but haven't found the time to actually test 
them in production (although ADT runs fine).

As for ruby-safe-yaml, yes, I have already applied patches fixing 
compatibility with Ruby 1.8 and Ruby bug #6849 that affects our Ruby 
version.

I guess I can go ahead and upload at least the dependencies to 
wheezy-backports today. I'll post a followup.

Cheers and thanks for bringing this up,
Apollon


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Please include puppet into backports

2015-02-25 Thread Raphael Geissert
Hi,

Has there been any progress regarding the backport of puppet?
I'm probably going to have to prepare the backports for work, so we could 
try not to do things twice.

>From some quick&dirty backports, I see that ruby-safe-yaml's test suite has 
some failures under ruby 1.8 and 1.9.1. Have you taken a look at those?

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: [Pkg-puppet-devel] Bug#749479: Please include puppet into backports

2014-11-17 Thread Apollon Oikonomopoulos
Hi Stig,

On 18:13 Mon 17 Nov , Stig Sandbeck Mathisen wrote:
> Apollon Oikonomopoulos  writes:
> 
> > I have prepared a backport of puppet 3.7.2 and all its dependencies.
> > This currently includes:
> >
> >   augeas  1.2.0-0.2~bpo70+1
> >   facter  2.2.0-1~bpo70+1
> >   hiera   1.3.4-1~bpo70+1
> >   puppet  3.7.2-1~bpo70+1
> >   ruby-augeas 0.5.0-2~bpo70+1
> >   ruby-hashie 2.0.5-1~bpo70+1
> >   ruby-rgen   0.7.0-1~bpo70+1
> >   ruby-safe-yaml  1.0.3-1~bpo70+1
> >
> > I have tested the client part, and will also test the master part in
> > our setup tomorrow. If all goes well, I intend to upload them to
> > wheezy-backports if noone objects.
> 
> A nice set of backports. :)
> 
> Regarding testing, there are DEP-8 tests in the puppet packaging. The
> tests install a puppet master with apache and mod_passenger, and run the
> agent against it. That should be a decent indicator if the packages are
> good enough or not.

Good to know, I'll run the autopkgtests before deploying. Thanks!

> 
> If any changes were necessary, and committed to git, would you like to
> push to a wheezy-backports branch on each packaging repository? If not,
> I should be able to use «gbp import-dsc» to add them to the packaging
> repository.

I was already granted access to the project on Alioth, so I will push 
the wheezy-backports branch. Note that no real changes seem to be needed 
in neither puppet, nor facter, but we'll see how testing goes.

Thanks,
Apollon


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: [Pkg-puppet-devel] Bug#749479: Please include puppet into backports

2014-11-17 Thread Stig Sandbeck Mathisen
Apollon Oikonomopoulos  writes:

> I have prepared a backport of puppet 3.7.2 and all its dependencies.
> This currently includes:
>
>   augeas  1.2.0-0.2~bpo70+1
>   facter  2.2.0-1~bpo70+1
>   hiera   1.3.4-1~bpo70+1
>   puppet  3.7.2-1~bpo70+1
>   ruby-augeas 0.5.0-2~bpo70+1
>   ruby-hashie 2.0.5-1~bpo70+1
>   ruby-rgen   0.7.0-1~bpo70+1
>   ruby-safe-yaml  1.0.3-1~bpo70+1
>
> I have tested the client part, and will also test the master part in
> our setup tomorrow. If all goes well, I intend to upload them to
> wheezy-backports if noone objects.

A nice set of backports. :)

Regarding testing, there are DEP-8 tests in the puppet packaging. The
tests install a puppet master with apache and mod_passenger, and run the
agent against it. That should be a decent indicator if the packages are
good enough or not.

If any changes were necessary, and committed to git, would you like to
push to a wheezy-backports branch on each packaging repository? If not,
I should be able to use «gbp import-dsc» to add them to the packaging
repository.

-- 
Stig Sandbeck Mathisen


signature.asc
Description: PGP signature


Bug#749479: Please include puppet into backports

2014-11-17 Thread Apollon Oikonomopoulos
Hi all,

On 17:28 Tue 09 Sep , Santiago Vila wrote:
> I have an environment in which the clients will likely be upgraded a
> lot before than the server, so I would like to see a backport as well.
> 
> The puppet source package seems to build ok under wheezy provided you
> use dh-systemd, which is already in wheezy-backports.
> 
> The only problem is that not all the dependencies are in wheezy.

I have prepared a backport of puppet 3.7.2 and all its dependencies.  
This currently includes:

  augeas  1.2.0-0.2~bpo70+1
  facter  2.2.0-1~bpo70+1
  hiera   1.3.4-1~bpo70+1
  puppet  3.7.2-1~bpo70+1
  ruby-augeas 0.5.0-2~bpo70+1
  ruby-hashie 2.0.5-1~bpo70+1
  ruby-rgen   0.7.0-1~bpo70+1
  ruby-safe-yaml  1.0.3-1~bpo70+1

I have tested the client part, and will also test the master part in our 
setup tomorrow. If all goes well, I intend to upload them to 
wheezy-backports if noone objects.

> ruby-augeas
>  build-depends on gem2deb (>= 0.5.0~) which needs to be backported as well

Note that gem2deb does not need backporting in these cases; as there is 
no ruby 2.x in wheezy (which is the main reason to use >= 0.5.0), you 
can just lower the build-dependency to >= 0.3.0.

Regards,
Apollon


signature.asc
Description: Digital signature


Bug#749479: Please include puppet into backports

2014-09-09 Thread Santiago Vila
On Tue, 27 May 2014, Klaus Ethgen wrote:

> Package: puppet
> Version: 3.6.1-1
> Severity: wishlist
> 
> As Puppet is doing the backward compatibility the wrong way, there is
> the problem that for the clients is always a current version of puppet
> available but for the server, that would most likely run on stable, only
> a old version is available that is not compatible anymore with the
> puppet client version in sid and testing.
> 
> So please add puppet and puppetmaster to backports to have a working
> setup also with mixed environments.

Hello.

I have an environment in which the clients will likely be upgraded a
lot before than the server, so I would like to see a backport as well.

The puppet source package seems to build ok under wheezy provided you
use dh-systemd, which is already in wheezy-backports.

The only problem is that not all the dependencies are in wheezy.

To summarize what I found so far:

puppet-common depends on:
 ruby-augeas
 ruby-hiera
 ruby-safe-yaml

ruby-augeas
 build-depends on gem2deb (>= 0.5.0~) which needs to be backported as well
 build-depends on libaugeas-dev (>= 1.0.0) which needs to be backported as well

ruby-hiera is in testing but not in stable
 seems to build ok

ruby-safe-yaml is in testing but not in stable
 build-depends on ruby-hashie which needs to be backported as well


I can try to build and upload all this but if someone wants to take
over or just help, that would be more than welcome.

[ Cc: debian-backports ]

Thanks.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#749479: Please include puppet into backports

2014-05-27 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Package: puppet
Version: 3.6.1-1
Severity: wishlist

As Puppet is doing the backward compatibility the wrong way, there is
the problem that for the clients is always a current version of puppet
available but for the server, that would most likely run on stable, only
a old version is available that is not compatible anymore with the
puppet client version in sid and testing.

So please add puppet and puppetmaster to backports to have a working
setup also with mixed environments.

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (110, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13.10 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to 
de_DE)
Shell: /bin/sh linked to /bin/dash

Versions of packages puppet depends on:
ii  init-system-helpers   1.18
ii  puppet-common 3.6.1-1
ii  ruby  1:2.1.0.1
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.484-2
ii  ruby2.0 [ruby-interpreter]2.0.0.484+really457-3
ii  ruby2.1 [ruby-interpreter]2.1.2-2

puppet recommends no packages.

Versions of packages puppet suggests:
ii  etckeeper   1.11
pn  puppet-el   
ii  vim-puppet  3.6.1-1

- -- no debconf information

- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen 
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQGcBAEBCgAGBQJThFQbAAoJEKZ8CrGAGfasmVoL/0H/40D938/oNGS5I/aoRPWw
kXbZKVfdxOQ63ZsrlrDJzZmt2jVeDtaD/BWXOT2JCItxQVDm0uJpQH9e43f9C5s3
Sop2mrp1CEfjanv8ymR5LxxDB4biLSAuQKWn7b8L029bQqIQq5fPJUxaXvE1+npz
cNthIP08JewWKCAUJ9kXkXqvgwsEHcGEZbkPrNdr4IbvBCs4pEBj9oY6xYZoH7+g
SDSQyc/ynlh5uaE1zFh8pZEe/ilBVn1UdtACnCT/fjvwOITxLtZNzcMeWo2t76oX
jWrkGjsoDMx8HiMAYQoQSS4ZNROBS5eOfXonf8z4Xde165J/PbuA5kReSl3IdDKh
kA5H1UY5iJ/dqnMUnb1tBb9Z4FDc7f2DGBPnm+o8Gs00UqMNAi2ukzJ2XuNY2iMP
kx8NAZUHHNNcAN0fT1ZgdLiW1qXeuwTsUqa/TKIXab+RxUm27V6ox6dmspgWzw/F
fSTfT/Ln/mAOm+sK+nseuY8BNM6AYjoIRwPGVGY3rA==
=T3x1
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org