[pve-devel] Updates for Proxmox VE 2.3

2013-03-19 Thread Martin Maurer
Hi all,

we just moved a bunch of packages to our stable repository, including a new 
Kernel and bug fixes.

Release Notes

- pve-kernel-2.6.32-19 (2.6.32-93)
fix xfs high load bug
update to vzkernel-2.6.32-042stab075.2.src.rpm
bridge: enable igmp querier by default. We now have same behavior as we 
had with 2.6.32-89, but we can enable/disable it at runtime.

- pve-manager (2.3-13)
network config: allow empty IP address/netmask

- qemu-server_2.3-8_amd64.deb
add better checks to test if backup was successful

- libpve-common-perl_1.0-49_all.deb
 bridge: copy bridge multicast settings

Best Regards,

Martin Maurer

mar...@proxmox.com
http://www.proxmox.com

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] Updates for Proxmox VE 2.3

2013-03-19 Thread Michael Rasmussen
Hi Martin,

On Tue, 19 Mar 2013 09:10:51 +
Martin Maurer  wrote:

> 
> - pve-manager (2.3-13)
>   network config: allow empty IP address/netmask
> 
> - qemu-server_2.3-8_amd64.deb
>   add better checks to test if backup was successful
> 
Above packages are not avilable?

-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917
--
When the cup is full, carry it level.


signature.asc
Description: PGP signature
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] Updates for Proxmox VE 2.3

2013-03-19 Thread Michael Rasmussen
On Tue, 19 Mar 2013 10:26:38 +0100
Michael Rasmussen  wrote:

> Hi Martin,
> 
> On Tue, 19 Mar 2013 09:10:51 +
> Martin Maurer  wrote:
> 
> > 
> > - pve-manager (2.3-13)
> > network config: allow empty IP address/netmask
> > 
> > - qemu-server_2.3-8_amd64.deb
> > add better checks to test if backup was successful
> > 
> Above packages are not avilable?
> 
Or maybe I should say:
pve-manager (2.3-13) has been added previously
qemu-server_2.3-8 is an old version. Current version is
qemu-server_2.3-18 and this has been added previously.

-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3C9A00E
mir  datanom  net
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE501F51C
mir  miras  org
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917
--
When the cup is full, carry it level.


signature.asc
Description: PGP signature
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] Updates for Proxmox VE 2.3

2013-03-19 Thread Martin Maurer
> Or maybe I should say:
> pve-manager (2.3-13) has been added previously
> qemu-server_2.3-8 is an old version. Current version is
> qemu-server_2.3-18 and this has been added previously.

Yes, the correct version is qemu-server_2.3-18 and pve-manager: 2.3-13

Martin

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] Count monthly traffic

2013-03-19 Thread Stefan Priebe - Profihost AG
Hi,

Am 13.03.2013 07:17, schrieb Dietmar Maurer:
>>> How large is a file to store 32 netin/netout values with our setup?
>>>
>> No idea.I can check this if you want. 
> 
> Please do
> 
>> but this means we always have a bigger file
>> cause most vms have just one or two network cards.
> 
> File size does not really matters if within a reasonable size.

Hopefully i created tjhe file correctly ;-) it takes 1,1MB.

Stefan
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] how to catch qmp events ?

2013-03-19 Thread Alexandre DERUMIER
Hi,

I'm testing block mirroring, and I have a job which can't finish on a specific 
guest disk.

I think that they are a bad block somewhere on the disk.

mirror block-job simply stop itself, but I don't have the error message.

how can I catch qmp events ? I think it's async, so I don't known how to handle 
this.



___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] Count monthly traffic

2013-03-19 Thread Dietmar Maurer
> > File size does not really matters if within a reasonable size.
> 
> Hopefully i created tjhe file correctly ;-) it takes 1,1MB.

Current files seem to take about 6KB per value, so I would estimate 2*32*6KB = 
384KB.
So why is it that large?
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Dietmar Maurer
> mirror block-job simply stop itself, but I don't have the error message.

There was some recent patches on the qemu-devel list to improve logging, but 
AFAIK
many error messages are still sent to /dev/null when you run with --damonize.



___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Alexandre DERUMIER
documentation
http://wiki.qemu.org/Features/BlockJob

said that a "QMP event BLOCK_JOB_ERROR" is send.

