[
https://issues.apache.org/jira/browse/BIGTOP-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13636911#comment-13636911
]
Konstantin Boudnik commented on BIGTOP-927:
-------------------------------------------
for protobuf it says "Not required on Ubuntu". I would change the message to
something: "Ubuntu provides a standard package" cause it sounds confusing.
I ran new puppet on pretty much freshly minted 12.04 and it was able to install
all the packages but:
Unpacking java-common (from .../java-common_0.43ubuntu2_all.deb) ...
Selecting previously unselected package oracle-java6-installer.
Unpacking oracle-java6-installer (from
.../oracle-java6-installer_6u45-0~webupd8~0_all.deb) ...
oracle-license-v1-1 license could not be presented
try 'dpkg-reconfigure debconf' to select a frontend other than noninteractive
dpkg: error processing
/var/cache/apt/archives/oracle-java6-installer_6u45-0~webupd8~0_all.deb
(--unpack):
subprocess new pre-installation script returned error exit status 2
No apport report written because MaxReports is reached already
Selecting previously unselected package gsfonts-x11.
Unpacking gsfonts-x11 (from .../gsfonts-x11_0.22_all.deb) ...
Processing triggers for doc-base ...
Processing 2 added doc-base files...
Processing triggers for man-db ...
Processing triggers for fontconfig ...
Errors were encountered while processing:
/var/cache/apt/archives/oracle-java6-installer_6u45-0~webupd8~0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
This seemed to leave the dpkg system in a strange state, where dpkg lock has
been left behind. Cleaning that and running {{apply}} for the second time:
err: /Stage[main]/Bigtop-toolchain::Jdk/Package[oracle-java6-installer]/ensure:
change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o
DPkg::Options::=--force-confold install oracle-java6-installer' returned 100:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to
correct the problem.
and
err: /Stage[main]/Bigtop-toolchain::Packages/Package[asciidoc]/ensure: change
from absent to present failed: Execution of '/usr/bin/apt-get -q -y -o
DPkg::Options::=--force-confold install asciidoc' returned 100: E: dpkg was
interrupted, you must manually run 'sudo dpkg --configure -a' to correct the
problem.
Running {{sudo dpkg --configure -a}} a couple of time in the row seems to
address the problems with {{asciidoc}} - what a heavyweight if you ask me.
And another repeat of {{apply}} put everything as expected. I guess the oracle
repo is a bitch to blame, because the connection there seemed to be pretty slow
(may be just today).
I am running {{make hadoop-deb sqoop-deb}} - all seems to be going fine so far.
> Update puppet recipes to support Ubuntu
> ---------------------------------------
>
> Key: BIGTOP-927
> URL: https://issues.apache.org/jira/browse/BIGTOP-927
> Project: Bigtop
> Issue Type: Improvement
> Components: Deployment
> Affects Versions: 0.5.0
> Reporter: Konstantin Boudnik
> Assignee: Ian Mordey
> Fix For: 0.6.0
>
> Attachments:
> 0001-BIGTOP-927.-Add-extra-ubuntu-packages-and-ppa-repo-t.patch
>
>
> In BIGTOP-720 we have started with a great set of recipes to automatically
> configure build environment. However it has al least two limitations:
> - it needs manual assistance in a form of downloading tarballs of the web
> - it doesn't support Ubuntu
> Let's fix it.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira