Merged.

On Wed, Jan 16, 2013 at 5:05 PM, Edison Su <edison...@citrix.com> wrote:

> Better to use "git pull --rebase", which is cleaner than "git merge".
> If you can squash your changes into small commits before push, that will
> be even better:)
>
> > -----Original Message-----
> > From: Marcus Sorensen [mailto:shadow...@gmail.com]
> > Sent: Wednesday, January 16, 2013 3:57 PM
> > To: cloudstack-dev@incubator.apache.org
> > Subject: Re: [MERGE] resizeVolume
> >
> > Changed subject line since we've been discussing merge.
> >
> > Guys, what's the accepted or standard way to merge? Should I do a "git
> > merge --squash", "git pull --rebase", or do we want all of the commits?
> I'm
> > just a little gunshy about making sure it's done exactly as expected.
> >
> > On Wed, Jan 16, 2013 at 4:29 AM, Wido den Hollander <w...@widodh.nl>
> > wrote:
> >
> > > Hi,
> > >
> > > Update from my side as well. I've re-submitted my patches as the first
> > > series got refused (with good feedback though!)
> > >
> > > On my Github[0] the patches can be found which I sent last weekend.
> > >
> > > I've those make it into 0.5.0 I can also implement the resizing for
> > > RBD images in CloudStack.
> > >
> > > Wido
> > >
> > > [0]: https://github.com/wido/**libvirt-java/commits/snapshot-**
> > > resize-migrate<https://github.com/wido/libvirt-java/commits/snapshot-r
> > > esize-migrate>
> > >
> > >
> > > On 01/16/2013 04:34 AM, Marcus Sorensen wrote:
> > >
> > >> Just an update (will post this on the feature request as well). With
> > >> the tests patch Ryan provided today, I think we're ready to merge
> this in.
> > >> That
> > >> is unless it's going to cause problems for the license issues
> > >> currently being worked out, but this is pretty much all new stuff so
> > >> I don't expect it to cause conflicts.
> > >> On Jan 9, 2013 11:16 AM, "Alex Huang" <alex.hu...@citrix.com> wrote:
> > >>
> > >>
> > >>>
> > >>>  -----Original Message-----
> > >>>> From: Marcus Sorensen [mailto:shadow...@gmail.com]
> > >>>> Sent: Tuesday, January 08, 2013 10:56 AM
> > >>>> To:
> > >>>> cloudstack-dev@incubator.**apache.org<cloudstack-
> > d...@incubator.apac
> > >>>> he.org>
> > >>>> Subject: [DISCUSS] resizeVolume
> > >>>>
> > >>>>   Guys,
> > >>>>     I've pushed this as a new branch called 'resizevolume', in
> > >>>> order to collaborate with a few of you on it. I have several
> > >>>> questions on how to proceed, due to refactoring efforts. I'm hoping
> > >>>> that the experts in those efforts can collaborate.
> > >>>>
> > >>>> 1) Wido, would you be interested in looking at adding RBD resize to
> > >>>> LibvirtComputingResource? The resize for CLVM and QCOW2 is done
> > via
> > >>>> scripts/storage/qcow2/**resizevolume.sh at the moment, since the
> > >>>> libvirt bindings won't support volBlockResize until you get 0.5.0
> > >>>> out (and even then I'm not sure if it will support anything more
> > >>>> than just informing
> > >>>>
> > >>> the
> > >>>
> > >>>> hypervisor/guest of the change, which is also in the script).
> > >>>>
> > >>>> 2) I'm not sure exactly how this will be affected by the storage
> > >>>>
> > >>> refactor,
> > >>>
> > >>>> but I'm sure it will be. I looked for examples in the createVolume
> > >>>> on javelin, but it seems that the storage refactor is still early
> > >>>> on, and
> > >>>>
> > >>> per
> > >>>
> > >>>> Edison's update only works for a few template commands at the
> > >>>> moment. I thought it best to get this in as a fully fleged member
> > >>>> of the storage
> > >>>>
> > >>> API
> > >>>
> > >>>> so that when the work is done on the storage commands, this will
> > >>>> get
> > >>>>
> > >>> looked
> > >>>
> > >>>> at as well. So if everything looks good otherwise, I'd like to not
> > >>>> block
> > >>>>
> > >>> on
> > >>>
> > >>>> the storage refactor unless this is just going to be scrapped when
> > >>>> that comes along.
> > >>>>
> > >>>
> > >>> I'm sure it will be impacted but check it in and we'll fix it on
> > >>> this end as we merge storage refactor into cloudstack code.
> > >>>
> > >>>
> > >>>> 3) I've implemented resize for Xen, but only tested with local
> > >>>> storage
> > >>>>
> > >>> SR.
> > >>>
> > >>>> The SR in devcloud doesn't seem to support online resize, and I'm
> > >>>> not familiar enough with the Xen setup to really figure out if
> > >>>> that's just a byproduct of how the SR was created, whether it's a
> > >>>> Xen limitation in DevCloud, or what. If someone more familiar with
> > >>>> Xen wants to take a peek it would be appreciated, however I'm not
> > >>>> really considering it a blocker
> > >>>>
> > >>> if
> > >>>
> > >>>> nobody does. For now resize works offline (or with data disk
> > >>>> detached)
> > >>>>
> > >>> and
> > >>>
> > >>>> fails with warning that VM needs to be stopped or data disk
> detached.
> > >>>>
> > >>>
> > >>> I'm not sure xen actually supports online resize.  It didn't when we
> > >>> started.  I'll see if I can get some answers for you.
> > >>>
> > >>>
> > >>>> 4) Can someone who is working with the api refactoring take this
> > >>>> into account? I think I'd prefer it go in before the refactor, or
> > >>>> if it
> > >>>>
> > >>> doesn't
> > >>>
> > >>>> that someone help me make any modifications necessary, so that it's
> > >>>> not broken at any point in master.
> > >>>>
> > >>>
> > >>>
> > >>
>

Reply via email to