Bug#784083: Additional information of cloud-init state in jessie

2015-07-07 Thread Mehdi Abaakouk


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

At tetaneutral.net, we use cloud-init like this, since wheezy:

* At the cloud-init-local step we configure statically the 
/etc/network/interfaces, /etc/resolv.conf files (with the Config Drive 
datasource).


* Then the networking service starts and puts the interfaces up

* And then at the cloud-init step, we run classic cloud-init stuffs, 
for example the apt upgrade plugin and first-boot configuration.



Since jessie, with sysv scripts and when systemd is used, this doesn't 
work as expected, because systemd start clound-init-local and 
cloud-init in parallel and after the networking service. Instead of 
the expected sequential behavior: cloud-init-local - networking - 
cloud-init.


This results to an apt-get upgrade failure because the network is not 
configured properly.


This is due of the sysv compatibility mode of systemd that don't care of 
the some lsb headers.



Note, that I have tested on jessie, the packages that zigo have uploaded 
in sid (0.7.6~bzr976-4) and it works as expected.


Cheers,

- --
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht
-BEGIN PGP SIGNATURE-
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJVm5lFCRAYkrQvzqrryAAAFH4QAKfxnGQ8yGL1GCN2Fv85
5WyCpu7Yf+l85VoFcSHKOxc8mgVYDBkh/+stn3IvsISVlVsRxkJ7gvSDyxGD
xiCpxatfDb91MRia1MJiIur9dQrct0s0RYS3KNOieR22iDhYzN/Ueik5yxAP
UD10RYFk9gT5TIxElEpWSwxtKPVF2ckt6icYu2dsgxZ615okZilIdiF4eyEX
niCEjsyWM/DT2XYIBUL6jmd9kbByV75+T+UXE4DmVHH4hI7GBKYhD+5VrMeB
js5TFLTwxOH8x+OgTPt+9Xiyli19V2SiyW6ilHPMreUflZ2+di9dk27aNdLQ
8tvX5v/DKPQ6p6xwLG7THwXt9fpOMTReGgl6OJrI1NEsn8OTWRdkiAfvLyF0
XMxwdDKOhwn/KWP1c+fgsqk1r6ZRd+VDAgUzRuXVU6ERpHqPU79b1Ntqs44T
dAZw9ENBqKusX9gNth9l/RUllP0kbcyoPh5v+SOxNcSM9qT75HREhYn2CEEu
VBQEz6UFhYnm2WSfNhv0fVpuSoVovoVdUIIlKr8JZGZKViGEL4bCls1RzLRQ
0t3nQyw25kb9jOUeXmsWAWyD3dIRiakIuz8bDYAXCcFDKWBEPQuLbKO0bRkN
9akNdrrEOGEI437GcpxjfZdfFuHhyFnaIFG4YM51foaImbRJwJ/KdoTAIDnZ
JLkf
=m4br
-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



Bug#784083: cloud-init dependencies chains is completely broken with systemd.

2015-05-04 Thread Mehdi Abaakouk

Hi,

After further investigation, the whole cloud-init dependencies chains is 
completely broken with systemd.


cloud-config.service, cloud-final.service, cloud-init-local.service, 
cloud-init.service start in parallel, but:


cloud-init-local must start before networking
cloud-init should depends on cloud-init-local and networking
cloud-config should depends on cloud-init and cloud-init-local
cloud-final should depends on cloud-config and be the last serivices to 
start


This issue is more critical, that I have thought initially, because with 
systemd, the cloud-init behavior is completely unpredictable...


Also, the current packaged debian version source contains the systemd 
unit files, but the binary package doesn't install them.


The current systemd dependencies chains of a minimal system with 
cloud-init:


# systemctl list-dependencies
default.target
● ├─cloud-config.service
● ├─cloud-final.service
● ├─cloud-init-local.service
● ├─cloud-init.service
● ├─display-manager.service
● ├─systemd-update-utmp-runlevel.service
● └─multi-user.target
●   ├─cloud-config.service
●   ├─cloud-final.service
●   ├─cloud-init-local.service
●   ├─cloud-init.service
●   ├─cron.service
●   ├─rc-local.service
●   ├─rsyslog.service
●   ├─ssh.service
●   ├─systemd-ask-password-wall.path
●   ├─systemd-logind.service
●   ├─systemd-update-utmp-runlevel.service
●   ├─systemd-user-sessions.service
●   ├─basic.target
●   │ ├─paths.target
●   │ ├─slices.target
●   │ │ ├─-.slice
●   │ │ └─system.slice
●   │ ├─sockets.target
●   │ │ ├─systemd-initctl.socket
●   │ │ ├─systemd-journald-dev-log.socket
●   │ │ ├─systemd-journald.socket
●   │ │ ├─systemd-shutdownd.socket
●   │ │ ├─systemd-udevd-control.socket
●   │ │ └─systemd-udevd-kernel.socket
●   │ ├─sysinit.target
●   │ │ ├─debian-fixup.service
●   │ │ ├─dev-hugepages.mount
●   │ │ ├─dev-mqueue.mount
●   │ │ ├─kbd.service
●   │ │ ├─kmod-static-nodes.service
●   │ │ ├─networking.service
●   │ │ ├─proc-sys-fs-binfmt_misc.automount
●   │ │ ├─sys-fs-fuse-connections.mount
●   │ │ ├─sys-kernel-config.mount
●   │ │ ├─sys-kernel-debug.mount
●   │ │ ├─systemd-ask-password-console.path
●   │ │ ├─systemd-binfmt.service
●   │ │ ├─systemd-journal-flush.service
●   │ │ ├─systemd-journald.service
●   │ │ ├─systemd-modules-load.service
●   │ │ ├─systemd-random-seed.service
●   │ │ ├─systemd-sysctl.service
●   │ │ ├─systemd-tmpfiles-setup-dev.service
●   │ │ ├─systemd-tmpfiles-setup.service
●   │ │ ├─systemd-udev-trigger.service
●   │ │ ├─systemd-udevd.service
●   │ │ ├─systemd-update-utmp.service
●   │ │ ├─udev-finish.service
●   │ │ ├─cryptsetup.target
●   │ │ ├─local-fs.target
●   │ │ │ ├─-.mount
●   │ │ │ ├─systemd-fsck-root.service
●   │ │ │ └─systemd-remount-fs.service
●   │ │ └─swap.target
●   │ └─timers.target
●   │   └─systemd-tmpfiles-clean.timer
●   ├─getty.target
●   │ ├─getty-static.service
●   │ ├─getty@tty1.service
●   │ └─serial-getty@ttyS0.service
●   └─remote-fs.target
● └─remote-fs-pre.target

Cheers,
--
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


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



Bug#784083: cloud-init-local service should start before networking service

2015-05-02 Thread Mehdi Abaakouk
Package: cloud-init
Version: 0.7.6~bzr976-2
Severity: normal

Dear Maintainer,

cloud-init doesn't provide systemd startup files but only the sysv one.

So when systemd-sysv creates the compatibility startup files for
systemd, cloud-init-local.service depends of 'sysinit.target',
that depends of 'networking.service'.
(see the outpout of systemctl list-dependencies below).

But the service 'cloud-init-local' must start before networking.
That service is designed to configure network stuffs and some other
stuffs. And ensures that no dhcp/autoconfiguration are done to avoid 
any (tiny) security issue.

Backporting systemd startup files from upstream should fix the issue.
I'm unsure we can fix it without that.

Cheers,
Mehdi Abaakouk

# systemctl list-dependencies  cloud-init-local.service 
cloud-init-local.service
● ├─system.slice
● └─basic.target
●   ├─paths.target
●   ├─slices.target
●   │ ├─-.slice
●   │ └─system.slice
●   ├─sockets.target
●   │ ├─systemd-initctl.socket
●   │ ├─systemd-journald-dev-log.socket
●   │ ├─systemd-journald.socket
●   │ ├─systemd-shutdownd.socket
●   │ ├─systemd-udevd-control.socket
●   │ └─systemd-udevd-kernel.socket
●   ├─sysinit.target
●   │ ├─debian-fixup.service
●   │ ├─dev-hugepages.mount
●   │ ├─dev-mqueue.mount
●   │ ├─kbd.service
●   │ ├─kmod-static-nodes.service
●   │ ├─networking.service
●   │ ├─proc-sys-fs-binfmt_misc.automount
●   │ ├─sys-fs-fuse-connections.mount
●   │ ├─sys-kernel-config.mount
●   │ ├─sys-kernel-debug.mount
●   │ ├─systemd-ask-password-console.path
●   │ ├─systemd-binfmt.service
●   │ ├─systemd-journal-flush.service
●   │ ├─systemd-journald.service
●   │ ├─systemd-modules-load.service
●   │ ├─systemd-random-seed.service
●   │ ├─systemd-sysctl.service
●   │ ├─systemd-tmpfiles-setup-dev.service
●   │ ├─systemd-tmpfiles-setup.service
●   │ ├─systemd-udev-trigger.service
●   │ ├─systemd-udevd.service
●   │ ├─systemd-update-utmp.service
●   │ ├─udev-finish.service
●   │ ├─cryptsetup.target
●   │ ├─local-fs.target
●   │ │ ├─-.mount
●   │ │ ├─systemd-fsck-root.service
●   │ │ └─systemd-remount-fs.service
●   │ └─swap.target
●   └─timers.target
● └─systemd-tmpfiles-clean.timer


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



Bug#763428: test with kernel 3.18.4

2015-01-28 Thread Mehdi Abaakouk


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

I have retested with kernel 3.18.4, and now it works again.

I have dig into changelogs since the latest kernel I have tested, and 
the only relevant change around ixgbe and ovs I have found is


https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=927a171886e895b174ed99a06d31fc05bc03750e


Cheers,


reassign 763428 linux-image-3.16.0-4-amd64

