Re: cluster verify complains about orphan volumes in irrelevant VGs

2014-08-25 Thread Vangelis Koukis
On Fri, Aug 22, 2014 at 08:05:50pm +0200, Neal Oakey wrote: Hi Klaus, Hi Vangelis, shouldn't --reserved-lvs be used for this? because you can use different VGs like vg_main vg_ssd Hello Neal, my understanding is that --reserved-lvs is meant for LVs *inside* Ganeti's set VG name. From

cluster verify complains about orphan volumes in irrelevant VGs

2014-08-21 Thread Vangelis Koukis
Hello Ganeti team, While running gnt-cluster verify, Ganeti complains about orphan LVs in VGs it should know nothing about, i.e. LVs in VGs other than the VG specified in the Ganeti conf. For example: master# gnt-cluster verify ... Thu Aug 21 17:25:19 2014 * Verifying orphan volumes Thu Aug 21

[PATCH] Only verify LVs in configured VG during cluster verify

2014-08-21 Thread Vangelis Koukis
-off-by: Vangelis Koukis vkou...@grnet.gr --- lib/backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/backend.py b/lib/backend.py index e638e1c..3c7469c 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -1055,7 +1055,7 @@ def VerifyNode(what, cluster_name

Re: Ganeti Cache

2014-03-06 Thread Vangelis Koukis
On Thu, Mar 06, 2014 at 04:37:47pm +0100, Jose A. Lopes wrote: What happens if one doesn't want to allocate any space on the node? Wouldn't it better for the mechanism to directly pass the image to the target disk, if the admin chooses so? (e.g.: by doing curl location | dd target_disk)

Re: [PATCH master] OS installation redesign

2014-01-17 Thread Vangelis Koukis
On Thu, Jan 16, 2014 at 02:19:45pm +0100, Michele Tartara wrote: On Wed, Jan 15, 2014 at 6:15 PM, Vangelis Koukis vkou...@grnet.gr wrote: [snip] If Ganeti needs these interfaces, and Ganeti prescribes the policy on them, then it should enforce the policy on its own. This policy includes

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-15 Thread Vangelis Koukis
+each other, therefore, if necessary, additional ``iptables`` rules can be put in +place to prevent it. -- 1.8.5.1 -- Vangelis Koukis vkou...@grnet.gr OpenPGP public key ID: pub 1024D/1D038E97 2003-07-13 Vangelis Koukis vkou...@cslab.ece.ntua.gr Key

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-15 Thread Vangelis Koukis
, 80331, München Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg Geschäftsführer: Graham Law, Christine Elizabeth Flores Steuernummer: 48/725/00206 Umsatzsteueridentifikationsnummer: DE813741370 -- Vangelis Koukis vkou...@grnet.gr OpenPGP public key ID: pub

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-15 Thread Vangelis Koukis
On Wed, Jan 15, 2014 at 01:13:50pm +0100, Jose A. Lopes wrote: On Wed, Jan 15, 2014 at 01:13:19PM +0200, Vangelis Koukis wrote: On Tue, Jan 14, 2014 at 06:01:22pm +0100, Jose A. Lopes wrote: A simple scenario is: a) snf-nfdhcpd starts. Upon initialization, it creates an NFQUEUE

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-14 Thread Vangelis Koukis
On Mon, Jan 13, 2014 at 02:39:32pm +0100, Jose A. Lopes wrote: On Fri, Jan 10, 2014 at 05:50:32PM +0200, Vangelis Koukis wrote: [snip] In a similar note, who will be responsible for setting up the DHCP server? It could be the administrator's responsibility, but then if it is Ganeti

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-14 Thread Vangelis Koukis
be put in +place to prevent it. -- 1.8.5.1 -- Vangelis Koukis vkou...@grnet.gr OpenPGP public key ID: pub 1024D/1D038E97 2003-07-13 Vangelis Koukis vkou...@cslab.ece.ntua.gr Key fingerprint = C5CD E02E 2C78 7C10 8A00 53D8 FBFC 3799 1D03 8E97 Only those who will risk going too

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-14 Thread Vangelis Koukis
On Mon, Jan 13, 2014 at 01:08:36pm +0100, Jose A. Lopes wrote: I think this could work with explicit routes: One to 169.254.0.1/32 through tap0, one to 169.254.0.2/32 through tap1, and one through 169.254.0.2/32 through tap2. If yes, will Ganeti set up these routes explicitly? In a

Re: [PATCH master 2/2] Redesign communication mechanism in light of limitations

2014-01-10 Thread Vangelis Koukis
leaving those interfaces +without an IP address. Note that in this setting, guests will be able to reach +each other, therefore, if necessary, additional ``iptables`` rules can be put in +place to prevent it. -- 1.8.5.1 -- Vangelis Koukis vkou...@grnet.gr OpenPGP public key ID: pub

Re: [PATCH master] OS installation redesign

