Thank you all for responding on this subject.
I agree with Kengo that these mpacks will be horrible to maintain and I can
understand that it's (at least) questionable to include that in the bigtop
repository.
Maybe I will push my current (WIP) mpack to my local GitHub, but it feels
like the right way forward would be 李帅's work.
@李帅: Do I understand correctly that your work (when complete) will result
in a new separate bigtop component, independent from Ambari?

Michiel

Op wo 6 apr. 2022 13:21 schreef 李帅 <[email protected]>:

> Now, there are no replacements for Ambari. I am refactoring an earlier
> branch ambari to make it work well with
> bigtop  components. it will be one web gui tool for bigtopers to deploy and
> monitor components (no need
> install agents).
>
> John Gibson <[email protected]> 于2022年4月6日周三 10:34写道:
>
> > Hi Michiel,
> >
> > I really appreciate your offer, that sounds very useful for the HDP
> users.
> > But to be honest, I'm afraid I'm a bit reluctant to include it into
> Bigtop,
> > due to the following reasons.
> >
> > 1. Ambari has already been retired this January [1].
> >    Keeping retired software as a Bigtop component
> >    brings us security risks and maintenance cost.
> >    Especially, Ambari depends on several obsolete
> >    softwares such as Python2 and Bower.
> >    So I personally think we should drop Ambari
> >    (and also Mpack) at some point in the future,
> >    unless it revives.
> >
> > 2. Cloudera has changed the license of their product [2],
> >    so I'm not sure if we could do that. Doesn't it violate
> >    their license to install and use HDP without subscription?
> >    If the new Mpack is derived from their product,
> >    could we include it in our distributions
> >    from the viewpoint of license compatibility [3]?
> >
> > But the above is just my personal opinion, so I'd like to hear from
> others.
> >
> > [1]: https://lists.apache.org/thread/m5jrpn4j28kn3wfn4zzxvy0g450vdlr1
> > [2]: https://www.cloudera.com/downloads/paywall-expansion.html
> > [3]: https://www.apache.org/legal/resolved.html
> >
> > Kengo Seki <[email protected]<http://apache.org/>>
> >
> >
> > Hi Kengo,
> >
> > Sorry if you get this twice; I wasn't subscribed when I made my initial
> > reply.
> >
> > In regards to #2, licensing. Even if HDP did change the license when they
> > expanded their paywall that could only apply to newly downloaded copies.
> > The terms of the Apache, GPL, and most other open source licenses do not
> > allow the author to rescind rights to users who previously obtained the
> > software. So anyone who created a mirror of the legacy HDP repositories
> > prior to the paywall deployment (3.1.4 and earlier, I believe) would
> > benefit from Michiel's work. Users without an existing legacy mirror of
> the
> > HDP repositories could only benefit if they paid to access Cloudera's
> > repositories. I'm not sure how many existing HDP users would like to move
> > to BigTop, but this would be a nice stepping stone. The lack of a working
> > MPack in BigTop is currently limiting our use of BigTop.
> >
> > Are there any obvious replacements for Ambari going forward? Or would we
> > just be left without a stack-management API and GUI? The dependence upon
> > Python 2.7 is not good, but also not a showstopper for our deployments on
> > CentOS 7/RedHat 7, which continues to backport fixes to Python 2.7
> (because
> > a whole bunch of that OS's software relies upon Python 2.7).
> >
> > John Gibson
> >
> >
>

Reply via email to