lp:~bigdata-dev/bigdata-data/snap-hadoop

Created by Kevin W Monroe and last modified
Get this branch:
bzr branch lp:~bigdata-dev/bigdata-data/snap-hadoop

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Juju Big Data Development
Project:
Juju Big Data Resources
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/juju-solutions/snap-hadoop.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 3 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 10 seconds — see the log

Recent revisions

35. By Kevin W Monroe

rename wrappers to something less generic (helps prevent namespace collisions)

34. By Kevin W Monroe

move m2 logic to snapcraft.yaml; use SNAP_COMMON for pid dirs; add configure hook to ensure dirs are always available

33. By Kevin W Monroe

simplify patches (we have our own wrappers; no need to patch install); move the m2 settings patch into snapcraft.yaml

32. By Kevin W Monroe

drop the -snap version suffix; update desc; move to stable

31. By Kevin W Monroe

add mapred pseudo config; change hadoop-conf slot to write; all hadoopy snaps should now look for config in $snap_data

30. By Kevin W Monroe

exit 1 on do-comp-build failures

29. By Kevin W Monroe

eek! wrong staged bits for last commit. fix em.

28. By Kevin W Monroe

combine daemons, use install vs configure hook

- hdfs/mapred/yarn daemons do almost the same thing; make a single
wrapper figure out the right task based on args.

- the configure hook runs *after* systemctl services. we need
something earlier to setup snap_data, so do it in the install hook.

- tweak sed logic in install hook to ensure we change right values.

- tweak error/warning messages in our wrappers.

- snapcraft.yaml changes:
  - remove unused hadoop /etc/default bits (covered by common-wrapper).
  - bump to snap5.

27. By Kevin W Monroe

bump to snap4

26. By Kevin W Monroe

hook and wrapper work to support hadoop daemons

- add yarn config to configure hook

- if we have a pseudo cluster, format the NN with the configure hook
to lessen user burden (requires the hook to have the network plug)

- add network[-bind] to all hadoop apps and daemons since they all
do java network activity

- add 5 hadoop daemons (2 hdfs, 2 yarn, 1 jobhistory)

- be more explicit about errors vs warnings in our wrappers

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.