2013-11-14 Thread Vangelis Koukis
On Tue, Nov 12, 2013 at 11:41:05am +, Michele Tartara wrote: Add the document describing a new design for the OS installation process for new instances. Hello Michele, list, This is great work, nicely written, and easy to follow :) Some comments follow inline. Signed-off-by: Michele

Re: [PATCH master] OS installation redesign

2013-11-14 Thread Vangelis Koukis
On Wed, Nov 13, 2013 at 09:57:35am +0100, Michele Tartara wrote: On Tue, Nov 12, 2013 at 2:13 PM, Guido Trotter ultrot...@google.com wrote: On Tue, Nov 12, 2013 at 12:41 PM, Michele Tartara mtart...@google.com wrote: Add the document describing a new design for the OS installation process

Re: [PATCH master 00/18] Hotplug support for KVM hypervisor

2013-10-15 Thread Vangelis Koukis
On Tue, Oct 15, 2013 at 12:20:36am +0200, Thomas Thrainer wrote: Hi, I just ran you patch series through our QA process, and it fails because `gnt-cluster verify` finds an unknown LV on one of the nodes after some hotplug-tests. My guess is that hot-removing of one of the disks did either

Re: Fwd: [PATCH master] Add hotplug design doc

2013-07-11 Thread Vangelis Koukis
On Thu, Jul 11, 2013 at 12:27:00pm +0200, Guido Trotter wrote: +list -- Forwarded message -- From: Guido Trotter ultrot...@google.com Date: Thu, Jul 11, 2013 at 12:26 PM Subject: Re: [PATCH master] Add hotplug design doc To: Dimitris Aragiorgis dim...@grnet.gr On

Re: Fwd: [PATCH master] Add hotplug design doc

2013-07-11 Thread Vangelis Koukis
On Thu, Jul 11, 2013 at 02:39:24pm +0200, Guido Trotter wrote: On Thu, Jul 11, 2013 at 2:31 PM, Vangelis Koukis vkou...@grnet.gr wrote: On Thu, Jul 11, 2013 at 12:27:00pm +0200, Guido Trotter wrote: +list -- Forwarded message -- From: Guido Trotter ultrot...@google.com

Re: new snf-image release, now with support for Xen

2013-03-20 Thread Vangelis Koukis
On Fri, Mar 15, 2013 at 12:13:32pm +0100, Guido Trotter wrote: On Thu, Mar 14, 2013 at 6:47 PM, Vangelis Koukis vkou...@grnet.gr wrote: Hello everybody, we are happy to announce that snf-image v0.8.1 has been released. Last time we did a release announcement it was for v0.6, so

Re: [RFC master] Add kvm machine version to hvparams

2013-01-09 Thread Vangelis Koukis
On Mon, Jan 07, 2013 at 03:11:23pm +0100, Guido Trotter wrote: As far as migration is concerned, as mentioned in the first mail, the 'info version' monitor command should be used and -incoming kvm process in target node should use the exact machine version like the running process. If

Re: [RFC master] Re: Add kvm machine version to hvparams

2013-01-07 Thread Vangelis Koukis
On Mon, Jan 07, 2013 at 01:57:12pm +0100, Nicolas Sebrecht wrote: The 07/01/13, Nicolas Sebrecht wrote: The 07/01/13, Dimitris Aragiorgis wrote: Hello team, recently during a KVM upgrade we came across with the following scenario: A running drbd instance that was created with

~okeanos public cloud and the software behind it

2012-10-11 Thread Vangelis Koukis
/topic/ganeti-devel/2OjRk1rO-ok/discussion -- Vangelis Koukis, PhD Technical Coordinator, ~okeanos Project Greek Research and Technology Network - http://www.grnet.gr 56, Mesogion Av., Ampelokipi, 11527 Athens, Greece Mobile: +30 6936131281, Office: +30 2107474403 signature.asc Description

Re: Ganeti 2.7 changes (was: Feedback needed: Ganeti future plans)