- --
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht
-BEGIN PGP SIGNATURE-
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJUyRpJCRAYkrQvzqrryAAAZkoP/RcX9I081zu2abbDHTIc
R8JnVmEutaf4hgSdr4RbeKlrNq0MFSbLgaVHBi65EomyQ4J1fKSL2u+k/7sx
tTyF0ldrTYcFmxHAvZwkRsSVHHJ1dnGZBADUX8nGgPLiaVgxFaJlVeYbSTay
CvolIgikxsMam78H1WLBJ9EHo6xuB4zfxBsUwAmBwf07a7aiQUkvGy3IQshw
DbBDkYCTHtvaoiM/UdbEq2kpDovhAQyU5PPUVHwSineA1EkPV+ojS76wczT5
W1rzunB79Dia0WiCsM/3Dv9jzXaj6sqta9hKkuzzaX0VroyR0UhEBMv6U66H
MeczxeiVJAg3WiYv0Q57ilMaZpfU1kVo10zSv25UDsA0LitYvkCOtXQXN7rC
0OpmXRKzkkAa8RKO3Rp0dBnQiLF/0VKnzK31hZsd4UuPqXen5XRMYSAWoh6S
5+ElFCgjBO15ScgJL7y1If0THYps0Cu7bnvMjr0Ue8sU4YAgTz7eaTxGhjlc
Zw0foecEf0MAVeI/AojbBCPbLFuPZDBKna+MtNKP0OsuuFMPonH2a9f4D3Tz
zsJuJzKBslS7IzYuu9XVNJobgjukA2hYjW31tM5xOkeSTcNe9OuC9Gxbi4jd
jIeO/1Jiw086xscYcNwl8+QIf3fd9wdo6mafmbw8WIgJkD3Z6haEi+UnMd47
ST0F
=MReY
-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



Bug#763428: openvswitch-switch: openvswitch doesn't work anymore since kernel 3.16 update

2014-10-14 Thread Mehdi Abaakouk
 192.168.3.106, length 46
08:37:41.370648 42:54:b1:1b:15:45  62:e7:3c:9e:d4:45, ethertype 802.1Q 
(0x8100), length 46: vlan 3175, p 0, ethertype ARP, Reply 192.168.3.101 
is-at 42:54:b1:1b:15:45, length 28

...

So, the arp reply never come back to the host.

The underlying network driver module is a 'ixgbe'.

I have made an other test, if I create the vlan on eth0 with the regular 
'ip link add link eth0 name vlan3175 type vlan id 3175', the ping works.


So the issue only occurs with I create vlan with ovs fake-bridge


Regards and thanks for your help,

- - ---
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht

-BEGIN PGP SIGNATURE-
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJUPMziCRAYkrQvzqrryAAAoMwP/10YUHDLA1KaFWtjsxUn
o/hJErBzsUILasvqQM4GEz3+UCk5wTJDrs9TGobIOoruY8LO/FtLMpYF+8gD
lWyODqdT6MKzhQBFu7995RUI9bLwBsbUg1/eYxSv8z9/ZIDnkq8MBjyxce2l
1Wy27/94uHHfD1y3GaCKf46dY3bWdIZ4OrGbTfZK25ru707+JqPRCH8TSl/3
fAT1oicPNaZRW3KDjYKgdnl47E7mE93tbnjO2U0fYCu6lgvBeldUibKl8qQV
XKYH2HesFXE+xrE7PeBnQcWE7hFTPaEeCv2tigpLUs8QxMSXqeujx/iBH1NB
k38fVynwZU+5c82OJ8NYNmB0yQLTlj8we7AreTSQplM9lPrx6Dx7OTtNVyLs
Sjdk/VXqKU3okzit9tRFzY7Ib/G2d9HvThy0dCoWQxmBrANexO6HUOX6NVtg
sxVSvx8qCahjTl/+H7nU3TsFjrzPsjO36TmGcgTEsEa6qzmRnUbBVqSlmJCX
vx53Vpb8RCuvqMan4MIaAmJQQ+qJS/MOtg1VfF1/GicEOr/q7vNABrMGr/eJ
Pl3DjR6vXxH4AceVJHdqAkCR+NtBde+gYQ5f0MGy4WLZD1t1p8CKsj1iNFy1
tY1l/Y3OfSUaWRbnlkkaF36eyhiTKu578CcH+rhcP6eDERcJnTiAhMuHfIX4
EptF
=xYMy
-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



Bug#763428: openvswitch-switch: openvswitch doesn't work anymore since kernel 3.16 update

2014-10-08 Thread Mehdi Abaakouk


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


Hi, I have retrying from the beginning with a empty ovs database and the 
ovs module unloaded



root@g3:/var/lib/openvswitch dpkg -l | grep openvswitch
ii  neutron-plugin-openvswitch-agent 2014.1.2-1   
all  OpenStack virtual network service - Open vSwitch agent
ii  openvswitch-common   2.3.0+git20140819-2  
amd64Open vSwitch common components
ii  openvswitch-switch   2.3.0+git20140819-2  
amd64Open vSwitch switch implementations


root@g3:/var/lib/openvswitch# uname -a
Linux g3 3.16-2-amd64 #1 SMP Debian 3.16.3-2 (2014-09-20) x86_64 
GNU/Linux


root@g3:/var/lib/openvswitch# modinfo openvswitch
filename:   
/lib/modules/3.16-2-amd64/kernel/net/openvswitch/openvswitch.ko

license:GPL
description:Open vSwitch switching datapath
depends:libcrc32c,vxlan,gre
intree: Y
vermagic:   3.16-2-amd64 SMP mod_unload modversions


root@g3:/var/lib/openvswitch# /etc/init.d/openvswitch-switch start
[  382.897893] openvswitch: Open vSwitch switching datapath
Inserting openvswitch module.
/etc/openvswitch/conf.db does not exist ... (warning).
Creating empty database /etc/openvswitch/conf.db.
Starting ovsdb-server.
Configuring Open vSwitch system IDs.
Starting ovs-vswitchd.
Enabling remote OVSDB managers.
root@g3:/var/lib/openvswitch# ovs-vsctl add-br br-eth0
[  387.549586] device ovs-system entered promiscuous mode
[  387.551218] openvswitch: netlink: Unknown key attribute (type=20, 
max=19).
[  387.553223] openvswitch: netlink: Unknown key attribute (type=62, 
max=19).

[  387.568880] device br-eth0 entered promiscuous mode

I still have this errors when I create the bridge

root@g3:/var/lib/openvswitch# ovs-vsctl add-port  br-eth0 eth0
[ 2279.939240] device eth0 entered promiscuous mode


root@g3:/var/lib/openvswitch# ip link set eth0 up
root@g3:/var/lib/openvswitch# ip link set br-eth0 up


# ovs-vsctl show
321f5ebc-adf4-4fe5-ab2c-5ccca143f366
Bridge br-eth0
Port eth0
Interface eth0
Port br-eth0
Interface br-eth0
type: internal
ovs_version: 2.3.0


But this bridge doesn't works. I test by just setting a ip on br-eth0 
and pinging an other machine on the same lan.


The same manipulation with kernel (with builtin ovs module) 3.14 and ovs 
(userland) 2.3.0 and I have no error message and the bridge works.


Tell me if you need a particular command output.

- - ---
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


Le 2014-10-07 22:52, Ben Pfaff a écrit :

On Tue, Sep 30, 2014 at 10:20:31AM +0200, Mehdi Abaakouk wrote:

Package: openvswitch-switch
Version: 2.3.0+git20140819-2
Severity: important



Since the update of kernel in jessie to 3.16, my openvswitch setups
won't work anymore, I have to keep the kernel 3.14 to have
openvswitch working.


That isn't a very helpful bug report, can you please give us more
information?  Open vSwitch should work fine with Linux 3.16, using the
kernel module that accompanies the kernel.


-BEGIN PGP SIGNATURE-
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJUNTmDCRAYkrQvzqrryAAAwjEQAKldY3FY3OA+BnCmE3DO
I7AtsRT6iv4i5Jcbwo4t0qYBJ/P/usldKdx2EveCbzYqVpGuF9/uJpw5/S9k
b9HVUnHFldFo7IV9sjjkwPNUEJ9SsduWePpT7j3W9NxPeVxa4Mnf62qO1tks
zLAtnemnh0d7Sk5ekXYNWOrzELLshTvlhoX6ISIn0cBFW8UE5G1yegPzfNFE
sb33hmf05bQMOK9Rlrm6+r3VbESi86YV4Iri1kOp7qmigEuSOWajeK3sv6n+
PjOMYyel58F0QPUfLR+O45ld2/K4bG81QeQACylpyb2P4rC3Z2ySPpl3pbwf
hwcSUfXuEm2NF6TTqISj6oNc+A4JoLjzFlIMRuqYgWLiQPxEmjgI9ez1L+Fb
XfLIfAFm+NfyR9rdLK3xmslzKT+lfREcK5crLzXbHamWgGACF75VGuNtNx6x
kj89uhs7QJHOeyflfa5Cxz9KieaWQJ+XgE+I9+cgHwa+bkBMpCmEucfbfK1T
udOEqCmGWtMUtkrd/Gn1lCN5c82DEOiG7kDcXk196tF2qXyp+2TzEVXGcuXJ
3+PbiqZQ3hdoqrG1NC/MAGyMDr6USNAH77QcPXLqg4RIh4W+jMupmlvuRiAm
K4z3fTP3Hb9MUHU7IYBCVfkGN/6IjmRlDXPY7Mw4l4uJ/ODjZVaDYmu0sYJE
Wytt
=1i7r
-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



Bug#763428: openvswitch-switch: openvswitch doesn't work anymore since kernel 3.16 update

2014-09-30 Thread Mehdi Abaakouk
Package: openvswitch-switch
Version: 2.3.0+git20140819-2
Severity: important

Dear Maintainer,

Since the update of kernel in jessie to 3.16, my openvswitch setups won't work
anymore, I have to keep the kernel 3.14 to have openvswitch working.