But qmp events are async, so I don't known how/when to get them.
(It's not a problem for my block-mirror, proxmox task just stop fine, but I 
don't have the error message)



the are an exammple here too.
http://wiki.qemu.org/QMP

Query VM status

C: { "execute": "query-status" }
S: {
   "return": {
   "status": "running",
   "singlestep": false,
   "running": true
   }
   }

Asynchronous message

S: { "event": "BLOCK_IO_ERROR",
 "data": { "device": "ide0-hd1",
   "operation": "write",
   "action": "stop" },
 "timestamp": { "seconds": 1265044230, "microseconds": 450486 } }


- Mail original - 

De: "Dietmar Maurer"  
À: "Alexandre DERUMIER" , pve-devel@pve.proxmox.com 
Envoyé: Mardi 19 Mars 2013 17:28:06 
Objet: RE: [pve-devel] how to catch qmp events ? 

> mirror block-job simply stop itself, but I don't have the error message. 

There was some recent patches on the qemu-devel list to improve logging, but 
AFAIK 
many error messages are still sent to /dev/null when you run with --damonize. 
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Alexandre DERUMIER
mmm, doc seem to say that events can be send in the response of any qmp query

something like this:


-> qmp query1
<- reponse query1
-> qmp query2
<- response query2
<- event query1


Maybe can we implement log of theses events somewhere ?(syslog, or somewhere in 
proxmox gui ?)
I should be easy to add this in qmpclient.pm


- Mail original - 

De: "Alexandre DERUMIER"  
À: "Dietmar Maurer"  
Cc: pve-devel@pve.proxmox.com 
Envoyé: Mardi 19 Mars 2013 18:01:23 
Objet: Re: [pve-devel] how to catch qmp events ? 

documentation 
http://wiki.qemu.org/Features/BlockJob 

said that a "QMP event BLOCK_JOB_ERROR" is send. 

But qmp events are async, so I don't known how/when to get them. 
(It's not a problem for my block-mirror, proxmox task just stop fine, but I 
don't have the error message) 



the are an exammple here too. 
http://wiki.qemu.org/QMP 

Query VM status 

C: { "execute": "query-status" } 
S: { 
"return": { 
"status": "running", 
"singlestep": false, 
"running": true 
} 
} 

Asynchronous message 

S: { "event": "BLOCK_IO_ERROR", 
"data": { "device": "ide0-hd1", 
"operation": "write", 
"action": "stop" }, 
"timestamp": { "seconds": 1265044230, "microseconds": 450486 } } 


- Mail original - 

De: "Dietmar Maurer"  
À: "Alexandre DERUMIER" , pve-devel@pve.proxmox.com 
Envoyé: Mardi 19 Mars 2013 17:28:06 
Objet: RE: [pve-devel] how to catch qmp events ? 

> mirror block-job simply stop itself, but I don't have the error message. 

There was some recent patches on the qemu-devel list to improve logging, but 
AFAIK 
many error messages are still sent to /dev/null when you run with --damonize. 
___ 
pve-devel mailing list 
pve-devel@pve.proxmox.com 
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Dietmar Maurer
> Maybe can we implement log of theses events somewhere ?(syslog, or
> somewhere in proxmox gui ?) I should be easy to add this in qmpclient.pm

looks easy , if it works that way ;-)

Please try to use syslog.
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Dietmar Maurer
> mmm, doc seem to say that events can be send in the response of any qmp
> query

but maybe they just delete the event when there is no connection?
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] how to catch qmp events ?

2013-03-19 Thread Alexandre DERUMIER
>>but maybe they just delete the event when there is no connection? 

I will do tests today be sure.


If not it's possible that pvestatd catch an asyn event when doing stats, from 
an qmp command coming from pvedaemon.
Do we have some kind of cross-process memory storage in proxmox ? (It could be 
great to store last X events in central memory location)

 

- Mail original - 

De: "Dietmar Maurer"  
À: "Alexandre DERUMIER"  
Cc: pve-devel@pve.proxmox.com 
Envoyé: Mardi 19 Mars 2013 18:13:36 
Objet: RE: [pve-devel] how to catch qmp events ? 

> mmm, doc seem to say that events can be send in the response of any qmp 
> query 

but maybe they just delete the event when there is no connection? 
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel