Ambari is not easy to maintain for its technology stack. But it will be a
good choice for bigtopers
to deploy and monitor their components.I think we need a *web app
(Ambari-like)* to operate hadoop and
improve bigtop's user experience.
*Maybe we can refactor Ambari to work well with bigtop components. *

Kengo Seki <[email protected]> 于2022年4月1日周五 15:20写道:

> 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]>
>
>
> On Sat, Mar 26, 2022 at 4:40 PM Michiel Verheul <[email protected]> wrote:
> >
> > Hi Kengo,
> >
> > I'm currently working on porting the Hortonworks HDP 3.1 mpack to make it
> > compatible with Bigtop 3.0.0.
> > Do you think it's an idea to include that as a separate (BGTP-3.0) mpack
> in
> > the bigtop repo? I've just reached the point that it installs from
> Ambari,
> > completes the setup wizard and runs a
> > HDFS+YARN+Mapreduce2+Hive+Zookeeper+Spark cluster without any errors.
> But a
> > lot more testing has to be done to see if all services run nicely.
> > Apart from that, I also want to enable the rest of the HDP Services that
> > are also included in Bigtop. (HBase, Kafka, Flink, Zeppelin, etc)
> > Please let me know what you think.
> >
> >
> > Op za 26 mrt. 2022 07:38 schreef Kengo Seki <[email protected]>:
> >
> > > Hi Peng,
> > >
> > > Thank you so much for testing!
> > >
> > > > I find that the version of Bigtop3.0.0's bigtop-ambari-mpack is *not*
> > > compatible with this version of Ambari (2.7.5), also is *not*
> compatible
> > > with the previous one (2.6.1, provided by Bigtop 1.5.0).
> > >
> > > I also confirmed that combination doesn't work. The Bigtop stack
> > > doesn't appear in the candidate list though the Mpack is successfully
> > > imported.
> > >
> > > > "In the next version of Bigtop(3.0.1), the bigtop-ambari-mpack is
> > > compatible with the version of Ambari(2.7.5, provided by Bigtop
> 3.0.1), but
> > > the components are provided by Bigtop 1.5.0"
> > >
> > > To make it true, we have to merge BIGTOP-3591 and BIGTOP-3592 into
> > > branch-3.0 (to be released as 3.0.1) in addition to master.
> > > Considering that we currently don't have any usable combination of
> > > Ambari and Mpack in the 3.0.0 release, we should do that.
> > >
> > > In addition, I found some problems about Ambari and Mpack on the
> > > master branch. I'll file them into JIRA later.
> > >
> > > Kengo Seki <[email protected]>
> > >
> > > On Wed, Mar 23, 2022 at 2:07 PM 李帅 <[email protected]> wrote:
> > > >
> > > > Hi Kengo,
> > > > After my testing, I find that the version of Bigtop3.0.0's
> > > > bigtop-ambari-mpack is *not* compatible with this version of Ambari
> > > > (2.7.5), also is *not *compatible with the previous one (2.6.1,
> provided
> > > by
> > > > Bigtop 1.5.0).
> > > > "Ambari 2.7.5 and Mpack built from the master branch" is true.
> > > > So, we should note that "In the next version of Bigtop(3.0.1), the
> > > > bigtop-ambari-mpack is compatible with the version of Ambari(2.7.5,
> > > > provided by Bigtop3.0.1) , but the components are provided by Bigtop
> > > 1.5.0"
> > > >
> > > > peng lee.
> > > >
> > > > Kengo Seki <[email protected]> 于2022年3月22日周二 07:08写道:
> > > >
> > > > > Hi Yuqi and Peng,
> > > > >
> > > > > Sorry for my late response.
> > > > >
> > > > > > * Ambari 2.7.5(from Bigtop 3.0) w/ Mpack from the 3.0 release
> > > > > >   -> it works and deploys Bigtop 1.5 stack
> > > > >
> > > > > For ensuring this, I tried to deploy a cluster using Ambari 2.7.5
> and
> > > > > Mpack both provided by Bigtop 3.0.0,
> > > > > but unfortunately I came across the following error in the last
> step
> > > > > of the deployment via Ambari UI.
> > > > >
> > > > > ```
> > > > > stderr:
> > > > > Traceback (most recent call last):
> > > > >   File
> > > > >
> > >
> "/var/lib/ambari-agent/cache/stack-hooks/after-INSTALL/scripts/hook.py",
> > > > > line 39, in <module>
> > > > >     AfterInstallHook().execute()
> > > > >   File
> > > > >
> > >
> "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py",
> > > > > line 352, in execute
> > > > >     method(env)
> > > > >   File
> > > > >
> > >
> "/var/lib/ambari-agent/cache/stack-hooks/after-INSTALL/scripts/hook.py",
> > > > > line 32, in hook
> > > > >     setup_stack_symlinks(self.stroutfile)
> > > > >   File
> > > > >
> > >
> "/var/lib/ambari-agent/cache/stack-hooks/after-INSTALL/scripts/shared_initialization.py",
> > > > > line 53, in setup_stack_symlinks
> > > > >     stack_packages =
> > > > > stack_select.get_packages(stack_select.PACKAGE_SCOPE_INSTALL)
> > > > >   File
> > > > >
> > >
> "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/stack_select.py",
> > > > > line 185, in get_packages
> > > > >     raise Fail("The stack packages are not defined on the command.
> > > > > Unable to load packages for the stack-select tool")
> > > > > resource_management.core.exceptions.Fail: The stack packages are
> not
> > > > > defined on the command. Unable to load packages for the
> stack-select
> > > > > tool
> > > > > ```
> > > > >
> > > > > This is because Ambari 2.7.5 and Mpack requires BIGTOP-3592 and
> > > > > BIGTOP-3591 respectively to work with each other.
> > > > > So I assume Peng meant "Ambari 2.7.5 and Mpack built from the
> master
> > > > > branch" (not the official 3.0.0 release),
> > > > > which these changes were merged into.
> > > > >
> > > > > Based on the discussion so far, I've updated the Bigtop wiki. Let
> me
> > > > > know if I misunderstand something.
> > > > >
> > >
> https://cwiki.apache.org/confluence/display/BIGTOP/Bigtop+3.0.0+Release
> > > > > (diff:
> > > > >
> > >
> https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=191334594&selectedPageVersions=4&selectedPageVersions=3
> > > > > )
> > > > >
> > > > > I'll also write a similar note when publishing the 3.0.1 release.
> > > > >
> > > > > Kengo Seki <[email protected]>
> > > > >
> > > > > On Fri, Mar 4, 2022 at 11:24 PM 李帅 <[email protected]>
> wrote:
> > > > > >
> > > > > > Oh Kengo and yuqi. It's my fault.  I am so sorry about that.
> > > Actually
> > > > > the
> > > > > > Ambari 2.7.5 from Bigtop 3.0 and the Mpack from the Bigtop 3.0,
> they
> > > are
> > > > > > work, but their components are from Bigtop 1.5. So
> > > > > >
> > > > > >
> > > > > > > * Ambari 2.7.5(from Bigtop 3.0) w/ Mpack from the 3.0 release
> > > > > > >   -> it works and deploys Bigtop 1.5 stack
> > > > > >
> > > > > >
> > > > > >
> > > > > > Kengo Seki <[email protected]> 于 2022年3月4日周五 08:21写道:
> > > > > >
> > > > > > > Hi Peng,
> > > > > > >
> > > > > > > > * Ambari 2.7.5(from Bigtop 3.0) w/ Mpack from the 1.5 release
> > > > > > > >   -> it works and deploys Bigtop 1.5 stack
> > > > > > >
> > > > > > > Thanks! To be precise, the above combination is going to deploy
> > > Bigtop
> > > > > 1.4
> > > > > > > stack by default
> > > > > > > (selecting "Use Public Repository" on Ambari's Web UI shows the
> > > > > repository
> > > > > > > URL of 1.4.0),
> > > > > > > and if users rewrite the repo URL, it can deploy 1.5 stack,
> right?
> > > > > > >
> > > > > > > Kengo Seki <sekikn@ <[email protected]>apache.org>
> > > > > > >
> > > > > > >
> > > > > > > On Thu, Mar 3, 2022 at 11:13 PM 李帅 <[email protected]>
> > > wrote:
> > > > > > >
> > > > > > > > Hi, Kengo
> > > > > > > > * Ambari 2.7.5(from Bigtop 3.0) w/ Mpack from the 1.5 release
> > > > > > > >   -> it works and  deploys Bigtop 1.5 stack
> > > > > > > >
> > > > > > > >
> > > > > > > > Kengo Seki <[email protected]> 于2022年3月3日周四 19:20写道:
> > > > > > > >
> > > > > > > > > > The bgtp-ambari-mpack is works well with the Ambari 2.7.5
> > > which
> > > > > come
> > > > > > > > from
> > > > > > > > > > Bigtop 3.0, but it's components(Hadoop and Zookeeper)
> are all
> > > > > come
> > > > > > > from
> > > > > > > > > Bigtop 1.5.
> > > > > > > > >
> > > > > > > > > Oh I see, that's what I originally thought so.
> > > > > > > > > The mpack of Bigtop 3.0 is intended to deploy Bigtop 1.5
> stack,
> > > > > though
> > > > > > > > it's
> > > > > > > > > a bit misleading :)
> > > > > > > > > It should be mentioned in the release notes.
> > > > > > > > >
> > > > > > > > > Let me organize the combinations of the conditions. My
> > > > > understanding is
> > > > > > > > as
> > > > > > > > > follows, are these correct?
> > > > > > > > >
> > > > > > > > > * Ambari 2.6.1 (from Bigtop 1.5) w/ Mpack from the 3.0.0
> > > release
> > > > > > > > >   -> It works and deploys Bigtop 1.5 stack.
> > > > > > > > >
> > > > > > > > > * Ambari 2.6.1 (from Bigtop 1.5) w/ Mpack from the upcoming
> > > 3.0.1
> > > > > > > release
> > > > > > > > >   -> Same as the above.
> > > > > > > > >      (Or, we can merge BIGTOP-3591 into branch-3.0 before
> the
> > > > > release.
> > > > > > > > >       In this case, this combination doesn't work)
> > > > > > > > >
> > > > > > > > > * Ambari 2.6.1 (from Bigtop 1.5) w/ Mpack from the
> (currently
> > > > > > > unreleased)
> > > > > > > > > 3.1.0 release
> > > > > > > > >   -> It doesn't work, since BIGTOP-3591 has already been
> > > merged.
> > > > > > > > >
> > > > > > > > > * Ambari 2.7.5 (from Bigtop 3.0) w/ Mpack from the 3.0.0
> > > release
> > > > > > > > >   -> It doesn't work, since BIGTOP-3591 is not merged yet.
> > > > > > > > >
> > > > > > > > > * Ambari 2.7.5 (from Bigtop 3.0) w/ Mpack from the upcoming
> > > 3.0.1
> > > > > > > release
> > > > > > > > >   -> Same as the above.
> > > > > > > > >      (Or, we can merge BIGTOP-3591 into branch-3.0 before
> the
> > > 3.0.1
> > > > > > > > > release.
> > > > > > > > >       In this case, this combination works and deploys
> Bigtop
> > > 1.5.0
> > > > > > > > stack)
> > > > > > > > >
> > > > > > > > > * Ambari 2.7.5 (from Bigtop 3.0) w/ Mpack from the
> (currently
> > > > > > > unreleased)
> > > > > > > > > 3.1.0+ release
> > > > > > > > >   -> It works, and is supposed to deploy Bigtop 3.0 stack
> after
> > > > > merging
> > > > > > > > > Yuqi's upcoming PR.
> > > > > > > > >      But if we release 3.1.0 based on the current state of
> the
> > > > > master
> > > > > > > > > branch, it deploys Bigtop 1.5.0 stack.
> > > > > > > > >
> > > > > > > > > Kengo Seki <sekikn@ <[email protected]>apache.org>
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Thu, Mar 3, 2022 at 6:03 PM 李帅 <
> [email protected]>
> > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Hi Kengo,
> > > > > > > > > > I am sorry that my preceding words look ambiguous.
> > > > > > > > > > The bgtp-ambari-mpack is works well with the Ambari 2.7.5
> > > which
> > > > > come
> > > > > > > > from
> > > > > > > > > > Bigtop 3.0, but it's components(Hadoop and Zookeeper)
> are all
> > > > > come
> > > > > > > from
> > > > > > > > > > Bigtop 1.5.
> > > > > > > > > > thanks,
> > > > > > > > > > peng lee.
> > > > > > > > > >
> > > > > > > > > > Kengo Seki <[email protected]> 于 2022年3月3日周四 16:32写道:
> > > > > > > > > >
> > > > > > > > > > > Thanks for the comment, Yuqi and Lee! (sorry if I
> mistook
> > > your
> > > > > > > name)
> > > > > > > > > > > I'll update the release note later.
> > > > > > > > > > >
> > > > > > > > > > > Let me make sure just one point, Bigtop 1.5 provides
> Ambari
> > > > > 2.6.1
> > > > > > > > (not
> > > > > > > > > > > 2.7.5),
> > > > > > > > > > > so I understood "mpack works with Ambari 2.7.5
> installed
> > > via
> > > > > Bigtop
> > > > > > > > > 1.5"
> > > > > > > > > > in
> > > > > > > > > > > your comments
> > > > > > > > > > > is actually "... Ambari 2.6.1 installed via Bigtop
> 1.5".
> > > > > Correct me
> > > > > > > > if
> > > > > > > > > > I'm
> > > > > > > > > > > wrong :)
> > > > > > > > > > >
> > > > > > > > > > > > I'd like to start to work on it and add the Mpack
> > > Bigtop-3.0
> > > > > > > > support
> > > > > > > > > on
> > > > > > > > > > > the
> > > > > > > > > > > next minor release.
> > > > > > > > > > >
> > > > > > > > > > > Great, I'm looking forward to it! I'll try it once the
> PR
> > > is
> > > > > > > > submitted.
> > > > > > > > > > >
> > > > > > > > > > > Kengo Seki <sekikn@ <[email protected]>apache.org>
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > On Thu, Mar 3, 2022 at 2:52 PM 李帅 <
> > > [email protected]>
> > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Hi,
> > > > > > > > > > > > Actually, bigtop-ambari-mpack provided as a
> > > > > > > > > > > > component of Bigtop 3.0
> > > > > > > > > > > > works with Ambari 2.7.5 installed via Bigtop 1.5,
> but not
> > > > > with
> > > > > > > > Ambari
> > > > > > > > > > > > 2.7.5/Bigtop 3.0.
> > > > > > > > > > > > thanks.
> > > > > > > > > > > >
> > > > > > > > > > > > Kengo Seki <[email protected]> 于 2022年3月3日周四
> 07:19写道:
> > > > > > > > > > > >
> > > > > > > > > > > > > Thank you for the comment!
> > > > > > > > > > > > > Let me confirm, you mean that bigtop-ambari-mpack
> > > which is
> > > > > > > > provided
> > > > > > > > > > as
> > > > > > > > > > > a
> > > > > > > > > > > > > component of Bigtop 3.0
> > > > > > > > > > > > > works with Ambari 2.6.1 installed via Bigtop 1.5,
> but
> > > not
> > > > > with
> > > > > > > > > Ambari
> > > > > > > > > > > > > 2.7.5/Bigtop 3.0, right?
> > > > > > > > > > > > > If my understanding is correct, that information is
> > > > > significant
> > > > > > > > and
> > > > > > > > > > I'm
> > > > > > > > > > > > > going to reflect it to the release note.
> > > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> https://cwiki.apache.org/confluence/display/BIGTOP/Bigtop+3.0.0+Release
> > > > > > > > > > > > >
> > > > > > > > > > > > > Kengo Seki <sekikn@ <[email protected]>apache.org>
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Wed, Mar 2, 2022 at 12:48 PM 李帅 <
> > > > > [email protected]>
> > > > > > > > > wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > hi,Maybe we should note that the
> bgtp-ambari-mpack
> > > is not
> > > > > > > work
> > > > > > > > > well
> > > > > > > > > > > > with
> > > > > > > > > > > > > > bigtop3.x, but it can work well with bigtop 1.5
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Kengo Seki <[email protected]> 于 2022年3月1日周二
> > > 21:25写道:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Hi everyone,
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > As discussed in [1], I'd like to publish the
> 3.0.1
> > > > > release
> > > > > > > > > based
> > > > > > > > > > on
> > > > > > > > > > > > > > > branch-3.0 soon,
> > > > > > > > > > > > > > > which mainly focuses on addressing the
> Log4Shell
> > > > > > > > > vulnerabilities.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > I've created all CI jobs which are required to
> that
> > > > > > > release,
> > > > > > > > > > > > > > > but some of the CI nodes are currently
> blacklisted
> > > > > from the
> > > > > > > > ASF
> > > > > > > > > > > > sites.
> > > > > > > > > > > > > > > Luca has already asked the ASF Infra to remove
> that
> > > > > > > > restriction
> > > > > > > > > > > [2],
> > > > > > > > > > > > > > > but they still seem to be banned as of now.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Once they become available again, I'm going to
> > > start
> > > > > the
> > > > > > > > > release
> > > > > > > > > > > > > process.
> > > > > > > > > > > > > > > (but it will take a few weeks due to long
> > > > > > > build/test/transfer
> > > > > > > > > > time,
> > > > > > > > > > > > as
> > > > > > > > > > > > > > > usual)
> > > > > > > > > > > > > > > So let me know if there are any fixes that
> you'd
> > > like
> > > > > to
> > > > > > > > > include
> > > > > > > > > > > into
> > > > > > > > > > > > > it.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > [1]:
> > > > > > > > > > > >
> > > > > https://lists.apache.org/thread/vor809oqqcjxso98nxrml5s3lthrlws5
> > > > > > > > > > > > > > > [2]:
> > > > > > > > > > > > >
> > > > > > > >
> > > https://issues.apache.org/jira/browse/BIGTOP-3644#comment-17498543
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Kengo Seki <sekikn@ <[email protected]>
> apache.org>
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > >
> > >
>

Reply via email to