I guess the 3.16 kernel is offically supported only since this ovs commit:

https://github.com/openvswitch/ovs/commit/f6a0c895fcece5bdf538f3f0afc13275c062b4d6

I will rebuild a package with the master branch of ovs (commit
a2b59fd5bd197bb73bd1d86efa74f171b59ab06d) to ensures that and post a update on 
this
bugs to keep you informed.


Regards,

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (20, 
'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


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



Bug#763428: ovs today master test results

2014-09-30 Thread Mehdi Abaakouk


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The ovs today master doesn't resolve the issue but now I got a error 
message on openvswitch startup:


# /etc/init.d/openvswitch-switch restart
Killing ovs-vswitchd (3117).
Killing ovsdb-server (3107).
Starting ovsdb-server.
Configuring Open vSwitch system IDs.
[  120.893035] openvswitch: netlink: Unknown key attribute (type=20, 
max=19).
[  120.895205] openvswitch: netlink: Unknown key attribute (type=21, 
max=19).

Starting ovs-vswitchd.
Enabling remote OVSDB managers.


Regards,

- - - --
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht
-BEGIN PGP SIGNATURE-
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJUKm5VCRAYkrQvzqrryAAAMKcP/0Cb5hJpG+de7ewLxbg4
zbWS4rI9BS6a7mkkm9hUxiqAikCJr0BQbMlphXiBNo5XAKTl5gZCz2f0Zkj3
n9PJe0yzxJk+fdi1s4PZAZdiro/AeFakDwYacP0B+A10zfbCQ51X8yyHnn28
9cFPGn/IASGIu9PrgXrfdBGS7qJd6n6JszwB+HNq3WcJzHPv3vRgjfXa5i/g
w+Vr8yGw8rc0rIoiGw681cufklqVoSD/hq2U6CrePhK8loFALptACFJbMtdq
9KX3uLFOO1ykb4Bg0PLJZHSt4YYBm/He8gFATIt9g/4C5MG0I+jsMNoVpTj+
MvEtw/yIcKGYFiSQ8ES2lLtHkWVLTFL1HCC0GdWWXBAIFsHl33xLe4KTSCTv
CC701WsZIsPY47HvMTetz/upomDQ+7sTvQr4Ysod0fR1ckDKvyN7t0qqEUkK
VSv+hQeVFzAYXFRP+eIGxZLrbR+6K1pZxaMG09TPNf7YWXBlLRtaJE0guL3a
KaVAvJ9w6rirDBmIjZsxUWip9Q1RLYwpcVj5wXPgxV9Vyu4xz5b1yzxbsn26
YdntHfUn3/0G2/u5s68tiqUstCEt0I/G6DYYI6mvoXDl3xwOX1vporKLK8gP
oahI0OHmi09QZuBJmc9wQSxXYHjOx5jFI4VEyR25mjYI12vZgL5YAm6F+8pd
F/Ji
=YixL
-END PGP SIGNATURE-
 

Bug#738652: libc6: libnss_files behavior changed beetween 2.13-38 and 2.13-38+deb7u1

2014-02-11 Thread Mehdi Abaakouk
Package: libc6
Version: 2.17-97
Severity: normal
Tags: ipv6

Dear Maintainer,

I have recently upgraded some wheezy servers and one of the
upgraded packages cause to me some troubles.

After upgrading libc6 packages from 2.13-38 to 2.13-38+deb7u1, resolving ipv6 
hosts won't works anymore in some case.

To reproduce the issue:

make you dns resolve a host (myhost.mydomain) to a ipv4 and a ipv6

Put only the ipv4 of this hosts in the /etc/hosts files

then try to resolv the ipv6 address with ping6 that doesn't works


Downgrading to 2.13-38 solve the issue.

FYI: my nsswitch.conf is the default one (ie: hosts: files dns)


Best Regards,

--
Mehdi Abaakouk
sil...@sileht.net


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



Bug#733366: Upstream issue

2014-01-08 Thread Mehdi Abaakouk
Hi, 

The upstream bug report:

https://bugs.launchpad.net/pyopenssl/+bug/1266521

It has a fix attached that wait to be merged.

Cheers,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#714080: openvswitch-datapath-dkms: packet don't pass in postrouting iptables table

2013-06-25 Thread Mehdi Abaakouk
Package: openvswitch-datapath-dkms
Version: 1.4.2+git20120612-9
Severity: normal

Dear Maintainer,

The issue occur in a particular configuration:

* a openvswitch bridge with a ip set on the bridge
* a tap network interface with a ip configured inside a namespace
* and some iptables rules (ie: NAT) set inside this namespace

In this configuration all packets won't pass in the postrouting iptables table,
all packets exit the namespace and go the ovs bridge with a incorrect source
ip, the NAT won't work anymore.

This configuration is a classic one generated by a openstack setup.

I have made some test with the 1.9.0 version of openswitch and the issue is
fixed in recent version.

And I have found the upstream fix and tested it, it works fine:

http://git.openvswitch.org/cgi-
bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6467e95332be63d83610a794a42c85bda387ab07;hp=196ba341736b273c1ddf15e2545beec623d95bbd

Regards,



-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openvswitch-datapath-dkms depends on:
ii  dkms   2.2.0.3-1.2
ii  libc6-dev  2.13-38
ii  make   3.81-8.2

openvswitch-datapath-dkms recommends no packages.

openvswitch-datapath-dkms suggests no packages.

-- no debconf information


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



Bug#695050: python-webob: webob last stable version 1.1.1 response header bug

2012-12-04 Thread Mehdi Abaakouk
Hi, 

Thanks for the quick reply, I have tested the package the fix work fine 

Before installing your package:
$ swift stat kernel boot/vmlinuz-3.2.0-4-amd64 | grep Content
  Content Type: text/plain
  Content Length: 13

After installing your package:
$ swift stat kernel boot/vmlinuz-3.2.0-4-amd64 | grep Content
  Content Type: application/octet-stream
  Content Length: 2828288

Cheers,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#695050: python-webob: webob last stable version 1.1.1 response header bug

2012-12-03 Thread Mehdi Abaakouk
Package: python-webob
Version: 1.1.1-1
Severity: grave
Tags: upstream
Justification: renders package unusable


Hi, I have a issue in all HEAD api call in swift
(http://packages.debian.org/source/sid/swift),
the content-lenght/content-type is not the one set by swift

This issue is already reported and fixed in ubuntu (package
1.1.1-1ubuntu0) and upsteam (in 1.2 only which is not api compatible with 1.1.x)

upstream link:
* https://github.com/Pylons/webob/issues/44
* https://github.com/Pylons/webob/pull/45

ubuntu link:
* https://bugs.launchpad.net/ubuntu/+source/swift/+bug/920197


Regards,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#691354: tsung-recorder crash

2012-10-24 Thread Mehdi Abaakouk
Package: tsung
Version: 1.4.2-1
Severity: important


Hi maintainer,

When you try start tsung-recorder, it crash:

# tsung-recorder start
Starting Tsung recorder on port 8090
cloudwatt-console1:~# {init terminating in do_boot,{'cannot
load',error_handler,get_files}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()


The issue is already fixed upstream for the futur version of tsung:
https://support.process-one.net/browse/TSUN-218


Cheers,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#691354: Fix for current version 1.4.2

2012-10-24 Thread Mehdi Abaakouk

Hi, 

find attached the debdiff to correct the stable version of tsung

Cheers,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht
diff -Nru tsung-1.4.2/debian/changelog tsung-1.4.2/debian/changelog
--- tsung-1.4.2/debian/changelog2012-01-08 07:33:27.0 +0100
+++ tsung-1.4.2/debian/changelog2012-10-24 18:47:51.0 +0200
@@ -1,3 +1,10 @@
+tsung (1.4.2-2) unstable; urgency=low
+
+  * debian/patches:
+- debian/patches/02_fix_tsung_recorder_crash_dump.diff (Closes: 691354)
+
+ -- Mehdi Abaakouk sil...@sileht.net  Wed, 24 Oct 2012 18:28:42 +0200
+
 tsung (1.4.2-1) unstable; urgency=low
 
   * New upstream version. (Closes: 653211)
diff -Nru tsung-1.4.2/debian/patches/02_fix_tsung_recorder_crash_dump.diff 
tsung-1.4.2/debian/patches/02_fix_tsung_recorder_crash_dump.diff
--- tsung-1.4.2/debian/patches/02_fix_tsung_recorder_crash_dump.diff
1970-01-01 01:00:00.0 +0100
+++ tsung-1.4.2/debian/patches/02_fix_tsung_recorder_crash_dump.diff
2012-10-24 18:18:31.0 +0200
@@ -0,0 +1,64 @@
+commit 839efc2fdbe88f6241996e4ecdbd2acfd03171d7
+Author: Nicolas Niclausse nico...@niclux.org
+Date:   Mon Sep 10 12:37:23 2012 +0200
+
+fix race condition in recorder (TSUN-218)
+
+diff --git a/src/tsung_recorder/ts_client_proxy.erl 
b/src/tsung_recorder/ts_client_proxy.erl
+index c2865df..1c9f0ee 100644
+--- a/src/tsung_recorder/ts_client_proxy.erl
 b/src/tsung_recorder/ts_client_proxy.erl
+@@ -45,7 +45,7 @@
+ 
+ %%
+ %% External exports
+--export([start/1]).
++-export([start/1, set_active/1]).
+ 
+ %% gen_server callbacks
+ -export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2,
+@@ -61,6 +61,10 @@
+ start(Socket) -
+ gen_server:start_link(?MODULE, [Socket], []).
+ 
++%% tells the client to activate socket
++set_active(Pid) -
++gen_server:cast(Pid, {set_active}).
++
+ %%
+ %% Server functions
+ %%
+@@ -99,6 +103,10 @@ handle_call(_Request, _From, State) -
+ %%  {noreply, State, Timeout} |
+ %%  {stop, Reason, State}(terminate/2 is called)
+ %%
++handle_cast({set_active}, State=#proxy{clientsock=Socket}) -
++ts_utils:inet_setopts(tcp, Socket,[{active, once}]),
++{noreply, State};
++
+ handle_cast(_Msg, State) -
+ {noreply, State}.
+ 
+diff --git a/src/tsung_recorder/ts_proxy_listener.erl 
b/src/tsung_recorder/ts_proxy_listener.erl
+index fa3ba58..d2b6e23 100644
+--- a/src/tsung_recorder/ts_proxy_listener.erl
 b/src/tsung_recorder/ts_proxy_listener.erl
+@@ -120,7 +120,8 @@ handle_call({accepted, _Tag, ClientSock}, _From, State) -
+ case ts_client_proxy_sup:start_child(ClientSock) of
+ {ok, Pid} -
+ ?LOGF(New connection from~p~n, 
[inet:peername(ClientSock)],?INFO),
+-ok = gen_tcp:controlling_process(ClientSock, Pid);
++ok = gen_tcp:controlling_process(ClientSock, Pid),
++ts_client_proxy:set_active(Pid);
+ Error -
+ ?LOGF(Failed to launch new client ~p~n,[Error],?ERR),
+ gen_tcp:close(ClientSock)
+@@ -199,7 +200,7 @@ activate(State=#state{plugin=Plugin})-
+ undefined -
+ Portno=?config(proxy_listen_port),
+ Opts = lists:append(Plugin:socket_opts(),
+-[{reuseaddr, true}, {active, once}]),
++[{reuseaddr, true}, {active, false}]),
+ case gen_tcp:listen(Portno, Opts) of
+ {ok, ServerSock} -
+ {ok, State#state
diff -Nru tsung-1.4.2/debian/patches/series tsung-1.4.2/debian/patches/series
--- tsung-1.4.2/debian/patches/series   2012-01-08 07:30:04.0 +0100
+++ tsung-1.4.2/debian/patches/series   2012-10-24 18:19:45.0 +0200
@@ -1 +1,2 @@
 01_spelling_corrections.diff
+02_fix_tsung_recorder_crash_dump.diff


signature.asc
Description: Digital signature


Bug#687932: ITP: python-django-openstack-auth -- A django authentication backend for Openstack

2012-09-17 Thread Mehdi Abaakouk
Package: wnpp
Severity: wishlist
Owner: Mehdi Abaakouk sil...@sileht.net

* Package name: python-django-openstack-auth
  Version : 1.0.1
  Upstream Author : Gabriel Hurley
* URL : https://github.com/gabrielhurley/django_openstack_auth.git
* License : BSD
  Programming Lang: Python
  Description : A django authentication backend for Openstack

Django authentication backend for use with the
OpenStack Keystone Identity backend.


-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#615614: take over of ITP: setuptools-git -- setuptools revision control system plugin for git

2012-09-14 Thread Mehdi Abaakouk
On Fri, Sep 14, 2012 at 12:55:32PM +, Laszlo Boszormenyi (GCS) wrote:
 Hi!
 
 I will take over this ITP on Monday if no one objects. The original ITP
 is open for a while without any visible activity. I've a package ready
 to upload. It is based on the work of Chuck Short, but builds the
 Python3 variant as well.
 
 Regards,
 Laszlo/GCS

Hi,

Great news, and feel free to upload your package :)

Regards,
-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#687505: ITP: python-glanceclient -- Client library for Openstack glance server.

2012-09-13 Thread Mehdi Abaakouk
Package: wnpp
Severity: wishlist
Owner: Mehdi Abaakouk sil...@sileht.net

* Package name: python-glanceclient
  Version : folsom
  Upstream Author : Openstack
* URL : https://github.com/openstack/python-glanceclient
* License : Apache-2
  Programming Lang: Python
  Description : Client library for Openstack glance server.

This is a client for the Glance which uses the OpenStack Image API.
There's a Python API (the ``glanceclient`` module), and a command-line script 
(``glance``).


-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#687510: ITP: python-warlock -- Python object model built on top of JSON schema

2012-09-13 Thread Mehdi Abaakouk
Package: wnpp
Severity: wishlist
Owner: Mehdi Abaakouk sil...@sileht.net

* Package name: python-warlock
  Version : 0.4.0
  Upstream Author : Brian Waldon
* URL : http://github.com/bcwaldon/warlock
* License : Apache-2
  Programming Lang: python
  Description : Python object model built on top of JSON schema



-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#687518: ITP: python-cinderclient -- python bindings to the OpenStack Volume API

2012-09-13 Thread Mehdi Abaakouk
Package: wnpp
Severity: wishlist
Owner: Mehdi Abaakouk sil...@sileht.net

* Package name: python-cinderclient
  Version : folsom
  Upstream Author : Openstack
* URL : https://github.com/openstack/python-cinderclient
* License : Apache-2
  Programming Lang: Python
  Description : python bindings to the OpenStack Volume API

This is a client for the OpenStack Volume API. There's a Python API
(the ``cinderclient`` module), and a command-line script (``cinder``).
Each implements 100% of the OpenStack Volume API.


-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#615614: Package status

2012-09-12 Thread Mehdi Abaakouk
Hi,

I'm part of the openstack packaging teams and I need this package for
openstack.

So, do you have a status about the progress of the package ?

If no package is already started, I'm ok to build one and maintain it inside the
python-module team.

Ubuntu have already packaged this module with dh_python2, so it's easy
to use its work.

If yes, I can help you to finish him and test it 

Let me know, regards,

-- 
Mehdi Abaakouk
mail: sil...@sileht.net
irc: sileht


signature.asc
Description: Digital signature


Bug#687415: ITP: python-swiftclient -- Client libary for Openstack Swift API

2012-09-12 Thread Mehdi Abaakouk
Package: wnpp
Severity: wishlist
Owner: Mehdi Abaakouk sil...@sileht.net

* Package name: python-swiftclient
  Version : 1.1.0
  Upstream Author : Openstack 
* URL : https://github.com/openstack/python-swiftclient
* License : Apache-2
  Programming Lang: Python
  Description : Client libary for Openstack Swift API

This is a client for the OpenStack Swift API. There's a Python API
(the ``swiftclient`` module), and a command-line script (``swift``).


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



Bug#669836: openstack-dashboard-apache: transition towards Apache 2.4

2012-06-22 Thread Mehdi Abaakouk
Hi,

I have checked our package for this transition

 In short, we want to highlight these changes you need to be aware of:
 
 * Do NOT declare a strong relation against apache2.2-common (or
  apache2-common as its natural successor). Instead recommend apache2 |
  httpd in your package relationships. 

We not directly depends on this packages but we depends on libapache2-mod-wsgi

 * Do NOT install any files to /etc/apache2/conf.d/. This directory is
  obsolete. Its successor is /etc/apache2/conf-available/ which can be
  interfaced through a2enconf/a2disconf

Not used

 * Do NOT call a2enconf/a2disconf in your maintainer scripts. Use our
  apache2-maintscript-helper [4] instead. This is required to get a
  uniform and stateful handling of all web applications interfacing with
  Apache2.

Not used

 * Please use the new authentication and authorization directives of
  Apache 2.4 [6]. While the old style directives are in principle still
  supported using mod_access_compat, mixing old and new style directives
  can cause problems. Moreover, the compatibility mode may be removed in
  a future release.

No authentication has been used.

Cheers,
-- 
Mehdi Abaakouk
sil...@sileht.net


signature.asc
Description: Digital signature


Bug#676362: New jetring

2012-06-21 Thread Mehdi Abaakouk
Hi,

Please find a new jetring updated with the agreement signed by my new gpg
key.

Best regards,
-- 
Mehdi Abaakouk
sil...@sileht.net
Comment: Add Mehdi Abaakouk sil...@sileht.net as a Debian Maintainer
Date: Thu, 21 Jun 2012 09:05:26 +0200
Action: import
Recommended-By:
  Ghe Rivero g...@debian.org, Loic Dachary l...@debian.org
Agreement:
  http://lists.debian.org/debian-newmaint/2012/06/msg00050.html
Advocates:
  http://lists.debian.org/debian-newmaint/2012/06/msg00011.html, 
http://lists.debian.org/debian-newmaint/2012/06/msg00034.html
Data: 
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.12 (GNU/Linux)
  
  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

Bug#676362: Stronger gpg keys

2012-06-20 Thread Mehdi Abaakouk
Hi,

Please add Mehdi Abaakouk to Debian Maintainers keyring.  
Attached please find the updated jetring changeset. with a stronger gpg
keys (signed by Loic Dachary).

Best regards,

-- 
Mehdi Abaakouk
sil...@sileht.net
Comment: Add Mehdi Abaakouk sil...@sileht.net as a Debian Maintainer
Date: Wed, 20 Jun 2012 09:47:58 +0200
Action: import
Recommended-By:
  Ghe Rivero g...@debian.org, Loic Dachary l...@debian.org
Agreement:
  http://lists.debian.org/debian-newmaint/2012/05/msg00057.html
Advocates:
  http://lists.debian.org/debian-newmaint/2012/06/msg00011.html, 
http://lists.debian.org/debian-newmaint/2012/06/msg00034.html
Data: 
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.12 (GNU/Linux)
  
  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

Bug#676362: debian-maintainers: Please add Mehdi Abaakouk as a Debian Maintainer (Updated Jetring)

2012-06-14 Thread Mehdi Abaakouk
Please add Mehdi Abaakouk to Debian Maintainers keyring.  Attached
please find a updated jetring changeset. (with a new advocate)

Best Regards,
-- 
Mehdi Abaakouk
sil...@sileht.net
Comment: Add Mehdi ABAAKOUK sil...@sileht.net as a Debian Maintainer
Date: Tue, 05 Jun 2012 10:49:53 +0200
Action: import
Recommended-By:
  Ghe Rivero g...@debian.org, Loic Dachary l...@debian.org
Agreement:
  http://lists.debian.org/debian-newmaint/2012/05/msg00057.html
Advocates:
  http://lists.debian.org/debian-newmaint/2012/06/msg00011.html, 
http://lists.debian.org/debian-newmaint/2012/06/msg00034.html
Data: 
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.12 (GNU/Linux)
  
  mQGiBEjlLh4RBADWmebYZjalSuIuClw/KKePjxwXbN5juvxVwR/Do/vpawVvZ67/
  z+YfgiffojhKEFJMinmwOkHlI54qfpECjwsM/H+rl53RnCcEb8p0ye3l8vjp75mx
  DbHdz2/FdH35se5oML4h5x5q4bjbtBvsiICcMQMzERYrqvjdeq9CsN4m2wCg4rcm
  DNaN8BK2EyEWCNXiTyTQAZsD/iz56BLt2zGZtEZekgp2DdMWASBOVRk5ZZkNjMWx
  qJyiaaPJA15fnblkUoOYDRx4R5yyHJu5sIDz18hPAzPCJz1J8SxMqpeJjBX/S+Of
  bgNvwFo6MiibJCiMmjZwnOq+28zOR9cgPF+1NveeXNEbiCml1CxP/RvXP65floE4
  lcNTBADMl4KnhetMrLjOel7fikTfRG8n6Xb1ABiKZy8ib30N5LruFT3b2IajVaA2
  QCYRgBCbAqwpOPzplM+TqbiruYGRFgKyc9vbxgRTiSIpw9NxfreIRCdisCDRMSoZ
  19csCAQBBjfWPnIM2uuXN74VV+QSQ3IVZWldTRyIZ5hEeyVBULQiQWJhYWtvdWsg
  TWVoZGkgPHNpbGVodEBzaWxlaHQubmV0PohiBBMRAgAiBQJM8B82AhsjBgsJCAcD
  AgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCWW3RO7A/H6ISJAJ4i2BNzZpMRGokyouD9
  X32GK4NIWQCgiC7KjIs8GcWevnSIWUA+wxJJ86OIRgQQEQIABgUCTPAhNgAKCRDx
  0szISXoXbX93AJ425/V5Mv2soF9kOCWtkZ8Tm95XjgCcDYHcmiSXKPSMeAtq+1kG
  uNtn0ZiJAhwEEAECAAYFAkzwLU8ACgkQZP0xxfwZhYVYfQ//YC8+lasCZDs80AKC
  k2E4M+dh/rxEBl8sBqngTy3DNZpgxwZYFS3s3m1IpWz4SWVKlUqW9XGdUYgLqlM2
  x17rmvKVuy8wbxNJqf0OaQwJFkk0teoauFGZYG49yQPFlwO4jathSXtsnrWii+BS
  ZXdmW+ylaDPa2Q0QOLSlmsfktuD9MSyimhS1abKNgQsZ3jOz5cL5cVV/A/7HuIp5
  0618l2Q8AjFH0Xu8TaPNjBWTistbMvQ167BagPigqHiozzCA7qW02twus1Cx+mB5
  4c8JqOkzSvkStkC+j29WV4U1m4V+z3xUkC7B4VbAbkUkhJYad2uBk2QicrQdxrEk
  BQWVaVNAnf9ODivL+pKWtd/1LmXk9cbea8PfVH0io/cFeyKAyCoh2T6+NUK1V7fS
  2TiO0IHadENlyXlBXpjH54P/WCGw+M0zQD6qO6ee+neWn7llY0HImcCXD27VBHP9
  vnBiKMINR4b7X4LAWFjQb4uKun5zdIpqgoEarveHoPAxndKQexYPsJJ3TsbGccyo
  YcJ4m/6zVze0p+XpkFMSH5eWGNemeAs0nQZrZapuN+lzh59b2yyj2xrJUYiK5oxz
  WyiYXRa2I3kl6S1fqiK8lkpa0I/84ikkORHTOLmNpE+/cPgtqG1bO49uXvSnvMLj
  fRpYIs6sEHlTBVnbLokJrqcUsEm0IkFiYWFrb3VrIE1laGRpIDx0aGVsaTQ4QGdt
  YWlsLmNvbT6IYAQTEQIAIAUCSOXTSwIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheA
  AAoJEJZbdE7sD8fooqIAnRJI5gRH39YR7GfX2Gcq9Mrxu5zUAKCvTJP7jWY8Qq61
  YghY6X+wJoWmFohGBBARAgAGBQJM8CE2AAoJEPHSzMhJehdtQ2cAn1xRXBVmTwU2
  lrjOydeDf/3LhFMnAKCFMJCWg1OPQiT2rXD869369sjTBokCHAQQAQIABgUCTPAt
  TwAKCRBk/THF/BmFhUK6D/46qyHsRapoFsf/Yfvhe/94t2kLNIK+kyGkrQe6DjgR
  LHSvREpYf76k0fCDCaaopgpNHWfR9r+uZB9sm1SLtkDrHtENb6HK8QR9AaykGdlM
  utIFzK2KZIkI7zSH0NcatT4U/UjLTpx5eYLuWa4c4bMkuodQdzthCbBqk7XSqR+5
  U6S0/+Jz+dPzh5fs3DukGawfloC8RgHThf9kE1fp58GwbGmgxFXUgFn6LCU0OE+m
  ykE4IdL8jHJ8I1+Xcu9S1BfB/6vhdBQyqhnA1iqEzX0WRGG8i1yXbmpG342jGJff
  Qjwlm4qp4ymr3wb/oxwJMTx3ghYQED/eA4OKzk1zOGiC0hlGjT0hwokr2EqtgZWk
  nct8Fknci6skYCQJNzXwJww4t9isbQeMix9+gCvkhgscSzubHjQav+JCUPa1ohzz
  GKLJw+6zuu2hRvMHSdO8ncnWyQZ3dLu29UasRe+1sAEYWeyys5se9InGLVYQ5BIr
  EsyVxtJDdHJXZph7ywjU80UgTBmJW7IVFVHM+MtbefY3DIQPdWRGdABInJP/7YYY
  k+lOQRBfJu/YWFKKTV7Dmf7a/QMADnKamB01627aIMlzwRSVmVix83WFCjmeQmTI
  8y+Fb/F8iaALKLEgGegLLAF794+JFl2/cCHG968UhRYphXdsEqZ8B3pTAtC9lZ9j
  MrQiTWVoZGkgQWJhYWtvdWsgPHRoZWxpNDhAZ21haWwuY29tPohgBBMRAgAgBQJI
  5S4eAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQllt0TuwPx+j/pACcCqFQ
  Unj/GuRMH/A7Dc+XrsqThjYAoIEXMHqJZ/cOID6STvOVloBiJMP1iEYEEBECAAYF
  AkzwITYACgkQ8dLMyEl6F21AWQCbBd7BdQGvS3xjct7PtGJkfRhr1oQAn0IqS8oh
  lWElgBKL7SSq9jqW4KyGiQIcBBABAgAGBQJM8C1PAAoJEGT9McX8GYWFw3IQALBZ
  XhJBUOB+Jw9X1IkvyF1QOHMLksjADPTeScVFRybj0RRuCAxSjJEdg9LBlemfzLFH
  kAVyJWypkShESTd3MrfPtd8YND4G0GBhGGaaIQlpqmbx9tzTIjJUBxGcH6wtlTqF
  SWAVEsvA//1VtvGqkRoMFXUoYzkG42qBohmNu85eIuXA0e9hcQoEEIfZ/f8anceU
  MxWcmPZBGSHbmyK+/4IBP1n4EtVAR9uGCY2QQfwmrmbz6wDPVsPcM0wAZ9ySFT42
  lYzLdRS1a4f8PbJnyyzwPfOO14zYxLtlR4yDxxpZg02TH1yUOmwZX9c+Y7HwVYoB
  xpschqJewiigKzt0YBF2aLVPCJ7uwIAT1JOUQquRg3N6W/4yAu2VN5b3axSrgQyU
  itF6ldQn5DmcpPxLMHXnUXQd17igX0l13qIgjjjI0KuIMYNcmbtKpFdrTa3FCFCn
  xGQjHiywDFdI1KHa6FrC51RwDgZHAAEZyDgOkR+c95bn1aOk5ALEjIWDBU53R7eU
  9JDsLoeguOg8UjgkV5osMuAKln6YiegnIJOSZjyNcfzKHZj1PrZOmHEpN4ji4HmS
  8dngAQBmR1VhMtIHPx037QZ184k6j670uoMqYtya3bU502WRZjnQc9Dq6k7bOqMp
  xY+A6kzHZ5tzn1F1jt21I+wBqbois/RYLnJ6YjvttCpNZWhkaSBBYmFha291ayA8
  bWVoZGkuYWJhYWtvdWtAc2lsZWh0Lm5ldD6IYgQTEQIAIgUCTPAgFgIbIwYLCQgH
  AwIGFQgCCQoLBBYCAwECHgECF4AACgkQllt0TuwPx+haRQCglyoq+bclmEBW19UL
  LpjhoTAgjl0AnRe1bT8EkM2ETE/6UazscSAElvYfiQIcBBABAgAGBQJM8C1PAAoJ
  EGT9McX8GYWFsToQAIEzZcVFZBfvs4vclhU8ehDqrzP51pro+UUhY4apT2ypFzqs
  jmRWTLxnEio/u46fnR1i4trN0i89v57DKKis2CILuZuTMmkxQh7UqROBFvP5qaWx
  1lIkgcjnfSY8vuBtfeebtPgqi1OMZ0fMSMZ6Djvzg1WJ5SyjV51IJCJuzn1xuTl7
  OUVkEGFAuBSVv9TKn4iscwXjZ2aJShoT4s2XFMJuu/B/CqrNEbrPbQiABhdslz32
  94vfte7bJVhG1zrBL7xV9WnsjomCAXErxYXFdBta1utzhHDAYeNW74GouHAt/w8e
  cv

Bug#674504: About debian bugs #674504

2012-06-12 Thread Mehdi Abaakouk
Hi swift-im maintainers,

You have recently uploaded a new package swift-im and introduced a small 
issue, but unfortunately marked as serious and RC by debian policy bots.

So, to quickly solve this issue, we need to rename the binary swift to swift-im
And to save your time, please find attached a proposed patch to solve this 
issue.

Don't hesitate, if you need more informations.

Best Regards,
-- 
Mehdi Abaakouk
sil...@sileht.net
commit 32ddb09798e46f115dd7e988dbd7751428824164
Author: Mehdi Abaakouk sil...@sileht.net
Date:   Tue Jun 12 10:45:42 2012 +0200

binary rename

diff --git a/debian/changelog b/debian/changelog
index 992a63f..d721600 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+swift-im (2.0~beta1+dev26-2) unstable; urgency=low
+
+  * Rename binary swift to swift-im. Closes: #674504
+
+ -- Mehdi Abaakouk sil...@sileht.net  Tue, 12 Jun 2012 10:15:09 +0200
+
 swift-im (2.0~beta1+dev26-1) unstable; urgency=low
 
   * Initial release. Closes: #631002
diff --git a/debian/patches/rename_binary b/debian/patches/rename_binary
new file mode 100644
index 000..08eb452
--- /dev/null
+++ b/debian/patches/rename_binary
@@ -0,0 +1,13 @@
+Index: swift-im-2.0~beta1+dev26.mod/Swift/resources/swift.desktop
+===
+--- swift-im-2.0~beta1+dev26.mod.orig/Swift/resources/swift.desktop	2012-05-22 21:14:29.0 +0200
 swift-im-2.0~beta1+dev26.mod/Swift/resources/swift.desktop	2012-06-12 10:32:39.0 +0200
+@@ -8,7 +8,7 @@
+ GenericName=Jabber/XMPP Messenger
+ Comment=Communicate over the Jabber/XMPP network
+ Icon=swift
+-Exec=swift
++Exec=swift-im
+ Terminal=false
+ Categories=Network;InstantMessaging;Qt;
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..ca55695
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+rename_binary
diff --git a/debian/rules b/debian/rules
index d05e34a..cf4ab70 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,6 +23,7 @@ install: build
 	dh_prep  
 	dh_installdirs
 	scons $(SCONS_FLAGS) $(SCONS_EXTRA_FLAGS) SWIFT_INSTALLDIR=$(CURDIR)/debian/tmp/usr SWIFTEN_INSTALLDIR=$(CURDIR)/debian/tmp/usr $(CURDIR)/debian/tmp
+	mv -f $(CURDIR)/debian/tmp/usr/bin/swift $(CURDIR)/debian/tmp/usr/bin/swift-im
 
 binary-indep: install
 binary-arch: install
diff --git a/debian/swift-im.1 b/debian/swift-im.1
new file mode 100644
index 000..6626b40
--- /dev/null
+++ b/debian/swift-im.1
@@ -0,0 +1,33 @@
+.\ DO NOT MODIFY THIS FILE!  It was generated by help2man 1.38.4.
+.TH SWIFT 1 June 2011 Swift Swift Manual
+.SH NAME
+Swift \- swift
+.SH SYNOPSIS
+.B swift
+[\fIOPTIONS\fR]...
+.SH DESCRIPTION
+Swift is an instant messaging client for the XMPP network.
+.SH OPTIONS
+.TP
+\fB\-\-debug\fR
+Turn on debug logging
+.TP
+\fB\-\-help\fR
+Show this help message
+.TP
+\fB\-\-version\fR
+Show version information
+.TP
+\fB\-\-netbook\-mode\fR
+Use netbook mode display (unsupported)
+.TP
+\fB\-\-no\-tabs\fR
+Don't manage chat windows in tabs (unsupported)
+.TP
+\fB\-\-latency\-debug\fR
+Use latency debugging (unsupported)
+.HP
+\fB\-\-multi\-account\fR arg (=1) Number of accounts to open windows for (unsupported)
+.TP
+\fB\-\-start\-minimized\fR
+Don't show the login/roster window at startup
diff --git a/debian/swift-im.install b/debian/swift-im.install
index 3144192..9e09ac7 100644
--- a/debian/swift-im.install
+++ b/debian/swift-im.install
@@ -1,2 +1,2 @@
-usr/bin/swift
+usr/bin/swift-im
 usr/share
diff --git a/debian/swift-im.manpages b/debian/swift-im.manpages
index f3fb91e..287f11f 100644
--- a/debian/swift-im.manpages
+++ b/debian/swift-im.manpages
@@ -1 +1 @@
-debian/swift.1
+debian/swift-im.1
diff --git a/debian/swift-im.menu b/debian/swift-im.menu
new file mode 100644
index 000..68b621d
--- /dev/null
+++ b/debian/swift-im.menu
@@ -0,0 +1,3 @@
+?package(swift-im):needs=X11 section=Applications/Network/Communication\
+  title=Swift IM command=/usr/bin/swift-im\
+	icon=/usr/share/pixmaps/swift.xpm
diff --git a/debian/swift.1 b/debian/swift.1
deleted file mode 100644
index 6626b40..000
--- a/debian/swift.1
+++ /dev/null
@@ -1,33 +0,0 @@
-.\ DO NOT MODIFY THIS FILE!  It was generated by help2man 1.38.4.
-.TH SWIFT 1 June 2011 Swift Swift Manual
-.SH NAME
-Swift \- swift
-.SH SYNOPSIS
-.B swift
-[\fIOPTIONS\fR]...
-.SH DESCRIPTION
-Swift is an instant messaging client for the XMPP network.
-.SH OPTIONS
-.TP
-\fB\-\-debug\fR
-Turn on debug logging
-.TP
-\fB\-\-help\fR
-Show this help message
-.TP
-\fB\-\-version\fR
-Show version information
-.TP
-\fB\-\-netbook\-mode\fR
-Use netbook mode display (unsupported)
-.TP
-\fB\-\-no\-tabs\fR
-Don't manage chat windows in tabs (unsupported)
-.TP
-\fB\-\-latency\-debug\fR
-Use latency debugging (unsupported)
-.HP
-\fB\-\-multi\-account\fR arg (=1) Number of accounts to open windows for (unsupported)
-.TP
-\fB\-\-start\-minimized\fR
-Don't show the login/roster window at startup
diff --git a/debian

Bug#676638: [Openstack-devel] Bug#676638: nova-objectstore: Upgrade to version 2012.1-5 Failed

2012-06-08 Thread Mehdi Abaakouk
Hi, thanks for reports

 I have upgrade yesterday to version 2012.1-5 and there is a missing
 paramater in line 36 (around), which prevent the server to upgrade and
 to start !
 =  dpkg: treatment error of nova-objectstore (--configure)

Have you kept the full traces/logs of your upgrade ?
Or the name of the script, the install phase (pre,post,setting) 
where the missing 13  paramater in line 36 (around) occur ?


Regards,
-- 
Mehdi Abaakouk
sil...@sileht.net


signature.asc
Description: Digital signature


Bug#530733: piuparts: [PATCH] This patch is against 0.44 and work on git revision of today

2012-06-07 Thread Mehdi Abaakouk
I have updated my patch with your recommandation

on my git repository:
https://github.com/sileht/deb-piuparts/commit/40e9e14a224f313df41005de7d733c60290922f7
or the attached file

About the test against mini-buildd-bld, I can't build the package with
piuparts master-slave that use the tarball method for chroot.
But I have check what happend when I kill piuparts with the
schroot method:
- Process does not terminate correctly
- mountpoints are not removed, because Chroot.remove have not been
  called, piuparts doesn't catch any signal.

But, It seems this is the same behavior than other methods, perhaps I
have miss somethings ?

--
Mehdi Abaakouk
sil...@sileht.net
commit 40e9e14a224f313df41005de7d733c60290922f7
Author: Mehdi Abaakouk sil...@sileht.net
Date:   Wed Jun 6 19:34:22 2012 +0200

Add support for schroot. Closes #530733

diff --git a/debian/changelog b/debian/changelog
index f43a046..87e0a89 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+piuparts (0.45) unstable; urgency=low
+
+  * piuparts.py:
+- Add support for schroot. (Closes #530733)
+
+ -- Mehdi Abaakouk sil...@sileht.net  Thu, 07 Jun 2012 08:23:07 +0200
+
 piuparts (0.44) unstable; urgency=low
 
   [ Andreas Beckmann ]
diff --git a/debian/control b/debian/control
index 4bf412d..21f88c1 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Package: piuparts
 Architecture: all
 Depends: apt, ${python:Depends}, debootstrap, lsof, lsb-release, 
 python-debian, ${misc:Depends}, python-debianbts, python-apt
-Suggests: python-rpy, ghostscript
+Suggests: python-rpy, ghostscript, schroot
 Description: .deb package installation, upgrading, and removal testing tool
  piuparts tests that .deb packages (as used by Debian) handle
  installation, upgrading, and removal correctly. It does this by
diff --git a/piuparts.1.txt b/piuparts.1.txt
index f629546..34abf23 100644
--- a/piuparts.1.txt
+++ b/piuparts.1.txt
@@ -147,6 +147,9 @@ Note that file: addresses works if the directories are made accessible from with
 *--scriptsdir*='DIR'::
   Directory where are placed the custom scripts. For more information about this, read README.txt
 
+*--schroot*='SCHROOT-NAME'::
+  Use schroot session named SCHROOT-NAME for the chroot, instead of building a new one with debootstrap.
+
 *--single-changes-list*::
   When processing changes files, piuparts will process the packages in each individual changes file seperately. This option will set piuparts to scan the packages of all changes files together along with any individual package files that may have been given on the command line.
 
diff --git a/piuparts.py b/piuparts.py
index 9015aa4..beeb65e 100644
--- a/piuparts.py
+++ b/piuparts.py
@@ -146,6 +146,7 @@ class Settings:
 self.basetgz = None
 self.savetgz = None
 self.lvm_volume = None
+self.schroot = None
 self.end_meta = None
 self.save_end_meta = None
 self.skip_minimize = True
@@ -722,7 +723,8 @@ class Chroot:
 
 def create(self, temp_tgz = None):
 Create a chroot according to user's wishes.
-self.create_temp_dir()
+if not settings.schroot:
+self.create_temp_dir()
 cid = do_on_panic(self.remove)
 
 if temp_tgz:
@@ -731,13 +733,16 @@ class Chroot:
 self.unpack_from_tgz(settings.basetgz)
 elif settings.lvm_volume:
 self.setup_from_lvm(settings.lvm_volume)
+elif settings.schroot:
+self.setup_from_schroot(settings.schroot)
 else:
 self.setup_minimal_chroot()
 
-self.mount_proc()
-self.mount_selinux()
+if not settings.schroot:
+self.mount_proc()
+self.mount_selinux()
 self.configure_chroot()
-if settings.basetgz:
+if settings.basetgz or settings.schroot:
 self.run([apt-get, -yf, dist-upgrade])
 self.minimize()
 
@@ -764,16 +769,24 @@ class Chroot:
 def remove(self):
 Remove a chroot and all its contents.
 if not settings.keep_tmpdir and os.path.exists(self.name):
-self.unmount_proc()
-self.unmount_selinux()
+if not settings.schroot:
+self.unmount_proc()
+self.unmount_selinux()
 if settings.lvm_volume:
 logging.debug('Unmounting and removing LVM snapshot %s' % self.lvm_snapshot_name)
 run(['umount', self.name])
 run(['lvremove', '-f', self.lvm_snapshot])
-shutil.rmtree(self.name)
-logging.debug(Removed directory tree at %s % self.name)
+if settings.schroot:
+logging.debug(Terminate schroot session '%s' % self.name)
+run(['schroot', '--end-session', '--chroot', self.schroot_session])
+if not settings.schroot:
+shutil.rmtree(self.name)
+logging.debug(Removed directory tree at %s % self.name

Bug#530733: piuparts: [PATCH] This patch is against 0.44 and work on git revision of today

2012-06-07 Thread Mehdi Abaakouk
 Your patch is against the master branch which corresponds to the 0.44
 release. Please rebase on the develop branch, there are some merge
 conflicts currently. Don't modify the changelog trailer line.

done

 You may want to fork my git repository on github:
 https://github.com/anbe42/piuparts
 so the these exists an easily discoverable connection on github.

Same location but linked to yours, now:
https://github.com/sileht/deb-piuparts

 There have been a lot of fixes in the develop branch ... please try
 again. You can also run piuparts.py directly from git, it does not
 depend on any other python modules from the piuparts package.
 
 sudo python piuparts.py --mirror http://my.mirr.or/debian -d sid \
   [--schroot=...] -a mini-buildd-bld

With the develop branch, everything work fine, after timeout all process and
mountpoint are clean now.

 Does your patch work with distupgrade tests? There may be more
 adjustments needed in install_and_upgrade_between_distros w.r.t.
 temp_tgz handling:
 
 piuparts ... -d wheezy -d sid -a hello

good shot, I have fixed it, schroot don't need handle temp_tgz for
distupgrade test at all.

Updated commit here now:
https://github.com/sileht/deb-piuparts/commit/288c05527c83fd7cae4c8b5940f7b367d02af8b3


-- 
Mehdi Abaakouk
sil...@sileht.net


signature.asc
Description: Digital signature


Bug#676362: debian-maintainers: Please add Mehdi Abaakouk as a Debian Maintainer

2012-06-06 Thread Mehdi Abaakouk
Package: debian-maintainers
Severity: normal

Please add Mehdi Abaakouk to Debian Maintainers keyring.  Attached
please find the jetring changeset.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8@euro, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Comment: Add Mehdi ABAAKOUK sil...@sileht.net as a Debian Maintainer
Date: Tue, 05 Jun 2012 10:49:53 +0200
Action: import
Recommended-By:
  Ghe Rivero g...@debian.org
Agreement:
  http://lists.debian.org/debian-newmaint/2012/05/msg00057.html
Advocates:
  http://lists.debian.org/debian-newmaint/2012/06/msg00011.html
Data: 
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.12 (GNU/Linux)
  
  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

Bug#530733: piuparts: [PATCH] This patch is against 0.44 and work on git revision of today

2012-06-06 Thread Mehdi Abaakouk
Package: piuparts
Version: 0.44
Followup-For: Bug #530733

Hi developer!

I have recently setup the piupart tools on a package builder server
My server use schroot with aufs to build package, so to reuse my setup 
I made a patch to support schroot in piuparts.

I will be happy if you can include it in debian package :D

This patch is against 0.44 and work on git revision of today

patch from my git : 
https://github.com/sileht/deb-piuparts/tree/e54506be6d3a3b9e7611fabac6b89c3212d98272


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8@euro, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages piuparts depends on:
ii  apt   0.9.5.1
ii  debootstrap   1.0.40
ii  lsb-release   4.1+Debian4
ii  lsof  4.86+dfsg-1
ii  python2.7.2-10
ii  python-apt0.8.4
ii  python-debian 0.1.21
ii  python-debianbts  1.11
ii  python2.6 2.6.7-4
ii  python2.7 2.7.3~rc2-2.1

piuparts recommends no packages.

Versions of packages piuparts suggests:
pn  ghostscript  9.05~dfsg-6
pn  python-rpy   none

-- no debconf information
commit e54506be6d3a3b9e7611fabac6b89c3212d98272
Author: Mehdi Abaakouk sil...@sileht.net
Date:   Wed Jun 6 19:34:22 2012 +0200

Add support for schroot. Closes #530733

diff --git a/debian/control b/debian/control
index 4bf412d..21f88c1 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Package: piuparts
 Architecture: all
 Depends: apt, ${python:Depends}, debootstrap, lsof, lsb-release, 
 python-debian, ${misc:Depends}, python-debianbts, python-apt
-Suggests: python-rpy, ghostscript
+Suggests: python-rpy, ghostscript, schroot
 Description: .deb package installation, upgrading, and removal testing tool
  piuparts tests that .deb packages (as used by Debian) handle
  installation, upgrading, and removal correctly. It does this by
diff --git a/piuparts.py b/piuparts.py
index 9015aa4..4d53a20 100644
--- a/piuparts.py
+++ b/piuparts.py
@@ -146,6 +146,7 @@ class Settings:
 self.basetgz = None
 self.savetgz = None
 self.lvm_volume = None
+self.schroot = None
 self.end_meta = None
 self.save_end_meta = None
 self.skip_minimize = True
@@ -722,7 +723,8 @@ class Chroot:
 
 def create(self, temp_tgz = None):
 Create a chroot according to user's wishes.
-self.create_temp_dir()
+if not settings.schroot:
+self.create_temp_dir()
 cid = do_on_panic(self.remove)
 
 if temp_tgz:
@@ -731,13 +733,16 @@ class Chroot:
 self.unpack_from_tgz(settings.basetgz)
 elif settings.lvm_volume:
 self.setup_from_lvm(settings.lvm_volume)
+elif settings.schroot:
+self.setup_from_schroot(settings.schroot)
 else:
 self.setup_minimal_chroot()
 
-self.mount_proc()
-self.mount_selinux()
+if not settings.schroot:
+self.mount_proc()
+self.mount_selinux()
 self.configure_chroot()
-if settings.basetgz:
+if settings.basetgz or settings.schroot:
 self.run([apt-get, -yf, dist-upgrade])
 self.minimize()
 
@@ -764,14 +769,18 @@ class Chroot:
 def remove(self):
 Remove a chroot and all its contents.
 if not settings.keep_tmpdir and os.path.exists(self.name):
-self.unmount_proc()
-self.unmount_selinux()
-if settings.lvm_volume:
-logging.debug('Unmounting and removing LVM snapshot %s' % self.lvm_snapshot_name)
-run(['umount', self.name])
-run(['lvremove', '-f', self.lvm_snapshot])
-shutil.rmtree(self.name)
-logging.debug(Removed directory tree at %s % self.name)
+if settings.schroot:
+logging.debug(Terminate schroot session '%s' % self.name)
+run(['schroot', '--end-session', '--chroot', self.schroot_session])
+else:
+self.unmount_proc()
+self.unmount_selinux()
+if settings.lvm_volume:
+logging.debug('Unmounting and removing LVM snapshot %s' % self.lvm_snapshot_name)
+run(['umount', self.name])
+run(['lvremove', '-f', self.lvm_snapshot])
+shutil.rmtree(self.name)
+logging.debug(Removed directory tree at %s % self.name)
 elif settings.keep_tmpdir:
 logging.debug(Keeping directory tree at %s % self.name)   
 
@@ -803,6 +812,13 @@ class Chroot:
 prefix.append('eatmydata')
 run(prefix + [tar, -C, self.name, -zxf, tarball])
 
+def setup_from_schroot(self, schroot):
+self.schroot_session = schroot.split(:)[1] + - + str(uuid.uuid1())
+run

Bug#674451: link to upstream

2012-06-01 Thread Mehdi Abaakouk
upstream bug: https://bugs.launchpad.net/nova/+bug/965826

-- 
Mehdi Abaakouk
sil...@sileht.net


signature.asc
Description: Digital signature


Bug#665036: Upstream fixed in version 2012.1~rc2

2012-05-14 Thread Mehdi Abaakouk
Hi,

the equivalent upstream bug is:
https://bugs.launchpad.net/ubuntu/+source/python-novaclient/+bug/959262

This one is fixed since version 2012.1~rc2

The sid package is 2012.1-2, so this issue seems fixed.

I have check the debian package and build it in a sbuild chroot
now all tests are OK

Regards

-- 
Mehdi Abaakouk
sil...@sileht.net



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



Bug#671403: RFS: python-lzo/1.08-1 [ITP] -- Python bindings for the LZO data compression library

2012-05-07 Thread Mehdi Abaakouk
On Mon, May 07, 2012 at 12:09:53PM +0200, Jakub Wilk wrote:

 You should use pyversions -r to get list of supported versions.
 Please honour DEB_BUILD_OPTIONS=nocheck.
 Please comply with Policy §4.6.

All done in this revision:
http://mentors.debian.net/debian/pool/main/p/python-lzo/python-lzo_1.08-3.dsc

-- 
Mehdi Abaakouk
sil...@sileht.net



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



Bug#671403: RFS: python-lzo/1.08-1 [ITP] -- Python bindings for the LZO data compression library

2012-05-07 Thread Mehdi Abaakouk
On Mon, May 07, 2012 at 03:30:38PM +0200, Jakub Wilk wrote:
 Please merge the changelog entries into one. (I prefer one entry per
 upload to the archive.)
 
Do you want my next upload to only contain that?

python-lzo (1.08-1) unstable; urgency=low

  * Initial import (Closes: #671375)
  * add patches/01-use-lzo2-insteadof-lzo.patch to use lzo2 instead of lzo
  * add patches/02-fix-exception-handling-in-test.patch

 -- Mehdi Abaakouk sil...@sileht.net   Mon, 07 May 2012 19:31:01 +0200

If you want to, will mentors.debian.org allow me to upload a previous revision 
of the package ?
Or should I delete the package in the mentors.debian.org archive ?

-- 
Mehdi Abaakouk
sil...@sileht.net



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



Bug#671403: RFS: python-lzo/1.08-1 [ITP] -- Python bindings for the LZO data compression library

2012-05-07 Thread Mehdi Abaakouk
On Mon, May 07, 2012 at 08:22:25PM +0200, Jakub Wilk wrote:
 * Mehdi Abaakouk sil...@sileht.net, 2012-05-07, 19:37:
 Do you want my next upload to only contain that?
 
python-lzo (1.08-1) unstable; urgency=low
 
  * Initial import (Closes: #671375)
  * add patches/01-use-lzo2-insteadof-lzo.patch to use lzo2 instead of lzo
  * add patches/02-fix-exception-handling-in-test.patch
 
 -- Mehdi Abaakouk sil...@sileht.net   Mon, 07 May 2012 19:31:01 +0200
 
 Right, that would be great.
 

The new package has been uploaded:

http://mentors.debian.net/debian/pool/main/p/python-lzo/python-lzo_1.08-1.dsc   
 

-- 
Mehdi Abaakouk
sil...@sileht.net



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



Bug#671375: ITP: python-lzo -- lzo2 python binding

2012-05-03 Thread Mehdi Abaakouk
Package: wnpp
Version: 1.0
Severity: wishlist

* Package name: python-lzo
  Version : 1.08
  Upstream Author : Markus F.X.J. Oberhumer
* URL : http://www.oberhumer.com/
* License : GPL
  Programming Lang: Python, C
  Description : Python bindings for the LZO data compression library

  This module provides Python bindings for the LZO data compression library.

  LZO is a portable lossless data compression library written in ANSI C.
  It offers pretty fast compression and *very* fast decompression.
  Decompression requires no memory.

  In addition there are slower compression levels achieving a quite
  competitive compression ratio while still decompressing at
  this very high speed.

--
Mehdi Abaakouk
sil...@sileht.net



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



Bug#671403: RFS: python-lzo/1.08-1 [ITP] -- Python bindings for the LZO data compression library

2012-05-03 Thread Mehdi Abaakouk
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package python-lzo

* Package name: python-lzo
  Version : 1.08-1
  Upstream Author : Markus F.X.J. Oberhumer
* URL : http://www.oberhumer.com/
* License : GPL-2+
  Section : python, C

It builds those binary packages:

  python-lzo - Python bindings for the LZO data compression library

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/python-lzo


Alternatively, one can download the package with dget using this command:

  dget -x 
http://mentors.debian.net/debian/pool/main/p/python-lzo/python-lzo_1.08-1.dsc

This packages closes ITP #671375 
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671375)

Regards,

-- 
Mehdi Abaakouk
sil...@sileht.net



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



Bug#666405: openssl: dovecot (imap-login) segfault on libcrypto.so.1.0.0 (1.0.1-2)

2012-03-30 Thread Mehdi ABAAKOUK
Package: openssl
Version: 1.0.1-2
Severity: important

When some imap client use SSL or TLS connection to connect my dovecot imap 
server,
the daemon imap-login segfault.

To workaround the problem, I have downgrade libssl to wheezy version (1.0.0h-1).

Below the backtrace with version 1.0.1-2

Without symbols:

#0  0x7fe2b98b8431 in RC4 () from 
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
#1  0x012d in ?? ()
#2  0x00df in ?? ()
#3  0x01ff16a0 in ?? ()
#4  0x7fe2b991e9c9 in ?? () from 
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
#5  0x7fe2b9c26b8f in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
#6  0x7fe2b9c1de18 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
#7  0x7fe2b9c1e144 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
#8  0x7fe2ba0ef0cf in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
#9  0x7fe2ba0ef1c8 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
#10 0x7fe2b9ea4488 in io_loop_call_io () from 
/usr/lib/dovecot/libdovecot.so.0
#11 0x7fe2b9ea5517 in io_loop_handler_run () from 
/usr/lib/dovecot/libdovecot.so.0
#12 0x7fe2b9ea4418 in io_loop_run () from /usr/lib/dovecot/libdovecot.so.0
#13 0x7fe2b9e92623 in master_service_run () from 
/usr/lib/dovecot/libdovecot.so.0
#14 0x7fe2ba0e8022 in main () from /usr/lib/dovecot/libdovecot-login.so.0
#15 0x7fe2b92a6ead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#16 0x00402349 in ?? ()
#17 0x7fffce1fdf48 in ?? ()
#18 0x001c in ?? ()
#19 0x0002 in ?? ()
#20 0x7fffce1ffeba in ?? ()
#21 0x7fffce1ffecd in ?? ()
#22 0x in ?? ()


With symbols (ie: libssl1.0.0-dbg:amd64)

#0  RC4 () at rc4-x86_64.s:343

warning: Source file is more recent than executable.
343 movl(%rdi,%rax,4),%edx
(gdb) bt
#0  RC4 () at rc4-x86_64.s:343
#1  0x012d in ?? ()
#2  0x00df in ?? ()
#3  0x020b5660 in ?? ()
#4  0x7fc075f6a9c9 in rc4_hmac_md5_cipher (ctx=optimized out,
out=0x20aae98 
.\324\300\377Ǽ|#\242\300\233\025T\341\002}\237\242\240\273G\260\257\214z\321\001HKȫRA\257HC0\0\257N*1C/,$\252-N1%1\261\/0C*'C\246-\!/C*\nb%
 SO\261\067\303\060,17^'*\260\063/\:C7+\261\'^1%\246\061- 
0C\267+1\'^1\246%0C.6/7\252\33-'C\266-0/ 7\303 +*/'1\255C-\.03\242 
C6*'3\257\066\060C/*07\316;7-'\247C*R[-/\265/^RC ,\255..., in=optimized 
out, len=0) at e_rc4_hmac_md5.c:163
#5  0x7fc076272b8f in tls1_enc (s=0x209c120, send=1) at t1_enc.c:828
#6  0x7fc076269e18 in do_ssl3_write (s=0x209c120, type=23,
buf=0x209cf34 2 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS 
ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND 
UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CON..., len=285, 
create_empty_fragment=0) at s3_pkt.c:808
#7  0x7fc07626a144 in ssl3_write_bytes (s=0x209c120, type=23, 
buf_=0x209cf34, len=optimized out) at s3_pkt.c:605
#8  0x7fc07673b0cf in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
#9  0x7fc07673b1c8 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
#10 0x7fc0764f0488 in io_loop_call_io () from 
/usr/lib/dovecot/libdovecot.so.0
#11 0x7fc0764f1517 in io_loop_handler_run () from 
/usr/lib/dovecot/libdovecot.so.0
#12 0x7fc0764f0418 in io_loop_run () from /usr/lib/dovecot/libdovecot.so.0
#13 0x7fc0764de623 in master_service_run () from 
/usr/lib/dovecot/libdovecot.so.0
#14 0x7fc076734022 in main () from /usr/lib/dovecot/libdovecot-login.so.0
#15 0x7fc0758f2ead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#16 0x00402349 in ?? ()
#17 0x7fffbca25e78 in ?? ()
#18 0x001c in ?? ()
#19 0x0002 in ?? ()
#20 0x7fffbca27eb9 in ?? ()
#21 0x7fffbca27ecc in ?? ()
#22 0x in ?? ()



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8@euro, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openssl depends on:
ii  libc62.13-27
ii  libssl1.0.0  1.0.1-2
ii  zlib1g   1:1.2.6.dfsg-2

openssl recommends no packages.

Versions of packages openssl suggests:
ii  ca-certificates  20120212

-- no debconf information



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



Bug#554170: tiny error in passwd cron script

2010-09-07 Thread Mehdi Abaakouk
Hi,
In last update of passwd package, the path of copied file are incorrect:

--- /etc/cron.daily/passwd2010-09-06 11:03:35.0 +0200
+++ debian/passwd.cron.daily2010-09-07 08:02:38.0 +0200
@@ -5,5 +5,5 @@
 for FILE in passwd group shadow gshadow; do
 test -f /etc/$FILE  || continue
 cmp -s $FILE.bak /etc/$FILE  continue
-cp -p $FILE $FILE.bak  chmod 600 $FILE.bak
+cp -p /etc/$FILE $FILE.bak  chmod 600 $FILE.bak
 done



good work,
bye

-- 
Mehdi Abaakouk
thel...@gmail.com