Adding the dev list back into the thread (a reply-all was missed).

On Tue, Aug 27, 2019 at 10:49 AM James Sirota <jsir...@apache.org> wrote:

> I agree with Simon.  HDP 2.x platform is rapidly approaching EOL and
> everyone will likely need to migrate by end of year.  Doing this platform
> upgrade sooner will give everyone visibility into what Metron on HDP 3.x
> looks like so they have time to plan and upgrade at their own pace.
> Feature-wise, the Metron application itself will be unchanged.  It is
> merely the platform underneath that is changing.  HDP itself can be
> upgraded per instructions here:
> https://docs.hortonworks.com/HDPDocuments/HDP3/HDP-3.1.0/release-notes/content/upgrading_parent.html
>
> Once you back up your metron configs, the same configs that worked on the
> previous version will continue to work on the version running on HDP 3.x.
> If there is any discrepancy between the two or additional settings will be
> required, those will be documented in the release notes.  From the Metron
> perspective, this upgrade would be no different than simply upgrading to
> the new Metron version.
>
> James
>
>
> 27.08.2019, 07:09, "Simon Elliston Ball" <si...@simonellistonball.com>:
>
> Something worth noting here is that HDP 2.6.5 is quite old and approaching
> EoL rapidly, so the issue of upgrade is urgent. I am aware of a large
> number of users who require this upgrade ASAP, and in fact an aware of zero
> users who wish to remain on HDP 2.
>
> Perhaps those users who want to stay on the old platform can stick their
> hands up and raise concerns, but this move will likely have to happen very
> soon.
>
> Simon
>
> On Tue, 27 Aug 2019 at 15:04, Otto Fowler <ottobackwa...@gmail.com> wrote:
>
> Although we had the discussion, and some great ideas where passed around,
> I do not believe we came to some kind of consensus on what 1.0 should look
> like. So that discussion would have to be picked up again so that we could
> know where we are at, and make it an actual thing if we were going to make
> this a 1.0 release.
>
> I believe that the issues raised in that discussion gating 1.0 are still
> largely applicable, including upgrade.
>
> Right now we have *ZERO* HDP 3.1 users. We will go from that to *only*
> supporting 3.1 work and releases. So every user and deployment we currently
> have will feel real pain, have to slay real dragons to move forward with
> metron.
>
> With regards to support for older versions, the “backward capability” that
> has been mentioned, I would not say that I have any specific plan for that
> in mind. What I would say rather, is that I believe that we must be
> explicit, setting expectations correctly and clearly with regards to our
> intent while demonstrating that we have thought through the situation. That
> discussion has not happened, at least I do not believe that the prior dev
> thread really handles it in context.
>
> Depending on the upgrade situation for going to 3.1, it may be that a dual
> stream of releases or fixes or new features to the extent that we can do it
> will greatly reduce the pain for folks, or make it viable to stick with
> metron until they can upgrade.
>
> The issue of what metron *is* features wise may be another one we want to
> take up at some point. The idea being can we separate the metron
> _integration parts from the metron core functionality such that we can work
> on them separately and thus support multiple platforms through
> integrations/applications. Of course definition of metron’s value beyond
> integration, and what those features and application boundaries are would
> be necessary.
>
>
>
>
> On August 26, 2019 at 18:52:57, Michael Miklavcic (
> michael.miklav...@gmail.com) wrote:
>
> Hi devs and users,
>
> Some questions were asked in the Slack channel about our ongoing
> HDP/Hadoop upgrade and I'd like to get a discussion rolling. The original
> Hadoop upgrade discuss thread can be found here
> https://lists.apache.org/thread.html/37cc29648f0592cc39d3c78a0d07fce38521bdbbc4cf40e022a7a8ea@%3Cdev.metron.apache.org%3E
>
> The major issue and impact with upgrading the Hadoop platform is that
> there are breaking changes. Code that runs on HDP 3.1 will not run on 2.x.
> Here is a sampling of core components we depend on that we know of so
> far that are not backwards compatible:
>
>    1. The Core OS - we currently base our builds and test deployment off
>    of artifacts pulled from HDP. The latest rev of HDP no longer ships RPMs
>    for Centos 6, which means we need to upgrade to Centos 7
>    2. Ambari
>    3. HBase
>
> This differs from individual components we've upgraded in the past in that
> our code could still be deployed on the old as well as new version of the
> component in a backwards compatible way. Based on semantic versioning, I
> don't know if we can introduce this level of change in a point release,
> which is the reason for kicking off this discussion. In the past, users and
> developers in the community have suggested that they are -1 on a 1.x
> release that does not provide an upgrade
> https://lists.apache.org/thread.html/eb1a8df2d0a6a79c5d50540d1fdbf215ec83d831ff15d3117c2592cc@%3Cdev.metron.apache.org%3E
> .
>
> Is there a way we can avoid a 1.x release? If we do need 1.x, do we still
> see upgrades as a gating function? The main issue is that this has the
> potential to drag out the upgrade and further couple it with other
> features. And with Storm 1.x being eol'ed, I'm not sure this is something
> we can wait much longer for. I'll think on this and send out my own
> thoughts once folks have had a chance to review.
>
> Best,
> Mike Miklavcic
> Apache Metron, PMC, committer
>
>
> --
> --
> simon elliston ball
> @sireb
>
>
>
> -------------------
> Thank you,
>
> James Sirota
> PMC- Apache Metron
> jsirota AT apache DOT org
>
>

Reply via email to