You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by GitBox <gi...@apache.org> on 2020/11/10 10:05:39 UTC
[GitHub] [bigtop] sekikn opened a new pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
sekikn opened a new pull request #695:
URL: https://github.com/apache/bigtop/pull/695
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bigtop] sekikn commented on pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
Posted by GitBox <gi...@apache.org>.
sekikn commented on pull request #695:
URL: https://github.com/apache/bigtop/pull/695#issuecomment-725742065
Thank you for the comment @iwasakims, that's the right solution. I updated the PR, and confirmed Ambari deployment and smoke test succeeded with it.
```
[vagrant@localhost bigtop]$ cat /etc/redhat-release
Fedora release 31 (Thirty One)
[vagrant@localhost bigtop]$ git diff
diff --git a/bigtop-packages/src/rpm/ambari/SPECS/ambari.spec b/bigtop-packages/src/rpm/ambari/SPECS/ambari.spec
index 60c943f8..9d82422b 100644
--- a/bigtop-packages/src/rpm/ambari/SPECS/ambari.spec
+++ b/bigtop-packages/src/rpm/ambari/SPECS/ambari.spec
@@ -260,7 +260,7 @@ exit 0
%package agent
Summary: Ambari Agent
Group: Development/Libraries
-Requires: openssl, zlib, python2 >= 2.6
+Requires: openssl, zlib, python2 >= 2.6, initscripts
AutoProv: no
AutoReqProv: no
%description agent
[vagrant@localhost bigtop]$ ./gradlew ambari-clean ambari-pkg repo -Dbuildwithdeps=true
(snip)
BUILD SUCCESSFUL in 1h 13m 58s
14 actionable tasks: 14 executed
[vagrant@localhost bigtop]$ rpm -qR output/ambari/noarch/ambari-agent-2.6.1.0-1.fc31.noarch.rpm
/bin/sh
/bin/sh
/bin/sh
/bin/sh
initscripts
openssl
python2 >= 2.6
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
zlib
[vagrant@localhost docker]$ ./docker-hadoop.sh -d -C config_fedora-31.yaml --disable-gpg-check --enable-local-repo --repo file:///bigtop-home/output --stack 'bigtop-utils, ambari' --smoke-tests ambari -c 3
(snip)
Notice: /Stage[main]/Ambari::Agent/Package[ambari-agent]/ensure: created
Notice: /Stage[main]/Ambari::Agent/File[/etc/ambari-agent/conf/ambari-agent.ini]/content: content changed '{md5}21cca116446906eefe38ac81a4e065dc' to '{md5}b9b121ddde12096e451bd7bf60fb4cc2'
Notice: /Stage[main]/Jdk/Package[jdk]/ensure: created
Notice: /Stage[main]/Ambari::Agent/Service[ambari-agent]/ensure: ensure changed 'stopped' to 'running'
Notice: Applied catalog in 188.72 seconds
Notice: /Stage[main]/Hadoop_cluster_node/User[jenkins]/ensure: created
Notice: /Stage[main]/Hadoop_cluster_node/User[testuser]/ensure: created
Notice: /Stage[main]/Hadoop_cluster_node/User[hudson]/ensure: created
Notice: /Stage[main]/Ambari::Agent/Package[ambari-agent]/ensure: created
Notice: /Stage[main]/Ambari::Agent/File[/etc/ambari-agent/conf/ambari-agent.ini]/content: content changed '{md5}21cca116446906eefe38ac81a4e065dc' to '{md5}b9b121ddde12096e451bd7bf60fb4cc2'
Notice: /Stage[main]/Ambari::Agent/Service[ambari-agent]/ensure: ensure changed 'stopped' to 'running'
Notice: Applied catalog in 215.53 seconds
Notice: /Stage[main]/Ambari::Server/Package[ambari-server]/ensure: created
Notice: /Stage[main]/Ambari::Server/Exec[mpack install]/returns: executed successfully
Notice: /Stage[main]/Ambari::Server/Exec[server setup]/returns: executed successfully
Notice: /Stage[main]/Ambari::Server/Service[ambari-server]/ensure: ensure changed 'stopped' to 'running'
Notice: /Stage[main]/Ambari::Agent/Package[ambari-agent]/ensure: created
Notice: /Stage[main]/Ambari::Agent/File[/etc/ambari-agent/conf/ambari-agent.ini]/content: content changed '{md5}21cca116446906eefe38ac81a4e065dc' to '{md5}b9b121ddde12096e451bd7bf60fb4cc2'
Notice: /Stage[main]/Ambari::Agent/Service[ambari-agent]/ensure: ensure changed 'stopped' to 'running'
(snip)
===== START TO RUN SMOKE TESTS: ambari =====
(snip)
org.apache.bigtop.itest.ambari.TestAmbariSmoke > testBlueprints STANDARD_OUT
[href:http://localhost:8080/api/v1/blueprints, items:[]]
org.apache.bigtop.itest.ambari.TestAmbariSmoke > testStackNameVersion STANDARD_OUT
[versions:[[Versions:[stack_version:2.0, stack_name:ODPi], href:http://localhost:8080/api/v1/stacks/ODPi/versions/2.0]], Stacks:[stack_name:ODPi], href:http://localhost:8080/api/v1/stacks/ODPi]
Gradle Test Executor 2 finished executing tests.
> Task :bigtop-tests:smoke-tests:ambari:test
Finished generating test XML results (0.026 secs) into: /bigtop-home/bigtop-tests/smoke-tests/ambari/build/test-results/test
Generating HTML test report...
Finished generating test html results (0.046 secs) into: /bigtop-home/bigtop-tests/smoke-tests/ambari/build/reports/tests/test
Now testing...
:bigtop-tests:smoke-tests:ambari:test (Thread[Daemon worker,5,main]) completed. Took 3.911 secs.
BUILD SUCCESSFUL in 2m 37s
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bigtop] iwasakims commented on pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
Posted by GitBox <gi...@apache.org>.
iwasakims commented on pull request #695:
URL: https://github.com/apache/bigtop/pull/695#issuecomment-725751276
merged to master and branch-1.5.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bigtop] iwasakims merged pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
Posted by GitBox <gi...@apache.org>.
iwasakims merged pull request #695:
URL: https://github.com/apache/bigtop/pull/695
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bigtop] iwasakims commented on pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
Posted by GitBox <gi...@apache.org>.
iwasakims commented on pull request #695:
URL: https://github.com/apache/bigtop/pull/695#issuecomment-725081423
I guess distros other than Fedora 31 always have initscripts required by basic packages.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bigtop] iwasakims commented on pull request #695: BIGTOP-3425. Deploying Ambari fails on Fedora 31.
Posted by GitBox <gi...@apache.org>.
iwasakims commented on pull request #695:
URL: https://github.com/apache/bigtop/pull/695#issuecomment-725077333
@sekikn ambari-server depends on initspripts but ambari-agent does not. Adding the dependency to ambari-agent too is the right fix?
```
$ rpm -q --requires -p output/ambari/noarch/ambari-server-2.6.1.0-1.el8.noarch.rpm
/bin/sh
/bin/sh
/bin/sh
/bin/sh
curl
initscripts
openssl
postgresql-server >= 8.1
python2 >= 2.6
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
$ rpm -q --requires -p output/ambari/noarch/ambari-agent-2.6.1.0-1.el8.noarch.rpm
/bin/sh
/bin/sh
/bin/sh
/bin/sh
openssl
python2 >= 2.6
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
zlib
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org