2012-09-27 Thread Vangelis Koukis
On Wed, Sep 26, 2012 at 04:37:49pm +0200, Iustin Pop wrote: This will have the following advantages: - allow base Ganeti to depend on htools, and hence promote integration - simplify the build configurations and requirements (hopefully they will be simpler, due to the reduction in the

Re: Feedback needed: Ganeti future plans

2012-04-30 Thread Vangelis Koukis
Hello Iustin! Thanks for your detailed description of upcoming plans, some comments are inline. On Thu, Apr 19, 2012 at 07:18:20pm +0200, Iustin Pop wrote: Over the past 6 months, we have discussed (at length) on what is the best direction for Ganeti, given that the current code-base, while

Re: Feedback needed: Ganeti future plans

2012-04-30 Thread Vangelis Koukis
On Sat, Apr 21, 2012 at 04:40:43pm +0200, Iustin Pop wrote: Things I'd like to see moving forwards in terms of features are primarily better support for generic instances. I am using ganeti to run a clients office, they have a nice pair of Dell R210 II's and 8 VM's, all of different

Re: [PATCH master 0/9] Implement IP pool management

2012-04-30 Thread Vangelis Koukis
On Thu, Apr 26, 2012 at 04:37:19pm +0200, Iustin Pop wrote: I am sending this because I have started implementing some complementary features concerning: - IPv6 support - rapi support - public/private network separation - management of conflicting IPs - gateway-less networks

Re: [PATCH master 0/9] Implement IP pool management

2012-04-30 Thread Vangelis Koukis
On Mon, Apr 30, 2012 at 05:10:39am -0700, Iustin Pop wrote: Understood, and thanks for the clarification, it's good to know what to focus on integrating first. Do you see this as a viable way forward? Yes, definitely. If my plans are correct time-wise, we should be able to cut devel-2.6

Re: [PATCH master 3/9] Introduce new module for IP pool management

2012-04-04 Thread Vangelis Koukis
: Ilan Schnell ischn...@enthought.com To: Vangelis Koukis vkou...@grnet.gr Cc: dim...@grnet.gr, c...@grnet.gr, okeanos-...@lists.grnet.gr Subject: Re: python-bitarray support for Python 2.4 - Use in Ganeti Hello Vangelis, I just merged the py24 branch into master, and I'm planning to make a new

Re: [PATCH master 3/9] Introduce new module for IP pool management

2012-04-04 Thread Vangelis Koukis
- Date: Wed, 4 Apr 2012 09:14:12 -0500 From: Ilan Schnell ischn...@enthought.com To: Vangelis Koukis vkou...@grnet.gr Cc: dim...@grnet.gr, c...@grnet.gr, okeanos-...@lists.grnet.gr Subject: Re: python-bitarray support for Python 2.4 - Use in Ganeti Hello Vangelis, I just merged the py24 branch

Re: [PATCH master 3/9] Introduce new module for IP pool management

2012-03-30 Thread Vangelis Koukis
On Fri, Mar 30, 2012 at 04:56:38pm +0200, Iustin Pop wrote: Would it make sense for the IP pool functionality to only be available on Python 2.5? In this manner, IP pool could still be included as an option, due to its usefulness and applicability to a wide range of scenarios. Yes, if

Re: [RFC] Support instance disks on RADOS cluster with rbd

2012-01-06 Thread Vangelis Koukis
corresponding to instance disks. It seems the htools need to be adjusted to recognize the new template. Our Haskell is not yet good enough to do that :) Everything was tested without the use of an iallocator, we just specified the target node by hand. On Tue, Dec 13, 2011 at 04:17:33pm +0200, Vangelis

Re: [RFC] Support instance disks on RADOS cluster with rbd

2012-01-06 Thread Vangelis Koukis
On Fri, Jan 06, 2012 at 05:21:28pm +0200, Vangelis Koukis wrote: Constantinos, from our team, will be posting our patches as RFC for the master branch. We have tested them extensively, and everything seems to be working properly. We're looking forward to your comments. Hello, Constantinos

Re: [RFC] Support instance disks on RADOS cluster with rbd

2012-01-06 Thread Vangelis Koukis
On Fri, Jan 06, 2012 at 11:05:32pm +0100, Iustin Pop wrote: It's not a problem with subscription, it's just that emails from new members are held for moderation (thanks to spammers). I've approved both messages and in the future this email address shouldn't have problems. Thank you Iustin,

[RFC] Support instance disks on RADOS cluster with rbd

2011-12-13 Thread Vangelis Koukis
Hello Guido, Iustin, list, We have been working on extending Ganeti to support instance disks on an external RADOS cluster, with rbd. RADOS is the distrubuted object storage pool that underlies the Ceph parallel filesystem. rbd is a block device driver for Linux which constructs disks from

snf-image: a Ganeti OS provider for deployment of untrusted images

2011-11-23 Thread Vangelis Koukis
Hello Guido, Iustin, list, We are writing to inform you about our current efforts in developing around Ganeti, and request your feedback and commentary. For VM deployment, we started with ganeti-instance-debootstrap, and also worked with Ganeti Instance Image. Although they proved very useful in

Re: [PATCH devel-2.4] Warn on 'leaked' ports

2011-11-14 Thread Vangelis Koukis
On Mon, Nov 14, 2011 at 12:31:42pm +0100, Iustin Pop wrote: On Mon, Nov 14, 2011 at 11:12:45AM +, Guido Trotter wrote: On Mon, Nov 14, 2011 at 10:13 AM, Iustin Pop ius...@google.com wrote: On Mon, Nov 14, 2011 at 11:07:48AM +0100, Michael Hanselmann wrote: Am 14. November 2011 10:21

[PATCH] Ensure unused ports return to the free port pool

2011-10-27 Thread Vangelis Koukis
Ensure ports previously allocated by calling ConfigWriter's AllocatePort() are returned to the pool of free ports when no longer needed: * Return the network_port of an instance when it is removed * Return the port used by a DRBD-based disk when it is removed Signed-off-by: Vangelis Koukis