Marcus,

For me, S3 integration and Xen feature parity are not the primary reasons that 
this defect should remain a blocker.  Time synchronization is a basic and 
essential assumption for systems such as CloudStack.  This defect yields file 
and log timestamps from secondary storage that are unreliable -- impacting 
customers in an accredited environment (e.g. SOX) or that rely on those 
timestamps for any downstream operations.  It also stands as a significant 
impediment to operational debugging.  Additionally, as others have pointed out, 
time drifts also impact encryption, and possibly handshake operations between 
the systems VMs and management server.  While I appreciate and fully support a 
time-based release cycle, there has to be a quality threshold for any release.  
Looking at it from an operations perspective, failure to maintain time sync 
across components is unacceptable.   Assuming I used Xen, I ask myself, "Would 
I deploy a 4.1.0 if the known issues list stated that the system VMs could not 
maintain time sync?", and, without hesitation, I would answer, "No.", and 
follow it up quickly, "Oh no, I hope the release I have in production doesn't 
have this problem."

Thanks,
-John

On May 22, 2013, at 10:35 AM, Marcus Sorensen <shadow...@gmail.com> wrote:

> I feel like we need to clarify what's at risk here. Not to disrespect
> anyone's opinion, but I'm just not getting where this is being
> considered a major feature.  I think the very idea of Xen not having
> feature parity (regardless of the feature) is distasteful to a lot of
> us, and it should be. But consider that we are already two months
> behind on a four month release cycle, and it sounds like fixing this
> could take a month (if no issues are found, two weeks to qual the new
> template). We run a time-based release, not a feature-based release.
> Not all features are expected to be fully functional to get out the
> door. Isn't the correct option to just mark the feature experimental,
> tell them to run the newer template at their risk if they want it?
> 
> 1) We need to verify whether this bug has been around for a long time,
> because it will tell us how much it really matters and thus whether or
> not it's a blocker. This addresses the 'timestamp of logs" and other
> issues not related to new features.
> 
> 2) We need to reiterate exactly what features are being affected. The
> original e-mail lists 'S3 integration' as the only feature affected.
> As far as I understand it, the actual feature impacted is a 'secondary
> storage sync', if you have multiple zones, multiple secondary
> storages, this backs up and handles the copying of templates, etc so
> you don't have to manually register them everywhere.
> 
> I appreciate John's work for getting that secondary storage sync
> feature in place. I really wish we would have noticed the issue
> earlier on, then we may not be having this discussion. That said, no
> disrespect intended toward John, I'm having a hard time understanding
> how this is a feature worth holding up the release. It's not a new
> primary or secondary storage type integration, and it's not a feature
> where the admin is helpless to do it themselves. If VPC doesn't work,
> the admin can't do anything about it. If this sync doesn't work, the
> admin writes a script that copies their stuff everywhere.
> 
> Please, if anyone considers this a major feature worth blocking on,
> explain to us why. Are you willing to push back release of all of the
> other new features, and push back the 4.2 features, to have this one
> feature in June, or whenever 4.1 gets out?
> 
> 
> On Wed, May 22, 2013 at 2:14 AM, Sebastien Goasguen <run...@gmail.com> wrote:
>> +1 on moving forward.
>> 
>> On this issue and on the upgrade issue I have realized that we forgot about 
>> our time based release philosophy.
>> 
>> There will always be bugs in the software. If we know them we can 
>> acknowledge them in release notes and get started quickly on the next 
>> releases.
>> 
>> To keep it short, I am now of the opinion (and I know I am kind of switching 
>> mind here), that we should release 4.1 asap and start working on the bug fix 
>> versions right away.
>> 
>> If we do release often, then folks stuck on a particular bug can expect a 
>> quick turn around and fix of their problems.
>> 
>> -sebastien
>> 
>> On May 22, 2013, at 2:59 AM, Mathias Mullins <mathias.mull...@citrix.com> 
>> wrote:
>> 
>>> -1 on this.
>>> 
>>> New features really should be across the board for the Hypervisors. Part
>>> of the thing that distinguishes ACS is it's support across Xen / VMware /
>>> KVM. Do we really want to start getting in the habit of pushing forward
>>> new features that are not across the fully functional hypervisors?
>>> 
>>> I agree with Outback this also will start to affect the Xen/XCP community
>>> by basically setting them apart and out on what a lot of people see as a
>>> major feature.
>>> 
>>> I think it sets a really bad precedent. If it was Hyper-V which is not
>>> fully functional and not a major feature-set right now, I would be +1 on
>>> this.
>>> 
>>> MHO
>>> Matt
>>> 
>>> 
>>> 
>>> On 5/20/13 4:15 PM, "Chip Childers" <chip.child...@sungard.com> wrote:
>>> 
>>>> All,
>>>> 
>>>> As discussed on another thread [1], we identified a bug
>>>> (CLOUDSTACK-2492) in the current 3.x system VMs, where the System VMs
>>>> are not configured to sync their time with either the host HV or an NTP
>>>> service.  That bug affects the system VMs for all three primary HVs (KVM,
>>>> Xen and vSphere).  Patches have been committed addressing vSphere and
>>>> KVM.  It appears that a correction for Xen would require the re-build of
>>>> a system VM image and a full round of regression testing that image.
>>>> 
>>>> Given that the discussion thread has not resulted in a consensus on this
>>>> issue, I unfortunately believe that the only path forward is to call for
>>>> a formal VOTE.
>>>> 
>>>> Please respond with one of the following:
>>>> 
>>>> +1: proceed with 4.1 without the Xen portion of CLOUDSTACK-2492 being
>>>> resolved
>>>> +0: don't care one way or the other
>>>> -1: do *not* proceed with any further 4.1 release candidates until
>>>> CLOUDSTACK-2492 has been fully resolved
>>>> 
>>>> -chip
>>>> 
>>>> [1] http://markmail.org/message/rw7vciq3r33biasb
>>> 
>> 

Reply via email to