Merge lp:~secroft/sademos/sademos-cleanup into lp:sademos/next
- sademos-cleanup
- Merge into next
Proposed by
Scott Croft
Status: | Needs review |
---|---|
Proposed branch: | lp:~secroft/sademos/sademos-cleanup |
Merge into: | lp:sademos/next |
Diff against target: | 10764 lines |
To merge this branch: | bzr merge lp:~secroft/sademos/sademos-cleanup |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
CPE SA | Pending | ||
Review via email: mp+306941@code.launchpad.net |
Commit message
Description of the change
cleaned up bootstrap and cleanup scripts
Moved all demos to deprecated where needed
Fixed image download script
Fixed image upload script
To post a comment you must log in.
Unmerged revisions
- 2. By Scott Croft
-
All demos have been moved to deprecated unless otherwise corrected, and bootstrap script cleaned up along with getting images and uploading them to OS
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file '00-bootstrap.sh' |
2 | --- 00-bootstrap.sh 2016-05-19 22:47:26 +0000 |
3 | +++ 00-bootstrap.sh 2016-09-27 20:12:44 +0000 |
4 | @@ -11,9 +11,8 @@ |
5 | |
6 | obnum=`hostname | cut -c 10- -` |
7 | |
8 | -time juju bootstrap --config bootstrap-timeout=1200 --to node00vm1ob${obnum}.maas --show-log --upload-tools maas-controller maas/172.27.${obnum}.1 |
9 | -time juju switch admin |
10 | +time juju bootstrap --config bootstrap-timeout=1200 --to node00vm1ob${obnum}.maas --show-log maas-controller maas |
11 | |
12 | juju gui --no-browser |
13 | |
14 | -juju show-controllers --show-passwords |egrep "user|password" |
15 | +juju show-controller --show-password |egrep "user|password" |
16 | |
17 | === modified file '01-reset-environment.sh' |
18 | --- 01-reset-environment.sh 2016-05-19 22:47:26 +0000 |
19 | +++ 01-reset-environment.sh 2016-09-27 20:12:44 +0000 |
20 | @@ -2,4 +2,4 @@ |
21 | # |
22 | # Scott Croft, 8 Apr 2016 |
23 | |
24 | -juju kill-controller local.maas-controller |
25 | +juju kill-controller maas-controller |
26 | |
27 | === removed directory 'BD/bundle-apache-processing-spark' |
28 | === removed directory 'BD/bundle-apache-processing-spark/.git' |
29 | === removed file 'BD/bundle-apache-processing-spark/.git/COMMIT_EDITMSG' |
30 | --- BD/bundle-apache-processing-spark/.git/COMMIT_EDITMSG 2016-05-19 22:47:26 +0000 |
31 | +++ BD/bundle-apache-processing-spark/.git/COMMIT_EDITMSG 1970-01-01 00:00:00 +0000 |
32 | @@ -1,1 +0,0 @@ |
33 | -rename apache-hadoop-spark to apache-processing-spark |
34 | |
35 | === removed file 'BD/bundle-apache-processing-spark/.git/FETCH_HEAD' |
36 | --- BD/bundle-apache-processing-spark/.git/FETCH_HEAD 2016-05-19 22:47:26 +0000 |
37 | +++ BD/bundle-apache-processing-spark/.git/FETCH_HEAD 1970-01-01 00:00:00 +0000 |
38 | @@ -1,1 +0,0 @@ |
39 | -797547092fd9c449d55f4cb71df731fb056faa1c branch 'master' of github.com:juju-solutions/bundle-apache-processing-spark |
40 | |
41 | === removed file 'BD/bundle-apache-processing-spark/.git/HEAD' |
42 | --- BD/bundle-apache-processing-spark/.git/HEAD 2016-05-19 22:47:26 +0000 |
43 | +++ BD/bundle-apache-processing-spark/.git/HEAD 1970-01-01 00:00:00 +0000 |
44 | @@ -1,1 +0,0 @@ |
45 | -ref: refs/heads/master |
46 | |
47 | === removed file 'BD/bundle-apache-processing-spark/.git/ORIG_HEAD' |
48 | --- BD/bundle-apache-processing-spark/.git/ORIG_HEAD 2016-05-19 22:47:26 +0000 |
49 | +++ BD/bundle-apache-processing-spark/.git/ORIG_HEAD 1970-01-01 00:00:00 +0000 |
50 | @@ -1,1 +0,0 @@ |
51 | -797547092fd9c449d55f4cb71df731fb056faa1c |
52 | |
53 | === removed directory 'BD/bundle-apache-processing-spark/.git/branches' |
54 | === removed file 'BD/bundle-apache-processing-spark/.git/config' |
55 | --- BD/bundle-apache-processing-spark/.git/config 2016-05-19 22:47:26 +0000 |
56 | +++ BD/bundle-apache-processing-spark/.git/config 1970-01-01 00:00:00 +0000 |
57 | @@ -1,12 +0,0 @@ |
58 | -[core] |
59 | - repositoryformatversion = 0 |
60 | - filemode = true |
61 | - bare = false |
62 | - logallrefupdates = true |
63 | - ignorecase = true |
64 | -[remote "origin"] |
65 | - url = git@github.com:juju-solutions/bundle-apache-processing-spark.git |
66 | - fetch = +refs/heads/*:refs/remotes/origin/* |
67 | -[branch "master"] |
68 | - remote = origin |
69 | - merge = refs/heads/master |
70 | |
71 | === removed file 'BD/bundle-apache-processing-spark/.git/description' |
72 | --- BD/bundle-apache-processing-spark/.git/description 2016-05-19 22:47:26 +0000 |
73 | +++ BD/bundle-apache-processing-spark/.git/description 1970-01-01 00:00:00 +0000 |
74 | @@ -1,1 +0,0 @@ |
75 | -Unnamed repository; edit this file 'description' to name the repository. |
76 | |
77 | === removed directory 'BD/bundle-apache-processing-spark/.git/hooks' |
78 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/applypatch-msg.sample' |
79 | --- BD/bundle-apache-processing-spark/.git/hooks/applypatch-msg.sample 2016-05-19 22:47:26 +0000 |
80 | +++ BD/bundle-apache-processing-spark/.git/hooks/applypatch-msg.sample 1970-01-01 00:00:00 +0000 |
81 | @@ -1,15 +0,0 @@ |
82 | -#!/bin/sh |
83 | -# |
84 | -# An example hook script to check the commit log message taken by |
85 | -# applypatch from an e-mail message. |
86 | -# |
87 | -# The hook should exit with non-zero status after issuing an |
88 | -# appropriate message if it wants to stop the commit. The hook is |
89 | -# allowed to edit the commit message file. |
90 | -# |
91 | -# To enable this hook, rename this file to "applypatch-msg". |
92 | - |
93 | -. git-sh-setup |
94 | -test -x "$GIT_DIR/hooks/commit-msg" && |
95 | - exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"} |
96 | -: |
97 | |
98 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/commit-msg.sample' |
99 | --- BD/bundle-apache-processing-spark/.git/hooks/commit-msg.sample 2016-05-19 22:47:26 +0000 |
100 | +++ BD/bundle-apache-processing-spark/.git/hooks/commit-msg.sample 1970-01-01 00:00:00 +0000 |
101 | @@ -1,24 +0,0 @@ |
102 | -#!/bin/sh |
103 | -# |
104 | -# An example hook script to check the commit log message. |
105 | -# Called by "git commit" with one argument, the name of the file |
106 | -# that has the commit message. The hook should exit with non-zero |
107 | -# status after issuing an appropriate message if it wants to stop the |
108 | -# commit. The hook is allowed to edit the commit message file. |
109 | -# |
110 | -# To enable this hook, rename this file to "commit-msg". |
111 | - |
112 | -# Uncomment the below to add a Signed-off-by line to the message. |
113 | -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg |
114 | -# hook is more suited to it. |
115 | -# |
116 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
117 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
118 | - |
119 | -# This example catches duplicate Signed-off-by lines. |
120 | - |
121 | -test "" = "$(grep '^Signed-off-by: ' "$1" | |
122 | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { |
123 | - echo >&2 Duplicate Signed-off-by lines. |
124 | - exit 1 |
125 | -} |
126 | |
127 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/post-update.sample' |
128 | --- BD/bundle-apache-processing-spark/.git/hooks/post-update.sample 2016-05-19 22:47:26 +0000 |
129 | +++ BD/bundle-apache-processing-spark/.git/hooks/post-update.sample 1970-01-01 00:00:00 +0000 |
130 | @@ -1,8 +0,0 @@ |
131 | -#!/bin/sh |
132 | -# |
133 | -# An example hook script to prepare a packed repository for use over |
134 | -# dumb transports. |
135 | -# |
136 | -# To enable this hook, rename this file to "post-update". |
137 | - |
138 | -exec git update-server-info |
139 | |
140 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/pre-applypatch.sample' |
141 | --- BD/bundle-apache-processing-spark/.git/hooks/pre-applypatch.sample 2016-05-19 22:47:26 +0000 |
142 | +++ BD/bundle-apache-processing-spark/.git/hooks/pre-applypatch.sample 1970-01-01 00:00:00 +0000 |
143 | @@ -1,14 +0,0 @@ |
144 | -#!/bin/sh |
145 | -# |
146 | -# An example hook script to verify what is about to be committed |
147 | -# by applypatch from an e-mail message. |
148 | -# |
149 | -# The hook should exit with non-zero status after issuing an |
150 | -# appropriate message if it wants to stop the commit. |
151 | -# |
152 | -# To enable this hook, rename this file to "pre-applypatch". |
153 | - |
154 | -. git-sh-setup |
155 | -test -x "$GIT_DIR/hooks/pre-commit" && |
156 | - exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"} |
157 | -: |
158 | |
159 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/pre-commit.sample' |
160 | --- BD/bundle-apache-processing-spark/.git/hooks/pre-commit.sample 2016-05-19 22:47:26 +0000 |
161 | +++ BD/bundle-apache-processing-spark/.git/hooks/pre-commit.sample 1970-01-01 00:00:00 +0000 |
162 | @@ -1,49 +0,0 @@ |
163 | -#!/bin/sh |
164 | -# |
165 | -# An example hook script to verify what is about to be committed. |
166 | -# Called by "git commit" with no arguments. The hook should |
167 | -# exit with non-zero status after issuing an appropriate message if |
168 | -# it wants to stop the commit. |
169 | -# |
170 | -# To enable this hook, rename this file to "pre-commit". |
171 | - |
172 | -if git rev-parse --verify HEAD >/dev/null 2>&1 |
173 | -then |
174 | - against=HEAD |
175 | -else |
176 | - # Initial commit: diff against an empty tree object |
177 | - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 |
178 | -fi |
179 | - |
180 | -# If you want to allow non-ASCII filenames set this variable to true. |
181 | -allownonascii=$(git config --bool hooks.allownonascii) |
182 | - |
183 | -# Redirect output to stderr. |
184 | -exec 1>&2 |
185 | - |
186 | -# Cross platform projects tend to avoid non-ASCII filenames; prevent |
187 | -# them from being added to the repository. We exploit the fact that the |
188 | -# printable range starts at the space character and ends with tilde. |
189 | -if [ "$allownonascii" != "true" ] && |
190 | - # Note that the use of brackets around a tr range is ok here, (it's |
191 | - # even required, for portability to Solaris 10's /usr/bin/tr), since |
192 | - # the square bracket bytes happen to fall in the designated range. |
193 | - test $(git diff --cached --name-only --diff-filter=A -z $against | |
194 | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 |
195 | -then |
196 | - cat <<\EOF |
197 | -Error: Attempt to add a non-ASCII file name. |
198 | - |
199 | -This can cause problems if you want to work with people on other platforms. |
200 | - |
201 | -To be portable it is advisable to rename the file. |
202 | - |
203 | -If you know what you are doing you can disable this check using: |
204 | - |
205 | - git config hooks.allownonascii true |
206 | -EOF |
207 | - exit 1 |
208 | -fi |
209 | - |
210 | -# If there are whitespace errors, print the offending file names and fail. |
211 | -exec git diff-index --check --cached $against -- |
212 | |
213 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/pre-push.sample' |
214 | --- BD/bundle-apache-processing-spark/.git/hooks/pre-push.sample 2016-05-19 22:47:26 +0000 |
215 | +++ BD/bundle-apache-processing-spark/.git/hooks/pre-push.sample 1970-01-01 00:00:00 +0000 |
216 | @@ -1,54 +0,0 @@ |
217 | -#!/bin/sh |
218 | - |
219 | -# An example hook script to verify what is about to be pushed. Called by "git |
220 | -# push" after it has checked the remote status, but before anything has been |
221 | -# pushed. If this script exits with a non-zero status nothing will be pushed. |
222 | -# |
223 | -# This hook is called with the following parameters: |
224 | -# |
225 | -# $1 -- Name of the remote to which the push is being done |
226 | -# $2 -- URL to which the push is being done |
227 | -# |
228 | -# If pushing without using a named remote those arguments will be equal. |
229 | -# |
230 | -# Information about the commits which are being pushed is supplied as lines to |
231 | -# the standard input in the form: |
232 | -# |
233 | -# <local ref> <local sha1> <remote ref> <remote sha1> |
234 | -# |
235 | -# This sample shows how to prevent push of commits where the log message starts |
236 | -# with "WIP" (work in progress). |
237 | - |
238 | -remote="$1" |
239 | -url="$2" |
240 | - |
241 | -z40=0000000000000000000000000000000000000000 |
242 | - |
243 | -IFS=' ' |
244 | -while read local_ref local_sha remote_ref remote_sha |
245 | -do |
246 | - if [ "$local_sha" = $z40 ] |
247 | - then |
248 | - # Handle delete |
249 | - : |
250 | - else |
251 | - if [ "$remote_sha" = $z40 ] |
252 | - then |
253 | - # New branch, examine all commits |
254 | - range="$local_sha" |
255 | - else |
256 | - # Update to existing branch, examine new commits |
257 | - range="$remote_sha..$local_sha" |
258 | - fi |
259 | - |
260 | - # Check for WIP commit |
261 | - commit=`git rev-list -n 1 --grep '^WIP' "$range"` |
262 | - if [ -n "$commit" ] |
263 | - then |
264 | - echo "Found WIP commit in $local_ref, not pushing" |
265 | - exit 1 |
266 | - fi |
267 | - fi |
268 | -done |
269 | - |
270 | -exit 0 |
271 | |
272 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/pre-rebase.sample' |
273 | --- BD/bundle-apache-processing-spark/.git/hooks/pre-rebase.sample 2016-05-19 22:47:26 +0000 |
274 | +++ BD/bundle-apache-processing-spark/.git/hooks/pre-rebase.sample 1970-01-01 00:00:00 +0000 |
275 | @@ -1,169 +0,0 @@ |
276 | -#!/bin/sh |
277 | -# |
278 | -# Copyright (c) 2006, 2008 Junio C Hamano |
279 | -# |
280 | -# The "pre-rebase" hook is run just before "git rebase" starts doing |
281 | -# its job, and can prevent the command from running by exiting with |
282 | -# non-zero status. |
283 | -# |
284 | -# The hook is called with the following parameters: |
285 | -# |
286 | -# $1 -- the upstream the series was forked from. |
287 | -# $2 -- the branch being rebased (or empty when rebasing the current branch). |
288 | -# |
289 | -# This sample shows how to prevent topic branches that are already |
290 | -# merged to 'next' branch from getting rebased, because allowing it |
291 | -# would result in rebasing already published history. |
292 | - |
293 | -publish=next |
294 | -basebranch="$1" |
295 | -if test "$#" = 2 |
296 | -then |
297 | - topic="refs/heads/$2" |
298 | -else |
299 | - topic=`git symbolic-ref HEAD` || |
300 | - exit 0 ;# we do not interrupt rebasing detached HEAD |
301 | -fi |
302 | - |
303 | -case "$topic" in |
304 | -refs/heads/??/*) |
305 | - ;; |
306 | -*) |
307 | - exit 0 ;# we do not interrupt others. |
308 | - ;; |
309 | -esac |
310 | - |
311 | -# Now we are dealing with a topic branch being rebased |
312 | -# on top of master. Is it OK to rebase it? |
313 | - |
314 | -# Does the topic really exist? |
315 | -git show-ref -q "$topic" || { |
316 | - echo >&2 "No such branch $topic" |
317 | - exit 1 |
318 | -} |
319 | - |
320 | -# Is topic fully merged to master? |
321 | -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` |
322 | -if test -z "$not_in_master" |
323 | -then |
324 | - echo >&2 "$topic is fully merged to master; better remove it." |
325 | - exit 1 ;# we could allow it, but there is no point. |
326 | -fi |
327 | - |
328 | -# Is topic ever merged to next? If so you should not be rebasing it. |
329 | -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` |
330 | -only_next_2=`git rev-list ^master ${publish} | sort` |
331 | -if test "$only_next_1" = "$only_next_2" |
332 | -then |
333 | - not_in_topic=`git rev-list "^$topic" master` |
334 | - if test -z "$not_in_topic" |
335 | - then |
336 | - echo >&2 "$topic is already up-to-date with master" |
337 | - exit 1 ;# we could allow it, but there is no point. |
338 | - else |
339 | - exit 0 |
340 | - fi |
341 | -else |
342 | - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` |
343 | - /usr/bin/perl -e ' |
344 | - my $topic = $ARGV[0]; |
345 | - my $msg = "* $topic has commits already merged to public branch:\n"; |
346 | - my (%not_in_next) = map { |
347 | - /^([0-9a-f]+) /; |
348 | - ($1 => 1); |
349 | - } split(/\n/, $ARGV[1]); |
350 | - for my $elem (map { |
351 | - /^([0-9a-f]+) (.*)$/; |
352 | - [$1 => $2]; |
353 | - } split(/\n/, $ARGV[2])) { |
354 | - if (!exists $not_in_next{$elem->[0]}) { |
355 | - if ($msg) { |
356 | - print STDERR $msg; |
357 | - undef $msg; |
358 | - } |
359 | - print STDERR " $elem->[1]\n"; |
360 | - } |
361 | - } |
362 | - ' "$topic" "$not_in_next" "$not_in_master" |
363 | - exit 1 |
364 | -fi |
365 | - |
366 | -<<\DOC_END |
367 | - |
368 | -This sample hook safeguards topic branches that have been |
369 | -published from being rewound. |
370 | - |
371 | -The workflow assumed here is: |
372 | - |
373 | - * Once a topic branch forks from "master", "master" is never |
374 | - merged into it again (either directly or indirectly). |
375 | - |
376 | - * Once a topic branch is fully cooked and merged into "master", |
377 | - it is deleted. If you need to build on top of it to correct |
378 | - earlier mistakes, a new topic branch is created by forking at |
379 | - the tip of the "master". This is not strictly necessary, but |
380 | - it makes it easier to keep your history simple. |
381 | - |
382 | - * Whenever you need to test or publish your changes to topic |
383 | - branches, merge them into "next" branch. |
384 | - |
385 | -The script, being an example, hardcodes the publish branch name |
386 | -to be "next", but it is trivial to make it configurable via |
387 | -$GIT_DIR/config mechanism. |
388 | - |
389 | -With this workflow, you would want to know: |
390 | - |
391 | -(1) ... if a topic branch has ever been merged to "next". Young |
392 | - topic branches can have stupid mistakes you would rather |
393 | - clean up before publishing, and things that have not been |
394 | - merged into other branches can be easily rebased without |
395 | - affecting other people. But once it is published, you would |
396 | - not want to rewind it. |
397 | - |
398 | -(2) ... if a topic branch has been fully merged to "master". |
399 | - Then you can delete it. More importantly, you should not |
400 | - build on top of it -- other people may already want to |
401 | - change things related to the topic as patches against your |
402 | - "master", so if you need further changes, it is better to |
403 | - fork the topic (perhaps with the same name) afresh from the |
404 | - tip of "master". |
405 | - |
406 | -Let's look at this example: |
407 | - |
408 | - o---o---o---o---o---o---o---o---o---o "next" |
409 | - / / / / |
410 | - / a---a---b A / / |
411 | - / / / / |
412 | - / / c---c---c---c B / |
413 | - / / / \ / |
414 | - / / / b---b C \ / |
415 | - / / / / \ / |
416 | - ---o---o---o---o---o---o---o---o---o---o---o "master" |
417 | - |
418 | - |
419 | -A, B and C are topic branches. |
420 | - |
421 | - * A has one fix since it was merged up to "next". |
422 | - |
423 | - * B has finished. It has been fully merged up to "master" and "next", |
424 | - and is ready to be deleted. |
425 | - |
426 | - * C has not merged to "next" at all. |
427 | - |
428 | -We would want to allow C to be rebased, refuse A, and encourage |
429 | -B to be deleted. |
430 | - |
431 | -To compute (1): |
432 | - |
433 | - git rev-list ^master ^topic next |
434 | - git rev-list ^master next |
435 | - |
436 | - if these match, topic has not merged in next at all. |
437 | - |
438 | -To compute (2): |
439 | - |
440 | - git rev-list master..topic |
441 | - |
442 | - if this is empty, it is fully merged to "master". |
443 | - |
444 | -DOC_END |
445 | |
446 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/prepare-commit-msg.sample' |
447 | --- BD/bundle-apache-processing-spark/.git/hooks/prepare-commit-msg.sample 2016-05-19 22:47:26 +0000 |
448 | +++ BD/bundle-apache-processing-spark/.git/hooks/prepare-commit-msg.sample 1970-01-01 00:00:00 +0000 |
449 | @@ -1,36 +0,0 @@ |
450 | -#!/bin/sh |
451 | -# |
452 | -# An example hook script to prepare the commit log message. |
453 | -# Called by "git commit" with the name of the file that has the |
454 | -# commit message, followed by the description of the commit |
455 | -# message's source. The hook's purpose is to edit the commit |
456 | -# message file. If the hook fails with a non-zero status, |
457 | -# the commit is aborted. |
458 | -# |
459 | -# To enable this hook, rename this file to "prepare-commit-msg". |
460 | - |
461 | -# This hook includes three examples. The first comments out the |
462 | -# "Conflicts:" part of a merge commit. |
463 | -# |
464 | -# The second includes the output of "git diff --name-status -r" |
465 | -# into the message, just before the "git status" output. It is |
466 | -# commented because it doesn't cope with --amend or with squashed |
467 | -# commits. |
468 | -# |
469 | -# The third example adds a Signed-off-by line to the message, that can |
470 | -# still be edited. This is rarely a good idea. |
471 | - |
472 | -case "$2,$3" in |
473 | - merge,) |
474 | - /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; |
475 | - |
476 | -# ,|template,) |
477 | -# /usr/bin/perl -i.bak -pe ' |
478 | -# print "\n" . `git diff --cached --name-status -r` |
479 | -# if /^#/ && $first++ == 0' "$1" ;; |
480 | - |
481 | - *) ;; |
482 | -esac |
483 | - |
484 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
485 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
486 | |
487 | === removed file 'BD/bundle-apache-processing-spark/.git/hooks/update.sample' |
488 | --- BD/bundle-apache-processing-spark/.git/hooks/update.sample 2016-05-19 22:47:26 +0000 |
489 | +++ BD/bundle-apache-processing-spark/.git/hooks/update.sample 1970-01-01 00:00:00 +0000 |
490 | @@ -1,128 +0,0 @@ |
491 | -#!/bin/sh |
492 | -# |
493 | -# An example hook script to blocks unannotated tags from entering. |
494 | -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new |
495 | -# |
496 | -# To enable this hook, rename this file to "update". |
497 | -# |
498 | -# Config |
499 | -# ------ |
500 | -# hooks.allowunannotated |
501 | -# This boolean sets whether unannotated tags will be allowed into the |
502 | -# repository. By default they won't be. |
503 | -# hooks.allowdeletetag |
504 | -# This boolean sets whether deleting tags will be allowed in the |
505 | -# repository. By default they won't be. |
506 | -# hooks.allowmodifytag |
507 | -# This boolean sets whether a tag may be modified after creation. By default |
508 | -# it won't be. |
509 | -# hooks.allowdeletebranch |
510 | -# This boolean sets whether deleting branches will be allowed in the |
511 | -# repository. By default they won't be. |
512 | -# hooks.denycreatebranch |
513 | -# This boolean sets whether remotely creating branches will be denied |
514 | -# in the repository. By default this is allowed. |
515 | -# |
516 | - |
517 | -# --- Command line |
518 | -refname="$1" |
519 | -oldrev="$2" |
520 | -newrev="$3" |
521 | - |
522 | -# --- Safety check |
523 | -if [ -z "$GIT_DIR" ]; then |
524 | - echo "Don't run this script from the command line." >&2 |
525 | - echo " (if you want, you could supply GIT_DIR then run" >&2 |
526 | - echo " $0 <ref> <oldrev> <newrev>)" >&2 |
527 | - exit 1 |
528 | -fi |
529 | - |
530 | -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then |
531 | - echo "usage: $0 <ref> <oldrev> <newrev>" >&2 |
532 | - exit 1 |
533 | -fi |
534 | - |
535 | -# --- Config |
536 | -allowunannotated=$(git config --bool hooks.allowunannotated) |
537 | -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) |
538 | -denycreatebranch=$(git config --bool hooks.denycreatebranch) |
539 | -allowdeletetag=$(git config --bool hooks.allowdeletetag) |
540 | -allowmodifytag=$(git config --bool hooks.allowmodifytag) |
541 | - |
542 | -# check for no description |
543 | -projectdesc=$(sed -e '1q' "$GIT_DIR/description") |
544 | -case "$projectdesc" in |
545 | -"Unnamed repository"* | "") |
546 | - echo "*** Project description file hasn't been set" >&2 |
547 | - exit 1 |
548 | - ;; |
549 | -esac |
550 | - |
551 | -# --- Check types |
552 | -# if $newrev is 0000...0000, it's a commit to delete a ref. |
553 | -zero="0000000000000000000000000000000000000000" |
554 | -if [ "$newrev" = "$zero" ]; then |
555 | - newrev_type=delete |
556 | -else |
557 | - newrev_type=$(git cat-file -t $newrev) |
558 | -fi |
559 | - |
560 | -case "$refname","$newrev_type" in |
561 | - refs/tags/*,commit) |
562 | - # un-annotated tag |
563 | - short_refname=${refname##refs/tags/} |
564 | - if [ "$allowunannotated" != "true" ]; then |
565 | - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 |
566 | - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 |
567 | - exit 1 |
568 | - fi |
569 | - ;; |
570 | - refs/tags/*,delete) |
571 | - # delete tag |
572 | - if [ "$allowdeletetag" != "true" ]; then |
573 | - echo "*** Deleting a tag is not allowed in this repository" >&2 |
574 | - exit 1 |
575 | - fi |
576 | - ;; |
577 | - refs/tags/*,tag) |
578 | - # annotated tag |
579 | - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 |
580 | - then |
581 | - echo "*** Tag '$refname' already exists." >&2 |
582 | - echo "*** Modifying a tag is not allowed in this repository." >&2 |
583 | - exit 1 |
584 | - fi |
585 | - ;; |
586 | - refs/heads/*,commit) |
587 | - # branch |
588 | - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then |
589 | - echo "*** Creating a branch is not allowed in this repository" >&2 |
590 | - exit 1 |
591 | - fi |
592 | - ;; |
593 | - refs/heads/*,delete) |
594 | - # delete branch |
595 | - if [ "$allowdeletebranch" != "true" ]; then |
596 | - echo "*** Deleting a branch is not allowed in this repository" >&2 |
597 | - exit 1 |
598 | - fi |
599 | - ;; |
600 | - refs/remotes/*,commit) |
601 | - # tracking branch |
602 | - ;; |
603 | - refs/remotes/*,delete) |
604 | - # delete tracking branch |
605 | - if [ "$allowdeletebranch" != "true" ]; then |
606 | - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 |
607 | - exit 1 |
608 | - fi |
609 | - ;; |
610 | - *) |
611 | - # Anything else (is there anything else?) |
612 | - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 |
613 | - exit 1 |
614 | - ;; |
615 | -esac |
616 | - |
617 | -# --- Finished |
618 | -exit 0 |
619 | |
620 | === removed file 'BD/bundle-apache-processing-spark/.git/index' |
621 | Binary files BD/bundle-apache-processing-spark/.git/index 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/index 1970-01-01 00:00:00 +0000 differ |
622 | === removed directory 'BD/bundle-apache-processing-spark/.git/info' |
623 | === removed file 'BD/bundle-apache-processing-spark/.git/info/exclude' |
624 | --- BD/bundle-apache-processing-spark/.git/info/exclude 2016-05-19 22:47:26 +0000 |
625 | +++ BD/bundle-apache-processing-spark/.git/info/exclude 1970-01-01 00:00:00 +0000 |
626 | @@ -1,6 +0,0 @@ |
627 | -# git ls-files --others --exclude-from=.git/info/exclude |
628 | -# Lines that start with '#' are comments. |
629 | -# For a project mostly in C, the following would be a good set of |
630 | -# exclude patterns (uncomment them if you want to use them): |
631 | -# *.[oa] |
632 | -# *~ |
633 | |
634 | === removed directory 'BD/bundle-apache-processing-spark/.git/logs' |
635 | === removed file 'BD/bundle-apache-processing-spark/.git/logs/HEAD' |
636 | --- BD/bundle-apache-processing-spark/.git/logs/HEAD 2016-05-19 22:47:26 +0000 |
637 | +++ BD/bundle-apache-processing-spark/.git/logs/HEAD 1970-01-01 00:00:00 +0000 |
638 | @@ -1,1 +0,0 @@ |
639 | -0000000000000000000000000000000000000000 797547092fd9c449d55f4cb71df731fb056faa1c Kevin W Monroe <kevin.monroe@canonical.com> 1459976441 +0000 commit (initial): rename apache-hadoop-spark to apache-processing-spark |
640 | |
641 | === removed directory 'BD/bundle-apache-processing-spark/.git/logs/refs' |
642 | === removed directory 'BD/bundle-apache-processing-spark/.git/logs/refs/heads' |
643 | === removed file 'BD/bundle-apache-processing-spark/.git/logs/refs/heads/master' |
644 | --- BD/bundle-apache-processing-spark/.git/logs/refs/heads/master 2016-05-19 22:47:26 +0000 |
645 | +++ BD/bundle-apache-processing-spark/.git/logs/refs/heads/master 1970-01-01 00:00:00 +0000 |
646 | @@ -1,1 +0,0 @@ |
647 | -0000000000000000000000000000000000000000 797547092fd9c449d55f4cb71df731fb056faa1c Kevin W Monroe <kevin.monroe@canonical.com> 1459976441 +0000 commit (initial): rename apache-hadoop-spark to apache-processing-spark |
648 | |
649 | === removed directory 'BD/bundle-apache-processing-spark/.git/logs/refs/remotes' |
650 | === removed directory 'BD/bundle-apache-processing-spark/.git/logs/refs/remotes/origin' |
651 | === removed file 'BD/bundle-apache-processing-spark/.git/logs/refs/remotes/origin/master' |
652 | --- BD/bundle-apache-processing-spark/.git/logs/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
653 | +++ BD/bundle-apache-processing-spark/.git/logs/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
654 | @@ -1,1 +0,0 @@ |
655 | -0000000000000000000000000000000000000000 797547092fd9c449d55f4cb71df731fb056faa1c Kevin W Monroe <kevin.monroe@canonical.com> 1459976520 +0000 update by push |
656 | |
657 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects' |
658 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/05' |
659 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/05/9db6d1f176d7e0c08d91f33c3fb1a6ffd749c4' |
660 | Binary files BD/bundle-apache-processing-spark/.git/objects/05/9db6d1f176d7e0c08d91f33c3fb1a6ffd749c4 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/05/9db6d1f176d7e0c08d91f33c3fb1a6ffd749c4 1970-01-01 00:00:00 +0000 differ |
661 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/30' |
662 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/30/09ea3be8be881ba5aee5ea4b3f316a9eb2139b' |
663 | Binary files BD/bundle-apache-processing-spark/.git/objects/30/09ea3be8be881ba5aee5ea4b3f316a9eb2139b 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/30/09ea3be8be881ba5aee5ea4b3f316a9eb2139b 1970-01-01 00:00:00 +0000 differ |
664 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/3b' |
665 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/3b/6ce3e5f866b8370c13224f007927c0a077cbda' |
666 | Binary files BD/bundle-apache-processing-spark/.git/objects/3b/6ce3e5f866b8370c13224f007927c0a077cbda 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/3b/6ce3e5f866b8370c13224f007927c0a077cbda 1970-01-01 00:00:00 +0000 differ |
667 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/79' |
668 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/79/7547092fd9c449d55f4cb71df731fb056faa1c' |
669 | --- BD/bundle-apache-processing-spark/.git/objects/79/7547092fd9c449d55f4cb71df731fb056faa1c 2016-05-19 22:47:26 +0000 |
670 | +++ BD/bundle-apache-processing-spark/.git/objects/79/7547092fd9c449d55f4cb71df731fb056faa1c 1970-01-01 00:00:00 +0000 |
671 | @@ -1,1 +0,0 @@ |
672 | -x¥�Á D=ó{7m ¡Pc¼ÏžWºµDa E¿ßªñ |
673 | œÛ{“ÌxŽ1Tè´ÜÔBN‘uƒì�3J9åШ�Æq¸h7‘ |
674 | ¨ïFi>êÌŽô |
675 | ÎpâT˜`w{s?tð˜8�÷Ös܃ҽsÖh`+׈ծç•þœ…FÌègjf |
676 | ™s³d,7¨üÓ¹°§e éúÄ |
677 | nP¶ |
678 | \ No newline at end of file |
679 | |
680 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/8a' |
681 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/8a/f648e75b418c36bb643e5207249cd49a3814eb' |
682 | Binary files BD/bundle-apache-processing-spark/.git/objects/8a/f648e75b418c36bb643e5207249cd49a3814eb 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/8a/f648e75b418c36bb643e5207249cd49a3814eb 1970-01-01 00:00:00 +0000 differ |
683 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/91' |
684 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/91/e7980569611919ac8a477fdd8b49fe78e52d06' |
685 | Binary files BD/bundle-apache-processing-spark/.git/objects/91/e7980569611919ac8a477fdd8b49fe78e52d06 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/91/e7980569611919ac8a477fdd8b49fe78e52d06 1970-01-01 00:00:00 +0000 differ |
686 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/a2' |
687 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2' |
688 | Binary files BD/bundle-apache-processing-spark/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2 1970-01-01 00:00:00 +0000 differ |
689 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/c5' |
690 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/c5/6c4181a7cf7d4a3bda5026efe5aa86e2543baf' |
691 | Binary files BD/bundle-apache-processing-spark/.git/objects/c5/6c4181a7cf7d4a3bda5026efe5aa86e2543baf 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/c5/6c4181a7cf7d4a3bda5026efe5aa86e2543baf 1970-01-01 00:00:00 +0000 differ |
692 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/cf' |
693 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/cf/82fda33c98d6cf45ffac3ca969ff2ce1343f1b' |
694 | Binary files BD/bundle-apache-processing-spark/.git/objects/cf/82fda33c98d6cf45ffac3ca969ff2ce1343f1b 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/cf/82fda33c98d6cf45ffac3ca969ff2ce1343f1b 1970-01-01 00:00:00 +0000 differ |
695 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/e9' |
696 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792' |
697 | --- BD/bundle-apache-processing-spark/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792 2016-05-19 22:47:26 +0000 |
698 | +++ BD/bundle-apache-processing-spark/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792 1970-01-01 00:00:00 +0000 |
699 | @@ -1,2 +0,0 @@ |
700 | -xe‘A�Ó0…9ûW<õ($e¥E¨œB·U*5]V{t’ij)±�íl¶ÿžq ì"rˆ2™Ïã÷ÞÔ½©ñéóòÍÖ¸A†Î!ØU–µdÓ–j%uª)ÄÒÇ×m&ÄVõäWx/ÖÆ^œêÎ|êï'n–o¬¥6Z5²Ç.´i‚¼ïqˆ¨Ç�<¹'jS±S |
701 | iO+äV6gÂ\ã&]Š?E‹Q·ä¸ÿ/–à9¯ŒŽ<ÞF`1OX¼û"p1#y�6£'ž <N¬ |
702 | ôÜ� |
703 | P�lÏ |
704 | ¤ÂùzË<#xœ'˜:H†%ãösz�Afã3G7MS*¯ŽR㺬ÿíÒg»b½)«Í‡«=>r¯9GG?Gå¨E}�´,§‘5‹ìåã ;GÜ |
705 | &Ê�œ |
706 | -Jw ¼9…I:h•NÕc`è%©ÙØñk€³’‹¼BQ-ð5¯Š*x(Žßö÷G<ä‡C^ |
707 | ‹M…ýë}yW |
708 | ‹}ÉÕyùˆïEy—€8'Þ=[Õ³D3ŒûDE1æ—Ež¸ko©Q'Õ°)Ý�²#t扜f/°äåã |
709 | =‹kz5¨ ÃõÇŽRñ |
710 | ²æy |
711 | \ No newline at end of file |
712 | |
713 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/f4' |
714 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/f4/33b1a53f5b830a205fd2df78e2b34974656c7b' |
715 | Binary files BD/bundle-apache-processing-spark/.git/objects/f4/33b1a53f5b830a205fd2df78e2b34974656c7b 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/f4/33b1a53f5b830a205fd2df78e2b34974656c7b 1970-01-01 00:00:00 +0000 differ |
716 | === removed file 'BD/bundle-apache-processing-spark/.git/objects/f4/3e79801fe270ab84f7ed756087fb9169267c31' |
717 | Binary files BD/bundle-apache-processing-spark/.git/objects/f4/3e79801fe270ab84f7ed756087fb9169267c31 2016-05-19 22:47:26 +0000 and BD/bundle-apache-processing-spark/.git/objects/f4/3e79801fe270ab84f7ed756087fb9169267c31 1970-01-01 00:00:00 +0000 differ |
718 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/info' |
719 | === removed directory 'BD/bundle-apache-processing-spark/.git/objects/pack' |
720 | === removed directory 'BD/bundle-apache-processing-spark/.git/refs' |
721 | === removed directory 'BD/bundle-apache-processing-spark/.git/refs/heads' |
722 | === removed file 'BD/bundle-apache-processing-spark/.git/refs/heads/master' |
723 | --- BD/bundle-apache-processing-spark/.git/refs/heads/master 2016-05-19 22:47:26 +0000 |
724 | +++ BD/bundle-apache-processing-spark/.git/refs/heads/master 1970-01-01 00:00:00 +0000 |
725 | @@ -1,1 +0,0 @@ |
726 | -797547092fd9c449d55f4cb71df731fb056faa1c |
727 | |
728 | === removed directory 'BD/bundle-apache-processing-spark/.git/refs/remotes' |
729 | === removed directory 'BD/bundle-apache-processing-spark/.git/refs/remotes/origin' |
730 | === removed file 'BD/bundle-apache-processing-spark/.git/refs/remotes/origin/master' |
731 | --- BD/bundle-apache-processing-spark/.git/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
732 | +++ BD/bundle-apache-processing-spark/.git/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
733 | @@ -1,1 +0,0 @@ |
734 | -797547092fd9c449d55f4cb71df731fb056faa1c |
735 | |
736 | === removed directory 'BD/bundle-apache-processing-spark/.git/refs/tags' |
737 | === removed file 'BD/bundle-apache-processing-spark/.gitignore' |
738 | --- BD/bundle-apache-processing-spark/.gitignore 2016-05-19 22:47:26 +0000 |
739 | +++ BD/bundle-apache-processing-spark/.gitignore 1970-01-01 00:00:00 +0000 |
740 | @@ -1,2 +0,0 @@ |
741 | -*.pyc |
742 | -__pycache__ |
743 | |
744 | === removed file 'BD/bundle-apache-processing-spark/LICENSE' |
745 | --- BD/bundle-apache-processing-spark/LICENSE 2016-05-19 22:47:26 +0000 |
746 | +++ BD/bundle-apache-processing-spark/LICENSE 1970-01-01 00:00:00 +0000 |
747 | @@ -1,177 +0,0 @@ |
748 | - |
749 | - Apache License |
750 | - Version 2.0, January 2004 |
751 | - http://www.apache.org/licenses/ |
752 | - |
753 | - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
754 | - |
755 | - 1. Definitions. |
756 | - |
757 | - "License" shall mean the terms and conditions for use, reproduction, |
758 | - and distribution as defined by Sections 1 through 9 of this document. |
759 | - |
760 | - "Licensor" shall mean the copyright owner or entity authorized by |
761 | - the copyright owner that is granting the License. |
762 | - |
763 | - "Legal Entity" shall mean the union of the acting entity and all |
764 | - other entities that control, are controlled by, or are under common |
765 | - control with that entity. For the purposes of this definition, |
766 | - "control" means (i) the power, direct or indirect, to cause the |
767 | - direction or management of such entity, whether by contract or |
768 | - otherwise, or (ii) ownership of fifty percent (50%) or more of the |
769 | - outstanding shares, or (iii) beneficial ownership of such entity. |
770 | - |
771 | - "You" (or "Your") shall mean an individual or Legal Entity |
772 | - exercising permissions granted by this License. |
773 | - |
774 | - "Source" form shall mean the preferred form for making modifications, |
775 | - including but not limited to software source code, documentation |
776 | - source, and configuration files. |
777 | - |
778 | - "Object" form shall mean any form resulting from mechanical |
779 | - transformation or translation of a Source form, including but |
780 | - not limited to compiled object code, generated documentation, |
781 | - and conversions to other media types. |
782 | - |
783 | - "Work" shall mean the work of authorship, whether in Source or |
784 | - Object form, made available under the License, as indicated by a |
785 | - copyright notice that is included in or attached to the work |
786 | - (an example is provided in the Appendix below). |
787 | - |
788 | - "Derivative Works" shall mean any work, whether in Source or Object |
789 | - form, that is based on (or derived from) the Work and for which the |
790 | - editorial revisions, annotations, elaborations, or other modifications |
791 | - represent, as a whole, an original work of authorship. For the purposes |
792 | - of this License, Derivative Works shall not include works that remain |
793 | - separable from, or merely link (or bind by name) to the interfaces of, |
794 | - the Work and Derivative Works thereof. |
795 | - |
796 | - "Contribution" shall mean any work of authorship, including |
797 | - the original version of the Work and any modifications or additions |
798 | - to that Work or Derivative Works thereof, that is intentionally |
799 | - submitted to Licensor for inclusion in the Work by the copyright owner |
800 | - or by an individual or Legal Entity authorized to submit on behalf of |
801 | - the copyright owner. For the purposes of this definition, "submitted" |
802 | - means any form of electronic, verbal, or written communication sent |
803 | - to the Licensor or its representatives, including but not limited to |
804 | - communication on electronic mailing lists, source code control systems, |
805 | - and issue tracking systems that are managed by, or on behalf of, the |
806 | - Licensor for the purpose of discussing and improving the Work, but |
807 | - excluding communication that is conspicuously marked or otherwise |
808 | - designated in writing by the copyright owner as "Not a Contribution." |
809 | - |
810 | - "Contributor" shall mean Licensor and any individual or Legal Entity |
811 | - on behalf of whom a Contribution has been received by Licensor and |
812 | - subsequently incorporated within the Work. |
813 | - |
814 | - 2. Grant of Copyright License. Subject to the terms and conditions of |
815 | - this License, each Contributor hereby grants to You a perpetual, |
816 | - worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
817 | - copyright license to reproduce, prepare Derivative Works of, |
818 | - publicly display, publicly perform, sublicense, and distribute the |
819 | - Work and such Derivative Works in Source or Object form. |
820 | - |
821 | - 3. Grant of Patent License. Subject to the terms and conditions of |
822 | - this License, each Contributor hereby grants to You a perpetual, |
823 | - worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
824 | - (except as stated in this section) patent license to make, have made, |
825 | - use, offer to sell, sell, import, and otherwise transfer the Work, |
826 | - where such license applies only to those patent claims licensable |
827 | - by such Contributor that are necessarily infringed by their |
828 | - Contribution(s) alone or by combination of their Contribution(s) |
829 | - with the Work to which such Contribution(s) was submitted. If You |
830 | - institute patent litigation against any entity (including a |
831 | - cross-claim or counterclaim in a lawsuit) alleging that the Work |
832 | - or a Contribution incorporated within the Work constitutes direct |
833 | - or contributory patent infringement, then any patent licenses |
834 | - granted to You under this License for that Work shall terminate |
835 | - as of the date such litigation is filed. |
836 | - |
837 | - 4. Redistribution. You may reproduce and distribute copies of the |
838 | - Work or Derivative Works thereof in any medium, with or without |
839 | - modifications, and in Source or Object form, provided that You |
840 | - meet the following conditions: |
841 | - |
842 | - (a) You must give any other recipients of the Work or |
843 | - Derivative Works a copy of this License; and |
844 | - |
845 | - (b) You must cause any modified files to carry prominent notices |
846 | - stating that You changed the files; and |
847 | - |
848 | - (c) You must retain, in the Source form of any Derivative Works |
849 | - that You distribute, all copyright, patent, trademark, and |
850 | - attribution notices from the Source form of the Work, |
851 | - excluding those notices that do not pertain to any part of |
852 | - the Derivative Works; and |
853 | - |
854 | - (d) If the Work includes a "NOTICE" text file as part of its |
855 | - distribution, then any Derivative Works that You distribute must |
856 | - include a readable copy of the attribution notices contained |
857 | - within such NOTICE file, excluding those notices that do not |
858 | - pertain to any part of the Derivative Works, in at least one |
859 | - of the following places: within a NOTICE text file distributed |
860 | - as part of the Derivative Works; within the Source form or |
861 | - documentation, if provided along with the Derivative Works; or, |
862 | - within a display generated by the Derivative Works, if and |
863 | - wherever such third-party notices normally appear. The contents |
864 | - of the NOTICE file are for informational purposes only and |
865 | - do not modify the License. You may add Your own attribution |
866 | - notices within Derivative Works that You distribute, alongside |
867 | - or as an addendum to the NOTICE text from the Work, provided |
868 | - that such additional attribution notices cannot be construed |
869 | - as modifying the License. |
870 | - |
871 | - You may add Your own copyright statement to Your modifications and |
872 | - may provide additional or different license terms and conditions |
873 | - for use, reproduction, or distribution of Your modifications, or |
874 | - for any such Derivative Works as a whole, provided Your use, |
875 | - reproduction, and distribution of the Work otherwise complies with |
876 | - the conditions stated in this License. |
877 | - |
878 | - 5. Submission of Contributions. Unless You explicitly state otherwise, |
879 | - any Contribution intentionally submitted for inclusion in the Work |
880 | - by You to the Licensor shall be under the terms and conditions of |
881 | - this License, without any additional terms or conditions. |
882 | - Notwithstanding the above, nothing herein shall supersede or modify |
883 | - the terms of any separate license agreement you may have executed |
884 | - with Licensor regarding such Contributions. |
885 | - |
886 | - 6. Trademarks. This License does not grant permission to use the trade |
887 | - names, trademarks, service marks, or product names of the Licensor, |
888 | - except as required for reasonable and customary use in describing the |
889 | - origin of the Work and reproducing the content of the NOTICE file. |
890 | - |
891 | - 7. Disclaimer of Warranty. Unless required by applicable law or |
892 | - agreed to in writing, Licensor provides the Work (and each |
893 | - Contributor provides its Contributions) on an "AS IS" BASIS, |
894 | - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
895 | - implied, including, without limitation, any warranties or conditions |
896 | - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
897 | - PARTICULAR PURPOSE. You are solely responsible for determining the |
898 | - appropriateness of using or redistributing the Work and assume any |
899 | - risks associated with Your exercise of permissions under this License. |
900 | - |
901 | - 8. Limitation of Liability. In no event and under no legal theory, |
902 | - whether in tort (including negligence), contract, or otherwise, |
903 | - unless required by applicable law (such as deliberate and grossly |
904 | - negligent acts) or agreed to in writing, shall any Contributor be |
905 | - liable to You for damages, including any direct, indirect, special, |
906 | - incidental, or consequential damages of any character arising as a |
907 | - result of this License or out of the use or inability to use the |
908 | - Work (including but not limited to damages for loss of goodwill, |
909 | - work stoppage, computer failure or malfunction, or any and all |
910 | - other commercial damages or losses), even if such Contributor |
911 | - has been advised of the possibility of such damages. |
912 | - |
913 | - 9. Accepting Warranty or Additional Liability. While redistributing |
914 | - the Work or Derivative Works thereof, You may choose to offer, |
915 | - and charge a fee for, acceptance of support, warranty, indemnity, |
916 | - or other liability obligations and/or rights consistent with this |
917 | - License. However, in accepting such obligations, You may act only |
918 | - on Your own behalf and on Your sole responsibility, not on behalf |
919 | - of any other Contributor, and only if You agree to indemnify, |
920 | - defend, and hold each Contributor harmless for any liability |
921 | - incurred by, or claims asserted against, such Contributor by reason |
922 | - of your accepting any such warranty or additional liability. |
923 | - |
924 | - END OF TERMS AND CONDITIONS |
925 | |
926 | === removed file 'BD/bundle-apache-processing-spark/README.md' |
927 | --- BD/bundle-apache-processing-spark/README.md 2016-05-19 22:47:26 +0000 |
928 | +++ BD/bundle-apache-processing-spark/README.md 1970-01-01 00:00:00 +0000 |
929 | @@ -1,73 +0,0 @@ |
930 | -# Apache Hadoop with Spark |
931 | - |
932 | -This bundle provides a complete deployment of the core components of the |
933 | -[Apache Hadoop 2.7.1](http://hadoop.apache.org/docs/r2.7.1/) |
934 | -platform to along with [Apache Spark 1.6.1](https://spark.apache.org/). |
935 | -These components include: |
936 | - |
937 | - * NameNode (HDFS) |
938 | - * ResourceManager (Yarn) |
939 | - * Slaves (DataNode and NodeManager) |
940 | - * Spark |
941 | - - Plugin (colocated with Spark) |
942 | - |
943 | -Deploying this bundle gives you a fully configured and connected Apache Hadoop |
944 | -cluster on any supported cloud, which can be easily scaled to meet workload |
945 | -demands. |
946 | - |
947 | - |
948 | -## Deploying this bundle |
949 | - |
950 | -In this deployment, the aforementioned components are deployed on separate |
951 | -units. To deploy this bundle, simply use: |
952 | - |
953 | - juju quickstart apache-processing-spark |
954 | - |
955 | -See `juju quickstart --help` for deployment options, including machine |
956 | -constraints and how to deploy a locally modified version of `bundle.yaml`. |
957 | - |
958 | -The default bundle deploys three slave nodes and one node of each of |
959 | -the other services. To scale the cluster, use: |
960 | - |
961 | - juju add-unit slave -n 2 |
962 | - |
963 | -This will add two additional slave nodes, for a total of five. |
964 | - |
965 | - |
966 | -### Verify the deployment |
967 | - |
968 | -The services provide extended status reporting to indicate when they are ready: |
969 | - |
970 | - juju status --format=tabular |
971 | - |
972 | -This is particularly useful when combined with `watch` to track the on-going |
973 | -progress of the deployment: |
974 | - |
975 | - watch -n 0.5 juju status --format=tabular |
976 | - |
977 | -The charms for each master component (namenode, resourcemanager, spark) |
978 | -also each provide a `smoke-test` action that can be used to verify that each |
979 | -component is functioning as expected. You can run them all and then watch the |
980 | -action status list: |
981 | - |
982 | - juju action do namenode/0 smoke-test |
983 | - juju action do resourcemanager/0 smoke-test |
984 | - juju action do spark/0 smoke-test |
985 | - watch -n 0.5 juju action status |
986 | - |
987 | -Eventually, all of the actions should settle to `status: completed`. If |
988 | -any go instead to `status: failed` then it means that component is not working |
989 | -as expected. You can get more information about that component's smoke test: |
990 | - |
991 | - juju action fetch <action-id> |
992 | - |
993 | - |
994 | -## Contact Information |
995 | - |
996 | -- <bigdata@lists.ubuntu.com> |
997 | - |
998 | - |
999 | -## Help |
1000 | - |
1001 | -- [Juju mailing list](https://lists.ubuntu.com/mailman/listinfo/juju) |
1002 | -- [Juju community](https://jujucharms.com/community) |
1003 | |
1004 | === removed file 'BD/bundle-apache-processing-spark/bundle-dev.yaml' |
1005 | --- BD/bundle-apache-processing-spark/bundle-dev.yaml 2016-05-19 22:47:26 +0000 |
1006 | +++ BD/bundle-apache-processing-spark/bundle-dev.yaml 1970-01-01 00:00:00 +0000 |
1007 | @@ -1,42 +0,0 @@ |
1008 | -services: |
1009 | - namenode: |
1010 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-namenode |
1011 | - num_units: 1 |
1012 | - annotations: |
1013 | - gui-x: "600" |
1014 | - gui-y: "350" |
1015 | - constraints: mem=7G |
1016 | - resourcemanager: |
1017 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-resourcemanager |
1018 | - num_units: 1 |
1019 | - annotations: |
1020 | - gui-x: "600" |
1021 | - gui-y: "100" |
1022 | - constraints: mem=7G |
1023 | - slave: |
1024 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-slave |
1025 | - num_units: 3 |
1026 | - annotations: |
1027 | - gui-x: "250" |
1028 | - gui-y: "200" |
1029 | - constraints: mem=7G |
1030 | - plugin: |
1031 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-plugin |
1032 | - annotations: |
1033 | - gui-x: "950" |
1034 | - gui-y: "200" |
1035 | - spark: |
1036 | - charm: cs:~bigdata-dev/trusty/apache-spark |
1037 | - num_units: 1 |
1038 | - annotations: |
1039 | - gui-x: "1300" |
1040 | - gui-y: "200" |
1041 | - constraints: mem=7G |
1042 | -series: trusty |
1043 | -relations: |
1044 | - - [namenode, slave] |
1045 | - - [resourcemanager, slave] |
1046 | - - [resourcemanager, namenode] |
1047 | - - [plugin, namenode] |
1048 | - - [plugin, resourcemanager] |
1049 | - - [spark, plugin] |
1050 | |
1051 | === removed file 'BD/bundle-apache-processing-spark/bundle-local.yaml' |
1052 | --- BD/bundle-apache-processing-spark/bundle-local.yaml 2016-05-19 22:47:26 +0000 |
1053 | +++ BD/bundle-apache-processing-spark/bundle-local.yaml 1970-01-01 00:00:00 +0000 |
1054 | @@ -1,42 +0,0 @@ |
1055 | -services: |
1056 | - namenode: |
1057 | - charm: local:trusty/apache-hadoop-namenode |
1058 | - num_units: 1 |
1059 | - annotations: |
1060 | - gui-x: "600" |
1061 | - gui-y: "350" |
1062 | - constraints: mem=7G |
1063 | - resourcemanager: |
1064 | - charm: local:trusty/apache-hadoop-resourcemanager |
1065 | - num_units: 1 |
1066 | - annotations: |
1067 | - gui-x: "600" |
1068 | - gui-y: "100" |
1069 | - constraints: mem=7G |
1070 | - slave: |
1071 | - charm: local:trusty/apache-hadoop-slave |
1072 | - num_units: 3 |
1073 | - annotations: |
1074 | - gui-x: "250" |
1075 | - gui-y: "200" |
1076 | - constraints: mem=7G |
1077 | - plugin: |
1078 | - charm: local:trusty/apache-hadoop-plugin |
1079 | - annotations: |
1080 | - gui-x: "950" |
1081 | - gui-y: "200" |
1082 | - spark: |
1083 | - charm: local:trusty/apache-spark |
1084 | - num_units: 1 |
1085 | - annotations: |
1086 | - gui-x: "1300" |
1087 | - gui-y: "200" |
1088 | - constraints: mem=7G |
1089 | -series: trusty |
1090 | -relations: |
1091 | - - [namenode, slave] |
1092 | - - [resourcemanager, slave] |
1093 | - - [resourcemanager, namenode] |
1094 | - - [plugin, namenode] |
1095 | - - [plugin, resourcemanager] |
1096 | - - [spark, plugin] |
1097 | |
1098 | === removed file 'BD/bundle-apache-processing-spark/bundle.yaml' |
1099 | --- BD/bundle-apache-processing-spark/bundle.yaml 2016-05-19 22:47:26 +0000 |
1100 | +++ BD/bundle-apache-processing-spark/bundle.yaml 1970-01-01 00:00:00 +0000 |
1101 | @@ -1,42 +0,0 @@ |
1102 | -services: |
1103 | - namenode: |
1104 | - charm: cs:trusty/apache-hadoop-namenode-1 |
1105 | - num_units: 1 |
1106 | - annotations: |
1107 | - gui-x: "600" |
1108 | - gui-y: "350" |
1109 | - constraints: mem=7G |
1110 | - resourcemanager: |
1111 | - charm: cs:trusty/apache-hadoop-resourcemanager-1 |
1112 | - num_units: 1 |
1113 | - annotations: |
1114 | - gui-x: "600" |
1115 | - gui-y: "100" |
1116 | - constraints: mem=7G |
1117 | - slave: |
1118 | - charm: cs:trusty/apache-hadoop-slave-1 |
1119 | - num_units: 2 |
1120 | - annotations: |
1121 | - gui-x: "250" |
1122 | - gui-y: "200" |
1123 | - constraints: mem=7G |
1124 | - plugin: |
1125 | - charm: cs:trusty/apache-hadoop-plugin-13 |
1126 | - annotations: |
1127 | - gui-x: "950" |
1128 | - gui-y: "200" |
1129 | - spark: |
1130 | - charm: cs:trusty/apache-spark-7 |
1131 | - num_units: 1 |
1132 | - annotations: |
1133 | - gui-x: "1300" |
1134 | - gui-y: "200" |
1135 | - constraints: mem=7G |
1136 | -series: trusty |
1137 | -relations: |
1138 | - - [namenode, slave] |
1139 | - - [resourcemanager, slave] |
1140 | - - [resourcemanager, namenode] |
1141 | - - [plugin, namenode] |
1142 | - - [plugin, resourcemanager] |
1143 | - - [spark, plugin] |
1144 | |
1145 | === removed file 'BD/bundle-apache-processing-spark/copyright' |
1146 | --- BD/bundle-apache-processing-spark/copyright 2016-05-19 22:47:26 +0000 |
1147 | +++ BD/bundle-apache-processing-spark/copyright 1970-01-01 00:00:00 +0000 |
1148 | @@ -1,16 +0,0 @@ |
1149 | -Format: http://dep.debian.net/deps/dep5/ |
1150 | - |
1151 | -Files: * |
1152 | -Copyright: Copyright 2015, Canonical Ltd., All Rights Reserved. |
1153 | -License: Apache License 2.0 |
1154 | - Licensed under the Apache License, Version 2.0 (the "License"); |
1155 | - you may not use this file except in compliance with the License. |
1156 | - You may obtain a copy of the License at |
1157 | - . |
1158 | - http://www.apache.org/licenses/LICENSE-2.0 |
1159 | - . |
1160 | - Unless required by applicable law or agreed to in writing, software |
1161 | - distributed under the License is distributed on an "AS IS" BASIS, |
1162 | - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
1163 | - See the License for the specific language governing permissions and |
1164 | - limitations under the License. |
1165 | |
1166 | === removed file 'BD/bundle-apache-processing-spark/test.yaml' |
1167 | --- BD/bundle-apache-processing-spark/test.yaml 2016-05-19 22:47:26 +0000 |
1168 | +++ BD/bundle-apache-processing-spark/test.yaml 1970-01-01 00:00:00 +0000 |
1169 | @@ -1,45 +0,0 @@ |
1170 | -services: |
1171 | - zookeeper: |
1172 | - charm: cs:~bigdata-dev/trusty/apache-zookeeper |
1173 | - num_units: 3 |
1174 | - annotations: |
1175 | - gui-x: "0" |
1176 | - gui-y: "200" |
1177 | - spark: |
1178 | - charm: cs:~bigdata-dev/trusty/apache-spark |
1179 | - num_units: 3 |
1180 | - annotations: |
1181 | - gui-x: "250" |
1182 | - gui-y: "200" |
1183 | - constraints: mem=3G |
1184 | - topbeat: |
1185 | - charm: cs:~containers/trusty/topbeat |
1186 | - annotations: |
1187 | - gui-x: "500" |
1188 | - gui-y: "125" |
1189 | - filebeat: |
1190 | - charm: cs:~containers/trusty/filebeat |
1191 | - annotations: |
1192 | - gui-x: "500" |
1193 | - gui-y: "375" |
1194 | - elasticsearch: |
1195 | - charm: cs:trusty/elasticsearch |
1196 | - num_units: 1 |
1197 | - annotations: |
1198 | - gui-x: "750" |
1199 | - gui-y: "200" |
1200 | - kibana: |
1201 | - charm: cs:~containers/trusty/kibana |
1202 | - num_units: 1 |
1203 | - expose: true |
1204 | - annotations: |
1205 | - gui-x: "1000" |
1206 | - gui-y: "200" |
1207 | -series: trusty |
1208 | -relations: |
1209 | - - [spark, zookeeper] |
1210 | - - ["kibana:rest", "elasticsearch:client"] |
1211 | - - ["filebeat:elasticsearch", "elasticsearch:client"] |
1212 | - - ["filebeat:beats-host", "spark:juju-info"] |
1213 | - - ["topbeat:elasticsearch", "elasticsearch:client"] |
1214 | - - ["topbeat:beats-host", "spark:juju-info"] |
1215 | |
1216 | === removed directory 'BD/bundle-apache-processing-spark/tests' |
1217 | === removed file 'BD/bundle-apache-processing-spark/tests/01-bundle.py' |
1218 | --- BD/bundle-apache-processing-spark/tests/01-bundle.py 2016-05-19 22:47:26 +0000 |
1219 | +++ BD/bundle-apache-processing-spark/tests/01-bundle.py 1970-01-01 00:00:00 +0000 |
1220 | @@ -1,111 +0,0 @@ |
1221 | -#!/usr/bin/env python3 |
1222 | - |
1223 | -import os |
1224 | -import unittest |
1225 | - |
1226 | -import amulet |
1227 | -import yaml |
1228 | - |
1229 | - |
1230 | -class TestBundle(unittest.TestCase): |
1231 | - bundle_file = os.path.join(os.path.dirname(__file__), '..', 'bundle.yaml') |
1232 | - |
1233 | - @classmethod |
1234 | - def setUpClass(cls): |
1235 | - cls.d = amulet.Deployment(series='trusty') |
1236 | - with open(cls.bundle_file) as f: |
1237 | - bun = f.read() |
1238 | - bundle = yaml.safe_load(bun) |
1239 | - cls.d.load(bundle) |
1240 | - cls.d.setup(timeout=1800) |
1241 | - cls.d.sentry.wait_for_messages({'spark': 'Ready'}, timeout=1800) |
1242 | - cls.hdfs = cls.d.sentry['namenode'][0] |
1243 | - cls.yarn = cls.d.sentry['resourcemanager'][0] |
1244 | - cls.slave = cls.d.sentry['slave'][0] |
1245 | - cls.spark = cls.d.sentry['spark'][0] |
1246 | - |
1247 | - def test_components(self): |
1248 | - """ |
1249 | - Confirm that all of the required components are up and running. |
1250 | - """ |
1251 | - hdfs, retcode = self.hdfs.run("pgrep -a java") |
1252 | - yarn, retcode = self.yarn.run("pgrep -a java") |
1253 | - slave, retcode = self.slave.run("pgrep -a java") |
1254 | - spark, retcode = self.spark.run("pgrep -a java") |
1255 | - |
1256 | - # .NameNode needs the . to differentiate it from SecondaryNameNode |
1257 | - assert '.NameNode' in hdfs, "NameNode not started" |
1258 | - assert '.NameNode' not in yarn, "NameNode should not be running on resourcemanager" |
1259 | - assert '.NameNode' not in slave, "NameNode should not be running on slave" |
1260 | - assert '.NameNode' not in spark, "NameNode should not be running on spark" |
1261 | - |
1262 | - assert 'ResourceManager' in yarn, "ResourceManager not started" |
1263 | - assert 'ResourceManager' not in hdfs, "ResourceManager should not be running on namenode" |
1264 | - assert 'ResourceManager' not in slave, "ResourceManager should not be running on slave" |
1265 | - assert 'ResourceManager' not in spark, "ResourceManager should not be running on spark" |
1266 | - |
1267 | - assert 'JobHistoryServer' in yarn, "JobHistoryServer not started" |
1268 | - assert 'JobHistoryServer' not in hdfs, "JobHistoryServer should not be running on namenode" |
1269 | - assert 'JobHistoryServer' not in slave, "JobHistoryServer should not be running on slave" |
1270 | - assert 'JobHistoryServer' not in spark, "JobHistoryServer should not be running on spark" |
1271 | - |
1272 | - assert 'NodeManager' in slave, "NodeManager not started" |
1273 | - assert 'NodeManager' not in yarn, "NodeManager should not be running on resourcemanager" |
1274 | - assert 'NodeManager' not in hdfs, "NodeManager should not be running on namenode" |
1275 | - assert 'NodeManager' not in spark, "NodeManager should not be running on spark" |
1276 | - |
1277 | - assert 'DataNode' in slave, "DataServer not started" |
1278 | - assert 'DataNode' not in yarn, "DataNode should not be running on resourcemanager" |
1279 | - assert 'DataNode' not in hdfs, "DataNode should not be running on namenode" |
1280 | - assert 'DataNode' not in spark, "DataNode should not be running on spark" |
1281 | - |
1282 | - assert 'spark' in spark, 'Spark should be running on spark' |
1283 | - |
1284 | - def test_hdfs_dir(self): |
1285 | - """ |
1286 | - Validate admin few hadoop activities on HDFS cluster. |
1287 | - 1) This test validates mkdir on hdfs cluster |
1288 | - 2) This test validates change hdfs dir owner on the cluster |
1289 | - 3) This test validates setting hdfs directory access permission on the cluster |
1290 | - |
1291 | - NB: These are order-dependent, so must be done as part of a single test case. |
1292 | - """ |
1293 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -mkdir -p /user/ubuntu'") |
1294 | - assert retcode == 0, "Created a user directory on hdfs FAILED:\n{}".format(output) |
1295 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -chown ubuntu:ubuntu /user/ubuntu'") |
1296 | - assert retcode == 0, "Assigning an owner to hdfs directory FAILED:\n{}".format(output) |
1297 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -chmod -R 755 /user/ubuntu'") |
1298 | - assert retcode == 0, "seting directory permission on hdfs FAILED:\n{}".format(output) |
1299 | - |
1300 | - def test_yarn_mapreduce_exe(self): |
1301 | - """ |
1302 | - Validate yarn mapreduce operations: |
1303 | - 1) validate mapreduce execution - writing to hdfs |
1304 | - 2) validate successful mapreduce operation after the execution |
1305 | - 3) validate mapreduce execution - reading and writing to hdfs |
1306 | - 4) validate successful mapreduce operation after the execution |
1307 | - 5) validate successful deletion of mapreduce operation result from hdfs |
1308 | - |
1309 | - NB: These are order-dependent, so must be done as part of a single test case. |
1310 | - """ |
1311 | - jar_file = '/usr/lib/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-*.jar' |
1312 | - test_steps = [ |
1313 | - ('teragen', "su ubuntu -c 'hadoop jar {} teragen 10000 /user/ubuntu/teragenout'".format(jar_file)), |
1314 | - ('mapreduce #1', "su hdfs -c 'hdfs dfs -ls /user/ubuntu/teragenout/_SUCCESS'"), |
1315 | - ('terasort', "su ubuntu -c 'hadoop jar {} terasort /user/ubuntu/teragenout /user/ubuntu/terasortout'". |
1316 | - format(jar_file)), |
1317 | - ('mapreduce #2', "su hdfs -c 'hdfs dfs -ls /user/ubuntu/terasortout/_SUCCESS'"), |
1318 | - ('cleanup #1', "su hdfs -c 'hdfs dfs -rm -r /user/ubuntu/teragenout'"), |
1319 | - ('cleanup #2', "su hdfs -c 'hdfs dfs -rm -r /user/ubuntu/terasortout'"), |
1320 | - ] |
1321 | - for name, step in test_steps: |
1322 | - output, retcode = self.spark.run(step) |
1323 | - assert retcode == 0, "{} FAILED:\n{}".format(name, output) |
1324 | - |
1325 | - def test_spark(self): |
1326 | - output, retcode = self.spark.run("su ubuntu -c 'bash -lc /home/ubuntu/sparkpi.sh 2>&1'") |
1327 | - assert 'Pi is roughly' in output, 'SparkPI test failed: %s' % output |
1328 | - |
1329 | - |
1330 | -if __name__ == '__main__': |
1331 | - unittest.main() |
1332 | |
1333 | === removed file 'BD/bundle-apache-processing-spark/tests/tests.yaml' |
1334 | --- BD/bundle-apache-processing-spark/tests/tests.yaml 2016-05-19 22:47:26 +0000 |
1335 | +++ BD/bundle-apache-processing-spark/tests/tests.yaml 1970-01-01 00:00:00 +0000 |
1336 | @@ -1,3 +0,0 @@ |
1337 | -reset: false |
1338 | -packages: |
1339 | - - amulet |
1340 | |
1341 | === removed directory 'BD/bundle-bigtop-processing-mapreduce' |
1342 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git' |
1343 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/COMMIT_EDITMSG' |
1344 | --- BD/bundle-bigtop-processing-mapreduce/.git/COMMIT_EDITMSG 2016-05-19 22:47:26 +0000 |
1345 | +++ BD/bundle-bigtop-processing-mapreduce/.git/COMMIT_EDITMSG 1970-01-01 00:00:00 +0000 |
1346 | @@ -1,1 +0,0 @@ |
1347 | -bump hadoop-client revno to pick up layer-basic tox changes |
1348 | |
1349 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/FETCH_HEAD' |
1350 | --- BD/bundle-bigtop-processing-mapreduce/.git/FETCH_HEAD 2016-05-19 22:47:26 +0000 |
1351 | +++ BD/bundle-bigtop-processing-mapreduce/.git/FETCH_HEAD 1970-01-01 00:00:00 +0000 |
1352 | @@ -1,1 +0,0 @@ |
1353 | -e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 branch 'master' of github.com:juju-solutions/bundle-bigtop-processing-mapreduce |
1354 | |
1355 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/HEAD' |
1356 | --- BD/bundle-bigtop-processing-mapreduce/.git/HEAD 2016-05-19 22:47:26 +0000 |
1357 | +++ BD/bundle-bigtop-processing-mapreduce/.git/HEAD 1970-01-01 00:00:00 +0000 |
1358 | @@ -1,1 +0,0 @@ |
1359 | -ref: refs/heads/master |
1360 | |
1361 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/ORIG_HEAD' |
1362 | --- BD/bundle-bigtop-processing-mapreduce/.git/ORIG_HEAD 2016-05-19 22:47:26 +0000 |
1363 | +++ BD/bundle-bigtop-processing-mapreduce/.git/ORIG_HEAD 1970-01-01 00:00:00 +0000 |
1364 | @@ -1,1 +0,0 @@ |
1365 | -6c1f919df948eb4ac35cc0867e49c6a4c8c79732 |
1366 | |
1367 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/branches' |
1368 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/config' |
1369 | --- BD/bundle-bigtop-processing-mapreduce/.git/config 2016-05-19 22:47:26 +0000 |
1370 | +++ BD/bundle-bigtop-processing-mapreduce/.git/config 1970-01-01 00:00:00 +0000 |
1371 | @@ -1,13 +0,0 @@ |
1372 | -[core] |
1373 | - repositoryformatversion = 0 |
1374 | - filemode = true |
1375 | - bare = false |
1376 | - logallrefupdates = true |
1377 | - ignorecase = true |
1378 | - precomposeunicode = true |
1379 | -[remote "origin"] |
1380 | - url = git@github.com:juju-solutions/bundle-bigtop-processing-mapreduce.git |
1381 | - fetch = +refs/heads/*:refs/remotes/origin/* |
1382 | -[branch "master"] |
1383 | - remote = origin |
1384 | - merge = refs/heads/master |
1385 | |
1386 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/description' |
1387 | --- BD/bundle-bigtop-processing-mapreduce/.git/description 2016-05-19 22:47:26 +0000 |
1388 | +++ BD/bundle-bigtop-processing-mapreduce/.git/description 1970-01-01 00:00:00 +0000 |
1389 | @@ -1,1 +0,0 @@ |
1390 | -Unnamed repository; edit this file 'description' to name the repository. |
1391 | |
1392 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/hooks' |
1393 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/applypatch-msg.sample' |
1394 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/applypatch-msg.sample 2016-05-19 22:47:26 +0000 |
1395 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/applypatch-msg.sample 1970-01-01 00:00:00 +0000 |
1396 | @@ -1,15 +0,0 @@ |
1397 | -#!/bin/sh |
1398 | -# |
1399 | -# An example hook script to check the commit log message taken by |
1400 | -# applypatch from an e-mail message. |
1401 | -# |
1402 | -# The hook should exit with non-zero status after issuing an |
1403 | -# appropriate message if it wants to stop the commit. The hook is |
1404 | -# allowed to edit the commit message file. |
1405 | -# |
1406 | -# To enable this hook, rename this file to "applypatch-msg". |
1407 | - |
1408 | -. git-sh-setup |
1409 | -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" |
1410 | -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} |
1411 | -: |
1412 | |
1413 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/commit-msg.sample' |
1414 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/commit-msg.sample 2016-05-19 22:47:26 +0000 |
1415 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/commit-msg.sample 1970-01-01 00:00:00 +0000 |
1416 | @@ -1,24 +0,0 @@ |
1417 | -#!/bin/sh |
1418 | -# |
1419 | -# An example hook script to check the commit log message. |
1420 | -# Called by "git commit" with one argument, the name of the file |
1421 | -# that has the commit message. The hook should exit with non-zero |
1422 | -# status after issuing an appropriate message if it wants to stop the |
1423 | -# commit. The hook is allowed to edit the commit message file. |
1424 | -# |
1425 | -# To enable this hook, rename this file to "commit-msg". |
1426 | - |
1427 | -# Uncomment the below to add a Signed-off-by line to the message. |
1428 | -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg |
1429 | -# hook is more suited to it. |
1430 | -# |
1431 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
1432 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
1433 | - |
1434 | -# This example catches duplicate Signed-off-by lines. |
1435 | - |
1436 | -test "" = "$(grep '^Signed-off-by: ' "$1" | |
1437 | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { |
1438 | - echo >&2 Duplicate Signed-off-by lines. |
1439 | - exit 1 |
1440 | -} |
1441 | |
1442 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/post-update.sample' |
1443 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/post-update.sample 2016-05-19 22:47:26 +0000 |
1444 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/post-update.sample 1970-01-01 00:00:00 +0000 |
1445 | @@ -1,8 +0,0 @@ |
1446 | -#!/bin/sh |
1447 | -# |
1448 | -# An example hook script to prepare a packed repository for use over |
1449 | -# dumb transports. |
1450 | -# |
1451 | -# To enable this hook, rename this file to "post-update". |
1452 | - |
1453 | -exec git update-server-info |
1454 | |
1455 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-applypatch.sample' |
1456 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-applypatch.sample 2016-05-19 22:47:26 +0000 |
1457 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-applypatch.sample 1970-01-01 00:00:00 +0000 |
1458 | @@ -1,14 +0,0 @@ |
1459 | -#!/bin/sh |
1460 | -# |
1461 | -# An example hook script to verify what is about to be committed |
1462 | -# by applypatch from an e-mail message. |
1463 | -# |
1464 | -# The hook should exit with non-zero status after issuing an |
1465 | -# appropriate message if it wants to stop the commit. |
1466 | -# |
1467 | -# To enable this hook, rename this file to "pre-applypatch". |
1468 | - |
1469 | -. git-sh-setup |
1470 | -precommit="$(git rev-parse --git-path hooks/pre-commit)" |
1471 | -test -x "$precommit" && exec "$precommit" ${1+"$@"} |
1472 | -: |
1473 | |
1474 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-commit.sample' |
1475 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-commit.sample 2016-05-19 22:47:26 +0000 |
1476 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-commit.sample 1970-01-01 00:00:00 +0000 |
1477 | @@ -1,49 +0,0 @@ |
1478 | -#!/bin/sh |
1479 | -# |
1480 | -# An example hook script to verify what is about to be committed. |
1481 | -# Called by "git commit" with no arguments. The hook should |
1482 | -# exit with non-zero status after issuing an appropriate message if |
1483 | -# it wants to stop the commit. |
1484 | -# |
1485 | -# To enable this hook, rename this file to "pre-commit". |
1486 | - |
1487 | -if git rev-parse --verify HEAD >/dev/null 2>&1 |
1488 | -then |
1489 | - against=HEAD |
1490 | -else |
1491 | - # Initial commit: diff against an empty tree object |
1492 | - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 |
1493 | -fi |
1494 | - |
1495 | -# If you want to allow non-ASCII filenames set this variable to true. |
1496 | -allownonascii=$(git config --bool hooks.allownonascii) |
1497 | - |
1498 | -# Redirect output to stderr. |
1499 | -exec 1>&2 |
1500 | - |
1501 | -# Cross platform projects tend to avoid non-ASCII filenames; prevent |
1502 | -# them from being added to the repository. We exploit the fact that the |
1503 | -# printable range starts at the space character and ends with tilde. |
1504 | -if [ "$allownonascii" != "true" ] && |
1505 | - # Note that the use of brackets around a tr range is ok here, (it's |
1506 | - # even required, for portability to Solaris 10's /usr/bin/tr), since |
1507 | - # the square bracket bytes happen to fall in the designated range. |
1508 | - test $(git diff --cached --name-only --diff-filter=A -z $against | |
1509 | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 |
1510 | -then |
1511 | - cat <<\EOF |
1512 | -Error: Attempt to add a non-ASCII file name. |
1513 | - |
1514 | -This can cause problems if you want to work with people on other platforms. |
1515 | - |
1516 | -To be portable it is advisable to rename the file. |
1517 | - |
1518 | -If you know what you are doing you can disable this check using: |
1519 | - |
1520 | - git config hooks.allownonascii true |
1521 | -EOF |
1522 | - exit 1 |
1523 | -fi |
1524 | - |
1525 | -# If there are whitespace errors, print the offending file names and fail. |
1526 | -exec git diff-index --check --cached $against -- |
1527 | |
1528 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-push.sample' |
1529 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-push.sample 2016-05-19 22:47:26 +0000 |
1530 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-push.sample 1970-01-01 00:00:00 +0000 |
1531 | @@ -1,53 +0,0 @@ |
1532 | -#!/bin/sh |
1533 | - |
1534 | -# An example hook script to verify what is about to be pushed. Called by "git |
1535 | -# push" after it has checked the remote status, but before anything has been |
1536 | -# pushed. If this script exits with a non-zero status nothing will be pushed. |
1537 | -# |
1538 | -# This hook is called with the following parameters: |
1539 | -# |
1540 | -# $1 -- Name of the remote to which the push is being done |
1541 | -# $2 -- URL to which the push is being done |
1542 | -# |
1543 | -# If pushing without using a named remote those arguments will be equal. |
1544 | -# |
1545 | -# Information about the commits which are being pushed is supplied as lines to |
1546 | -# the standard input in the form: |
1547 | -# |
1548 | -# <local ref> <local sha1> <remote ref> <remote sha1> |
1549 | -# |
1550 | -# This sample shows how to prevent push of commits where the log message starts |
1551 | -# with "WIP" (work in progress). |
1552 | - |
1553 | -remote="$1" |
1554 | -url="$2" |
1555 | - |
1556 | -z40=0000000000000000000000000000000000000000 |
1557 | - |
1558 | -while read local_ref local_sha remote_ref remote_sha |
1559 | -do |
1560 | - if [ "$local_sha" = $z40 ] |
1561 | - then |
1562 | - # Handle delete |
1563 | - : |
1564 | - else |
1565 | - if [ "$remote_sha" = $z40 ] |
1566 | - then |
1567 | - # New branch, examine all commits |
1568 | - range="$local_sha" |
1569 | - else |
1570 | - # Update to existing branch, examine new commits |
1571 | - range="$remote_sha..$local_sha" |
1572 | - fi |
1573 | - |
1574 | - # Check for WIP commit |
1575 | - commit=`git rev-list -n 1 --grep '^WIP' "$range"` |
1576 | - if [ -n "$commit" ] |
1577 | - then |
1578 | - echo >&2 "Found WIP commit in $local_ref, not pushing" |
1579 | - exit 1 |
1580 | - fi |
1581 | - fi |
1582 | -done |
1583 | - |
1584 | -exit 0 |
1585 | |
1586 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-rebase.sample' |
1587 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-rebase.sample 2016-05-19 22:47:26 +0000 |
1588 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/pre-rebase.sample 1970-01-01 00:00:00 +0000 |
1589 | @@ -1,169 +0,0 @@ |
1590 | -#!/bin/sh |
1591 | -# |
1592 | -# Copyright (c) 2006, 2008 Junio C Hamano |
1593 | -# |
1594 | -# The "pre-rebase" hook is run just before "git rebase" starts doing |
1595 | -# its job, and can prevent the command from running by exiting with |
1596 | -# non-zero status. |
1597 | -# |
1598 | -# The hook is called with the following parameters: |
1599 | -# |
1600 | -# $1 -- the upstream the series was forked from. |
1601 | -# $2 -- the branch being rebased (or empty when rebasing the current branch). |
1602 | -# |
1603 | -# This sample shows how to prevent topic branches that are already |
1604 | -# merged to 'next' branch from getting rebased, because allowing it |
1605 | -# would result in rebasing already published history. |
1606 | - |
1607 | -publish=next |
1608 | -basebranch="$1" |
1609 | -if test "$#" = 2 |
1610 | -then |
1611 | - topic="refs/heads/$2" |
1612 | -else |
1613 | - topic=`git symbolic-ref HEAD` || |
1614 | - exit 0 ;# we do not interrupt rebasing detached HEAD |
1615 | -fi |
1616 | - |
1617 | -case "$topic" in |
1618 | -refs/heads/??/*) |
1619 | - ;; |
1620 | -*) |
1621 | - exit 0 ;# we do not interrupt others. |
1622 | - ;; |
1623 | -esac |
1624 | - |
1625 | -# Now we are dealing with a topic branch being rebased |
1626 | -# on top of master. Is it OK to rebase it? |
1627 | - |
1628 | -# Does the topic really exist? |
1629 | -git show-ref -q "$topic" || { |
1630 | - echo >&2 "No such branch $topic" |
1631 | - exit 1 |
1632 | -} |
1633 | - |
1634 | -# Is topic fully merged to master? |
1635 | -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` |
1636 | -if test -z "$not_in_master" |
1637 | -then |
1638 | - echo >&2 "$topic is fully merged to master; better remove it." |
1639 | - exit 1 ;# we could allow it, but there is no point. |
1640 | -fi |
1641 | - |
1642 | -# Is topic ever merged to next? If so you should not be rebasing it. |
1643 | -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` |
1644 | -only_next_2=`git rev-list ^master ${publish} | sort` |
1645 | -if test "$only_next_1" = "$only_next_2" |
1646 | -then |
1647 | - not_in_topic=`git rev-list "^$topic" master` |
1648 | - if test -z "$not_in_topic" |
1649 | - then |
1650 | - echo >&2 "$topic is already up-to-date with master" |
1651 | - exit 1 ;# we could allow it, but there is no point. |
1652 | - else |
1653 | - exit 0 |
1654 | - fi |
1655 | -else |
1656 | - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` |
1657 | - /usr/bin/perl -e ' |
1658 | - my $topic = $ARGV[0]; |
1659 | - my $msg = "* $topic has commits already merged to public branch:\n"; |
1660 | - my (%not_in_next) = map { |
1661 | - /^([0-9a-f]+) /; |
1662 | - ($1 => 1); |
1663 | - } split(/\n/, $ARGV[1]); |
1664 | - for my $elem (map { |
1665 | - /^([0-9a-f]+) (.*)$/; |
1666 | - [$1 => $2]; |
1667 | - } split(/\n/, $ARGV[2])) { |
1668 | - if (!exists $not_in_next{$elem->[0]}) { |
1669 | - if ($msg) { |
1670 | - print STDERR $msg; |
1671 | - undef $msg; |
1672 | - } |
1673 | - print STDERR " $elem->[1]\n"; |
1674 | - } |
1675 | - } |
1676 | - ' "$topic" "$not_in_next" "$not_in_master" |
1677 | - exit 1 |
1678 | -fi |
1679 | - |
1680 | -exit 0 |
1681 | - |
1682 | -################################################################ |
1683 | - |
1684 | -This sample hook safeguards topic branches that have been |
1685 | -published from being rewound. |
1686 | - |
1687 | -The workflow assumed here is: |
1688 | - |
1689 | - * Once a topic branch forks from "master", "master" is never |
1690 | - merged into it again (either directly or indirectly). |
1691 | - |
1692 | - * Once a topic branch is fully cooked and merged into "master", |
1693 | - it is deleted. If you need to build on top of it to correct |
1694 | - earlier mistakes, a new topic branch is created by forking at |
1695 | - the tip of the "master". This is not strictly necessary, but |
1696 | - it makes it easier to keep your history simple. |
1697 | - |
1698 | - * Whenever you need to test or publish your changes to topic |
1699 | - branches, merge them into "next" branch. |
1700 | - |
1701 | -The script, being an example, hardcodes the publish branch name |
1702 | -to be "next", but it is trivial to make it configurable via |
1703 | -$GIT_DIR/config mechanism. |
1704 | - |
1705 | -With this workflow, you would want to know: |
1706 | - |
1707 | -(1) ... if a topic branch has ever been merged to "next". Young |
1708 | - topic branches can have stupid mistakes you would rather |
1709 | - clean up before publishing, and things that have not been |
1710 | - merged into other branches can be easily rebased without |
1711 | - affecting other people. But once it is published, you would |
1712 | - not want to rewind it. |
1713 | - |
1714 | -(2) ... if a topic branch has been fully merged to "master". |
1715 | - Then you can delete it. More importantly, you should not |
1716 | - build on top of it -- other people may already want to |
1717 | - change things related to the topic as patches against your |
1718 | - "master", so if you need further changes, it is better to |
1719 | - fork the topic (perhaps with the same name) afresh from the |
1720 | - tip of "master". |
1721 | - |
1722 | -Let's look at this example: |
1723 | - |
1724 | - o---o---o---o---o---o---o---o---o---o "next" |
1725 | - / / / / |
1726 | - / a---a---b A / / |
1727 | - / / / / |
1728 | - / / c---c---c---c B / |
1729 | - / / / \ / |
1730 | - / / / b---b C \ / |
1731 | - / / / / \ / |
1732 | - ---o---o---o---o---o---o---o---o---o---o---o "master" |
1733 | - |
1734 | - |
1735 | -A, B and C are topic branches. |
1736 | - |
1737 | - * A has one fix since it was merged up to "next". |
1738 | - |
1739 | - * B has finished. It has been fully merged up to "master" and "next", |
1740 | - and is ready to be deleted. |
1741 | - |
1742 | - * C has not merged to "next" at all. |
1743 | - |
1744 | -We would want to allow C to be rebased, refuse A, and encourage |
1745 | -B to be deleted. |
1746 | - |
1747 | -To compute (1): |
1748 | - |
1749 | - git rev-list ^master ^topic next |
1750 | - git rev-list ^master next |
1751 | - |
1752 | - if these match, topic has not merged in next at all. |
1753 | - |
1754 | -To compute (2): |
1755 | - |
1756 | - git rev-list master..topic |
1757 | - |
1758 | - if this is empty, it is fully merged to "master". |
1759 | |
1760 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/prepare-commit-msg.sample' |
1761 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/prepare-commit-msg.sample 2016-05-19 22:47:26 +0000 |
1762 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/prepare-commit-msg.sample 1970-01-01 00:00:00 +0000 |
1763 | @@ -1,36 +0,0 @@ |
1764 | -#!/bin/sh |
1765 | -# |
1766 | -# An example hook script to prepare the commit log message. |
1767 | -# Called by "git commit" with the name of the file that has the |
1768 | -# commit message, followed by the description of the commit |
1769 | -# message's source. The hook's purpose is to edit the commit |
1770 | -# message file. If the hook fails with a non-zero status, |
1771 | -# the commit is aborted. |
1772 | -# |
1773 | -# To enable this hook, rename this file to "prepare-commit-msg". |
1774 | - |
1775 | -# This hook includes three examples. The first comments out the |
1776 | -# "Conflicts:" part of a merge commit. |
1777 | -# |
1778 | -# The second includes the output of "git diff --name-status -r" |
1779 | -# into the message, just before the "git status" output. It is |
1780 | -# commented because it doesn't cope with --amend or with squashed |
1781 | -# commits. |
1782 | -# |
1783 | -# The third example adds a Signed-off-by line to the message, that can |
1784 | -# still be edited. This is rarely a good idea. |
1785 | - |
1786 | -case "$2,$3" in |
1787 | - merge,) |
1788 | - /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; |
1789 | - |
1790 | -# ,|template,) |
1791 | -# /usr/bin/perl -i.bak -pe ' |
1792 | -# print "\n" . `git diff --cached --name-status -r` |
1793 | -# if /^#/ && $first++ == 0' "$1" ;; |
1794 | - |
1795 | - *) ;; |
1796 | -esac |
1797 | - |
1798 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
1799 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
1800 | |
1801 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/hooks/update.sample' |
1802 | --- BD/bundle-bigtop-processing-mapreduce/.git/hooks/update.sample 2016-05-19 22:47:26 +0000 |
1803 | +++ BD/bundle-bigtop-processing-mapreduce/.git/hooks/update.sample 1970-01-01 00:00:00 +0000 |
1804 | @@ -1,128 +0,0 @@ |
1805 | -#!/bin/sh |
1806 | -# |
1807 | -# An example hook script to blocks unannotated tags from entering. |
1808 | -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new |
1809 | -# |
1810 | -# To enable this hook, rename this file to "update". |
1811 | -# |
1812 | -# Config |
1813 | -# ------ |
1814 | -# hooks.allowunannotated |
1815 | -# This boolean sets whether unannotated tags will be allowed into the |
1816 | -# repository. By default they won't be. |
1817 | -# hooks.allowdeletetag |
1818 | -# This boolean sets whether deleting tags will be allowed in the |
1819 | -# repository. By default they won't be. |
1820 | -# hooks.allowmodifytag |
1821 | -# This boolean sets whether a tag may be modified after creation. By default |
1822 | -# it won't be. |
1823 | -# hooks.allowdeletebranch |
1824 | -# This boolean sets whether deleting branches will be allowed in the |
1825 | -# repository. By default they won't be. |
1826 | -# hooks.denycreatebranch |
1827 | -# This boolean sets whether remotely creating branches will be denied |
1828 | -# in the repository. By default this is allowed. |
1829 | -# |
1830 | - |
1831 | -# --- Command line |
1832 | -refname="$1" |
1833 | -oldrev="$2" |
1834 | -newrev="$3" |
1835 | - |
1836 | -# --- Safety check |
1837 | -if [ -z "$GIT_DIR" ]; then |
1838 | - echo "Don't run this script from the command line." >&2 |
1839 | - echo " (if you want, you could supply GIT_DIR then run" >&2 |
1840 | - echo " $0 <ref> <oldrev> <newrev>)" >&2 |
1841 | - exit 1 |
1842 | -fi |
1843 | - |
1844 | -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then |
1845 | - echo "usage: $0 <ref> <oldrev> <newrev>" >&2 |
1846 | - exit 1 |
1847 | -fi |
1848 | - |
1849 | -# --- Config |
1850 | -allowunannotated=$(git config --bool hooks.allowunannotated) |
1851 | -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) |
1852 | -denycreatebranch=$(git config --bool hooks.denycreatebranch) |
1853 | -allowdeletetag=$(git config --bool hooks.allowdeletetag) |
1854 | -allowmodifytag=$(git config --bool hooks.allowmodifytag) |
1855 | - |
1856 | -# check for no description |
1857 | -projectdesc=$(sed -e '1q' "$GIT_DIR/description") |
1858 | -case "$projectdesc" in |
1859 | -"Unnamed repository"* | "") |
1860 | - echo "*** Project description file hasn't been set" >&2 |
1861 | - exit 1 |
1862 | - ;; |
1863 | -esac |
1864 | - |
1865 | -# --- Check types |
1866 | -# if $newrev is 0000...0000, it's a commit to delete a ref. |
1867 | -zero="0000000000000000000000000000000000000000" |
1868 | -if [ "$newrev" = "$zero" ]; then |
1869 | - newrev_type=delete |
1870 | -else |
1871 | - newrev_type=$(git cat-file -t $newrev) |
1872 | -fi |
1873 | - |
1874 | -case "$refname","$newrev_type" in |
1875 | - refs/tags/*,commit) |
1876 | - # un-annotated tag |
1877 | - short_refname=${refname##refs/tags/} |
1878 | - if [ "$allowunannotated" != "true" ]; then |
1879 | - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 |
1880 | - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 |
1881 | - exit 1 |
1882 | - fi |
1883 | - ;; |
1884 | - refs/tags/*,delete) |
1885 | - # delete tag |
1886 | - if [ "$allowdeletetag" != "true" ]; then |
1887 | - echo "*** Deleting a tag is not allowed in this repository" >&2 |
1888 | - exit 1 |
1889 | - fi |
1890 | - ;; |
1891 | - refs/tags/*,tag) |
1892 | - # annotated tag |
1893 | - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 |
1894 | - then |
1895 | - echo "*** Tag '$refname' already exists." >&2 |
1896 | - echo "*** Modifying a tag is not allowed in this repository." >&2 |
1897 | - exit 1 |
1898 | - fi |
1899 | - ;; |
1900 | - refs/heads/*,commit) |
1901 | - # branch |
1902 | - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then |
1903 | - echo "*** Creating a branch is not allowed in this repository" >&2 |
1904 | - exit 1 |
1905 | - fi |
1906 | - ;; |
1907 | - refs/heads/*,delete) |
1908 | - # delete branch |
1909 | - if [ "$allowdeletebranch" != "true" ]; then |
1910 | - echo "*** Deleting a branch is not allowed in this repository" >&2 |
1911 | - exit 1 |
1912 | - fi |
1913 | - ;; |
1914 | - refs/remotes/*,commit) |
1915 | - # tracking branch |
1916 | - ;; |
1917 | - refs/remotes/*,delete) |
1918 | - # delete tracking branch |
1919 | - if [ "$allowdeletebranch" != "true" ]; then |
1920 | - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 |
1921 | - exit 1 |
1922 | - fi |
1923 | - ;; |
1924 | - *) |
1925 | - # Anything else (is there anything else?) |
1926 | - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 |
1927 | - exit 1 |
1928 | - ;; |
1929 | -esac |
1930 | - |
1931 | -# --- Finished |
1932 | -exit 0 |
1933 | |
1934 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/index' |
1935 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/index 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/index 1970-01-01 00:00:00 +0000 differ |
1936 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/info' |
1937 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/info/exclude' |
1938 | --- BD/bundle-bigtop-processing-mapreduce/.git/info/exclude 2016-05-19 22:47:26 +0000 |
1939 | +++ BD/bundle-bigtop-processing-mapreduce/.git/info/exclude 1970-01-01 00:00:00 +0000 |
1940 | @@ -1,6 +0,0 @@ |
1941 | -# git ls-files --others --exclude-from=.git/info/exclude |
1942 | -# Lines that start with '#' are comments. |
1943 | -# For a project mostly in C, the following would be a good set of |
1944 | -# exclude patterns (uncomment them if you want to use them): |
1945 | -# *.[oa] |
1946 | -# *~ |
1947 | |
1948 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/logs' |
1949 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/logs/HEAD' |
1950 | --- BD/bundle-bigtop-processing-mapreduce/.git/logs/HEAD 2016-05-19 22:47:26 +0000 |
1951 | +++ BD/bundle-bigtop-processing-mapreduce/.git/logs/HEAD 1970-01-01 00:00:00 +0000 |
1952 | @@ -1,10 +0,0 @@ |
1953 | -0000000000000000000000000000000000000000 c4745ce29d4516f61fd3d0012a03a5c2491c15ce Kevin W Monroe <kevin.monroe@canonical.com> 1461090839 -0500 clone: from git@github.com:juju-solutions/bundle-bigtop-processing-mapreduce.git |
1954 | -c4745ce29d4516f61fd3d0012a03a5c2491c15ce ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f Kevin W Monroe <kevin.monroe@canonical.com> 1461092303 -0500 commit: s/Hadoop/Bigtop in README; use new bigtop-slave charm; update bundle test jar location |
1955 | -ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c Kevin W Monroe <kevin.monroe@canonical.com> 1461178063 +0000 pull: Fast-forward |
1956 | -f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c 7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 Kevin W Monroe <kevin.monroe@canonical.com> 1461801321 +0000 commit: add client charm and relations |
1957 | -7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 968afa895de6b57c4090c6862515724103439287 Kevin W Monroe <kevin.monroe@canonical.com> 1461801436 +0000 commit: remove num_units from subordinate plugin charm |
1958 | -968afa895de6b57c4090c6862515724103439287 e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 Kevin W Monroe <kevin.monroe@canonical.com> 1461884895 +0000 commit: add ganglia monitoring |
1959 | -e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 6c1f919df948eb4ac35cc0867e49c6a4c8c79732 Kevin W Monroe <kevin.monroe@canonical.com> 1461961084 +0000 commit: readme updates; icon adjustment; version lock main bundle |
1960 | -6c1f919df948eb4ac35cc0867e49c6a4c8c79732 8b52eb3fad315882e6568942eb7292e84372649b Kevin W Monroe <kevin.monroe@canonical.com> 1461980226 -0500 commit: charm rev to pick up flake8 cfg; watch slave for simple ready message |
1961 | -8b52eb3fad315882e6568942eb7292e84372649b d20d2dcd21be81f2c1a011960858c6564aef3dce Kevin W Monroe <kevin.monroe@canonical.com> 1462034846 -0500 commit: sentry on client readiness; use smoke-test actions to test bundle |
1962 | -d20d2dcd21be81f2c1a011960858c6564aef3dce d3a493e125587dcb46f4c26ac2c107705d33a5b1 Kevin W Monroe <kevin.monroe@canonical.com> 1462302399 +0000 commit: bump hadoop-client revno to pick up layer-basic tox changes |
1963 | |
1964 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs' |
1965 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/heads' |
1966 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/heads/master' |
1967 | --- BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/heads/master 2016-05-19 22:47:26 +0000 |
1968 | +++ BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/heads/master 1970-01-01 00:00:00 +0000 |
1969 | @@ -1,10 +0,0 @@ |
1970 | -0000000000000000000000000000000000000000 c4745ce29d4516f61fd3d0012a03a5c2491c15ce Kevin W Monroe <kevin.monroe@canonical.com> 1461090839 -0500 clone: from git@github.com:juju-solutions/bundle-bigtop-processing-mapreduce.git |
1971 | -c4745ce29d4516f61fd3d0012a03a5c2491c15ce ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f Kevin W Monroe <kevin.monroe@canonical.com> 1461092303 -0500 commit: s/Hadoop/Bigtop in README; use new bigtop-slave charm; update bundle test jar location |
1972 | -ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c Kevin W Monroe <kevin.monroe@canonical.com> 1461178063 +0000 pull: Fast-forward |
1973 | -f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c 7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 Kevin W Monroe <kevin.monroe@canonical.com> 1461801321 +0000 commit: add client charm and relations |
1974 | -7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 968afa895de6b57c4090c6862515724103439287 Kevin W Monroe <kevin.monroe@canonical.com> 1461801436 +0000 commit: remove num_units from subordinate plugin charm |
1975 | -968afa895de6b57c4090c6862515724103439287 e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 Kevin W Monroe <kevin.monroe@canonical.com> 1461884895 +0000 commit: add ganglia monitoring |
1976 | -e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 6c1f919df948eb4ac35cc0867e49c6a4c8c79732 Kevin W Monroe <kevin.monroe@canonical.com> 1461961084 +0000 commit: readme updates; icon adjustment; version lock main bundle |
1977 | -6c1f919df948eb4ac35cc0867e49c6a4c8c79732 8b52eb3fad315882e6568942eb7292e84372649b Kevin W Monroe <kevin.monroe@canonical.com> 1461980226 -0500 commit: charm rev to pick up flake8 cfg; watch slave for simple ready message |
1978 | -8b52eb3fad315882e6568942eb7292e84372649b d20d2dcd21be81f2c1a011960858c6564aef3dce Kevin W Monroe <kevin.monroe@canonical.com> 1462034846 -0500 commit: sentry on client readiness; use smoke-test actions to test bundle |
1979 | -d20d2dcd21be81f2c1a011960858c6564aef3dce d3a493e125587dcb46f4c26ac2c107705d33a5b1 Kevin W Monroe <kevin.monroe@canonical.com> 1462302399 +0000 commit: bump hadoop-client revno to pick up layer-basic tox changes |
1980 | |
1981 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes' |
1982 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin' |
1983 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/HEAD' |
1984 | --- BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/HEAD 2016-05-19 22:47:26 +0000 |
1985 | +++ BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/HEAD 1970-01-01 00:00:00 +0000 |
1986 | @@ -1,1 +0,0 @@ |
1987 | -0000000000000000000000000000000000000000 c4745ce29d4516f61fd3d0012a03a5c2491c15ce Kevin W Monroe <kevin.monroe@canonical.com> 1461090839 -0500 clone: from git@github.com:juju-solutions/bundle-bigtop-processing-mapreduce.git |
1988 | |
1989 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/master' |
1990 | --- BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
1991 | +++ BD/bundle-bigtop-processing-mapreduce/.git/logs/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
1992 | @@ -1,9 +0,0 @@ |
1993 | -c4745ce29d4516f61fd3d0012a03a5c2491c15ce ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f Kevin W Monroe <kevin.monroe@canonical.com> 1461092309 -0500 update by push |
1994 | -ef01e5f5d984a507de64c8e6cb2825e7c88f0b0f f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c Kevin W Monroe <kevin.monroe@canonical.com> 1461178063 +0000 pull: fast-forward |
1995 | -f76c1c1c0ec6f4491bdf5bf864ebfb718df5a69c 7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 Kevin W Monroe <kevin.monroe@canonical.com> 1461801324 +0000 update by push |
1996 | -7a3b7d53b5b0ebdeb77f72cd544a23f157793ac2 968afa895de6b57c4090c6862515724103439287 Kevin W Monroe <kevin.monroe@canonical.com> 1461801439 +0000 update by push |
1997 | -968afa895de6b57c4090c6862515724103439287 e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 Kevin W Monroe <kevin.monroe@canonical.com> 1461884898 +0000 update by push |
1998 | -e24ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 6c1f919df948eb4ac35cc0867e49c6a4c8c79732 Kevin W Monroe <kevin.monroe@canonical.com> 1461961093 +0000 update by push |
1999 | -6c1f919df948eb4ac35cc0867e49c6a4c8c79732 8b52eb3fad315882e6568942eb7292e84372649b Kevin W Monroe <kevin.monroe@canonical.com> 1461980230 -0500 update by push |
2000 | -8b52eb3fad315882e6568942eb7292e84372649b d20d2dcd21be81f2c1a011960858c6564aef3dce Kevin W Monroe <kevin.monroe@canonical.com> 1462034849 -0500 update by push |
2001 | -d20d2dcd21be81f2c1a011960858c6564aef3dce d3a493e125587dcb46f4c26ac2c107705d33a5b1 Kevin W Monroe <kevin.monroe@canonical.com> 1462302408 +0000 update by push |
2002 | |
2003 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects' |
2004 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/05' |
2005 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/05/2fc0dab6f44fbc775fd21e7566b05321d3ae30' |
2006 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/05/2fc0dab6f44fbc775fd21e7566b05321d3ae30 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/05/2fc0dab6f44fbc775fd21e7566b05321d3ae30 1970-01-01 00:00:00 +0000 differ |
2007 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/06' |
2008 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/06/ade8b9a48c5f2b160cbdf1b3d62042792f5237' |
2009 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/06/ade8b9a48c5f2b160cbdf1b3d62042792f5237 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/06/ade8b9a48c5f2b160cbdf1b3d62042792f5237 1970-01-01 00:00:00 +0000 differ |
2010 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/08' |
2011 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/08/dd10f3cce4ee2eaa30a67485afa5f5262df4b9' |
2012 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/08/dd10f3cce4ee2eaa30a67485afa5f5262df4b9 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/08/dd10f3cce4ee2eaa30a67485afa5f5262df4b9 1970-01-01 00:00:00 +0000 differ |
2013 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/0a' |
2014 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/0a/46b2e39d69e909192d8d6d4b48747c403745ad' |
2015 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/0a/46b2e39d69e909192d8d6d4b48747c403745ad 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/0a/46b2e39d69e909192d8d6d4b48747c403745ad 1970-01-01 00:00:00 +0000 differ |
2016 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/0c' |
2017 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/0c/823ef224758fc120a3504ac639f76412ae3027' |
2018 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/0c/823ef224758fc120a3504ac639f76412ae3027 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/0c/823ef224758fc120a3504ac639f76412ae3027 1970-01-01 00:00:00 +0000 differ |
2019 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/10' |
2020 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/10/1c174b6febf19b9be7f88f64ce47d691f9c38f' |
2021 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/10/1c174b6febf19b9be7f88f64ce47d691f9c38f 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/10/1c174b6febf19b9be7f88f64ce47d691f9c38f 1970-01-01 00:00:00 +0000 differ |
2022 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/11' |
2023 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/11/19822d6c8611d682f2c595961861aca5de5df0' |
2024 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/11/19822d6c8611d682f2c595961861aca5de5df0 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/11/19822d6c8611d682f2c595961861aca5de5df0 1970-01-01 00:00:00 +0000 differ |
2025 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/14' |
2026 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/14/a9a6b0eba90b7a63697322dc52cb527f0d2bbb' |
2027 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/14/a9a6b0eba90b7a63697322dc52cb527f0d2bbb 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/14/a9a6b0eba90b7a63697322dc52cb527f0d2bbb 1970-01-01 00:00:00 +0000 differ |
2028 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/2d' |
2029 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/2d/e44c0cb7d93d82e43b1dacc3a6095cce2e60c9' |
2030 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/2d/e44c0cb7d93d82e43b1dacc3a6095cce2e60c9 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/2d/e44c0cb7d93d82e43b1dacc3a6095cce2e60c9 1970-01-01 00:00:00 +0000 differ |
2031 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/31' |
2032 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/31/7acbeb49cf56e568d097ab1c600e15aa1f14e0' |
2033 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/31/7acbeb49cf56e568d097ab1c600e15aa1f14e0 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/31/7acbeb49cf56e568d097ab1c600e15aa1f14e0 1970-01-01 00:00:00 +0000 differ |
2034 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/35' |
2035 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/35/54a21e1e3ee0edc2bd6993caaf9479bf652e18' |
2036 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/35/54a21e1e3ee0edc2bd6993caaf9479bf652e18 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/35/54a21e1e3ee0edc2bd6993caaf9479bf652e18 1970-01-01 00:00:00 +0000 differ |
2037 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/39' |
2038 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/39/fc5226714f12011b0c9a6a703ef77e9f6c375b' |
2039 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/39/fc5226714f12011b0c9a6a703ef77e9f6c375b 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/39/fc5226714f12011b0c9a6a703ef77e9f6c375b 1970-01-01 00:00:00 +0000 differ |
2040 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/40' |
2041 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/40/8cf05ee6e8807f690e9f5b94a9fc75b8755c99' |
2042 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/40/8cf05ee6e8807f690e9f5b94a9fc75b8755c99 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/40/8cf05ee6e8807f690e9f5b94a9fc75b8755c99 1970-01-01 00:00:00 +0000 differ |
2043 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/45' |
2044 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/45/299dcc5294caaa8a14756305af3daa466ca5de' |
2045 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/45/299dcc5294caaa8a14756305af3daa466ca5de 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/45/299dcc5294caaa8a14756305af3daa466ca5de 1970-01-01 00:00:00 +0000 differ |
2046 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/4f' |
2047 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/4f/fafdceff509968c78afe04b1bf95b1633f713e' |
2048 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/4f/fafdceff509968c78afe04b1bf95b1633f713e 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/4f/fafdceff509968c78afe04b1bf95b1633f713e 1970-01-01 00:00:00 +0000 differ |
2049 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/5c' |
2050 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/5c/a8439b1f41393d3ba27988773fc333a1b21aa8' |
2051 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/5c/a8439b1f41393d3ba27988773fc333a1b21aa8 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/5c/a8439b1f41393d3ba27988773fc333a1b21aa8 1970-01-01 00:00:00 +0000 differ |
2052 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/60' |
2053 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/60/6f8a1ca7e29efddd22c6d8d3d4560695535c14' |
2054 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/60/6f8a1ca7e29efddd22c6d8d3d4560695535c14 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/60/6f8a1ca7e29efddd22c6d8d3d4560695535c14 1970-01-01 00:00:00 +0000 differ |
2055 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/68' |
2056 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/68/a4a8940fadeb6e237edeb05e385649c090546d' |
2057 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/68/a4a8940fadeb6e237edeb05e385649c090546d 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/68/a4a8940fadeb6e237edeb05e385649c090546d 1970-01-01 00:00:00 +0000 differ |
2058 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/6c' |
2059 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/6c/1f919df948eb4ac35cc0867e49c6a4c8c79732' |
2060 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/6c/1f919df948eb4ac35cc0867e49c6a4c8c79732 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/6c/1f919df948eb4ac35cc0867e49c6a4c8c79732 1970-01-01 00:00:00 +0000 differ |
2061 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/74' |
2062 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/74/ed824b38947b048b98c8e45bfc94b289659e3a' |
2063 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/74/ed824b38947b048b98c8e45bfc94b289659e3a 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/74/ed824b38947b048b98c8e45bfc94b289659e3a 1970-01-01 00:00:00 +0000 differ |
2064 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/77' |
2065 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/77/5e7c2218a293e6a65c8e2f980005ca96ce4f23' |
2066 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/77/5e7c2218a293e6a65c8e2f980005ca96ce4f23 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/77/5e7c2218a293e6a65c8e2f980005ca96ce4f23 1970-01-01 00:00:00 +0000 differ |
2067 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/7a' |
2068 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/7a/3b7d53b5b0ebdeb77f72cd544a23f157793ac2' |
2069 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/7a/3b7d53b5b0ebdeb77f72cd544a23f157793ac2 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/7a/3b7d53b5b0ebdeb77f72cd544a23f157793ac2 1970-01-01 00:00:00 +0000 differ |
2070 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/80' |
2071 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/80/2e99fd337cfe6737a952fb51eb54321d1a446d' |
2072 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/80/2e99fd337cfe6737a952fb51eb54321d1a446d 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/80/2e99fd337cfe6737a952fb51eb54321d1a446d 1970-01-01 00:00:00 +0000 differ |
2073 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/85' |
2074 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/85/fa7a17339eb3409f514776620f113f46e264bc' |
2075 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/85/fa7a17339eb3409f514776620f113f46e264bc 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/85/fa7a17339eb3409f514776620f113f46e264bc 1970-01-01 00:00:00 +0000 differ |
2076 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/87' |
2077 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/87/a58c2f1f2d529ff4f505566a07b48e28b226f6' |
2078 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/87/a58c2f1f2d529ff4f505566a07b48e28b226f6 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/87/a58c2f1f2d529ff4f505566a07b48e28b226f6 1970-01-01 00:00:00 +0000 differ |
2079 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/8b' |
2080 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/8b/52eb3fad315882e6568942eb7292e84372649b' |
2081 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/8b/52eb3fad315882e6568942eb7292e84372649b 2016-05-19 22:47:26 +0000 |
2082 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/8b/52eb3fad315882e6568942eb7292e84372649b 1970-01-01 00:00:00 +0000 |
2083 | @@ -1,3 +0,0 @@ |
2084 | -x¥ŽKn„0³ö)ú3²Áø£‰¢ÙGYgÝ4íÁcd<D¹}œ\!ËzR• |
2085 | å”b…^ê—Z˜¡WiäQ{ |
2086 | -ƒáÁ¸Iz‹£"#%«Q¥YŠ |
2087 | |
2088 | o |
2089 | ©à•Ÿ‚×®YHý@$�±Ü |
2090 | -59²Þö�Àg�s�w>ãŸð‘·’^—_¾¦?ºny‹„ë•rz¥�òNv��‹ |
2091 | ¤mmg+ÿ3#hÆ’ ð 5Ã |
2092 | i�çaÅ… |
2093 | PxÜà |
2094 | +Íp¬x2„öúˆi_¹8}CâãÀ‹ðÚcä |
2095 | \ No newline at end of file |
2096 | |
2097 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/90' |
2098 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/90/98695e692f7959b2ed9dee99a0532c59e07534' |
2099 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/90/98695e692f7959b2ed9dee99a0532c59e07534 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/90/98695e692f7959b2ed9dee99a0532c59e07534 1970-01-01 00:00:00 +0000 differ |
2100 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/96' |
2101 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/96/8afa895de6b57c4090c6862515724103439287' |
2102 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/96/8afa895de6b57c4090c6862515724103439287 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/96/8afa895de6b57c4090c6862515724103439287 1970-01-01 00:00:00 +0000 differ |
2103 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/9a' |
2104 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/9a/47aa8e0ae70a956fd00231ac1854fce29d8695' |
2105 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/9a/47aa8e0ae70a956fd00231ac1854fce29d8695 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/9a/47aa8e0ae70a956fd00231ac1854fce29d8695 1970-01-01 00:00:00 +0000 differ |
2106 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/a0' |
2107 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/a0/c47a6ab5e4e78be7a0dfade436f63165958eb8' |
2108 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/a0/c47a6ab5e4e78be7a0dfade436f63165958eb8 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/a0/c47a6ab5e4e78be7a0dfade436f63165958eb8 1970-01-01 00:00:00 +0000 differ |
2109 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/a2' |
2110 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/a2/ea4eac699a4b2d247e89b0f28d3fe64facd069' |
2111 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/a2/ea4eac699a4b2d247e89b0f28d3fe64facd069 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/a2/ea4eac699a4b2d247e89b0f28d3fe64facd069 1970-01-01 00:00:00 +0000 differ |
2112 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/b2' |
2113 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/b2/26d5c0584430dde786c55524293747ee151608' |
2114 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/b2/26d5c0584430dde786c55524293747ee151608 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/b2/26d5c0584430dde786c55524293747ee151608 1970-01-01 00:00:00 +0000 differ |
2115 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/b3' |
2116 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/b3/c797def6dc80bf4654cb2d79800fc9ce0f9691' |
2117 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/b3/c797def6dc80bf4654cb2d79800fc9ce0f9691 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/b3/c797def6dc80bf4654cb2d79800fc9ce0f9691 1970-01-01 00:00:00 +0000 differ |
2118 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/c8' |
2119 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/c8/d5a6579541a6ec9cd14f1467908e1d446394d6' |
2120 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/c8/d5a6579541a6ec9cd14f1467908e1d446394d6 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/c8/d5a6579541a6ec9cd14f1467908e1d446394d6 1970-01-01 00:00:00 +0000 differ |
2121 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d2' |
2122 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d2/0d2dcd21be81f2c1a011960858c6564aef3dce' |
2123 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/d2/0d2dcd21be81f2c1a011960858c6564aef3dce 2016-05-19 22:47:26 +0000 |
2124 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/d2/0d2dcd21be81f2c1a011960858c6564aef3dce 1970-01-01 00:00:00 +0000 |
2125 | @@ -1,3 +0,0 @@ |
2126 | -x¥�ÍN1 |
2127 | „9ç)üÜümVEˆ;âÌÙÉu£$‹ÄÛ“ö¸Í7òŒÆIJÉ |
2128 | âÓhÌàY |
2129 | -«ÅOÚ8zÖfá)б ÎÛ5áŠÎúM}Sã: D§9šym..ÍÞùŸÞ¢WÍÁšEÏXTtŒ/iðÆ?¹Â¼KmÂð|»ó¹<è5Q•šíç$å.Ök46X'tˆjºsìàÖ¨>—·_� |
2130 | -iÏ÷/Ó–+÷~…£3ô"7> |
2131 | î(�,µÃxp<궳ú |
2132 | bp |
2133 | \ No newline at end of file |
2134 | |
2135 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d3' |
2136 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d3/a493e125587dcb46f4c26ac2c107705d33a5b1' |
2137 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/d3/a493e125587dcb46f4c26ac2c107705d33a5b1 2016-05-19 22:47:26 +0000 |
2138 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/d3/a493e125587dcb46f4c26ac2c107705d33a5b1 1970-01-01 00:00:00 +0000 |
2139 | @@ -1,1 +0,0 @@ |
2140 | -x¥�±nÄ DSóÛGw‚ÅæŒEé£Ô©—e |
2141 | £³qø”ü}|ù…L÷^1šá²m©úá©7ÐŽ¢LÁÓ0ñ8c0Nsˆ³ 6:Ô^<Î#Ú‹ªÔ$wˆ¨#FŽh‚LfF6¤�ñNOãÄntÉl#‹¢½/¥Á»ÜS†Oø(¹�—ëƒÏÛ½1å’Ózæ²½‚ |
2142 | Z�Ö{xÖGÔa�±]þY£Â¾UX(–RO¼¦Ç�&÷\ ¨‰¯°WXéGÚ)Ð-ñ¡¿�Ê_rS¿ |
2143 | Ö`Ã |
2144 | \ No newline at end of file |
2145 | |
2146 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d8' |
2147 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/d8/11a9bfd5bfc55fd58be92cb11a73142d27c1ec' |
2148 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/d8/11a9bfd5bfc55fd58be92cb11a73142d27c1ec 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/d8/11a9bfd5bfc55fd58be92cb11a73142d27c1ec 1970-01-01 00:00:00 +0000 differ |
2149 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/e2' |
2150 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/e2/4ace56ba3e2b6706fa4e8aff1f2570cbe8baa1' |
2151 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/e2/4ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 2016-05-19 22:47:26 +0000 |
2152 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/e2/4ace56ba3e2b6706fa4e8aff1f2570cbe8baa1 1970-01-01 00:00:00 +0000 |
2153 | @@ -1,3 +0,0 @@ |
2154 | -x¥Ž±n!DSóÛ[²à–E²,÷–ëÔ{°wAñ�…°¿ß8¿�éÞo&Ö}Ï |
2155 | &ç¿zÖÑzF^œXñ´ˆg�VNbg\q6è‚#YH=¸Ié�xe |
2156 | -. .ÎG«ƒŽH89ãüd�ží |
2157 | &òŠŸý§6¸Ê+ø†[- |
2158 | -œ~?|Üÿè¹Ô’#ß�±îg0 |
2159 | ‘ |
2160 | r8è5Úq¶Ë?5ŠS‚�ËvÏ |
2161 | c:÷ÚrÙÔ†ÌRˆ |
2162 | \ No newline at end of file |
2163 | |
2164 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/ef' |
2165 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/ef/01e5f5d984a507de64c8e6cb2825e7c88f0b0f' |
2166 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/ef/01e5f5d984a507de64c8e6cb2825e7c88f0b0f 2016-05-19 22:47:26 +0000 |
2167 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/ef/01e5f5d984a507de64c8e6cb2825e7c88f0b0f 1970-01-01 00:00:00 +0000 |
2168 | @@ -1,2 +0,0 @@ |
2169 | -x¥ŽMNÃ0…Yçs�¶þ‹S«¢ê† |
2170 | ëÉÌ”;rœr}L¯Àò{ïéé£4MCkô]É" ÐùÞˆ |
2171 | ìƒt0¼gÏ®wûÎuä”í\‹Ü̘% W‘Ävög¯ÏlY)mPYlɸ I×Aƒk¹¤ |
2172 | or |
2173 | "|À)Åœî¿ÿx;Ýè‘0¦8Ž[JÓhçµ |
2174 | -Æ* |
2175 | Õ*ÕÔ´ÊùçM³ì^‘SšwÏÃgI3T£÷ãÓËéx€uˆòýÙ,#^è‚yªÝÌXú5ò(Pd)ð…ÆDX†›_HMhe |
2176 | \ No newline at end of file |
2177 | |
2178 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f1' |
2179 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f1/73777501d036f59ac90eabfdd6bc3e591a1143' |
2180 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/f1/73777501d036f59ac90eabfdd6bc3e591a1143 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/f1/73777501d036f59ac90eabfdd6bc3e591a1143 1970-01-01 00:00:00 +0000 differ |
2181 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f5' |
2182 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f5/9734e2fd52c7f713289dc6b8edaa8ca9cf3db1' |
2183 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/f5/9734e2fd52c7f713289dc6b8edaa8ca9cf3db1 2016-05-19 22:47:26 +0000 |
2184 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/f5/9734e2fd52c7f713289dc6b8edaa8ca9cf3db1 1970-01-01 00:00:00 +0000 |
2185 | @@ -1,2 +0,0 @@ |
2186 | -xSËnƒ0ì9_±â |
2187 | JHATH=÷#ªªÚ |
2188 | ,��lƒšK¿½Æ6 |
2189 | ”ª7k<û˜ÙÝS-N³äIQÙ3BU¾àØP. |
2190 | -:¼H…²É�¨üûÄÊ5Fí÷ZvJŸ÷Ø"©hd~´h£1Òò®ùì8Ó*‡ØȹШ™à¶Ì�¼ìXô•C� |
2191 | �å8èl —"†¯%2>djh󚽪¤Jt’Ð9–T>Þë,Á´ì5¬7¬jìÿ`© |
2192 | ›7÷l�;~.ÜLî»ÙÖ]Éøã&º¸nâÃXý2Þä˜'5£\Ï |
2193 | û媰f« |
2194 | gîÁæNÅÇô– |
2195 | %ò²fm¹¯=¥lé[+ääù,7ôù߇•e7„™#fæ„ÁIØIZ_®-‚÷ÙƇ¿‡þa:0ÿãõ†`—Σ‹¨é§›ÿ"ÓÏb}F7Ï |
2196 | ˃ÁhÕ0“ „©ÿž2…%¯?× |
2197 | _s¼Ž/‰á |
2198 | \ No newline at end of file |
2199 | |
2200 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f7' |
2201 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/f7/6c1c1c0ec6f4491bdf5bf864ebfb718df5a69c' |
2202 | --- BD/bundle-bigtop-processing-mapreduce/.git/objects/f7/6c1c1c0ec6f4491bdf5bf864ebfb718df5a69c 2016-05-19 22:47:26 +0000 |
2203 | +++ BD/bundle-bigtop-processing-mapreduce/.git/objects/f7/6c1c1c0ec6f4491bdf5bf864ebfb718df5a69c 1970-01-01 00:00:00 +0000 |
2204 | @@ -1,1 +0,0 @@ |
2205 | -xµ�AjÃ0E³Ö)æ |
2206 | ’‘e¥]wÛ |
2207 | ŒG£DÄ–‚=Þôôõ*äYýÇðás[–¢ÐÛxìÆ11ᙈ"9?`è-Rî‘� “˜R$['˜1�ÑÚ!Ið |
2208 | %ðÔÅeà³�l6´ëðÓê¦TµÔ¶ÁïFwšÛß�—û‹8ëS|1ÕV |
2209 | Ó|æ¶|‚óÁ9ŒØø°ÞZs´Ç•7L›ï”J½ÂcÞ¯¥‚6ЛÀ´×4‹ù(Wg‚ |
2210 | \ No newline at end of file |
2211 | |
2212 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/info' |
2213 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/objects/pack' |
2214 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.idx' |
2215 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.idx 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.idx 1970-01-01 00:00:00 +0000 differ |
2216 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.pack' |
2217 | Binary files BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.pack 2016-05-19 22:47:26 +0000 and BD/bundle-bigtop-processing-mapreduce/.git/objects/pack/pack-7b97c115f1d48546917e70fa39405343366b8425.pack 1970-01-01 00:00:00 +0000 differ |
2218 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/packed-refs' |
2219 | --- BD/bundle-bigtop-processing-mapreduce/.git/packed-refs 2016-05-19 22:47:26 +0000 |
2220 | +++ BD/bundle-bigtop-processing-mapreduce/.git/packed-refs 1970-01-01 00:00:00 +0000 |
2221 | @@ -1,2 +0,0 @@ |
2222 | -# pack-refs with: peeled fully-peeled |
2223 | -c4745ce29d4516f61fd3d0012a03a5c2491c15ce refs/remotes/origin/master |
2224 | |
2225 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/refs' |
2226 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/refs/heads' |
2227 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/refs/heads/master' |
2228 | --- BD/bundle-bigtop-processing-mapreduce/.git/refs/heads/master 2016-05-19 22:47:26 +0000 |
2229 | +++ BD/bundle-bigtop-processing-mapreduce/.git/refs/heads/master 1970-01-01 00:00:00 +0000 |
2230 | @@ -1,1 +0,0 @@ |
2231 | -d3a493e125587dcb46f4c26ac2c107705d33a5b1 |
2232 | |
2233 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes' |
2234 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin' |
2235 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/HEAD' |
2236 | --- BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/HEAD 2016-05-19 22:47:26 +0000 |
2237 | +++ BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/HEAD 1970-01-01 00:00:00 +0000 |
2238 | @@ -1,1 +0,0 @@ |
2239 | -ref: refs/remotes/origin/master |
2240 | |
2241 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/master' |
2242 | --- BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
2243 | +++ BD/bundle-bigtop-processing-mapreduce/.git/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
2244 | @@ -1,1 +0,0 @@ |
2245 | -d3a493e125587dcb46f4c26ac2c107705d33a5b1 |
2246 | |
2247 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/.git/refs/tags' |
2248 | === removed file 'BD/bundle-bigtop-processing-mapreduce/.gitignore' |
2249 | --- BD/bundle-bigtop-processing-mapreduce/.gitignore 2016-05-19 22:47:26 +0000 |
2250 | +++ BD/bundle-bigtop-processing-mapreduce/.gitignore 1970-01-01 00:00:00 +0000 |
2251 | @@ -1,2 +0,0 @@ |
2252 | -*.pyc |
2253 | -__pycache__ |
2254 | |
2255 | === removed file 'BD/bundle-bigtop-processing-mapreduce/LICENSE' |
2256 | --- BD/bundle-bigtop-processing-mapreduce/LICENSE 2016-05-19 22:47:26 +0000 |
2257 | +++ BD/bundle-bigtop-processing-mapreduce/LICENSE 1970-01-01 00:00:00 +0000 |
2258 | @@ -1,177 +0,0 @@ |
2259 | - |
2260 | - Apache License |
2261 | - Version 2.0, January 2004 |
2262 | - http://www.apache.org/licenses/ |
2263 | - |
2264 | - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
2265 | - |
2266 | - 1. Definitions. |
2267 | - |
2268 | - "License" shall mean the terms and conditions for use, reproduction, |
2269 | - and distribution as defined by Sections 1 through 9 of this document. |
2270 | - |
2271 | - "Licensor" shall mean the copyright owner or entity authorized by |
2272 | - the copyright owner that is granting the License. |
2273 | - |
2274 | - "Legal Entity" shall mean the union of the acting entity and all |
2275 | - other entities that control, are controlled by, or are under common |
2276 | - control with that entity. For the purposes of this definition, |
2277 | - "control" means (i) the power, direct or indirect, to cause the |
2278 | - direction or management of such entity, whether by contract or |
2279 | - otherwise, or (ii) ownership of fifty percent (50%) or more of the |
2280 | - outstanding shares, or (iii) beneficial ownership of such entity. |
2281 | - |
2282 | - "You" (or "Your") shall mean an individual or Legal Entity |
2283 | - exercising permissions granted by this License. |
2284 | - |
2285 | - "Source" form shall mean the preferred form for making modifications, |
2286 | - including but not limited to software source code, documentation |
2287 | - source, and configuration files. |
2288 | - |
2289 | - "Object" form shall mean any form resulting from mechanical |
2290 | - transformation or translation of a Source form, including but |
2291 | - not limited to compiled object code, generated documentation, |
2292 | - and conversions to other media types. |
2293 | - |
2294 | - "Work" shall mean the work of authorship, whether in Source or |
2295 | - Object form, made available under the License, as indicated by a |
2296 | - copyright notice that is included in or attached to the work |
2297 | - (an example is provided in the Appendix below). |
2298 | - |
2299 | - "Derivative Works" shall mean any work, whether in Source or Object |
2300 | - form, that is based on (or derived from) the Work and for which the |
2301 | - editorial revisions, annotations, elaborations, or other modifications |
2302 | - represent, as a whole, an original work of authorship. For the purposes |
2303 | - of this License, Derivative Works shall not include works that remain |
2304 | - separable from, or merely link (or bind by name) to the interfaces of, |
2305 | - the Work and Derivative Works thereof. |
2306 | - |
2307 | - "Contribution" shall mean any work of authorship, including |
2308 | - the original version of the Work and any modifications or additions |
2309 | - to that Work or Derivative Works thereof, that is intentionally |
2310 | - submitted to Licensor for inclusion in the Work by the copyright owner |
2311 | - or by an individual or Legal Entity authorized to submit on behalf of |
2312 | - the copyright owner. For the purposes of this definition, "submitted" |
2313 | - means any form of electronic, verbal, or written communication sent |
2314 | - to the Licensor or its representatives, including but not limited to |
2315 | - communication on electronic mailing lists, source code control systems, |
2316 | - and issue tracking systems that are managed by, or on behalf of, the |
2317 | - Licensor for the purpose of discussing and improving the Work, but |
2318 | - excluding communication that is conspicuously marked or otherwise |
2319 | - designated in writing by the copyright owner as "Not a Contribution." |
2320 | - |
2321 | - "Contributor" shall mean Licensor and any individual or Legal Entity |
2322 | - on behalf of whom a Contribution has been received by Licensor and |
2323 | - subsequently incorporated within the Work. |
2324 | - |
2325 | - 2. Grant of Copyright License. Subject to the terms and conditions of |
2326 | - this License, each Contributor hereby grants to You a perpetual, |
2327 | - worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
2328 | - copyright license to reproduce, prepare Derivative Works of, |
2329 | - publicly display, publicly perform, sublicense, and distribute the |
2330 | - Work and such Derivative Works in Source or Object form. |
2331 | - |
2332 | - 3. Grant of Patent License. Subject to the terms and conditions of |
2333 | - this License, each Contributor hereby grants to You a perpetual, |
2334 | - worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
2335 | - (except as stated in this section) patent license to make, have made, |
2336 | - use, offer to sell, sell, import, and otherwise transfer the Work, |
2337 | - where such license applies only to those patent claims licensable |
2338 | - by such Contributor that are necessarily infringed by their |
2339 | - Contribution(s) alone or by combination of their Contribution(s) |
2340 | - with the Work to which such Contribution(s) was submitted. If You |
2341 | - institute patent litigation against any entity (including a |
2342 | - cross-claim or counterclaim in a lawsuit) alleging that the Work |
2343 | - or a Contribution incorporated within the Work constitutes direct |
2344 | - or contributory patent infringement, then any patent licenses |
2345 | - granted to You under this License for that Work shall terminate |
2346 | - as of the date such litigation is filed. |
2347 | - |
2348 | - 4. Redistribution. You may reproduce and distribute copies of the |
2349 | - Work or Derivative Works thereof in any medium, with or without |
2350 | - modifications, and in Source or Object form, provided that You |
2351 | - meet the following conditions: |
2352 | - |
2353 | - (a) You must give any other recipients of the Work or |
2354 | - Derivative Works a copy of this License; and |
2355 | - |
2356 | - (b) You must cause any modified files to carry prominent notices |
2357 | - stating that You changed the files; and |
2358 | - |
2359 | - (c) You must retain, in the Source form of any Derivative Works |
2360 | - that You distribute, all copyright, patent, trademark, and |
2361 | - attribution notices from the Source form of the Work, |
2362 | - excluding those notices that do not pertain to any part of |
2363 | - the Derivative Works; and |
2364 | - |
2365 | - (d) If the Work includes a "NOTICE" text file as part of its |
2366 | - distribution, then any Derivative Works that You distribute must |
2367 | - include a readable copy of the attribution notices contained |
2368 | - within such NOTICE file, excluding those notices that do not |
2369 | - pertain to any part of the Derivative Works, in at least one |
2370 | - of the following places: within a NOTICE text file distributed |
2371 | - as part of the Derivative Works; within the Source form or |
2372 | - documentation, if provided along with the Derivative Works; or, |
2373 | - within a display generated by the Derivative Works, if and |
2374 | - wherever such third-party notices normally appear. The contents |
2375 | - of the NOTICE file are for informational purposes only and |
2376 | - do not modify the License. You may add Your own attribution |
2377 | - notices within Derivative Works that You distribute, alongside |
2378 | - or as an addendum to the NOTICE text from the Work, provided |
2379 | - that such additional attribution notices cannot be construed |
2380 | - as modifying the License. |
2381 | - |
2382 | - You may add Your own copyright statement to Your modifications and |
2383 | - may provide additional or different license terms and conditions |
2384 | - for use, reproduction, or distribution of Your modifications, or |
2385 | - for any such Derivative Works as a whole, provided Your use, |
2386 | - reproduction, and distribution of the Work otherwise complies with |
2387 | - the conditions stated in this License. |
2388 | - |
2389 | - 5. Submission of Contributions. Unless You explicitly state otherwise, |
2390 | - any Contribution intentionally submitted for inclusion in the Work |
2391 | - by You to the Licensor shall be under the terms and conditions of |
2392 | - this License, without any additional terms or conditions. |
2393 | - Notwithstanding the above, nothing herein shall supersede or modify |
2394 | - the terms of any separate license agreement you may have executed |
2395 | - with Licensor regarding such Contributions. |
2396 | - |
2397 | - 6. Trademarks. This License does not grant permission to use the trade |
2398 | - names, trademarks, service marks, or product names of the Licensor, |
2399 | - except as required for reasonable and customary use in describing the |
2400 | - origin of the Work and reproducing the content of the NOTICE file. |
2401 | - |
2402 | - 7. Disclaimer of Warranty. Unless required by applicable law or |
2403 | - agreed to in writing, Licensor provides the Work (and each |
2404 | - Contributor provides its Contributions) on an "AS IS" BASIS, |
2405 | - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
2406 | - implied, including, without limitation, any warranties or conditions |
2407 | - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
2408 | - PARTICULAR PURPOSE. You are solely responsible for determining the |
2409 | - appropriateness of using or redistributing the Work and assume any |
2410 | - risks associated with Your exercise of permissions under this License. |
2411 | - |
2412 | - 8. Limitation of Liability. In no event and under no legal theory, |
2413 | - whether in tort (including negligence), contract, or otherwise, |
2414 | - unless required by applicable law (such as deliberate and grossly |
2415 | - negligent acts) or agreed to in writing, shall any Contributor be |
2416 | - liable to You for damages, including any direct, indirect, special, |
2417 | - incidental, or consequential damages of any character arising as a |
2418 | - result of this License or out of the use or inability to use the |
2419 | - Work (including but not limited to damages for loss of goodwill, |
2420 | - work stoppage, computer failure or malfunction, or any and all |
2421 | - other commercial damages or losses), even if such Contributor |
2422 | - has been advised of the possibility of such damages. |
2423 | - |
2424 | - 9. Accepting Warranty or Additional Liability. While redistributing |
2425 | - the Work or Derivative Works thereof, You may choose to offer, |
2426 | - and charge a fee for, acceptance of support, warranty, indemnity, |
2427 | - or other liability obligations and/or rights consistent with this |
2428 | - License. However, in accepting such obligations, You may act only |
2429 | - on Your own behalf and on Your sole responsibility, not on behalf |
2430 | - of any other Contributor, and only if You agree to indemnify, |
2431 | - defend, and hold each Contributor harmless for any liability |
2432 | - incurred by, or claims asserted against, such Contributor by reason |
2433 | - of your accepting any such warranty or additional liability. |
2434 | - |
2435 | - END OF TERMS AND CONDITIONS |
2436 | |
2437 | === removed file 'BD/bundle-bigtop-processing-mapreduce/README.md' |
2438 | --- BD/bundle-bigtop-processing-mapreduce/README.md 2016-05-19 22:47:26 +0000 |
2439 | +++ BD/bundle-bigtop-processing-mapreduce/README.md 1970-01-01 00:00:00 +0000 |
2440 | @@ -1,167 +0,0 @@ |
2441 | -## Overview |
2442 | - |
2443 | -The Apache Hadoop software library is a framework that allows for the |
2444 | -distributed processing of large data sets across clusters of computers |
2445 | -using a simple programming model. |
2446 | - |
2447 | -It is designed to scale up from single servers to thousands of machines, |
2448 | -each offering local computation and storage. Rather than rely on hardware |
2449 | -to deliver high-avaiability, the library itself is designed to detect |
2450 | -and handle failures at the application layer, so delivering a |
2451 | -highly-availabile service on top of a cluster of computers, each of |
2452 | -which may be prone to failures. |
2453 | - |
2454 | -This bundle provides a complete deployment of the core components of the |
2455 | -[Apache Bigtop](http://bigtop.apache.org/) |
2456 | -platform to perform distributed data analytics at scale. These components |
2457 | -include: |
2458 | - |
2459 | - * NameNode (HDFS) |
2460 | - * ResourceManager (YARN) |
2461 | - * Slaves (DataNode and NodeManager) |
2462 | - * Client (Bigtop hadoop client) |
2463 | - * Plugin (subordinate cluster facilitator) |
2464 | - |
2465 | -Deploying this bundle gives you a fully configured and connected Apache Bigtop |
2466 | -cluster on any supported cloud, which can be easily scaled to meet workload |
2467 | -demands. |
2468 | - |
2469 | - |
2470 | -## Deploying this bundle |
2471 | - |
2472 | -In this deployment, the aforementioned components are deployed on separate |
2473 | -units. To deploy this bundle, simply use: |
2474 | - |
2475 | - juju quickstart bigtop-processing-mapreduce |
2476 | - |
2477 | -See `juju quickstart --help` for deployment options, including machine |
2478 | -constraints and how to deploy a locally modified version of `bundle.yaml`. |
2479 | - |
2480 | -The default bundle deploys three slave nodes and one node of each of |
2481 | -the other services. To scale the cluster, use: |
2482 | - |
2483 | - juju add-unit slave -n 2 |
2484 | - |
2485 | -This will add two additional slave nodes, for a total of five. |
2486 | - |
2487 | - |
2488 | -## Status and Smoke Test |
2489 | - |
2490 | -The services provide extended status reporting to indicate when they are ready: |
2491 | - |
2492 | - juju status --format=tabular |
2493 | - |
2494 | -This is particularly useful when combined with `watch` to track the on-going |
2495 | -progress of the deployment: |
2496 | - |
2497 | - watch -n 0.5 juju status --format=tabular |
2498 | - |
2499 | -The charms for each master component (namenode, resourcemanager) |
2500 | -also each provide a `smoke-test` action that can be used to verify that each |
2501 | -component is functioning as expected. You can run them all and then watch the |
2502 | -action status list: |
2503 | - |
2504 | - juju action do namenode/0 smoke-test |
2505 | - juju action do resourcemanager/0 smoke-test |
2506 | - watch -n 0.5 juju action status |
2507 | - |
2508 | -Eventually, all of the actions should settle to `status: completed`. If |
2509 | -any go instead to `status: failed` then it means that component is not working |
2510 | -as expected. You can get more information about that component's smoke test: |
2511 | - |
2512 | - juju action fetch <action-id> |
2513 | - |
2514 | - |
2515 | -## Monitoring |
2516 | - |
2517 | -This bundle includes Ganglia for system-level monitoring of the namenode, |
2518 | -resourcemanager, and slave units. Metrics are sent to a central |
2519 | -ganglia unit for easy viewing in a browser. To view the ganglia web interface, |
2520 | -first expose the service: |
2521 | - |
2522 | - juju expose ganglia |
2523 | - |
2524 | -Now find the ganglia public IP address: |
2525 | - |
2526 | - juju status ganglia |
2527 | - |
2528 | -The ganglia web interface will be available at: |
2529 | - |
2530 | - http://GANGLIA_PUBLIC_IP/ganglia |
2531 | - |
2532 | - |
2533 | -## Benchmarking |
2534 | - |
2535 | -This charm provides several benchmarks to gauge the performance of your |
2536 | -environment. |
2537 | - |
2538 | -The easiest way to run the benchmarks on this service is to relate it to the |
2539 | -[Benchmark GUI][]. You will likely also want to relate it to the |
2540 | -[Benchmark Collector][] to have machine-level information collected during the |
2541 | -benchmark, for a more complete picture of how the machine performed. |
2542 | - |
2543 | -[Benchmark GUI]: https://jujucharms.com/benchmark-gui/ |
2544 | -[Benchmark Collector]: https://jujucharms.com/benchmark-collector/ |
2545 | - |
2546 | -However, each benchmark is also an action that can be called manually: |
2547 | - |
2548 | - $ juju action do resourcemanager/0 nnbench |
2549 | - Action queued with id: 55887b40-116c-4020-8b35-1e28a54cc622 |
2550 | - $ juju action fetch --wait 0 55887b40-116c-4020-8b35-1e28a54cc622 |
2551 | - |
2552 | - results: |
2553 | - meta: |
2554 | - composite: |
2555 | - direction: asc |
2556 | - units: secs |
2557 | - value: "128" |
2558 | - start: 2016-02-04T14:55:39Z |
2559 | - stop: 2016-02-04T14:57:47Z |
2560 | - results: |
2561 | - raw: '{"BAD_ID": "0", "FILE: Number of read operations": "0", "Reduce input groups": |
2562 | - "8", "Reduce input records": "95", "Map output bytes": "1823", "Map input records": |
2563 | - "12", "Combine input records": "0", "HDFS: Number of bytes read": "18635", "FILE: |
2564 | - Number of bytes written": "32999982", "HDFS: Number of write operations": "330", |
2565 | - "Combine output records": "0", "Total committed heap usage (bytes)": "3144749056", |
2566 | - "Bytes Written": "164", "WRONG_LENGTH": "0", "Failed Shuffles": "0", "FILE: |
2567 | - Number of bytes read": "27879457", "WRONG_MAP": "0", "Spilled Records": "190", |
2568 | - "Merged Map outputs": "72", "HDFS: Number of large read operations": "0", "Reduce |
2569 | - shuffle bytes": "2445", "FILE: Number of large read operations": "0", "Map output |
2570 | - materialized bytes": "2445", "IO_ERROR": "0", "CONNECTION": "0", "HDFS: Number |
2571 | - of read operations": "567", "Map output records": "95", "Reduce output records": |
2572 | - "8", "WRONG_REDUCE": "0", "HDFS: Number of bytes written": "27412", "GC time |
2573 | - elapsed (ms)": "603", "Input split bytes": "1610", "Shuffled Maps ": "72", "FILE: |
2574 | - Number of write operations": "0", "Bytes Read": "1490"}' |
2575 | - status: completed |
2576 | - timing: |
2577 | - completed: 2016-02-04 14:57:48 +0000 UTC |
2578 | - enqueued: 2016-02-04 14:55:14 +0000 UTC |
2579 | - started: 2016-02-04 14:55:27 +0000 UTC |
2580 | - |
2581 | - |
2582 | -## Deploying in Network-Restricted Environments |
2583 | - |
2584 | -Charms can be deployed in environments with limited network access. To deploy |
2585 | -in this environment, you will need a local mirror to serve required packages. |
2586 | - |
2587 | -### Mirroring Packages |
2588 | - |
2589 | -You can setup a local mirror for apt packages using squid-deb-proxy. |
2590 | -For instructions on configuring juju to use this, see the |
2591 | -[Juju Proxy Documentation](https://juju.ubuntu.com/docs/howto-proxies.html). |
2592 | - |
2593 | - |
2594 | -## Contact Information |
2595 | - |
2596 | -- <bigdata@lists.ubuntu.com> |
2597 | - |
2598 | - |
2599 | -## Resources |
2600 | - |
2601 | -- [Apache Bigtop](http://bigtop.apache.org/) home page |
2602 | -- [Apache Bigtop issue tracking](http://bigtop.apache.org/issue-tracking.html) |
2603 | -- [Apache Bigtop mailing lists](http://bigtop.apache.org/mail-lists.html) |
2604 | -- [Juju Bigtop charms](https://jujucharms.com/q/apache/bigtop) |
2605 | -- [Juju Bigtop bundle issues](https://github.com/juju-solutions/bundle-bigtop-processing-mapreduce/issues) |
2606 | -- [Juju mailing list](https://lists.ubuntu.com/mailman/listinfo/juju) |
2607 | -- [Juju community](https://jujucharms.com/community) |
2608 | |
2609 | === removed file 'BD/bundle-bigtop-processing-mapreduce/bundle-dev.yaml' |
2610 | --- BD/bundle-bigtop-processing-mapreduce/bundle-dev.yaml 2016-05-19 22:47:26 +0000 |
2611 | +++ BD/bundle-bigtop-processing-mapreduce/bundle-dev.yaml 1970-01-01 00:00:00 +0000 |
2612 | @@ -1,56 +0,0 @@ |
2613 | -services: |
2614 | - namenode: |
2615 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-namenode |
2616 | - num_units: 1 |
2617 | - annotations: |
2618 | - gui-x: "500" |
2619 | - gui-y: "800" |
2620 | - constraints: mem=7G |
2621 | - resourcemanager: |
2622 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-resourcemanager |
2623 | - num_units: 1 |
2624 | - annotations: |
2625 | - gui-x: "500" |
2626 | - gui-y: "0" |
2627 | - constraints: mem=7G |
2628 | - slave: |
2629 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-slave |
2630 | - num_units: 3 |
2631 | - annotations: |
2632 | - gui-x: "0" |
2633 | - gui-y: "400" |
2634 | - constraints: mem=7G |
2635 | - plugin: |
2636 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-plugin |
2637 | - annotations: |
2638 | - gui-x: "1000" |
2639 | - gui-y: "400" |
2640 | - client: |
2641 | - charm: cs:trusty/hadoop-client |
2642 | - num_units: 1 |
2643 | - annotations: |
2644 | - gui-x: "1250" |
2645 | - gui-y: "400" |
2646 | - ganglia-node: |
2647 | - charm: cs:trusty/ganglia-node |
2648 | - annotations: |
2649 | - gui-x: "250" |
2650 | - gui-y: "400" |
2651 | - ganglia: |
2652 | - charm: cs:trusty/ganglia |
2653 | - num_units: 1 |
2654 | - annotations: |
2655 | - gui-x: "750" |
2656 | - gui-y: "400" |
2657 | -series: trusty |
2658 | -relations: |
2659 | - - [resourcemanager, namenode] |
2660 | - - [namenode, slave] |
2661 | - - [resourcemanager, slave] |
2662 | - - [plugin, namenode] |
2663 | - - [plugin, resourcemanager] |
2664 | - - [client, plugin] |
2665 | - - ["ganglia:node", ganglia-node] |
2666 | - - [ganglia-node, namenode] |
2667 | - - [ganglia-node, resourcemanager] |
2668 | - - [ganglia-node, slave] |
2669 | |
2670 | === removed file 'BD/bundle-bigtop-processing-mapreduce/bundle-local.yaml' |
2671 | --- BD/bundle-bigtop-processing-mapreduce/bundle-local.yaml 2016-05-19 22:47:26 +0000 |
2672 | +++ BD/bundle-bigtop-processing-mapreduce/bundle-local.yaml 1970-01-01 00:00:00 +0000 |
2673 | @@ -1,56 +0,0 @@ |
2674 | -services: |
2675 | - namenode: |
2676 | - charm: ~/charms/trusty/apache-bigtop-namenode |
2677 | - num_units: 1 |
2678 | - annotations: |
2679 | - gui-x: "500" |
2680 | - gui-y: "800" |
2681 | - constraints: mem=7G |
2682 | - resourcemanager: |
2683 | - charm: local:trusty/apache-bigtop-resourcemanager |
2684 | - num_units: 1 |
2685 | - annotations: |
2686 | - gui-x: "500" |
2687 | - gui-y: "0" |
2688 | - constraints: mem=7G |
2689 | - slave: |
2690 | - charm: local:trusty/apache-bigtop-slave |
2691 | - num_units: 3 |
2692 | - annotations: |
2693 | - gui-x: "0" |
2694 | - gui-y: "400" |
2695 | - constraints: mem=7G |
2696 | - plugin: |
2697 | - charm: local:trusty/apache-bigtop-plugin |
2698 | - annotations: |
2699 | - gui-x: "1000" |
2700 | - gui-y: "400" |
2701 | - client: |
2702 | - charm: cs:trusty/hadoop-client |
2703 | - num_units: 1 |
2704 | - annotations: |
2705 | - gui-x: "1250" |
2706 | - gui-y: "400" |
2707 | - ganglia-node: |
2708 | - charm: cs:trusty/ganglia-node |
2709 | - annotations: |
2710 | - gui-x: "250" |
2711 | - gui-y: "400" |
2712 | - ganglia: |
2713 | - charm: cs:trusty/ganglia |
2714 | - num_units: 1 |
2715 | - annotations: |
2716 | - gui-x: "750" |
2717 | - gui-y: "400" |
2718 | -series: trusty |
2719 | -relations: |
2720 | - - [resourcemanager, namenode] |
2721 | - - [namenode, slave] |
2722 | - - [resourcemanager, slave] |
2723 | - - [plugin, namenode] |
2724 | - - [plugin, resourcemanager] |
2725 | - - [client, plugin] |
2726 | - - ["ganglia:node", ganglia-node] |
2727 | - - [ganglia-node, namenode] |
2728 | - - [ganglia-node, resourcemanager] |
2729 | - - [ganglia-node, slave] |
2730 | |
2731 | === removed file 'BD/bundle-bigtop-processing-mapreduce/bundle.yaml' |
2732 | --- BD/bundle-bigtop-processing-mapreduce/bundle.yaml 2016-05-19 22:47:26 +0000 |
2733 | +++ BD/bundle-bigtop-processing-mapreduce/bundle.yaml 1970-01-01 00:00:00 +0000 |
2734 | @@ -1,60 +0,0 @@ |
2735 | -services: |
2736 | - namenode: |
2737 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-namenode-7 |
2738 | - num_units: 1 |
2739 | - annotations: |
2740 | - gui-x: "500" |
2741 | - gui-y: "800" |
2742 | - constraints: mem=7G |
2743 | - resourcemanager: |
2744 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-resourcemanager-6 |
2745 | - num_units: 1 |
2746 | - annotations: |
2747 | - gui-x: "500" |
2748 | - gui-y: "0" |
2749 | - constraints: mem=7G |
2750 | - slave: |
2751 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-slave-5 |
2752 | - num_units: 2 |
2753 | - annotations: |
2754 | - gui-x: "0" |
2755 | - gui-y: "400" |
2756 | - constraints: mem=7G |
2757 | - plugin: |
2758 | - charm: cs:~bigdata-dev/trusty/apache-bigtop-plugin-3 |
2759 | - annotations: |
2760 | - gui-x: "1000" |
2761 | - gui-y: "400" |
2762 | - client: |
2763 | - charm: cs:trusty/hadoop-client-2 |
2764 | - num_units: 1 |
2765 | - annotations: |
2766 | - gui-x: "1250" |
2767 | - gui-y: "400" |
2768 | - to: |
2769 | - - 'lxc:namenode/0' |
2770 | - ganglia-node: |
2771 | - charm: cs:trusty/ganglia-node-2 |
2772 | - annotations: |
2773 | - gui-x: "250" |
2774 | - gui-y: "400" |
2775 | - ganglia: |
2776 | - charm: cs:trusty/ganglia-2 |
2777 | - num_units: 1 |
2778 | - annotations: |
2779 | - gui-x: "750" |
2780 | - gui-y: "400" |
2781 | - to: |
2782 | - - 'lxc:resourcemanager/0' |
2783 | -series: trusty |
2784 | -relations: |
2785 | - - [resourcemanager, namenode] |
2786 | - - [namenode, slave] |
2787 | - - [resourcemanager, slave] |
2788 | - - [plugin, namenode] |
2789 | - - [plugin, resourcemanager] |
2790 | - - [client, plugin] |
2791 | - - ["ganglia:node", ganglia-node] |
2792 | - - [ganglia-node, namenode] |
2793 | - - [ganglia-node, resourcemanager] |
2794 | - - [ganglia-node, slave] |
2795 | |
2796 | === removed file 'BD/bundle-bigtop-processing-mapreduce/copyright' |
2797 | --- BD/bundle-bigtop-processing-mapreduce/copyright 2016-05-19 22:47:26 +0000 |
2798 | +++ BD/bundle-bigtop-processing-mapreduce/copyright 1970-01-01 00:00:00 +0000 |
2799 | @@ -1,16 +0,0 @@ |
2800 | -Format: http://dep.debian.net/deps/dep5/ |
2801 | - |
2802 | -Files: * |
2803 | -Copyright: Copyright 2015, Canonical Ltd., All Rights Reserved. |
2804 | -License: Apache License 2.0 |
2805 | - Licensed under the Apache License, Version 2.0 (the "License"); |
2806 | - you may not use this file except in compliance with the License. |
2807 | - You may obtain a copy of the License at |
2808 | - . |
2809 | - http://www.apache.org/licenses/LICENSE-2.0 |
2810 | - . |
2811 | - Unless required by applicable law or agreed to in writing, software |
2812 | - distributed under the License is distributed on an "AS IS" BASIS, |
2813 | - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
2814 | - See the License for the specific language governing permissions and |
2815 | - limitations under the License. |
2816 | |
2817 | === removed directory 'BD/bundle-bigtop-processing-mapreduce/tests' |
2818 | === removed file 'BD/bundle-bigtop-processing-mapreduce/tests/01-bundle.py' |
2819 | --- BD/bundle-bigtop-processing-mapreduce/tests/01-bundle.py 2016-05-19 22:47:26 +0000 |
2820 | +++ BD/bundle-bigtop-processing-mapreduce/tests/01-bundle.py 1970-01-01 00:00:00 +0000 |
2821 | @@ -1,81 +0,0 @@ |
2822 | -#!/usr/bin/env python3 |
2823 | - |
2824 | -import os |
2825 | -import unittest |
2826 | - |
2827 | -import yaml |
2828 | -import amulet |
2829 | - |
2830 | - |
2831 | -class TestBundle(unittest.TestCase): |
2832 | - bundle_file = os.path.join(os.path.dirname(__file__), '..', 'bundle.yaml') |
2833 | - |
2834 | - @classmethod |
2835 | - def setUpClass(cls): |
2836 | - # classmethod inheritance doesn't work quite right with |
2837 | - # setUpClass / tearDownClass, so subclasses have to manually call this |
2838 | - cls.d = amulet.Deployment(series='trusty') |
2839 | - with open(cls.bundle_file) as f: |
2840 | - bun = f.read() |
2841 | - bundle = yaml.safe_load(bun) |
2842 | - cls.d.load(bundle) |
2843 | - cls.d.setup(timeout=1800) |
2844 | - cls.d.sentry.wait_for_messages({'client': 'Ready'}, timeout=1800) |
2845 | - cls.hdfs = cls.d.sentry['namenode'][0] |
2846 | - cls.yarn = cls.d.sentry['resourcemanager'][0] |
2847 | - cls.slave = cls.d.sentry['slave'][0] |
2848 | - cls.client = cls.d.sentry['client'][0] |
2849 | - |
2850 | - def test_components(self): |
2851 | - """ |
2852 | - Confirm that all of the required components are up and running. |
2853 | - """ |
2854 | - hdfs, retcode = self.hdfs.run("pgrep -a java") |
2855 | - yarn, retcode = self.yarn.run("pgrep -a java") |
2856 | - slave, retcode = self.slave.run("pgrep -a java") |
2857 | - client, retcode = self.client.run("pgrep -a java") |
2858 | - |
2859 | - assert 'NameNode' in hdfs, "NameNode not started" |
2860 | - assert 'NameNode' not in yarn, "NameNode should not be running on resourcemanager" |
2861 | - assert 'NameNode' not in slave, "NameNode should not be running on slave" |
2862 | - |
2863 | - assert 'ResourceManager' in yarn, "ResourceManager not started" |
2864 | - assert 'ResourceManager' not in hdfs, "ResourceManager should not be running on namenode" |
2865 | - assert 'ResourceManager' not in slave, "ResourceManager should not be running on slave" |
2866 | - |
2867 | - assert 'JobHistoryServer' in yarn, "JobHistoryServer not started" |
2868 | - assert 'JobHistoryServer' not in hdfs, "JobHistoryServer should not be running on namenode" |
2869 | - assert 'JobHistoryServer' not in slave, "JobHistoryServer should not be running on slave" |
2870 | - |
2871 | - assert 'NodeManager' in slave, "NodeManager not started" |
2872 | - assert 'NodeManager' not in yarn, "NodeManager should not be running on resourcemanager" |
2873 | - assert 'NodeManager' not in hdfs, "NodeManager should not be running on namenode" |
2874 | - |
2875 | - assert 'DataNode' in slave, "DataServer not started" |
2876 | - assert 'DataNode' not in yarn, "DataNode should not be running on resourcemanager" |
2877 | - assert 'DataNode' not in hdfs, "DataNode should not be running on namenode" |
2878 | - |
2879 | - def test_hdfs(self): |
2880 | - """Smoke test validates mkdir, ls, chmod, and rm on the hdfs cluster.""" |
2881 | - unit_name = self.hdfs.info['unit_name'] |
2882 | - uuid = self.d.action_do(unit_name, 'smoke-test') |
2883 | - result = self.d.action_fetch(uuid) |
2884 | - # hdfs smoke-test sets outcome=success on success |
2885 | - if (result['outcome'] != "success"): |
2886 | - error = "HDFS smoke-test failed" |
2887 | - amulet.raise_status(amulet.FAIL, msg=error) |
2888 | - |
2889 | - def test_yarn(self): |
2890 | - """Smoke test validates teragen/terasort.""" |
2891 | - unit_name = self.yarn.info['unit_name'] |
2892 | - uuid = self.d.action_do(unit_name, 'smoke-test') |
2893 | - result = self.d.action_fetch(uuid) |
2894 | - # yarn smoke-test only returns results on failure; if result is not |
2895 | - # empty, the test has failed and has a 'log' key |
2896 | - if result: |
2897 | - error = "YARN smoke-test failed: %s" % result['log'] |
2898 | - amulet.raise_status(amulet.FAIL, msg=error) |
2899 | - |
2900 | - |
2901 | -if __name__ == '__main__': |
2902 | - unittest.main() |
2903 | |
2904 | === removed file 'BD/bundle-bigtop-processing-mapreduce/tests/tests.yaml' |
2905 | --- BD/bundle-bigtop-processing-mapreduce/tests/tests.yaml 2016-05-19 22:47:26 +0000 |
2906 | +++ BD/bundle-bigtop-processing-mapreduce/tests/tests.yaml 1970-01-01 00:00:00 +0000 |
2907 | @@ -1,4 +0,0 @@ |
2908 | -reset: false |
2909 | -packages: |
2910 | - - amulet |
2911 | - - python3-yaml |
2912 | |
2913 | === removed directory 'BD/bundle-realtime-syslog-analytics' |
2914 | === removed file 'BD/bundle-realtime-syslog-analytics/.bzrignore' |
2915 | --- BD/bundle-realtime-syslog-analytics/.bzrignore 2016-05-19 22:47:26 +0000 |
2916 | +++ BD/bundle-realtime-syslog-analytics/.bzrignore 1970-01-01 00:00:00 +0000 |
2917 | @@ -1,1 +0,0 @@ |
2918 | -local.yaml |
2919 | |
2920 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git' |
2921 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/COMMIT_EDITMSG' |
2922 | --- BD/bundle-realtime-syslog-analytics/.git/COMMIT_EDITMSG 2016-05-19 22:47:26 +0000 |
2923 | +++ BD/bundle-realtime-syslog-analytics/.git/COMMIT_EDITMSG 1970-01-01 00:00:00 +0000 |
2924 | @@ -1,1 +0,0 @@ |
2925 | -adding copyright |
2926 | |
2927 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/FETCH_HEAD' |
2928 | --- BD/bundle-realtime-syslog-analytics/.git/FETCH_HEAD 2016-05-19 22:47:26 +0000 |
2929 | +++ BD/bundle-realtime-syslog-analytics/.git/FETCH_HEAD 1970-01-01 00:00:00 +0000 |
2930 | @@ -1,2 +0,0 @@ |
2931 | -ea0af4691a4c04686b01f71586095fc5aa4a771e branch 'master' of github.com:juju-solutions/bundle-realtime-syslog-analytics |
2932 | -e39cb301873c4806b3f6189502514884c66fcca5 not-for-merge branch 'new-suffix' of github.com:juju-solutions/bundle-realtime-syslog-analytics |
2933 | |
2934 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/HEAD' |
2935 | --- BD/bundle-realtime-syslog-analytics/.git/HEAD 2016-05-19 22:47:26 +0000 |
2936 | +++ BD/bundle-realtime-syslog-analytics/.git/HEAD 1970-01-01 00:00:00 +0000 |
2937 | @@ -1,1 +0,0 @@ |
2938 | -ref: refs/heads/master |
2939 | |
2940 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/ORIG_HEAD' |
2941 | --- BD/bundle-realtime-syslog-analytics/.git/ORIG_HEAD 2016-05-19 22:47:26 +0000 |
2942 | +++ BD/bundle-realtime-syslog-analytics/.git/ORIG_HEAD 1970-01-01 00:00:00 +0000 |
2943 | @@ -1,1 +0,0 @@ |
2944 | -bfb9fe933950a664f1854cedbb5b69233bab44c3 |
2945 | |
2946 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/branches' |
2947 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/config' |
2948 | --- BD/bundle-realtime-syslog-analytics/.git/config 2016-05-19 22:47:26 +0000 |
2949 | +++ BD/bundle-realtime-syslog-analytics/.git/config 1970-01-01 00:00:00 +0000 |
2950 | @@ -1,13 +0,0 @@ |
2951 | -[core] |
2952 | - repositoryformatversion = 0 |
2953 | - filemode = true |
2954 | - bare = false |
2955 | - logallrefupdates = true |
2956 | - ignorecase = true |
2957 | - precomposeunicode = true |
2958 | -[remote "origin"] |
2959 | - url = git@github.com:juju-solutions/bundle-realtime-syslog-analytics.git |
2960 | - fetch = +refs/heads/*:refs/remotes/origin/* |
2961 | -[branch "master"] |
2962 | - remote = origin |
2963 | - merge = refs/heads/master |
2964 | |
2965 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/description' |
2966 | --- BD/bundle-realtime-syslog-analytics/.git/description 2016-05-19 22:47:26 +0000 |
2967 | +++ BD/bundle-realtime-syslog-analytics/.git/description 1970-01-01 00:00:00 +0000 |
2968 | @@ -1,1 +0,0 @@ |
2969 | -Unnamed repository; edit this file 'description' to name the repository. |
2970 | |
2971 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/hooks' |
2972 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/applypatch-msg.sample' |
2973 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/applypatch-msg.sample 2016-05-19 22:47:26 +0000 |
2974 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/applypatch-msg.sample 1970-01-01 00:00:00 +0000 |
2975 | @@ -1,15 +0,0 @@ |
2976 | -#!/bin/sh |
2977 | -# |
2978 | -# An example hook script to check the commit log message taken by |
2979 | -# applypatch from an e-mail message. |
2980 | -# |
2981 | -# The hook should exit with non-zero status after issuing an |
2982 | -# appropriate message if it wants to stop the commit. The hook is |
2983 | -# allowed to edit the commit message file. |
2984 | -# |
2985 | -# To enable this hook, rename this file to "applypatch-msg". |
2986 | - |
2987 | -. git-sh-setup |
2988 | -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" |
2989 | -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} |
2990 | -: |
2991 | |
2992 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/commit-msg.sample' |
2993 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/commit-msg.sample 2016-05-19 22:47:26 +0000 |
2994 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/commit-msg.sample 1970-01-01 00:00:00 +0000 |
2995 | @@ -1,24 +0,0 @@ |
2996 | -#!/bin/sh |
2997 | -# |
2998 | -# An example hook script to check the commit log message. |
2999 | -# Called by "git commit" with one argument, the name of the file |
3000 | -# that has the commit message. The hook should exit with non-zero |
3001 | -# status after issuing an appropriate message if it wants to stop the |
3002 | -# commit. The hook is allowed to edit the commit message file. |
3003 | -# |
3004 | -# To enable this hook, rename this file to "commit-msg". |
3005 | - |
3006 | -# Uncomment the below to add a Signed-off-by line to the message. |
3007 | -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg |
3008 | -# hook is more suited to it. |
3009 | -# |
3010 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
3011 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
3012 | - |
3013 | -# This example catches duplicate Signed-off-by lines. |
3014 | - |
3015 | -test "" = "$(grep '^Signed-off-by: ' "$1" | |
3016 | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { |
3017 | - echo >&2 Duplicate Signed-off-by lines. |
3018 | - exit 1 |
3019 | -} |
3020 | |
3021 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/post-update.sample' |
3022 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/post-update.sample 2016-05-19 22:47:26 +0000 |
3023 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/post-update.sample 1970-01-01 00:00:00 +0000 |
3024 | @@ -1,8 +0,0 @@ |
3025 | -#!/bin/sh |
3026 | -# |
3027 | -# An example hook script to prepare a packed repository for use over |
3028 | -# dumb transports. |
3029 | -# |
3030 | -# To enable this hook, rename this file to "post-update". |
3031 | - |
3032 | -exec git update-server-info |
3033 | |
3034 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/pre-applypatch.sample' |
3035 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/pre-applypatch.sample 2016-05-19 22:47:26 +0000 |
3036 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/pre-applypatch.sample 1970-01-01 00:00:00 +0000 |
3037 | @@ -1,14 +0,0 @@ |
3038 | -#!/bin/sh |
3039 | -# |
3040 | -# An example hook script to verify what is about to be committed |
3041 | -# by applypatch from an e-mail message. |
3042 | -# |
3043 | -# The hook should exit with non-zero status after issuing an |
3044 | -# appropriate message if it wants to stop the commit. |
3045 | -# |
3046 | -# To enable this hook, rename this file to "pre-applypatch". |
3047 | - |
3048 | -. git-sh-setup |
3049 | -precommit="$(git rev-parse --git-path hooks/pre-commit)" |
3050 | -test -x "$precommit" && exec "$precommit" ${1+"$@"} |
3051 | -: |
3052 | |
3053 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/pre-commit.sample' |
3054 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/pre-commit.sample 2016-05-19 22:47:26 +0000 |
3055 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/pre-commit.sample 1970-01-01 00:00:00 +0000 |
3056 | @@ -1,49 +0,0 @@ |
3057 | -#!/bin/sh |
3058 | -# |
3059 | -# An example hook script to verify what is about to be committed. |
3060 | -# Called by "git commit" with no arguments. The hook should |
3061 | -# exit with non-zero status after issuing an appropriate message if |
3062 | -# it wants to stop the commit. |
3063 | -# |
3064 | -# To enable this hook, rename this file to "pre-commit". |
3065 | - |
3066 | -if git rev-parse --verify HEAD >/dev/null 2>&1 |
3067 | -then |
3068 | - against=HEAD |
3069 | -else |
3070 | - # Initial commit: diff against an empty tree object |
3071 | - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 |
3072 | -fi |
3073 | - |
3074 | -# If you want to allow non-ASCII filenames set this variable to true. |
3075 | -allownonascii=$(git config --bool hooks.allownonascii) |
3076 | - |
3077 | -# Redirect output to stderr. |
3078 | -exec 1>&2 |
3079 | - |
3080 | -# Cross platform projects tend to avoid non-ASCII filenames; prevent |
3081 | -# them from being added to the repository. We exploit the fact that the |
3082 | -# printable range starts at the space character and ends with tilde. |
3083 | -if [ "$allownonascii" != "true" ] && |
3084 | - # Note that the use of brackets around a tr range is ok here, (it's |
3085 | - # even required, for portability to Solaris 10's /usr/bin/tr), since |
3086 | - # the square bracket bytes happen to fall in the designated range. |
3087 | - test $(git diff --cached --name-only --diff-filter=A -z $against | |
3088 | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 |
3089 | -then |
3090 | - cat <<\EOF |
3091 | -Error: Attempt to add a non-ASCII file name. |
3092 | - |
3093 | -This can cause problems if you want to work with people on other platforms. |
3094 | - |
3095 | -To be portable it is advisable to rename the file. |
3096 | - |
3097 | -If you know what you are doing you can disable this check using: |
3098 | - |
3099 | - git config hooks.allownonascii true |
3100 | -EOF |
3101 | - exit 1 |
3102 | -fi |
3103 | - |
3104 | -# If there are whitespace errors, print the offending file names and fail. |
3105 | -exec git diff-index --check --cached $against -- |
3106 | |
3107 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/pre-push.sample' |
3108 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/pre-push.sample 2016-05-19 22:47:26 +0000 |
3109 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/pre-push.sample 1970-01-01 00:00:00 +0000 |
3110 | @@ -1,53 +0,0 @@ |
3111 | -#!/bin/sh |
3112 | - |
3113 | -# An example hook script to verify what is about to be pushed. Called by "git |
3114 | -# push" after it has checked the remote status, but before anything has been |
3115 | -# pushed. If this script exits with a non-zero status nothing will be pushed. |
3116 | -# |
3117 | -# This hook is called with the following parameters: |
3118 | -# |
3119 | -# $1 -- Name of the remote to which the push is being done |
3120 | -# $2 -- URL to which the push is being done |
3121 | -# |
3122 | -# If pushing without using a named remote those arguments will be equal. |
3123 | -# |
3124 | -# Information about the commits which are being pushed is supplied as lines to |
3125 | -# the standard input in the form: |
3126 | -# |
3127 | -# <local ref> <local sha1> <remote ref> <remote sha1> |
3128 | -# |
3129 | -# This sample shows how to prevent push of commits where the log message starts |
3130 | -# with "WIP" (work in progress). |
3131 | - |
3132 | -remote="$1" |
3133 | -url="$2" |
3134 | - |
3135 | -z40=0000000000000000000000000000000000000000 |
3136 | - |
3137 | -while read local_ref local_sha remote_ref remote_sha |
3138 | -do |
3139 | - if [ "$local_sha" = $z40 ] |
3140 | - then |
3141 | - # Handle delete |
3142 | - : |
3143 | - else |
3144 | - if [ "$remote_sha" = $z40 ] |
3145 | - then |
3146 | - # New branch, examine all commits |
3147 | - range="$local_sha" |
3148 | - else |
3149 | - # Update to existing branch, examine new commits |
3150 | - range="$remote_sha..$local_sha" |
3151 | - fi |
3152 | - |
3153 | - # Check for WIP commit |
3154 | - commit=`git rev-list -n 1 --grep '^WIP' "$range"` |
3155 | - if [ -n "$commit" ] |
3156 | - then |
3157 | - echo >&2 "Found WIP commit in $local_ref, not pushing" |
3158 | - exit 1 |
3159 | - fi |
3160 | - fi |
3161 | -done |
3162 | - |
3163 | -exit 0 |
3164 | |
3165 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/pre-rebase.sample' |
3166 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/pre-rebase.sample 2016-05-19 22:47:26 +0000 |
3167 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/pre-rebase.sample 1970-01-01 00:00:00 +0000 |
3168 | @@ -1,169 +0,0 @@ |
3169 | -#!/bin/sh |
3170 | -# |
3171 | -# Copyright (c) 2006, 2008 Junio C Hamano |
3172 | -# |
3173 | -# The "pre-rebase" hook is run just before "git rebase" starts doing |
3174 | -# its job, and can prevent the command from running by exiting with |
3175 | -# non-zero status. |
3176 | -# |
3177 | -# The hook is called with the following parameters: |
3178 | -# |
3179 | -# $1 -- the upstream the series was forked from. |
3180 | -# $2 -- the branch being rebased (or empty when rebasing the current branch). |
3181 | -# |
3182 | -# This sample shows how to prevent topic branches that are already |
3183 | -# merged to 'next' branch from getting rebased, because allowing it |
3184 | -# would result in rebasing already published history. |
3185 | - |
3186 | -publish=next |
3187 | -basebranch="$1" |
3188 | -if test "$#" = 2 |
3189 | -then |
3190 | - topic="refs/heads/$2" |
3191 | -else |
3192 | - topic=`git symbolic-ref HEAD` || |
3193 | - exit 0 ;# we do not interrupt rebasing detached HEAD |
3194 | -fi |
3195 | - |
3196 | -case "$topic" in |
3197 | -refs/heads/??/*) |
3198 | - ;; |
3199 | -*) |
3200 | - exit 0 ;# we do not interrupt others. |
3201 | - ;; |
3202 | -esac |
3203 | - |
3204 | -# Now we are dealing with a topic branch being rebased |
3205 | -# on top of master. Is it OK to rebase it? |
3206 | - |
3207 | -# Does the topic really exist? |
3208 | -git show-ref -q "$topic" || { |
3209 | - echo >&2 "No such branch $topic" |
3210 | - exit 1 |
3211 | -} |
3212 | - |
3213 | -# Is topic fully merged to master? |
3214 | -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` |
3215 | -if test -z "$not_in_master" |
3216 | -then |
3217 | - echo >&2 "$topic is fully merged to master; better remove it." |
3218 | - exit 1 ;# we could allow it, but there is no point. |
3219 | -fi |
3220 | - |
3221 | -# Is topic ever merged to next? If so you should not be rebasing it. |
3222 | -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` |
3223 | -only_next_2=`git rev-list ^master ${publish} | sort` |
3224 | -if test "$only_next_1" = "$only_next_2" |
3225 | -then |
3226 | - not_in_topic=`git rev-list "^$topic" master` |
3227 | - if test -z "$not_in_topic" |
3228 | - then |
3229 | - echo >&2 "$topic is already up-to-date with master" |
3230 | - exit 1 ;# we could allow it, but there is no point. |
3231 | - else |
3232 | - exit 0 |
3233 | - fi |
3234 | -else |
3235 | - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` |
3236 | - /usr/bin/perl -e ' |
3237 | - my $topic = $ARGV[0]; |
3238 | - my $msg = "* $topic has commits already merged to public branch:\n"; |
3239 | - my (%not_in_next) = map { |
3240 | - /^([0-9a-f]+) /; |
3241 | - ($1 => 1); |
3242 | - } split(/\n/, $ARGV[1]); |
3243 | - for my $elem (map { |
3244 | - /^([0-9a-f]+) (.*)$/; |
3245 | - [$1 => $2]; |
3246 | - } split(/\n/, $ARGV[2])) { |
3247 | - if (!exists $not_in_next{$elem->[0]}) { |
3248 | - if ($msg) { |
3249 | - print STDERR $msg; |
3250 | - undef $msg; |
3251 | - } |
3252 | - print STDERR " $elem->[1]\n"; |
3253 | - } |
3254 | - } |
3255 | - ' "$topic" "$not_in_next" "$not_in_master" |
3256 | - exit 1 |
3257 | -fi |
3258 | - |
3259 | -exit 0 |
3260 | - |
3261 | -################################################################ |
3262 | - |
3263 | -This sample hook safeguards topic branches that have been |
3264 | -published from being rewound. |
3265 | - |
3266 | -The workflow assumed here is: |
3267 | - |
3268 | - * Once a topic branch forks from "master", "master" is never |
3269 | - merged into it again (either directly or indirectly). |
3270 | - |
3271 | - * Once a topic branch is fully cooked and merged into "master", |
3272 | - it is deleted. If you need to build on top of it to correct |
3273 | - earlier mistakes, a new topic branch is created by forking at |
3274 | - the tip of the "master". This is not strictly necessary, but |
3275 | - it makes it easier to keep your history simple. |
3276 | - |
3277 | - * Whenever you need to test or publish your changes to topic |
3278 | - branches, merge them into "next" branch. |
3279 | - |
3280 | -The script, being an example, hardcodes the publish branch name |
3281 | -to be "next", but it is trivial to make it configurable via |
3282 | -$GIT_DIR/config mechanism. |
3283 | - |
3284 | -With this workflow, you would want to know: |
3285 | - |
3286 | -(1) ... if a topic branch has ever been merged to "next". Young |
3287 | - topic branches can have stupid mistakes you would rather |
3288 | - clean up before publishing, and things that have not been |
3289 | - merged into other branches can be easily rebased without |
3290 | - affecting other people. But once it is published, you would |
3291 | - not want to rewind it. |
3292 | - |
3293 | -(2) ... if a topic branch has been fully merged to "master". |
3294 | - Then you can delete it. More importantly, you should not |
3295 | - build on top of it -- other people may already want to |
3296 | - change things related to the topic as patches against your |
3297 | - "master", so if you need further changes, it is better to |
3298 | - fork the topic (perhaps with the same name) afresh from the |
3299 | - tip of "master". |
3300 | - |
3301 | -Let's look at this example: |
3302 | - |
3303 | - o---o---o---o---o---o---o---o---o---o "next" |
3304 | - / / / / |
3305 | - / a---a---b A / / |
3306 | - / / / / |
3307 | - / / c---c---c---c B / |
3308 | - / / / \ / |
3309 | - / / / b---b C \ / |
3310 | - / / / / \ / |
3311 | - ---o---o---o---o---o---o---o---o---o---o---o "master" |
3312 | - |
3313 | - |
3314 | -A, B and C are topic branches. |
3315 | - |
3316 | - * A has one fix since it was merged up to "next". |
3317 | - |
3318 | - * B has finished. It has been fully merged up to "master" and "next", |
3319 | - and is ready to be deleted. |
3320 | - |
3321 | - * C has not merged to "next" at all. |
3322 | - |
3323 | -We would want to allow C to be rebased, refuse A, and encourage |
3324 | -B to be deleted. |
3325 | - |
3326 | -To compute (1): |
3327 | - |
3328 | - git rev-list ^master ^topic next |
3329 | - git rev-list ^master next |
3330 | - |
3331 | - if these match, topic has not merged in next at all. |
3332 | - |
3333 | -To compute (2): |
3334 | - |
3335 | - git rev-list master..topic |
3336 | - |
3337 | - if this is empty, it is fully merged to "master". |
3338 | |
3339 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/prepare-commit-msg.sample' |
3340 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/prepare-commit-msg.sample 2016-05-19 22:47:26 +0000 |
3341 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/prepare-commit-msg.sample 1970-01-01 00:00:00 +0000 |
3342 | @@ -1,36 +0,0 @@ |
3343 | -#!/bin/sh |
3344 | -# |
3345 | -# An example hook script to prepare the commit log message. |
3346 | -# Called by "git commit" with the name of the file that has the |
3347 | -# commit message, followed by the description of the commit |
3348 | -# message's source. The hook's purpose is to edit the commit |
3349 | -# message file. If the hook fails with a non-zero status, |
3350 | -# the commit is aborted. |
3351 | -# |
3352 | -# To enable this hook, rename this file to "prepare-commit-msg". |
3353 | - |
3354 | -# This hook includes three examples. The first comments out the |
3355 | -# "Conflicts:" part of a merge commit. |
3356 | -# |
3357 | -# The second includes the output of "git diff --name-status -r" |
3358 | -# into the message, just before the "git status" output. It is |
3359 | -# commented because it doesn't cope with --amend or with squashed |
3360 | -# commits. |
3361 | -# |
3362 | -# The third example adds a Signed-off-by line to the message, that can |
3363 | -# still be edited. This is rarely a good idea. |
3364 | - |
3365 | -case "$2,$3" in |
3366 | - merge,) |
3367 | - /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; |
3368 | - |
3369 | -# ,|template,) |
3370 | -# /usr/bin/perl -i.bak -pe ' |
3371 | -# print "\n" . `git diff --cached --name-status -r` |
3372 | -# if /^#/ && $first++ == 0' "$1" ;; |
3373 | - |
3374 | - *) ;; |
3375 | -esac |
3376 | - |
3377 | -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') |
3378 | -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" |
3379 | |
3380 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/hooks/update.sample' |
3381 | --- BD/bundle-realtime-syslog-analytics/.git/hooks/update.sample 2016-05-19 22:47:26 +0000 |
3382 | +++ BD/bundle-realtime-syslog-analytics/.git/hooks/update.sample 1970-01-01 00:00:00 +0000 |
3383 | @@ -1,128 +0,0 @@ |
3384 | -#!/bin/sh |
3385 | -# |
3386 | -# An example hook script to blocks unannotated tags from entering. |
3387 | -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new |
3388 | -# |
3389 | -# To enable this hook, rename this file to "update". |
3390 | -# |
3391 | -# Config |
3392 | -# ------ |
3393 | -# hooks.allowunannotated |
3394 | -# This boolean sets whether unannotated tags will be allowed into the |
3395 | -# repository. By default they won't be. |
3396 | -# hooks.allowdeletetag |
3397 | -# This boolean sets whether deleting tags will be allowed in the |
3398 | -# repository. By default they won't be. |
3399 | -# hooks.allowmodifytag |
3400 | -# This boolean sets whether a tag may be modified after creation. By default |
3401 | -# it won't be. |
3402 | -# hooks.allowdeletebranch |
3403 | -# This boolean sets whether deleting branches will be allowed in the |
3404 | -# repository. By default they won't be. |
3405 | -# hooks.denycreatebranch |
3406 | -# This boolean sets whether remotely creating branches will be denied |
3407 | -# in the repository. By default this is allowed. |
3408 | -# |
3409 | - |
3410 | -# --- Command line |
3411 | -refname="$1" |
3412 | -oldrev="$2" |
3413 | -newrev="$3" |
3414 | - |
3415 | -# --- Safety check |
3416 | -if [ -z "$GIT_DIR" ]; then |
3417 | - echo "Don't run this script from the command line." >&2 |
3418 | - echo " (if you want, you could supply GIT_DIR then run" >&2 |
3419 | - echo " $0 <ref> <oldrev> <newrev>)" >&2 |
3420 | - exit 1 |
3421 | -fi |
3422 | - |
3423 | -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then |
3424 | - echo "usage: $0 <ref> <oldrev> <newrev>" >&2 |
3425 | - exit 1 |
3426 | -fi |
3427 | - |
3428 | -# --- Config |
3429 | -allowunannotated=$(git config --bool hooks.allowunannotated) |
3430 | -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) |
3431 | -denycreatebranch=$(git config --bool hooks.denycreatebranch) |
3432 | -allowdeletetag=$(git config --bool hooks.allowdeletetag) |
3433 | -allowmodifytag=$(git config --bool hooks.allowmodifytag) |
3434 | - |
3435 | -# check for no description |
3436 | -projectdesc=$(sed -e '1q' "$GIT_DIR/description") |
3437 | -case "$projectdesc" in |
3438 | -"Unnamed repository"* | "") |
3439 | - echo "*** Project description file hasn't been set" >&2 |
3440 | - exit 1 |
3441 | - ;; |
3442 | -esac |
3443 | - |
3444 | -# --- Check types |
3445 | -# if $newrev is 0000...0000, it's a commit to delete a ref. |
3446 | -zero="0000000000000000000000000000000000000000" |
3447 | -if [ "$newrev" = "$zero" ]; then |
3448 | - newrev_type=delete |
3449 | -else |
3450 | - newrev_type=$(git cat-file -t $newrev) |
3451 | -fi |
3452 | - |
3453 | -case "$refname","$newrev_type" in |
3454 | - refs/tags/*,commit) |
3455 | - # un-annotated tag |
3456 | - short_refname=${refname##refs/tags/} |
3457 | - if [ "$allowunannotated" != "true" ]; then |
3458 | - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 |
3459 | - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 |
3460 | - exit 1 |
3461 | - fi |
3462 | - ;; |
3463 | - refs/tags/*,delete) |
3464 | - # delete tag |
3465 | - if [ "$allowdeletetag" != "true" ]; then |
3466 | - echo "*** Deleting a tag is not allowed in this repository" >&2 |
3467 | - exit 1 |
3468 | - fi |
3469 | - ;; |
3470 | - refs/tags/*,tag) |
3471 | - # annotated tag |
3472 | - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 |
3473 | - then |
3474 | - echo "*** Tag '$refname' already exists." >&2 |
3475 | - echo "*** Modifying a tag is not allowed in this repository." >&2 |
3476 | - exit 1 |
3477 | - fi |
3478 | - ;; |
3479 | - refs/heads/*,commit) |
3480 | - # branch |
3481 | - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then |
3482 | - echo "*** Creating a branch is not allowed in this repository" >&2 |
3483 | - exit 1 |
3484 | - fi |
3485 | - ;; |
3486 | - refs/heads/*,delete) |
3487 | - # delete branch |
3488 | - if [ "$allowdeletebranch" != "true" ]; then |
3489 | - echo "*** Deleting a branch is not allowed in this repository" >&2 |
3490 | - exit 1 |
3491 | - fi |
3492 | - ;; |
3493 | - refs/remotes/*,commit) |
3494 | - # tracking branch |
3495 | - ;; |
3496 | - refs/remotes/*,delete) |
3497 | - # delete tracking branch |
3498 | - if [ "$allowdeletebranch" != "true" ]; then |
3499 | - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 |
3500 | - exit 1 |
3501 | - fi |
3502 | - ;; |
3503 | - *) |
3504 | - # Anything else (is there anything else?) |
3505 | - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 |
3506 | - exit 1 |
3507 | - ;; |
3508 | -esac |
3509 | - |
3510 | -# --- Finished |
3511 | -exit 0 |
3512 | |
3513 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/index' |
3514 | Binary files BD/bundle-realtime-syslog-analytics/.git/index 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/index 1970-01-01 00:00:00 +0000 differ |
3515 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/info' |
3516 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/info/exclude' |
3517 | --- BD/bundle-realtime-syslog-analytics/.git/info/exclude 2016-05-19 22:47:26 +0000 |
3518 | +++ BD/bundle-realtime-syslog-analytics/.git/info/exclude 1970-01-01 00:00:00 +0000 |
3519 | @@ -1,6 +0,0 @@ |
3520 | -# git ls-files --others --exclude-from=.git/info/exclude |
3521 | -# Lines that start with '#' are comments. |
3522 | -# For a project mostly in C, the following would be a good set of |
3523 | -# exclude patterns (uncomment them if you want to use them): |
3524 | -# *.[oa] |
3525 | -# *~ |
3526 | |
3527 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/logs' |
3528 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/HEAD' |
3529 | --- BD/bundle-realtime-syslog-analytics/.git/logs/HEAD 2016-05-19 22:47:26 +0000 |
3530 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/HEAD 1970-01-01 00:00:00 +0000 |
3531 | @@ -1,12 +0,0 @@ |
3532 | -0000000000000000000000000000000000000000 b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458228187 -0500 clone: from git@github.com:juju-solutions/bundle-realtime-syslog-analytics.git |
3533 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458228345 -0500 checkout: moving from master to new-suffix |
3534 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb e39cb301873c4806b3f6189502514884c66fcca5 Kevin W Monroe <kevin.monroe@canonical.com> 1458229165 -0500 commit: update flume related test |
3535 | -e39cb301873c4806b3f6189502514884c66fcca5 b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458750614 +0000 checkout: moving from new-suffix to master |
3536 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb e3495ebd2af1a421cd2e914b96693aa52146e696 Kevin W Monroe <kevin.monroe@canonical.com> 1458750625 +0000 pull: Fast-forward |
3537 | -e3495ebd2af1a421cd2e914b96693aa52146e696 bb58331872606ec73ac58c325e775b7258e85b66 Kevin W Monroe <kevin.monroe@canonical.com> 1458924227 +0000 pull: Fast-forward |
3538 | -bb58331872606ec73ac58c325e775b7258e85b66 c543df5854830b648cd211b2d53633178961b41e Kevin W Monroe <kevin.monroe@canonical.com> 1459460485 +0000 pull: Fast-forward |
3539 | -c543df5854830b648cd211b2d53633178961b41e f7f9c044c497b9076a8e1c567f59c07a2356dfb1 Kevin W Monroe <kevin.monroe@canonical.com> 1459467307 +0000 commit: use promulgated charm revs |
3540 | -f7f9c044c497b9076a8e1c567f59c07a2356dfb1 bfb9fe933950a664f1854cedbb5b69233bab44c3 Kevin W Monroe <kevin.monroe@canonical.com> 1459975717 +0000 commit: format and count better |
3541 | -bfb9fe933950a664f1854cedbb5b69233bab44c3 2fb27e7997577b645b34086e4f6c5539e453ab67 Kevin W Monroe <kevin.monroe@canonical.com> 1459975722 +0000 pull: Merge made by the 'recursive' strategy. |
3542 | -2fb27e7997577b645b34086e4f6c5539e453ab67 ff191c971fc7b7daaa8e2d68812da49e5055beef Kevin W Monroe <kevin.monroe@canonical.com> 1459975754 +0000 commit: adding .gitignore |
3543 | -ff191c971fc7b7daaa8e2d68812da49e5055beef 647ac77b0a4b9378ac14150a0701cb7154fd046b Kevin W Monroe <kevin.monroe@canonical.com> 1459975888 +0000 commit: adding copyright |
3544 | |
3545 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/logs/refs' |
3546 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads' |
3547 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/master' |
3548 | --- BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/master 2016-05-19 22:47:26 +0000 |
3549 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/master 1970-01-01 00:00:00 +0000 |
3550 | @@ -1,9 +0,0 @@ |
3551 | -0000000000000000000000000000000000000000 b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458228187 -0500 clone: from git@github.com:juju-solutions/bundle-realtime-syslog-analytics.git |
3552 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb e3495ebd2af1a421cd2e914b96693aa52146e696 Kevin W Monroe <kevin.monroe@canonical.com> 1458750625 +0000 pull: Fast-forward |
3553 | -e3495ebd2af1a421cd2e914b96693aa52146e696 bb58331872606ec73ac58c325e775b7258e85b66 Kevin W Monroe <kevin.monroe@canonical.com> 1458924227 +0000 pull: Fast-forward |
3554 | -bb58331872606ec73ac58c325e775b7258e85b66 c543df5854830b648cd211b2d53633178961b41e Kevin W Monroe <kevin.monroe@canonical.com> 1459460485 +0000 pull: Fast-forward |
3555 | -c543df5854830b648cd211b2d53633178961b41e f7f9c044c497b9076a8e1c567f59c07a2356dfb1 Kevin W Monroe <kevin.monroe@canonical.com> 1459467307 +0000 commit: use promulgated charm revs |
3556 | -f7f9c044c497b9076a8e1c567f59c07a2356dfb1 bfb9fe933950a664f1854cedbb5b69233bab44c3 Kevin W Monroe <kevin.monroe@canonical.com> 1459975717 +0000 commit: format and count better |
3557 | -bfb9fe933950a664f1854cedbb5b69233bab44c3 2fb27e7997577b645b34086e4f6c5539e453ab67 Kevin W Monroe <kevin.monroe@canonical.com> 1459975722 +0000 pull: Merge made by the 'recursive' strategy. |
3558 | -2fb27e7997577b645b34086e4f6c5539e453ab67 ff191c971fc7b7daaa8e2d68812da49e5055beef Kevin W Monroe <kevin.monroe@canonical.com> 1459975754 +0000 commit: adding .gitignore |
3559 | -ff191c971fc7b7daaa8e2d68812da49e5055beef 647ac77b0a4b9378ac14150a0701cb7154fd046b Kevin W Monroe <kevin.monroe@canonical.com> 1459975888 +0000 commit: adding copyright |
3560 | |
3561 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/new-suffix' |
3562 | --- BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/new-suffix 2016-05-19 22:47:26 +0000 |
3563 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/refs/heads/new-suffix 1970-01-01 00:00:00 +0000 |
3564 | @@ -1,2 +0,0 @@ |
3565 | -0000000000000000000000000000000000000000 b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458228345 -0500 branch: Created from HEAD |
3566 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb e39cb301873c4806b3f6189502514884c66fcca5 Kevin W Monroe <kevin.monroe@canonical.com> 1458229165 -0500 commit: update flume related test |
3567 | |
3568 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes' |
3569 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin' |
3570 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/HEAD' |
3571 | --- BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/HEAD 2016-05-19 22:47:26 +0000 |
3572 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/HEAD 1970-01-01 00:00:00 +0000 |
3573 | @@ -1,1 +0,0 @@ |
3574 | -0000000000000000000000000000000000000000 b5c0886a4331e1ac2e9abd53b441adf1f09241cb Kevin W Monroe <kevin.monroe@canonical.com> 1458228187 -0500 clone: from git@github.com:juju-solutions/bundle-realtime-syslog-analytics.git |
3575 | |
3576 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/master' |
3577 | --- BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
3578 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
3579 | @@ -1,7 +0,0 @@ |
3580 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb e3495ebd2af1a421cd2e914b96693aa52146e696 Kevin W Monroe <kevin.monroe@canonical.com> 1458750585 +0000 fetch --append origin: fast-forward |
3581 | -e3495ebd2af1a421cd2e914b96693aa52146e696 bb58331872606ec73ac58c325e775b7258e85b66 Kevin W Monroe <kevin.monroe@canonical.com> 1458924227 +0000 pull: fast-forward |
3582 | -bb58331872606ec73ac58c325e775b7258e85b66 c543df5854830b648cd211b2d53633178961b41e Kevin W Monroe <kevin.monroe@canonical.com> 1459460485 +0000 pull: fast-forward |
3583 | -c543df5854830b648cd211b2d53633178961b41e f7f9c044c497b9076a8e1c567f59c07a2356dfb1 Kevin W Monroe <kevin.monroe@canonical.com> 1459467310 +0000 update by push |
3584 | -f7f9c044c497b9076a8e1c567f59c07a2356dfb1 ea0af4691a4c04686b01f71586095fc5aa4a771e Kevin W Monroe <kevin.monroe@canonical.com> 1459975616 +0000 pull: fast-forward |
3585 | -ea0af4691a4c04686b01f71586095fc5aa4a771e ff191c971fc7b7daaa8e2d68812da49e5055beef Kevin W Monroe <kevin.monroe@canonical.com> 1459975777 +0000 update by push |
3586 | -ff191c971fc7b7daaa8e2d68812da49e5055beef 647ac77b0a4b9378ac14150a0701cb7154fd046b Kevin W Monroe <kevin.monroe@canonical.com> 1459975894 +0000 update by push |
3587 | |
3588 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/new-suffix' |
3589 | --- BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/new-suffix 2016-05-19 22:47:26 +0000 |
3590 | +++ BD/bundle-realtime-syslog-analytics/.git/logs/refs/remotes/origin/new-suffix 1970-01-01 00:00:00 +0000 |
3591 | @@ -1,1 +0,0 @@ |
3592 | -0000000000000000000000000000000000000000 e39cb301873c4806b3f6189502514884c66fcca5 Kevin W Monroe <kevin.monroe@canonical.com> 1458229224 -0500 update by push |
3593 | |
3594 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects' |
3595 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/00' |
3596 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/00/f13c8ed205d676bc94a1ce35c7596ace8510d6' |
3597 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/00/f13c8ed205d676bc94a1ce35c7596ace8510d6 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/00/f13c8ed205d676bc94a1ce35c7596ace8510d6 1970-01-01 00:00:00 +0000 differ |
3598 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/06' |
3599 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/06/a6fa3fc4140be1eca313fa341c4d426ac39a0a' |
3600 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/06/a6fa3fc4140be1eca313fa341c4d426ac39a0a 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/06/a6fa3fc4140be1eca313fa341c4d426ac39a0a 1970-01-01 00:00:00 +0000 differ |
3601 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/0a' |
3602 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/0a/2a4478df3063e79ea9509ffcc10acec07141cf' |
3603 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/0a/2a4478df3063e79ea9509ffcc10acec07141cf 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/0a/2a4478df3063e79ea9509ffcc10acec07141cf 1970-01-01 00:00:00 +0000 differ |
3604 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/0a/b9fe7031282210d1d75888becc82b5a1feeba7' |
3605 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/0a/b9fe7031282210d1d75888becc82b5a1feeba7 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/0a/b9fe7031282210d1d75888becc82b5a1feeba7 1970-01-01 00:00:00 +0000 differ |
3606 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/15' |
3607 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/15/61d12b36e6d0fec96c9ff3fcd3feb0ea25ccda' |
3608 | --- BD/bundle-realtime-syslog-analytics/.git/objects/15/61d12b36e6d0fec96c9ff3fcd3feb0ea25ccda 2016-05-19 22:47:26 +0000 |
3609 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/15/61d12b36e6d0fec96c9ff3fcd3feb0ea25ccda 1970-01-01 00:00:00 +0000 |
3610 | @@ -1,2 +0,0 @@ |
3611 | -x•ŽKjÃ@ |
3612 | @»žSè)3öü |
3613 | !´d×#t'�¤Æmlg²Èí› |
3614 | ¡« |
3615 | ¼fË2w¢é»L¢§V4c¥Ax”‚Q5µ9Ô2hÖ¤˜Èm¸ËÚaœX�13RJD‚ÂHT¸†©`�^CÂìðÞ/¶ÃÙö|Øe½Áñû |
3616 | ß¾œ¯¯Í–„˜ê‡š |
3617 | |ôÞ=íó¯ËÿK÷Î, |
3618 | ]n |
3619 | LáS¶M®ó |
3620 | -«u!³÷ |
3621 | ]>N\ |
3622 | \ No newline at end of file |
3623 | |
3624 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/25' |
3625 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/25/d6138a8673045849de4172b1f2c1c1fd4aeb65' |
3626 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/25/d6138a8673045849de4172b1f2c1c1fd4aeb65 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/25/d6138a8673045849de4172b1f2c1c1fd4aeb65 1970-01-01 00:00:00 +0000 differ |
3627 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/28' |
3628 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/28/1d349cf286139cfe503266a1fe9bbc0883a28f' |
3629 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/28/1d349cf286139cfe503266a1fe9bbc0883a28f 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/28/1d349cf286139cfe503266a1fe9bbc0883a28f 1970-01-01 00:00:00 +0000 differ |
3630 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/29' |
3631 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/29/774add81bac761f1dc64333baf3561b3b3d41e' |
3632 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/29/774add81bac761f1dc64333baf3561b3b3d41e 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/29/774add81bac761f1dc64333baf3561b3b3d41e 1970-01-01 00:00:00 +0000 differ |
3633 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/2f' |
3634 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/2f/b27e7997577b645b34086e4f6c5539e453ab67' |
3635 | --- BD/bundle-realtime-syslog-analytics/.git/objects/2f/b27e7997577b645b34086e4f6c5539e453ab67 2016-05-19 22:47:26 +0000 |
3636 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/2f/b27e7997577b645b34086e4f6c5539e453ab67 1970-01-01 00:00:00 +0000 |
3637 | @@ -1,2 +0,0 @@ |
3638 | -x¥�½NÄ0„©óÛ]�r؉b„=ºšz×Y'>9Ò½=9$ž€rF£of|^×X¡7æ¡fÐ!ਠ|
3639 | ¶.�íp |
3640 | °sv$ë„Úkdé‰Ló……S |
3641 | -仾wZ 1*ÈA+Ï#‘&㺾'$¥|ÿ—g”q•Ê |
3642 | †„ |
3643 | VêÁ§Ã�G…ÖJnp¯s.ðÎß1Á\r*™áåó®Ïë¯zó˜rŠ |
3644 | —³Ïë+H¥�³Úv |
3645 | < |
3646 | cEs¸Ç¹ÊÿÄ4.L~†ÓŠÛ�<A0Å:ïto¾î×½Ýò²×˜ÓöD{n |
3647 | ãRãÊívÛ–<µ˜p¹Õè·æÁ<xæ |
3648 | \ No newline at end of file |
3649 | |
3650 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/37' |
3651 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/37/1a71652e2238aa5c55df2cdfb08ddd3e1cc527' |
3652 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/37/1a71652e2238aa5c55df2cdfb08ddd3e1cc527 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/37/1a71652e2238aa5c55df2cdfb08ddd3e1cc527 1970-01-01 00:00:00 +0000 differ |
3653 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/39' |
3654 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/39/deada6dab55bba11f7ba4bb7d8197a840f15a6' |
3655 | --- BD/bundle-realtime-syslog-analytics/.git/objects/39/deada6dab55bba11f7ba4bb7d8197a840f15a6 2016-05-19 22:47:26 +0000 |
3656 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/39/deada6dab55bba11f7ba4bb7d8197a840f15a6 1970-01-01 00:00:00 +0000 |
3657 | @@ -1,1 +0,0 @@ |
3658 | -x•ŽKjÄ0³Ö)ú3èÓúA!³Ë-Zr+vYƒ,Îíã |
3659 | !µyPð r«u -¾ŒÎ |
3660 | Ö» I™Ì‰‚ÌÞkŒ>›˜”ž |
3661 | %‰F[]ă:¯È°V¤ƒKI9ïBq$UÊJy |
3662 | Ébr'VÆ,hsëpký>Û¼nðúý7™Þ¿*-÷knõ |
3663 | Ú Qé(á"QJqÚ³oðÿŸâc¯èü„V Ü÷Ê—y*”³â:Ž| |
3664 | ^·¥P–Cüm§PV |
3665 | \ No newline at end of file |
3666 | |
3667 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/39/ef2ec6cecd9d57c4cb02ad1034f366469dc503' |
3668 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/39/ef2ec6cecd9d57c4cb02ad1034f366469dc503 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/39/ef2ec6cecd9d57c4cb02ad1034f366469dc503 1970-01-01 00:00:00 +0000 differ |
3669 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/42' |
3670 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/42/eb917c5051b0dcec5ae15815b0edc024538958' |
3671 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/42/eb917c5051b0dcec5ae15815b0edc024538958 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/42/eb917c5051b0dcec5ae15815b0edc024538958 1970-01-01 00:00:00 +0000 differ |
3672 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/44' |
3673 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/44/9f6ed48b87034724cf016cce321c20ecc0ae96' |
3674 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/44/9f6ed48b87034724cf016cce321c20ecc0ae96 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/44/9f6ed48b87034724cf016cce321c20ecc0ae96 1970-01-01 00:00:00 +0000 differ |
3675 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/47' |
3676 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/47/b8bebd4afdd4839704c465297fab42d93e73d4' |
3677 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/47/b8bebd4afdd4839704c465297fab42d93e73d4 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/47/b8bebd4afdd4839704c465297fab42d93e73d4 1970-01-01 00:00:00 +0000 differ |
3678 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/57' |
3679 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/57/6d4a13ce49aa80c772497c39b12d3ab043252f' |
3680 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/57/6d4a13ce49aa80c772497c39b12d3ab043252f 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/57/6d4a13ce49aa80c772497c39b12d3ab043252f 1970-01-01 00:00:00 +0000 differ |
3681 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/5f' |
3682 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/5f/fad56afe79fb72ad8a297db790005c5ae1cbb6' |
3683 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/5f/fad56afe79fb72ad8a297db790005c5ae1cbb6 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/5f/fad56afe79fb72ad8a297db790005c5ae1cbb6 1970-01-01 00:00:00 +0000 differ |
3684 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/61' |
3685 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/61/e6463d1cd4c298df6d647df7503d24a7c78b6b' |
3686 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/61/e6463d1cd4c298df6d647df7503d24a7c78b6b 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/61/e6463d1cd4c298df6d647df7503d24a7c78b6b 1970-01-01 00:00:00 +0000 differ |
3687 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/61/ec0db79b61e0e7b206e22e0639e8528e6838a8' |
3688 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/61/ec0db79b61e0e7b206e22e0639e8528e6838a8 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/61/ec0db79b61e0e7b206e22e0639e8528e6838a8 1970-01-01 00:00:00 +0000 differ |
3689 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/64' |
3690 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/64/7ac77b0a4b9378ac14150a0701cb7154fd046b' |
3691 | --- BD/bundle-realtime-syslog-analytics/.git/objects/64/7ac77b0a4b9378ac14150a0701cb7154fd046b 2016-05-19 22:47:26 +0000 |
3692 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/64/7ac77b0a4b9378ac14150a0701cb7154fd046b 1970-01-01 00:00:00 +0000 |
3693 | @@ -1,3 +0,0 @@ |
3694 | -x¥ŽA |
3695 | -Â0E]ç³$Ó&m"îŵëéd¢A›”ooõ |
3696 | -þÝ{‹Çç2Ï©AgqÓªè�†H}dƒFO‚ÂÔc¿ƒl‚éâÞ“&µP•Ü FôÈ~ÄÈã4"rÒ…Á9ì/V[;‰DEÏv+NòJ.p.¹�ýýË»ùGG¦\rbzì¸Ì@c½s¶z�Zíz¶ÉŸE!¤|.Ë»¦ë©ÅÜRI |
3697 | \ No newline at end of file |
3698 | |
3699 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/6b' |
3700 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/6b/f6fec02f96b4a4a62b7ebdcb8673061a45a6e6' |
3701 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/6b/f6fec02f96b4a4a62b7ebdcb8673061a45a6e6 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/6b/f6fec02f96b4a4a62b7ebdcb8673061a45a6e6 1970-01-01 00:00:00 +0000 differ |
3702 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/97' |
3703 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/97/1d15c17ffce0e3739f1ce13a21b1c1e0795f44' |
3704 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/97/1d15c17ffce0e3739f1ce13a21b1c1e0795f44 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/97/1d15c17ffce0e3739f1ce13a21b1c1e0795f44 1970-01-01 00:00:00 +0000 differ |
3705 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/9e' |
3706 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/9e/f7a9c7f6a8b2ed3e7a4ff5c14d1872f6f5fa5b' |
3707 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/9e/f7a9c7f6a8b2ed3e7a4ff5c14d1872f6f5fa5b 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/9e/f7a9c7f6a8b2ed3e7a4ff5c14d1872f6f5fa5b 1970-01-01 00:00:00 +0000 differ |
3708 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/a2' |
3709 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2' |
3710 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/a2/95864e354f25c935ea5453ab7ec97813b11bd2 1970-01-01 00:00:00 +0000 differ |
3711 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/a3' |
3712 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/a3/e21a286bb16768f6a01bc11748b54b6666509c' |
3713 | --- BD/bundle-realtime-syslog-analytics/.git/objects/a3/e21a286bb16768f6a01bc11748b54b6666509c 2016-05-19 22:47:26 +0000 |
3714 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/a3/e21a286bb16768f6a01bc11748b54b6666509c 1970-01-01 00:00:00 +0000 |
3715 | @@ -1,1 +0,0 @@ |
3716 | -x•�KNÄ0DYç-± |
3717 | pû“t$„�Ø!qˆv§=“QŽ-àö„`UªÒ{‹’¼®sçÂ]-ª`8ŽIãÐ’µh&œ†@DQEÈÆÀ˜T#Ý�‹nbCÔ³wY¬Ž |
3718 | §à¢÷ÈSÂdFëQâ¯n”è |
3719 | ÒàÄ“é£K=ÒŒ |
3720 | 艼ô}áÐq«—\à5—oxË—m‡§ëo¿œWž—Éë3 d½ÐÃÉxcºc=þTý¿Ù½k9+ÜÚ²@Ñ�¦{…{©ä®íÚN{^Z�ó¶?núyÚ[JóW×µÛÄU!-mÕÃ[Ž2A=äÐ?k‚ |
3721 | \ No newline at end of file |
3722 | |
3723 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/a9' |
3724 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/a9/458f820000b97fa30fd71ba4a949698bcc29d8' |
3725 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/a9/458f820000b97fa30fd71ba4a949698bcc29d8 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/a9/458f820000b97fa30fd71ba4a949698bcc29d8 1970-01-01 00:00:00 +0000 differ |
3726 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/b1' |
3727 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/b1/5c716081360e52d75e3698f39e0b115f559d7a' |
3728 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/b1/5c716081360e52d75e3698f39e0b115f559d7a 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/b1/5c716081360e52d75e3698f39e0b115f559d7a 1970-01-01 00:00:00 +0000 differ |
3729 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/bb' |
3730 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/bb/58331872606ec73ac58c325e775b7258e85b66' |
3731 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/bb/58331872606ec73ac58c325e775b7258e85b66 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/bb/58331872606ec73ac58c325e775b7258e85b66 1970-01-01 00:00:00 +0000 differ |
3732 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/bf' |
3733 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/bf/b9fe933950a664f1854cedbb5b69233bab44c3' |
3734 | --- BD/bundle-realtime-syslog-analytics/.git/objects/bf/b9fe933950a664f1854cedbb5b69233bab44c3 2016-05-19 22:47:26 +0000 |
3735 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/bf/b9fe933950a664f1854cedbb5b69233bab44c3 1970-01-01 00:00:00 +0000 |
3736 | @@ -1,1 +0,0 @@ |
3737 | -x¥�½n!„SóÛG:Áñ³‡Eé-×®÷–E>9@„°Ÿ?دàé¾)>Íp+å°úíct°Qò* |
3738 | X8Åä‘ |
3739 | ïz¥d´uÙ†àBLìµUԥȘ#kçØEÜ£Æ@›ö³Ÿ=Òj}Hy7ŠîãÚ:œäqT¸À¹ÕÞ¾nO^Ê‹~˜j«ÓïÂ|ƒq>Fôh>õŒší |
3740 | ;äM�Ê@5·û|±ËÓªþn£S¸ |
3741 | \ No newline at end of file |
3742 | |
3743 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/c1' |
3744 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/c1/bce4295c326ce8693a5cefd3f72785e1407a03' |
3745 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/c1/bce4295c326ce8693a5cefd3f72785e1407a03 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/c1/bce4295c326ce8693a5cefd3f72785e1407a03 1970-01-01 00:00:00 +0000 differ |
3746 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/c5' |
3747 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/c5/43df5854830b648cd211b2d53633178961b41e' |
3748 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/c5/43df5854830b648cd211b2d53633178961b41e 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/c5/43df5854830b648cd211b2d53633178961b41e 1970-01-01 00:00:00 +0000 differ |
3749 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/d6' |
3750 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/d6/19ca86b85e9ef43818609a01679cc5106fc6f4' |
3751 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/d6/19ca86b85e9ef43818609a01679cc5106fc6f4 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/d6/19ca86b85e9ef43818609a01679cc5106fc6f4 1970-01-01 00:00:00 +0000 differ |
3752 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/d7' |
3753 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/d7/2361e29284cd0d9787bbeb70eaf1035eda6a73' |
3754 | --- BD/bundle-realtime-syslog-analytics/.git/objects/d7/2361e29284cd0d9787bbeb70eaf1035eda6a73 2016-05-19 22:47:26 +0000 |
3755 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/d7/2361e29284cd0d9787bbeb70eaf1035eda6a73 1970-01-01 00:00:00 +0000 |
3756 | @@ -1,2 +0,0 @@ |
3757 | -x•ŽAJÄ@E]çu%éNuw@dDg#¸<@U¥ÆıӡS¼½ñ®><x¼/%çÙÀÅtcUô"Œ}èµÇ(L |
3758 | Së¬ìNèb¤ŽÍJUfLÞw)ºÐ•èI0‰w¨1"G‡Ir |
3759 | í6• |
3760 | -O¥þÀK™– |
3761 | î?ÿFèô‘iþº“’ ëqpCR„Û¶oÛæ Ç?Óÿ›Íû:’)l¹\L7ƒyÙ¬îbs9òóoçÇç×3Ð2ïy™¨f¨ú½�Èd25¿ô?Yg |
3762 | \ No newline at end of file |
3763 | |
3764 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/dd' |
3765 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/dd/b47ce20c91532dae6e4c4649ffd70b8c7d4e8b' |
3766 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/dd/b47ce20c91532dae6e4c4649ffd70b8c7d4e8b 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/dd/b47ce20c91532dae6e4c4649ffd70b8c7d4e8b 1970-01-01 00:00:00 +0000 differ |
3767 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/df' |
3768 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/df/36b07d649c9426ff72551d260bd16a86215d34' |
3769 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/df/36b07d649c9426ff72551d260bd16a86215d34 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/df/36b07d649c9426ff72551d260bd16a86215d34 1970-01-01 00:00:00 +0000 differ |
3770 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/e1' |
3771 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/e1/311e672117358d485ff0c5f829287a7a7105a6' |
3772 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/e1/311e672117358d485ff0c5f829287a7a7105a6 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/e1/311e672117358d485ff0c5f829287a7a7105a6 1970-01-01 00:00:00 +0000 differ |
3773 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/e3' |
3774 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/e3/495ebd2af1a421cd2e914b96693aa52146e696' |
3775 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/e3/495ebd2af1a421cd2e914b96693aa52146e696 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/e3/495ebd2af1a421cd2e914b96693aa52146e696 1970-01-01 00:00:00 +0000 differ |
3776 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/e3/9cb301873c4806b3f6189502514884c66fcca5' |
3777 | --- BD/bundle-realtime-syslog-analytics/.git/objects/e3/9cb301873c4806b3f6189502514884c66fcca5 2016-05-19 22:47:26 +0000 |
3778 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/e3/9cb301873c4806b3f6189502514884c66fcca5 1970-01-01 00:00:00 +0000 |
3779 | @@ -1,3 +0,0 @@ |
3780 | -x¥�½nÃ0 |
3781 | „;ë)8H ÙV"Aѽèܱ $ |
3782 | -¬Ã¦�>~åLÝ;Þ<~GWsŽ |
3783 | ý¨_x!‰v |
3784 | t•½êL×)é•¿jcŒ%çLg5ª@dñ*f\¨0Xí¤1 |
3785 | ú^‘B×шÖëÞƒBT�c7(gn|¯ |
3786 | |Ð |
3787 | |
3788 | |Ág-K%¸M‡>ç§zwXj‰ÓÙÕüjÐ�aT |
3789 | '©¥Ím°LÿŒÛì‘ BÚ2ÁB© L+ |
3790 | q‚µa2XjJß±´k;&à |
3791 | -J®°VxøÚšßq§Ã~`ûß›K·Ä !ÇÒ‚R„ÖùõÌ?üwuŽn‚m>y†ç�L>>™b¢UüUÞƒa |
3792 | \ No newline at end of file |
3793 | |
3794 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/e9' |
3795 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792' |
3796 | --- BD/bundle-realtime-syslog-analytics/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792 2016-05-19 22:47:26 +0000 |
3797 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/e9/00b97c45d3566d3fe29c1ba1d1682e360f4792 1970-01-01 00:00:00 +0000 |
3798 | @@ -1,2 +0,0 @@ |
3799 | -xe‘A�Ó0…9ûW<õ($e¥E¨œB·U*5]V{t’ij)±�íl¶ÿžq ì"rˆ2™Ïã÷ÞÔ½©ñéóòÍÖ¸A†Î!ØU–µdÓ–j%uª)ÄÒÇ×m&ÄVõäWx/ÖÆ^œêÎ|êï'n–o¬¥6Z5²Ç.´i‚¼ïqˆ¨Ç�<¹'jS±S |
3800 | iO+äV6gÂ\ã&]Š?E‹Q·ä¸ÿ/–à9¯ŒŽ<ÞF`1OX¼û"p1#y�6£'ž <N¬ |
3801 | ôÜ� |
3802 | P�lÏ |
3803 | ¤ÂùzË<#xœ'˜:H†%ãösz�Afã3G7MS*¯ŽR㺬ÿíÒg»b½)«Í‡«=>r¯9GG?Gå¨E}�´,§‘5‹ìåã ;GÜ |
3804 | &Ê�œ |
3805 | -Jw ¼9…I:h•NÕc`è%©ÙØñk€³’‹¼BQ-ð5¯Š*x(Žßö÷G<ä‡C^ |
3806 | ‹M…ýë}yW |
3807 | ‹}ÉÕyùˆïEy—€8'Þ=[Õ³D3ŒûDE1æ—Ež¸ko©Q'Õ°)Ý�²#t扜f/°äåã |
3808 | =‹kz5¨ ÃõÇŽRñ |
3809 | ²æy |
3810 | \ No newline at end of file |
3811 | |
3812 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/ea' |
3813 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/ea/0af4691a4c04686b01f71586095fc5aa4a771e' |
3814 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/ea/0af4691a4c04686b01f71586095fc5aa4a771e 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/ea/0af4691a4c04686b01f71586095fc5aa4a771e 1970-01-01 00:00:00 +0000 differ |
3815 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/ef' |
3816 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/ef/cb5464e457cba358036b9beb39b85277a9585d' |
3817 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/ef/cb5464e457cba358036b9beb39b85277a9585d 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/ef/cb5464e457cba358036b9beb39b85277a9585d 1970-01-01 00:00:00 +0000 differ |
3818 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/f1' |
3819 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/f1/222e88345ca3ac9f2646d21438dc0cd4829646' |
3820 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/f1/222e88345ca3ac9f2646d21438dc0cd4829646 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/f1/222e88345ca3ac9f2646d21438dc0cd4829646 1970-01-01 00:00:00 +0000 differ |
3821 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/f7' |
3822 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/f7/f9c044c497b9076a8e1c567f59c07a2356dfb1' |
3823 | --- BD/bundle-realtime-syslog-analytics/.git/objects/f7/f9c044c497b9076a8e1c567f59c07a2356dfb1 2016-05-19 22:47:26 +0000 |
3824 | +++ BD/bundle-realtime-syslog-analytics/.git/objects/f7/f9c044c497b9076a8e1c567f59c07a2356dfb1 1970-01-01 00:00:00 +0000 |
3825 | @@ -1,2 +0,0 @@ |
3826 | -x¥Ž»N1E©ýÓGŠ<ë·„=JM=; |
3827 | “± |
3828 | 9Þ|? |
3829 | ¿ÀéÎ)®.÷Z· ‹Ç—9D@ÓBÖ†˜‹ÑÞHHBÉéT |
3830 | -3jba |
3831 | Ð"u§!m;krqÑÙhôêmä¼ ®Kvƃ!&�«EQ´Ïkð!ÏÁ'\z]àõû×ÏõÏÞ™ZoÓí̽¾Z—¬F8éuÔãì”Ψý!p½î·/š’�¯4* |
3832 | y>Ô°¤T |
3833 | \ No newline at end of file |
3834 | |
3835 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/f9' |
3836 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/f9/44b6485cd73d3603f152a34a25373b30ec666a' |
3837 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/f9/44b6485cd73d3603f152a34a25373b30ec666a 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/f9/44b6485cd73d3603f152a34a25373b30ec666a 1970-01-01 00:00:00 +0000 differ |
3838 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/ff' |
3839 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/ff/191c971fc7b7daaa8e2d68812da49e5055beef' |
3840 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/ff/191c971fc7b7daaa8e2d68812da49e5055beef 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/ff/191c971fc7b7daaa8e2d68812da49e5055beef 1970-01-01 00:00:00 +0000 differ |
3841 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/info' |
3842 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/objects/pack' |
3843 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.idx' |
3844 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.idx 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.idx 1970-01-01 00:00:00 +0000 differ |
3845 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.pack' |
3846 | Binary files BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.pack 2016-05-19 22:47:26 +0000 and BD/bundle-realtime-syslog-analytics/.git/objects/pack/pack-eb93a75e89692bd569afbc6769e6f5c415c3c817.pack 1970-01-01 00:00:00 +0000 differ |
3847 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/packed-refs' |
3848 | --- BD/bundle-realtime-syslog-analytics/.git/packed-refs 2016-05-19 22:47:26 +0000 |
3849 | +++ BD/bundle-realtime-syslog-analytics/.git/packed-refs 1970-01-01 00:00:00 +0000 |
3850 | @@ -1,2 +0,0 @@ |
3851 | -# pack-refs with: peeled fully-peeled |
3852 | -b5c0886a4331e1ac2e9abd53b441adf1f09241cb refs/remotes/origin/master |
3853 | |
3854 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/refs' |
3855 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/refs/heads' |
3856 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/refs/heads/master' |
3857 | --- BD/bundle-realtime-syslog-analytics/.git/refs/heads/master 2016-05-19 22:47:26 +0000 |
3858 | +++ BD/bundle-realtime-syslog-analytics/.git/refs/heads/master 1970-01-01 00:00:00 +0000 |
3859 | @@ -1,1 +0,0 @@ |
3860 | -647ac77b0a4b9378ac14150a0701cb7154fd046b |
3861 | |
3862 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/refs/heads/new-suffix' |
3863 | --- BD/bundle-realtime-syslog-analytics/.git/refs/heads/new-suffix 2016-05-19 22:47:26 +0000 |
3864 | +++ BD/bundle-realtime-syslog-analytics/.git/refs/heads/new-suffix 1970-01-01 00:00:00 +0000 |
3865 | @@ -1,1 +0,0 @@ |
3866 | -e39cb301873c4806b3f6189502514884c66fcca5 |
3867 | |
3868 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/refs/remotes' |
3869 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin' |
3870 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/HEAD' |
3871 | --- BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/HEAD 2016-05-19 22:47:26 +0000 |
3872 | +++ BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/HEAD 1970-01-01 00:00:00 +0000 |
3873 | @@ -1,1 +0,0 @@ |
3874 | -ref: refs/remotes/origin/master |
3875 | |
3876 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/master' |
3877 | --- BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/master 2016-05-19 22:47:26 +0000 |
3878 | +++ BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/master 1970-01-01 00:00:00 +0000 |
3879 | @@ -1,1 +0,0 @@ |
3880 | -647ac77b0a4b9378ac14150a0701cb7154fd046b |
3881 | |
3882 | === removed file 'BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/new-suffix' |
3883 | --- BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/new-suffix 2016-05-19 22:47:26 +0000 |
3884 | +++ BD/bundle-realtime-syslog-analytics/.git/refs/remotes/origin/new-suffix 1970-01-01 00:00:00 +0000 |
3885 | @@ -1,1 +0,0 @@ |
3886 | -e39cb301873c4806b3f6189502514884c66fcca5 |
3887 | |
3888 | === removed directory 'BD/bundle-realtime-syslog-analytics/.git/refs/tags' |
3889 | === removed file 'BD/bundle-realtime-syslog-analytics/.gitignore' |
3890 | --- BD/bundle-realtime-syslog-analytics/.gitignore 2016-05-19 22:47:26 +0000 |
3891 | +++ BD/bundle-realtime-syslog-analytics/.gitignore 1970-01-01 00:00:00 +0000 |
3892 | @@ -1,2 +0,0 @@ |
3893 | -*.pyc |
3894 | -__pycache__ |
3895 | |
3896 | === removed file 'BD/bundle-realtime-syslog-analytics/README.md' |
3897 | --- BD/bundle-realtime-syslog-analytics/README.md 2016-05-19 22:47:26 +0000 |
3898 | +++ BD/bundle-realtime-syslog-analytics/README.md 1970-01-01 00:00:00 +0000 |
3899 | @@ -1,91 +0,0 @@ |
3900 | -# Realtime Syslog Analytics |
3901 | - |
3902 | -This bundle is an 8 node cluster designed to scale out. Built around Apache |
3903 | -Hadoop components, it contains the following units: |
3904 | - |
3905 | - * 1 NameNode (HDFS) |
3906 | - - 1 Rsyslog Forwarder (colocated on the NameNode) |
3907 | - * 1 ResourceManager (YARN) |
3908 | - * 3 Slaves (DataNode and NodeManager) |
3909 | - * 1 Flume-HDFS |
3910 | - - 1 Plugin (colocated on the Flume unit) |
3911 | - * 1 Flume-Syslog |
3912 | - * 1 Spark |
3913 | - - 1 Plugin (colocated on the Spark unit) |
3914 | - - 1 Zeppelin (colocated on the Spark unit) |
3915 | - |
3916 | -Syslog events generated on the NameNode unit are forwarded to the |
3917 | -`apache-flume-syslog` charm. These events are serialized and sent to the |
3918 | -`apache-flume-hdfs` charm to be stored in HDFS. We have included a sample |
3919 | -application to analyze these events with Spark/Zeppelin. |
3920 | - |
3921 | - |
3922 | -## Usage |
3923 | - |
3924 | -Deploy this bundle using juju-quickstart: |
3925 | - |
3926 | - juju quickstart realtime-syslog-analytics |
3927 | - |
3928 | -See `juju quickstart --help` for deployment options, including machine |
3929 | -constraints and how to deploy a locally modified version of the |
3930 | -`realtime-syslog-analytics` bundle.yaml. |
3931 | - |
3932 | -Once deployment is complete, expose the zeppelin service: |
3933 | - |
3934 | - juju expose zeppelin |
3935 | - |
3936 | -You may now access the Zeppelin web interface at |
3937 | -`http://{spark_unit_ip_address}:9090`. The ip address can be found by running |
3938 | -`juju status spark | grep public-address`. |
3939 | - |
3940 | - |
3941 | -### Verify the deployment |
3942 | - |
3943 | -The services provide extended status reporting to indicate when they are ready: |
3944 | - |
3945 | - juju status --format=tabular |
3946 | - |
3947 | -This is particularly useful when combined with `watch` to track the on-going |
3948 | -progress of the deployment: |
3949 | - |
3950 | - watch -n 0.5 juju status --format=tabular |
3951 | - |
3952 | -The charm for each core component (namenode, resourcemanager, spark, zeppelin) |
3953 | -also each provide a `smoke-test` action that can be used to verify that each |
3954 | -component is functioning as expected. You can run them all and then watch the |
3955 | -action status list: |
3956 | - |
3957 | - juju action do namenode/0 smoke-test |
3958 | - juju action do resourcemanager/0 smoke-test |
3959 | - juju action do spark/0 smoke-test |
3960 | - juju action do zeppelin/0 smoke-test |
3961 | - watch -n 0.5 juju action status |
3962 | - |
3963 | -Eventually, all of the actions should settle to `status: completed`. If |
3964 | -any go instead to `status: failed` then it means that component is not working |
3965 | -as expected. You can get more information about that component's smoke test: |
3966 | - |
3967 | - juju action fetch <action-id> |
3968 | - |
3969 | - |
3970 | -## Scale Out Usage |
3971 | - |
3972 | -This bundle was designed to scale out. To increase the amount of slaves, |
3973 | -you can add units to the slave service. To add one unit: |
3974 | - |
3975 | - juju add-unit slave |
3976 | - |
3977 | -You can also add multiple units, for examle, to add four more slaves: |
3978 | - |
3979 | - juju add-unit -n4 slave |
3980 | - |
3981 | - |
3982 | -## Contact Information |
3983 | - |
3984 | -- <bigdata@lists.ubuntu.com> |
3985 | - |
3986 | - |
3987 | -## Help |
3988 | - |
3989 | -- [Juju mailing list](https://lists.ubuntu.com/mailman/listinfo/juju) |
3990 | -- [Juju community](https://jujucharms.com/community) |
3991 | |
3992 | === removed file 'BD/bundle-realtime-syslog-analytics/bundle-dev.yaml' |
3993 | --- BD/bundle-realtime-syslog-analytics/bundle-dev.yaml 2016-05-19 22:47:26 +0000 |
3994 | +++ BD/bundle-realtime-syslog-analytics/bundle-dev.yaml 1970-01-01 00:00:00 +0000 |
3995 | @@ -1,69 +0,0 @@ |
3996 | -services: |
3997 | - namenode: |
3998 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-namenode |
3999 | - num_units: 1 |
4000 | - annotations: |
4001 | - gui-x: "600" |
4002 | - gui-y: "350" |
4003 | - constraints: mem=7G |
4004 | - resourcemanager: |
4005 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-resourcemanager |
4006 | - num_units: 1 |
4007 | - annotations: |
4008 | - gui-x: "600" |
4009 | - gui-y: "100" |
4010 | - constraints: mem=7G |
4011 | - slave: |
4012 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-slave |
4013 | - num_units: 3 |
4014 | - annotations: |
4015 | - gui-x: "250" |
4016 | - gui-y: "200" |
4017 | - constraints: mem=7G |
4018 | - plugin: |
4019 | - charm: cs:~bigdata-dev/trusty/apache-hadoop-plugin |
4020 | - annotations: |
4021 | - gui-x: "950" |
4022 | - gui-y: "200" |
4023 | - flume-hdfs: |
4024 | - charm: cs:~bigdata-dev/trusty/apache-flume-hdfs |
4025 | - num_units: 1 |
4026 | - annotations: |
4027 | - gui-x: "1200" |
4028 | - gui-y: "350" |
4029 | - flume-syslog: |
4030 | - charm: cs:~bigdata-dev/trusty/apache-flume-syslog |
4031 | - num_units: 1 |
4032 | - annotations: |
4033 | - gui-x: "1200" |
4034 | - gui-y: "600" |
4035 | - rsyslog-forwarder: |
4036 | - charm: cs:trusty/rsyslog-forwarder-ha |
4037 | - annotations: |
4038 | - gui-x: "900" |
4039 | - gui-y: "600" |
4040 | - spark: |
4041 | - charm: cs:~bigdata-dev/trusty/apache-spark |
4042 | - num_units: 1 |
4043 | - annotations: |
4044 | - gui-x: "1200" |
4045 | - gui-y: "100" |
4046 | - constraints: mem=7G |
4047 | - zeppelin: |
4048 | - charm: cs:~bigdata-dev/trusty/apache-zeppelin |
4049 | - annotations: |
4050 | - gui-x: "1500" |
4051 | - gui-y: "100" |
4052 | -series: trusty |
4053 | -relations: |
4054 | - - [namenode, slave] |
4055 | - - [resourcemanager, slave] |
4056 | - - [resourcemanager, namenode] |
4057 | - - [plugin, namenode] |
4058 | - - [plugin, resourcemanager] |
4059 | - - [flume-hdfs, plugin] |
4060 | - - [flume-syslog, flume-hdfs] |
4061 | - - [rsyslog-forwarder, namenode] |
4062 | - - [rsyslog-forwarder, flume-syslog] |
4063 | - - [spark, plugin] |
4064 | - - [zeppelin, spark] |
4065 | |
4066 | === removed file 'BD/bundle-realtime-syslog-analytics/bundle-local.yaml' |
4067 | --- BD/bundle-realtime-syslog-analytics/bundle-local.yaml 2016-05-19 22:47:26 +0000 |
4068 | +++ BD/bundle-realtime-syslog-analytics/bundle-local.yaml 1970-01-01 00:00:00 +0000 |
4069 | @@ -1,69 +0,0 @@ |
4070 | -services: |
4071 | - namenode: |
4072 | - charm: apache-hadoop-namenode |
4073 | - num_units: 1 |
4074 | - annotations: |
4075 | - gui-x: "600" |
4076 | - gui-y: "350" |
4077 | - constraints: mem=7G |
4078 | - resourcemanager: |
4079 | - charm: apache-hadoop-resourcemanager |
4080 | - num_units: 1 |
4081 | - annotations: |
4082 | - gui-x: "600" |
4083 | - gui-y: "100" |
4084 | - constraints: mem=7G |
4085 | - slave: |
4086 | - charm: apache-hadoop-slave |
4087 | - num_units: 3 |
4088 | - annotations: |
4089 | - gui-x: "250" |
4090 | - gui-y: "200" |
4091 | - constraints: mem=7G |
4092 | - plugin: |
4093 | - charm: apache-hadoop-plugin |
4094 | - annotations: |
4095 | - gui-x: "950" |
4096 | - gui-y: "200" |
4097 | - flume-hdfs: |
4098 | - charm: apache-flume-hdfs |
4099 | - num_units: 1 |
4100 | - annotations: |
4101 | - gui-x: "1200" |
4102 | - gui-y: "350" |
4103 | - flume-syslog: |
4104 | - charm: apache-flume-syslog |
4105 | - num_units: 1 |
4106 | - annotations: |
4107 | - gui-x: "1200" |
4108 | - gui-y: "600" |
4109 | - rsyslog-forwarder: |
4110 | - charm: rsyslog-forwarder-ha |
4111 | - annotations: |
4112 | - gui-x: "900" |
4113 | - gui-y: "600" |
4114 | - spark: |
4115 | - charm: apache-spark |
4116 | - num_units: 1 |
4117 | - annotations: |
4118 | - gui-x: "1200" |
4119 | - gui-y: "100" |
4120 | - constraints: mem=7G |
4121 | - zeppelin: |
4122 | - charm: apache-zeppelin |
4123 | - annotations: |
4124 | - gui-x: "1500" |
4125 | - gui-y: "100" |
4126 | -series: trusty |
4127 | -relations: |
4128 | - - [namenode, slave] |
4129 | - - [resourcemanager, slave] |
4130 | - - [resourcemanager, namenode] |
4131 | - - [plugin, namenode] |
4132 | - - [plugin, resourcemanager] |
4133 | - - [flume-hdfs, plugin] |
4134 | - - [flume-syslog, flume-hdfs] |
4135 | - - [rsyslog-forwarder, namenode] |
4136 | - - [rsyslog-forwarder, flume-syslog] |
4137 | - - [spark, plugin] |
4138 | - - [zeppelin, spark] |
4139 | |
4140 | === removed file 'BD/bundle-realtime-syslog-analytics/bundle.yaml' |
4141 | --- BD/bundle-realtime-syslog-analytics/bundle.yaml 2016-05-19 22:47:26 +0000 |
4142 | +++ BD/bundle-realtime-syslog-analytics/bundle.yaml 1970-01-01 00:00:00 +0000 |
4143 | @@ -1,73 +0,0 @@ |
4144 | -services: |
4145 | - namenode: |
4146 | - charm: cs:trusty/apache-hadoop-namenode-1 |
4147 | - num_units: 1 |
4148 | - annotations: |
4149 | - gui-x: "600" |
4150 | - gui-y: "350" |
4151 | - constraints: mem=7G |
4152 | - resourcemanager: |
4153 | - charm: cs:trusty/apache-hadoop-resourcemanager-1 |
4154 | - num_units: 1 |
4155 | - annotations: |
4156 | - gui-x: "600" |
4157 | - gui-y: "100" |
4158 | - constraints: mem=7G |
4159 | - slave: |
4160 | - charm: cs:trusty/apache-hadoop-slave-1 |
4161 | - num_units: 2 |
4162 | - annotations: |
4163 | - gui-x: "250" |
4164 | - gui-y: "200" |
4165 | - constraints: mem=7G |
4166 | - plugin: |
4167 | - charm: cs:trusty/apache-hadoop-plugin-13 |
4168 | - annotations: |
4169 | - gui-x: "950" |
4170 | - gui-y: "200" |
4171 | - flume-hdfs: |
4172 | - charm: cs:trusty/apache-flume-hdfs-5 |
4173 | - num_units: 1 |
4174 | - annotations: |
4175 | - gui-x: "1200" |
4176 | - gui-y: "350" |
4177 | - to: |
4178 | - - 'lxc:namenode/0' |
4179 | - flume-syslog: |
4180 | - charm: cs:trusty/apache-flume-syslog-4 |
4181 | - num_units: 1 |
4182 | - annotations: |
4183 | - gui-x: "1200" |
4184 | - gui-y: "600" |
4185 | - to: |
4186 | - - 'lxc:resourcemanager/0' |
4187 | - rsyslog-forwarder: |
4188 | - charm: cs:trusty/rsyslog-forwarder-ha-6 |
4189 | - annotations: |
4190 | - gui-x: "900" |
4191 | - gui-y: "600" |
4192 | - spark: |
4193 | - charm: cs:trusty/apache-spark-7 |
4194 | - num_units: 1 |
4195 | - annotations: |
4196 | - gui-x: "1200" |
4197 | - gui-y: "100" |
4198 | - constraints: mem=7G |
4199 | - zeppelin: |
4200 | - charm: cs:trusty/apache-zeppelin-6 |
4201 | - annotations: |
4202 | - gui-x: "1500" |
4203 | - gui-y: "100" |
4204 | -series: trusty |
4205 | -relations: |
4206 | - - [namenode, slave] |
4207 | - - [resourcemanager, slave] |
4208 | - - [resourcemanager, namenode] |
4209 | - - [plugin, namenode] |
4210 | - - [plugin, resourcemanager] |
4211 | - - [flume-hdfs, plugin] |
4212 | - - [flume-syslog, flume-hdfs] |
4213 | - - [rsyslog-forwarder, namenode] |
4214 | - - [rsyslog-forwarder, flume-syslog] |
4215 | - - [spark, plugin] |
4216 | - - [zeppelin, spark] |
4217 | |
4218 | === removed file 'BD/bundle-realtime-syslog-analytics/copyright' |
4219 | --- BD/bundle-realtime-syslog-analytics/copyright 2016-05-19 22:47:26 +0000 |
4220 | +++ BD/bundle-realtime-syslog-analytics/copyright 1970-01-01 00:00:00 +0000 |
4221 | @@ -1,16 +0,0 @@ |
4222 | -Format: http://dep.debian.net/deps/dep5/ |
4223 | - |
4224 | -Files: * |
4225 | -Copyright: Copyright 2015, Canonical Ltd., All Rights Reserved. |
4226 | -License: Apache License 2.0 |
4227 | - Licensed under the Apache License, Version 2.0 (the "License"); |
4228 | - you may not use this file except in compliance with the License. |
4229 | - You may obtain a copy of the License at |
4230 | - . |
4231 | - http://www.apache.org/licenses/LICENSE-2.0 |
4232 | - . |
4233 | - Unless required by applicable law or agreed to in writing, software |
4234 | - distributed under the License is distributed on an "AS IS" BASIS, |
4235 | - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
4236 | - See the License for the specific language governing permissions and |
4237 | - limitations under the License. |
4238 | |
4239 | === removed directory 'BD/bundle-realtime-syslog-analytics/tests' |
4240 | === removed file 'BD/bundle-realtime-syslog-analytics/tests/01-bundle.py' |
4241 | --- BD/bundle-realtime-syslog-analytics/tests/01-bundle.py 2016-05-19 22:47:26 +0000 |
4242 | +++ BD/bundle-realtime-syslog-analytics/tests/01-bundle.py 1970-01-01 00:00:00 +0000 |
4243 | @@ -1,190 +0,0 @@ |
4244 | -#!/usr/bin/env python3 |
4245 | - |
4246 | -import json |
4247 | -import re |
4248 | -import os |
4249 | -from operator import itemgetter |
4250 | -import unittest |
4251 | -from urllib.parse import urljoin |
4252 | -import textwrap |
4253 | -from time import sleep |
4254 | - |
4255 | -import amulet |
4256 | -import requests |
4257 | -import yaml |
4258 | - |
4259 | - |
4260 | -class TestBundle(unittest.TestCase): |
4261 | - bundle_file = os.path.join(os.path.dirname(__file__), '..', 'bundle.yaml') |
4262 | - |
4263 | - @classmethod |
4264 | - def setUpClass(cls): |
4265 | - cls.d = amulet.Deployment(series='trusty') |
4266 | - with open(cls.bundle_file) as f: |
4267 | - bun = f.read() |
4268 | - bundle = yaml.safe_load(bun) |
4269 | - cls.d.load(bundle) |
4270 | - cls.d.expose('zeppelin') |
4271 | - cls.d.setup(timeout=1800) |
4272 | - cls.d.sentry.wait_for_messages({ |
4273 | - 'slave': 'Ready (DataNode & NodeManager)', |
4274 | - 'plugin': 'Ready (HDFS & YARN)', |
4275 | - 'zeppelin': 'Ready', |
4276 | - 'flume-syslog': 'Ready (Syslog sources: 1)', |
4277 | - }, timeout=1800) |
4278 | - cls.hdfs = cls.d.sentry['namenode'][0] |
4279 | - cls.yarn = cls.d.sentry['resourcemanager'][0] |
4280 | - cls.slave = cls.d.sentry['slave'][0] |
4281 | - cls.spark = cls.d.sentry['spark'][0] |
4282 | - cls.zeppelin = cls.d.sentry['zeppelin'][0] |
4283 | - # Roll flume output every 10 seconds so we don't have to wait |
4284 | - # for the default 5 minute roll. |
4285 | - cls.d.configure('flume-hdfs', {'roll_interval': 10}) |
4286 | - |
4287 | - def test_components(self): |
4288 | - """ |
4289 | - Confirm that all of the required components are up and running. |
4290 | - """ |
4291 | - hdfs, retcode = self.hdfs.run("pgrep -a java") |
4292 | - yarn, retcode = self.yarn.run("pgrep -a java") |
4293 | - slave, retcode = self.slave.run("pgrep -a java") |
4294 | - spark, retcode = self.spark.run("pgrep -a java") |
4295 | - |
4296 | - # .NameNode needs the . to differentiate it from SecondaryNameNode |
4297 | - assert '.NameNode' in hdfs, "NameNode not started" |
4298 | - assert '.NameNode' not in yarn, "NameNode should not be running on resourcemanager" |
4299 | - assert '.NameNode' not in slave, "NameNode should not be running on slave" |
4300 | - assert '.NameNode' not in spark, "NameNode should not be running on spark" |
4301 | - |
4302 | - assert 'ResourceManager' in yarn, "ResourceManager not started" |
4303 | - assert 'ResourceManager' not in hdfs, "ResourceManager should not be running on namenode" |
4304 | - assert 'ResourceManager' not in slave, "ResourceManager should not be running on slave" |
4305 | - assert 'ResourceManager' not in spark, "ResourceManager should not be running on spark" |
4306 | - |
4307 | - assert 'JobHistoryServer' in yarn, "JobHistoryServer not started" |
4308 | - assert 'JobHistoryServer' not in hdfs, "JobHistoryServer should not be running on namenode" |
4309 | - assert 'JobHistoryServer' not in slave, "JobHistoryServer should not be running on slave" |
4310 | - assert 'JobHistoryServer' not in spark, "JobHistoryServer should not be running on spark" |
4311 | - |
4312 | - assert 'NodeManager' in slave, "NodeManager not started" |
4313 | - assert 'NodeManager' not in yarn, "NodeManager should not be running on resourcemanager" |
4314 | - assert 'NodeManager' not in hdfs, "NodeManager should not be running on namenode" |
4315 | - assert 'NodeManager' not in spark, "NodeManager should not be running on spark" |
4316 | - |
4317 | - assert 'DataNode' in slave, "DataServer not started" |
4318 | - assert 'DataNode' not in yarn, "DataNode should not be running on resourcemanager" |
4319 | - assert 'DataNode' not in hdfs, "DataNode should not be running on namenode" |
4320 | - assert 'DataNode' not in spark, "DataNode should not be running on spark" |
4321 | - |
4322 | - assert 'spark' in spark, 'Spark should be running on spark' |
4323 | - assert 'zeppelin' in spark, 'Zeppelin should be running on spark' |
4324 | - |
4325 | - def test_hdfs_dir(self): |
4326 | - """ |
4327 | - Validate admin few hadoop activities on HDFS cluster. |
4328 | - 1) This test validates mkdir on hdfs cluster |
4329 | - 2) This test validates change hdfs dir owner on the cluster |
4330 | - 3) This test validates setting hdfs directory access permission on the cluster |
4331 | - |
4332 | - NB: These are order-dependent, so must be done as part of a single test case. |
4333 | - """ |
4334 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -mkdir -p /user/ubuntu'") |
4335 | - assert retcode == 0, "Created a user directory on hdfs FAILED:\n{}".format(output) |
4336 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -chown ubuntu:ubuntu /user/ubuntu'") |
4337 | - assert retcode == 0, "Assigning an owner to hdfs directory FAILED:\n{}".format(output) |
4338 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -chmod -R 755 /user/ubuntu'") |
4339 | - assert retcode == 0, "seting directory permission on hdfs FAILED:\n{}".format(output) |
4340 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -rmdir /user/ubuntu'") |
4341 | - |
4342 | - def test_yarn_mapreduce_exe(self): |
4343 | - """ |
4344 | - Validate yarn mapreduce operations: |
4345 | - 1) validate mapreduce execution - writing to hdfs |
4346 | - 2) validate successful mapreduce operation after the execution |
4347 | - 3) validate mapreduce execution - reading and writing to hdfs |
4348 | - 4) validate successful mapreduce operation after the execution |
4349 | - 5) validate successful deletion of mapreduce operation result from hdfs |
4350 | - |
4351 | - NB: These are order-dependent, so must be done as part of a single test case. |
4352 | - """ |
4353 | - jar_file = '/usr/lib/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-*.jar' |
4354 | - test_steps = [ |
4355 | - ('teragen', "su ubuntu -c 'hadoop jar {} teragen 10000 /user/ubuntu/teragenout'".format(jar_file)), |
4356 | - ('mapreduce #1', "su hdfs -c 'hdfs dfs -ls /user/ubuntu/teragenout/_SUCCESS'"), |
4357 | - ('terasort', "su ubuntu -c 'hadoop jar {} terasort /user/ubuntu/teragenout /user/ubuntu/terasortout'". |
4358 | - format(jar_file)), |
4359 | - ('mapreduce #2', "su hdfs -c 'hdfs dfs -ls /user/ubuntu/terasortout/_SUCCESS'"), |
4360 | - ('cleanup #1', "su hdfs -c 'hdfs dfs -rm -r /user/ubuntu/teragenout'"), |
4361 | - ('cleanup #2', "su hdfs -c 'hdfs dfs -rm -r /user/ubuntu/terasortout'"), |
4362 | - ] |
4363 | - for name, step in test_steps: |
4364 | - output, retcode = self.spark.run(step) |
4365 | - assert retcode == 0, "{} FAILED:\n{}".format(name, output) |
4366 | - |
4367 | - def test_spark(self): |
4368 | - output, retcode = self.spark.run("su ubuntu -c 'bash -lc /home/ubuntu/sparkpi.sh 2>&1'") |
4369 | - assert 'Pi is roughly' in output, 'SparkPI test failed: %s' % output |
4370 | - |
4371 | - def test_ingest(self): |
4372 | - self.spark.ssh('ls /home/ubuntu') # ensure at least one pure ssh session for the logs |
4373 | - for i in amulet.helpers.timeout_gen(60): # wait 60s for the log messages to be ingested |
4374 | - output, retcode = self.spark.run("su hdfs -c 'hdfs dfs -ls /user/flume/flume-syslog/*/*.txt'") |
4375 | - if retcode == 0 and 'FlumeData' in output: |
4376 | - break |
4377 | - |
4378 | - ssh_count = textwrap.dedent(""" |
4379 | - from pyspark import SparkContext |
4380 | - sc = SparkContext(appName="ssh-count") |
4381 | - count = sc.textFile("/user/flume/flume-syslog/*/*.txt").filter(lambda line: "sshd" in line).count() |
4382 | - print "SSH Logins: %s" % count |
4383 | - """) |
4384 | - output, retcode = self.spark.run("cat << EOP > /home/ubuntu/ssh-count.py\n{}\nEOP".format(ssh_count)) |
4385 | - assert retcode == 0 |
4386 | - output, retcode = self.spark.run("su ubuntu -c 'spark-submit --master yarn-client /home/ubuntu/ssh-count.py'") |
4387 | - assert re.search(r'SSH Logins: [1-9][0-9]*', output), 'ssh-count.py failed: %s' % output |
4388 | - |
4389 | - def test_zeppelin(self): |
4390 | - notebook_id = 'flume-tutorial' |
4391 | - zep_addr = self.zeppelin.info['public-address'] |
4392 | - base_url = 'http://{}:9090/api/notebook/'.format(zep_addr) |
4393 | - interp_url = urljoin(base_url, 'interpreter/bind/%s' % notebook_id) |
4394 | - job_url = urljoin(base_url, 'job/%s' % notebook_id) |
4395 | - para_url = urljoin(base_url, '%s/paragraph/' % notebook_id) |
4396 | - |
4397 | - # bind interpreters |
4398 | - interpreters = requests.get(interp_url, timeout=60).json() |
4399 | - interp_ids = list(map(itemgetter('id'), interpreters['body'])) |
4400 | - requests.put(interp_url, data=json.dumps(interp_ids), timeout=60) |
4401 | - |
4402 | - # run notebook |
4403 | - requests.post(job_url, timeout=60) |
4404 | - for i in amulet.helpers.timeout_gen(60 * 5): |
4405 | - sleep(10) # sleep first to give the job some time to run |
4406 | - try: |
4407 | - response = requests.get(job_url, timeout=60) |
4408 | - except requests.exceptions.Timeout: |
4409 | - # sometimes a long-running paragraph will cause the notebook |
4410 | - # job endpoint to timeout, but it may eventually recover |
4411 | - continue |
4412 | - if response.status_code == 500: |
4413 | - # sometimes a long-running paragraph will cause the notebook |
4414 | - # job endpoint to return 500, but it may eventually recover |
4415 | - continue |
4416 | - statuses = list(map(itemgetter('status'), response.json()['body'])) |
4417 | - in_progress = {'PENDING', 'RUNNING'} & set(statuses) |
4418 | - if not in_progress: |
4419 | - break |
4420 | - |
4421 | - # check for errors |
4422 | - errors = [] |
4423 | - for result in response.json()['body']: |
4424 | - if result['status'] == 'ERROR': |
4425 | - para_id = result['id'] |
4426 | - resp = requests.get(urljoin(para_url, para_id), timeout=60) |
4427 | - para = resp.json()['body'] |
4428 | - errors.append(para['errorMessage'].splitlines()[0]) |
4429 | - self.assertEqual(errors, []) |
4430 | - |
4431 | - |
4432 | -if __name__ == '__main__': |
4433 | - unittest.main() |
4434 | |
4435 | === removed file 'BD/bundle-realtime-syslog-analytics/tests/tests.yaml' |
4436 | --- BD/bundle-realtime-syslog-analytics/tests/tests.yaml 2016-05-19 22:47:26 +0000 |
4437 | +++ BD/bundle-realtime-syslog-analytics/tests/tests.yaml 1970-01-01 00:00:00 +0000 |
4438 | @@ -1,4 +0,0 @@ |
4439 | -reset: false |
4440 | -packages: |
4441 | - - amulet |
4442 | - - python-requests |
4443 | |
4444 | === removed directory 'NFV/EPIC' |
4445 | === removed file 'NFV/EPIC/01-deploy-epic-juju20.sh' |
4446 | --- NFV/EPIC/01-deploy-epic-juju20.sh 2016-05-19 22:47:26 +0000 |
4447 | +++ NFV/EPIC/01-deploy-epic-juju20.sh 1970-01-01 00:00:00 +0000 |
4448 | @@ -1,56 +0,0 @@ |
4449 | -#!/bin/bash |
4450 | - |
4451 | - |
4452 | -set -e |
4453 | - |
4454 | -#juju set-constraints tags= |
4455 | - |
4456 | -#export JUJU_REPOSITORY=/home/ubuntu/charms |
4457 | -#export LAYER_PATH=/home/ubuntu/charms/layers |
4458 | -#export INTERFACE_PATH=/home/ubuntu/charms/interfaces |
4459 | - |
4460 | -juju deploy epic_multi_bundle.yaml --debug |
4461 | - |
4462 | -sleep 60 |
4463 | - |
4464 | -# Checking status before launching OVS |
4465 | - |
4466 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4467 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4468 | -hss_status=`juju status --format tabular | grep hss/ | awk '{print $2 }'` |
4469 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4470 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4471 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4472 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4473 | - |
4474 | -while [ $ems_status != "active" ] || [ $fabric_status != "active" ] || [ $hss_status != "active" ] || [ $mme_status != "active" ]|| [ $pcrf_status != "active" ] || [ $pgw_status != "active" ] || [ $sgw_status != "active" ]; do |
4475 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4476 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4477 | -hss_status=`juju status --format tabular | grep hss/ | awk '{print $2 }'` |
4478 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4479 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4480 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4481 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4482 | - |
4483 | -echo "Waiting for nodes to become active" |
4484 | - |
4485 | -done |
4486 | - |
4487 | -echo "All nodes are a active, ready for configuration" |
4488 | - |
4489 | - |
4490 | -#OVS Installation and Docker ports connection |
4491 | - |
4492 | - sdn_machine=`juju status --format tabular | grep ems/ | awk '{print $5 }'` |
4493 | - sdn_host=`juju status --format tabular | grep ems/ | awk '{print $6 }' | nslookup | awk ' FNR == 5 {print $2 }'` |
4494 | - echo ${sdn_machine} |
4495 | - |
4496 | - juju scp setup-ovs.sh ${sdn_machine}:/home/ubuntu |
4497 | - juju run --machine ${sdn_machine} "chmod 777 /home/ubuntu/setup-ovs.sh" |
4498 | -# juju run --machine ${sdn_machine} "./setup-ovs.sh" |
4499 | -# sleep 15 |
4500 | -# juju run --machine ${sdn_machine} "docker ps" |
4501 | -# juju run --machine ${sdn_machine} "hostname" |
4502 | - |
4503 | -# echo "EMS GUI at https://${sdn_host}:4430/" |
4504 | - |
4505 | |
4506 | === removed file 'NFV/EPIC/01-deploy-epic-local.sh' |
4507 | --- NFV/EPIC/01-deploy-epic-local.sh 2016-05-19 22:47:26 +0000 |
4508 | +++ NFV/EPIC/01-deploy-epic-local.sh 1970-01-01 00:00:00 +0000 |
4509 | @@ -1,56 +0,0 @@ |
4510 | -#!/bin/bash |
4511 | - |
4512 | - |
4513 | -set -e |
4514 | - |
4515 | -juju set-constraints tags= |
4516 | - |
4517 | -#export JUJU_REPOSITORY=/home/ubuntu/charms |
4518 | -#export LAYER_PATH=/home/ubuntu/charms/layers |
4519 | -#export INTERFACE_PATH=/home/ubuntu/charms/interfaces |
4520 | - |
4521 | -juju-deployer -r 6 -c epic_multi_bundle_local.yaml -o distribution-pass=3xpet0guest --debug |
4522 | - |
4523 | -sleep 60 |
4524 | - |
4525 | -# Checking status before launching OVS |
4526 | - |
4527 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4528 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4529 | -hss_status=`juju status --format tabular | grep hss/ | awk '{print $2 }'` |
4530 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4531 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4532 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4533 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4534 | - |
4535 | -while [ $ems_status != "active" ] || [ $fabric_status != "active" ] || [ $hss_status != "active" ] || [ $mme_status != "active" ]|| [ $pcrf_status != "active" ] || [ $pgw_status != "active" ] || [ $sgw_status != "active" ]; do |
4536 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4537 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4538 | -hss_status=`juju status --format tabular | grep juju-gui/ | awk '{print $2 }'` |
4539 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4540 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4541 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4542 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4543 | - |
4544 | -echo "Waiting for nodes to become active" |
4545 | - |
4546 | -done |
4547 | - |
4548 | -echo "All nodes are a active, ready for configuration" |
4549 | - |
4550 | - |
4551 | -#OVS Installation and Docker ports connection |
4552 | - |
4553 | - sdn_machine=`juju status --format tabular | grep ems/ | awk '{print $5 }'` |
4554 | - sdn_host=`juju status --format tabular | grep ems/ | awk '{print $6 }' | nslookup | awk ' FNR == 5 {print $2 }'` |
4555 | - echo ${sdn_machine} |
4556 | - |
4557 | - juju scp setup-ovs.sh ${sdn_machine}:/home/ubuntu |
4558 | - juju run --machine ${sdn_machine} "chmod 777 /home/ubuntu/setup-ovs.sh" |
4559 | - juju run --machine ${sdn_machine} "./setup-ovs.sh" |
4560 | - sleep 15 |
4561 | - juju run --machine ${sdn_machine} "docker ps" |
4562 | - juju run --machine ${sdn_machine} "hostname" |
4563 | - |
4564 | - echo "EMS GUI at https://${sdn_host}:4430/" |
4565 | - |
4566 | |
4567 | === removed file 'NFV/EPIC/01-deploy-epic.sh' |
4568 | --- NFV/EPIC/01-deploy-epic.sh 2016-05-19 22:47:26 +0000 |
4569 | +++ NFV/EPIC/01-deploy-epic.sh 1970-01-01 00:00:00 +0000 |
4570 | @@ -1,58 +0,0 @@ |
4571 | -#!/bin/bash |
4572 | - |
4573 | - |
4574 | -set -e |
4575 | - |
4576 | -juju set-constraints tags= |
4577 | - |
4578 | -#export JUJU_REPOSITORY=/home/ubuntu/charms |
4579 | -#export LAYER_PATH=/home/ubuntu/charms/layers |
4580 | -#export INTERFACE_PATH=/home/ubuntu/charms/interfaces |
4581 | - |
4582 | -juju-deployer -r 6 -c epic_multi_bundle.yaml -o distribution-pass=3xpet0guest --debug |
4583 | - |
4584 | -sleep 60 |
4585 | - |
4586 | -# Checking status before launching OVS |
4587 | - |
4588 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4589 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4590 | -hss_status=`juju status --format tabular | grep hss/ | awk '{print $2 }'` |
4591 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4592 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4593 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4594 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4595 | - |
4596 | -while [ $ems_status != "active" ] || [ $fabric_status != "active" ] || [ $hss_status != "active" ] || [ $mme_status != "active" ]|| [ $pcrf_status != "active" ] || [ $pgw_status != "active" ] || [ $sgw_status != "active" ]; do |
4597 | -ems_status=`juju status --format tabular | grep ems/ | awk '{print $2 }'` |
4598 | -fabric_status=`juju status --format tabular | grep fabric/ | awk '{print $2 }'` |
4599 | -hss_status=`juju status --format tabular | grep hss/ | awk '{print $2 }'` |
4600 | -mme_status=`juju status --format tabular | grep mme/ | awk '{print $2 }'` |
4601 | -pcrf_status=`juju status --format tabular | grep pcrf/ | awk '{print $2 }'` |
4602 | -pgw_status=`juju status --format tabular | grep pgw/ | awk '{print $2 }'` |
4603 | -sgw_status=`juju status --format tabular | grep sgw/ | awk '{print $2 }'` |
4604 | - |
4605 | -echo "Waiting for nodes to become active" |
4606 | - |
4607 | -done |
4608 | - |
4609 | -echo "All nodes are a active, ready for configuration" |
4610 | - |
4611 | - |
4612 | -#OVS Installation and Docker ports connection |
4613 | - |
4614 | - sdn_machine=`juju status --format tabular | grep ems/ | awk '{print $5 }'` |
4615 | - sdn_host=`juju status --format tabular | grep ems/ | awk '{print $6 }' | nslookup | awk ' FNR == 5 {print $2 }'` |
4616 | - echo ${sdn_machine} |
4617 | - |
4618 | - juju scp setup-ovs.sh ${sdn_machine}:/home/ubuntu |
4619 | - sleep 5 |
4620 | - juju run --machine ${sdn_machine} "chmod 777 /home/ubuntu/setup-ovs.sh" |
4621 | - sleep 5 |
4622 | -# juju run --machine ${sdn_machine} "./setup-ovs.sh" |
4623 | -# sleep 15 |
4624 | -# juju run --machine ${sdn_machine} "docker ps" |
4625 | -# juju run --machine ${sdn_machine} "hostname" |
4626 | - |
4627 | -# echo "EMS GUI at https://${sdn_host}:4430/" |
4628 | - |
4629 | |
4630 | === removed file 'NFV/EPIC/README' |
4631 | --- NFV/EPIC/README 2016-05-19 22:47:26 +0000 |
4632 | +++ NFV/EPIC/README 1970-01-01 00:00:00 +0000 |
4633 | @@ -1,76 +0,0 @@ |
4634 | - |
4635 | -LTE agility through containerization; Security through an encrypted core; High Availability through advanced AI algorithms.Expeto offers the entire LTE core network stack in a Platform as a Service (PaaS) model. |
4636 | - As a PaaS solution, automation and orchestration is achieved through IT methods but with traditional telco reliability and resilience. |
4637 | -This charm runs LTE apps in Docker containers |
4638 | - |
4639 | -To deploy the bundle 1.25, execute the following: |
4640 | - |
4641 | -1) ./01-deploy-epic.sh |
4642 | - |
4643 | -To deploy the bundle 2.0, execute the following: |
4644 | - |
4645 | -1)./01-deploy-epic-juju20.sh |
4646 | - |
4647 | - |
4648 | -2) After the deployment script is complete, juju ssh to the unit running the EPIC's Docker images |
4649 | -3) Execute "./setup-ovs.sh" |
4650 | -4) Execute "docker exec -ti ems_ems_1 service ems status" if the response is [RUNNING], the charm is fully operational |
4651 | - |
4652 | - |
4653 | -To login to the EXPETO dashboard: |
4654 | - A) juju status --format tabular | grep ems/ | awk '{print $6 }' | nslookup | awk ' FNR == 5 {print $2 }' |
4655 | - B) note the ip address |
4656 | - In a browser https://<ip from above command>:4430 (login: admin, password: admin) |
4657 | - |
4658 | -To clean up from the deployment, execute the 99-cleanup.sh script in the ~Examples directory |
4659 | - |
4660 | -These steps will suffice for deploying the EPIC charms, |
4661 | -for an end to end testing ( with a physical eNodeB for UA attachment and browsing to Internet ) |
4662 | -perform the following complementary steps ( requires Physical Octasic card, SIM and LTE Mobile ) |
4663 | - |
4664 | -1) Connect Octasic card ( eNodeB ) to White Box's LAN Port |
4665 | -2) Connect WhiteBox's WAN port to external network ( e.g. the same network providing Internet Access to OB ) |
4666 | -3) Power on WhiteBox, log in to the GUI using the WiFi provided by WhiteBox ( SSID: Expeto PWD:datadata ) or extenal WhiteBox's WAN IP |
4667 | -4) Make sure a static route to 172.27.0.0/16 points to the IP assigned to the OB's Router ( so WhiteBox can reach nodes and charms inside OB ) |
4668 | -5) Configure OpenVPN with the exposed EPIC's IP ( from the exisiting Deployment ) |
4669 | -6) Power on Octasic card, it will be assigned internal IP 192.168.11.31 by WhiteBox |
4670 | -7) SSH to Octasic ( user "root", no password ) |
4671 | -8) run "./runme.sh", this will initialize the eNodeB SW and connect to the MME, you can tell it is succesfull by a continous sete of dots ( ... ) |
4672 | -( you can use screen to avoid the script to stop ) |
4673 | -9) Once everything is running, remove mobile from airplane mode and it should be able to attach to PLMN1- PLMN1 provider and be able to browse the Internet ( of course the mobile must have one of the valid pre-provisioned SIM cards ) |
4674 | - |
4675 | - |
4676 | -Useful commands for troubleshooting: |
4677 | - |
4678 | -Docker commands: |
4679 | - |
4680 | -docker ps |
4681 | -docker exec -ti ems_ems_1 service ems status |
4682 | -docker exec -ti ems_ems_1 service ems start |
4683 | -docker exec -ti ems_ems_1 /bin/bash |
4684 | -docker logs ems_ems_1 |
4685 | -docker exec -ti ems_ems_1 ping 10.42.11.1 |
4686 | - |
4687 | -OVS Commands: |
4688 | - |
4689 | -sudo ovs-vsctl show --> show all the ports |
4690 | -sudo ovs-vsctl list-ports mwc-br1 |
4691 | - |
4692 | -Delete OVS Ports ( no fabric ) : |
4693 | -sudo ovs-docker del-port mwc-br1 eth0 ems_ems_1 |
4694 | -sudo ovs-docker del-port mwc-br1 eth0 pcrf_pcrf_1 |
4695 | -sudo ovs-docker del-port mwc-br1 eth0 sgw_sgw_1 |
4696 | -sudo ovs-docker del-port mwc-br1 eth0 mme_mme_1 |
4697 | -sudo ovs-docker del-port mwc-br1 eth0 hss_hss_1 |
4698 | -sudo ovs-docker del-port mwc-br1 eth0 pgw_pgw_1 |
4699 | - |
4700 | -Add Ports ( no fabric ) : |
4701 | -sudo ovs-docker add-port mwc-br1 eth0 ems_ems_1 --ipaddress=10.42.11.100/24 |
4702 | -sudo ovs-docker add-port mwc-br1 eth0 pcrf_pcrf_1 --ipaddress=10.42.11.106/24 |
4703 | -sudo ovs-docker add-port mwc-br1 eth0 sgw_sgw_1 --ipaddress=10.42.11.103/24 |
4704 | -sudo ovs-docker add-port mwc-br1 eth0 mme_mme_1 --ipaddress=10.42.11.101/24 |
4705 | -sudo ovs-docker add-port mwc-br1 eth0 hss_hss_1 --ipaddress=10.42.11.102/24 |
4706 | -sudo ovs-docker add-port mwc-br1 eth0 pgw_pgw_1 --ipaddress=10.42.11.104/24 |
4707 | - |
4708 | -============================================================== |
4709 | - |
4710 | |
4711 | === removed file 'NFV/EPIC/epic_juju20.yaml' |
4712 | --- NFV/EPIC/epic_juju20.yaml 2016-05-19 22:47:26 +0000 |
4713 | +++ NFV/EPIC/epic_juju20.yaml 1970-01-01 00:00:00 +0000 |
4714 | @@ -1,103 +0,0 @@ |
4715 | -series: trusty |
4716 | -services: |
4717 | - ems: |
4718 | - charm: "cs:~brianlbaird/trusty/ems-6" |
4719 | - num_units: 1 |
4720 | - options: |
4721 | - "distribution-email": "expetoguest@shaw.ca" |
4722 | - "distribution-pass": 3xpet0guest |
4723 | - "distribution-user": expetoguest |
4724 | - annotations: |
4725 | - "gui-x": "1392.3125" |
4726 | - "gui-y": "496.07147216796875" |
4727 | - to: |
4728 | - - "0" |
4729 | - fabric: |
4730 | - charm: "cs:~brianlbaird/trusty/fabric-10" |
4731 | - num_units: 1 |
4732 | - options: |
4733 | - "distribution-email": "expetoguest@shaw.ca" |
4734 | - "distribution-pass": 3xpet0guest |
4735 | - "distribution-user": expetoguest |
4736 | - annotations: |
4737 | - "gui-x": "1681.8294677734375" |
4738 | - "gui-y": "1334.6952514648438" |
4739 | - to: |
4740 | - - "0" |
4741 | - hss: |
4742 | - charm: "cs:~brianlbaird/trusty/hss-7" |
4743 | - num_units: 1 |
4744 | - options: |
4745 | - "distribution-email": "expetoguest@shaw.ca" |
4746 | - "distribution-pass": 3xpet0guest |
4747 | - "distribution-user": expetoguest |
4748 | - annotations: |
4749 | - "gui-x": "2325.8292236328125" |
4750 | - "gui-y": "878.6952514648438" |
4751 | - to: |
4752 | - - "0" |
4753 | - mme: |
4754 | - charm: "cs:~brianlbaird/trusty/mme-8" |
4755 | - num_units: 1 |
4756 | - options: |
4757 | - "distribution-email": "expetoguest@shaw.ca" |
4758 | - "distribution-pass": 3xpet0guest |
4759 | - "distribution-user": expetoguest |
4760 | - annotations: |
4761 | - "gui-x": "1656.8294677734375" |
4762 | - "gui-y": "829.6952514648438" |
4763 | - to: |
4764 | - - "0" |
4765 | - pcrf: |
4766 | - charm: "cs:~brianlbaird/trusty/pcrf-6" |
4767 | - num_units: 1 |
4768 | - options: |
4769 | - "distribution-email": "expetoguest@shaw.ca" |
4770 | - "distribution-pass": 3xpet0guest |
4771 | - "distribution-user": expetoguest |
4772 | - annotations: |
4773 | - "gui-x": "2302.829345703125" |
4774 | - "gui-y": "1279.6952514648438" |
4775 | - to: |
4776 | - - "0" |
4777 | - pgw: |
4778 | - charm: "cs:~brianlbaird/trusty/pgw-6" |
4779 | - num_units: 1 |
4780 | - options: |
4781 | - "distribution-email": "expetoguest@shaw.ca" |
4782 | - "distribution-pass": 3xpet0guest |
4783 | - "distribution-user": expetoguest |
4784 | - annotations: |
4785 | - "gui-x": "1330.32568359375" |
4786 | - "gui-y": "1324.9532165527344" |
4787 | - to: |
4788 | - - "0" |
4789 | - sgw: |
4790 | - charm: "cs:~brianlbaird/trusty/sgw-6" |
4791 | - num_units: 1 |
4792 | - options: |
4793 | - "distribution-email": "expetoguest@shaw.ca" |
4794 | - "distribution-pass": 3xpet0guest |
4795 | - "distribution-user": expetoguest |
4796 | - annotations: |
4797 | - "gui-x": "1323.8294677734375" |
4798 | - "gui-y": "1008.6952514648438" |
4799 | - to: |
4800 | - - "0" |
4801 | -relations: |
4802 | - - - "sgw:fabric" |
4803 | - - "fabric:fabric" |
4804 | - - - "fabric:fabric" |
4805 | - - "pgw:fabric" |
4806 | - - - "fabric:fabric" |
4807 | - - "ems:fabric" |
4808 | - - - "fabric:fabric" |
4809 | - - "pcrf:fabric" |
4810 | - - - "hss:hss" |
4811 | - - "mme:hss" |
4812 | - - - "mme:fabric" |
4813 | - - "fabric:fabric" |
4814 | -machines: |
4815 | - "0": |
4816 | - series: trusty |
4817 | - constraints: "arch=amd64 cpu-cores=4 mem=16384" |
4818 | |
4819 | === removed file 'NFV/EPIC/epic_multi_bundle.yaml' |
4820 | --- NFV/EPIC/epic_multi_bundle.yaml 2016-05-19 22:47:26 +0000 |
4821 | +++ NFV/EPIC/epic_multi_bundle.yaml 1970-01-01 00:00:00 +0000 |
4822 | @@ -1,104 +0,0 @@ |
4823 | -series: trusty |
4824 | -services: |
4825 | - ems: |
4826 | - charm: "cs:~brianlbaird/trusty/ems" |
4827 | - num_units: 1 |
4828 | - options: |
4829 | - distribution-user: "expetoguest" |
4830 | - distribution-pass: "3xpet0guest" |
4831 | - distribution-email: "expetoguest@shaw.ca" |
4832 | - annotations: |
4833 | - "gui-x": "1392.3125" |
4834 | - "gui-y": "496.07147216796875" |
4835 | - to: |
4836 | - - "40" |
4837 | - hss: |
4838 | - charm: "cs:~brianlbaird/trusty/hss" |
4839 | - num_units: 1 |
4840 | - options: |
4841 | - distribution-user: "expetoguest" |
4842 | - distribution-pass: "3xpet0guest" |
4843 | - distribution-email: "expetoguest@shaw.ca" |
4844 | - annotations: |
4845 | - "gui-x": "2325.8292236328125" |
4846 | - "gui-y": "878.6952514648438" |
4847 | - to: |
4848 | - - "40" |
4849 | - mme: |
4850 | - charm: "cs:~brianlbaird/trusty/mme" |
4851 | - num_units: 1 |
4852 | - options: |
4853 | - distribution-user: "expetoguest" |
4854 | - distribution-pass: "3xpet0guest" |
4855 | - distribution-email: "expetoguest@shaw.ca" |
4856 | - annotations: |
4857 | - "gui-x": "1656.8294677734375" |
4858 | - "gui-y": "829.6952514648438" |
4859 | - to: |
4860 | - - "40" |
4861 | - pgw: |
4862 | - charm: "cs:~brianlbaird/trusty/pgw" |
4863 | - num_units: 1 |
4864 | - options: |
4865 | - distribution-user: "expetoguest" |
4866 | - distribution-pass: "3xpet0guest" |
4867 | - distribution-email: "expetoguest@shaw.ca" |
4868 | - annotations: |
4869 | - "gui-x": "1330.32568359375" |
4870 | - "gui-y": "1324.9532165527344" |
4871 | - to: |
4872 | - - "40" |
4873 | - sgw: |
4874 | - charm: "cs:~brianlbaird/trusty/sgw" |
4875 | - num_units: 1 |
4876 | - options: |
4877 | - distribution-user: "expetoguest" |
4878 | - distribution-pass: "3xpet0guest" |
4879 | - distribution-email: "expetoguest@shaw.ca" |
4880 | - annotations: |
4881 | - "gui-x": "1323.8294677734375" |
4882 | - "gui-y": "1008.6952514648438" |
4883 | - to: |
4884 | - - "40" |
4885 | - pcrf: |
4886 | - charm: "cs:~brianlbaird/trusty/pcrf" |
4887 | - num_units: 1 |
4888 | - options: |
4889 | - distribution-user: "expetoguest" |
4890 | - distribution-pass: "3xpet0guest" |
4891 | - distribution-email: "expetoguest@shaw.ca" |
4892 | - annotations: |
4893 | - "gui-x": "2302.829345703125" |
4894 | - "gui-y": "1279.6952514648438" |
4895 | - to: |
4896 | - - "40" |
4897 | - fabric: |
4898 | - charm: "cs:~brianlbaird/trusty/fabric" |
4899 | - num_units: 1 |
4900 | - options: |
4901 | - distribution-user: "expetoguest" |
4902 | - distribution-pass: "3xpet0guest" |
4903 | - distribution-email: "expetoguest@shaw.ca" |
4904 | - annotations: |
4905 | - "gui-x": "1681.8294677734375" |
4906 | - "gui-y": "1334.6952514648438" |
4907 | - to: |
4908 | - - "40" |
4909 | -relations: |
4910 | - - - "hss:hss" |
4911 | - - "mme:hss" |
4912 | - - - "fabric:fabric" |
4913 | - - "pgw:fabric" |
4914 | - - - "sgw:fabric" |
4915 | - - "fabric:fabric" |
4916 | - - - "fabric:fabric" |
4917 | - - "pcrf:fabric" |
4918 | - - - "mme:fabric" |
4919 | - - "fabric:fabric" |
4920 | - - - "fabric:fabric" |
4921 | - - "ems:fabric" |
4922 | -machines: |
4923 | - "40": |
4924 | - series: trusty |
4925 | -# constraints: "arch=amd64 cpu-cores=4 mem=16384" |
4926 | - constraints: "arch=amd64 cpu-cores=2 mem=8000" |
4927 | |
4928 | === removed file 'NFV/EPIC/epic_multi_bundle_local.yaml' |
4929 | --- NFV/EPIC/epic_multi_bundle_local.yaml 2016-05-19 22:47:26 +0000 |
4930 | +++ NFV/EPIC/epic_multi_bundle_local.yaml 1970-01-01 00:00:00 +0000 |
4931 | @@ -1,104 +0,0 @@ |
4932 | -series: trusty |
4933 | -services: |
4934 | - ems: |
4935 | - charm: "local:~trusty/ems" |
4936 | - num_units: 1 |
4937 | - options: |
4938 | - distribution-user: "expetoguest" |
4939 | - distribution-pass: "3xpet0guest" |
4940 | - distribution-email: "expetoguest@shaw.ca" |
4941 | - annotations: |
4942 | - "gui-x": "1392.3125" |
4943 | - "gui-y": "496.07147216796875" |
4944 | - to: |
4945 | - - "40" |
4946 | - hss: |
4947 | - charm: "local:trusty/hss" |
4948 | - num_units: 1 |
4949 | - options: |
4950 | - distribution-user: "expetoguest" |
4951 | - distribution-pass: "3xpet0guest" |
4952 | - distribution-email: "expetoguest@shaw.ca" |
4953 | - annotations: |
4954 | - "gui-x": "2325.8292236328125" |
4955 | - "gui-y": "878.6952514648438" |
4956 | - to: |
4957 | - - "40" |
4958 | - mme: |
4959 | - charm: "local:trusty/mme" |
4960 | - num_units: 1 |
4961 | - options: |
4962 | - distribution-user: "expetoguest" |
4963 | - distribution-pass: "3xpet0guest" |
4964 | - distribution-email: "expetoguest@shaw.ca" |
4965 | - annotations: |
4966 | - "gui-x": "1656.8294677734375" |
4967 | - "gui-y": "829.6952514648438" |
4968 | - to: |
4969 | - - "40" |
4970 | - pgw: |
4971 | - charm: "local:trusty/pgw" |
4972 | - num_units: 1 |
4973 | - options: |
4974 | - distribution-user: "expetoguest" |
4975 | - distribution-pass: "3xpet0guest" |
4976 | - distribution-email: "expetoguest@shaw.ca" |
4977 | - annotations: |
4978 | - "gui-x": "1330.32568359375" |
4979 | - "gui-y": "1324.9532165527344" |
4980 | - to: |
4981 | - - "40" |
4982 | - sgw: |
4983 | - charm: "local:trusty/sgw" |
4984 | - num_units: 1 |
4985 | - options: |
4986 | - distribution-user: "expetoguest" |
4987 | - distribution-pass: "3xpet0guest" |
4988 | - distribution-email: "expetoguest@shaw.ca" |
4989 | - annotations: |
4990 | - "gui-x": "1323.8294677734375" |
4991 | - "gui-y": "1008.6952514648438" |
4992 | - to: |
4993 | - - "40" |
4994 | - pcrf: |
4995 | - charm: "local:trusty/pcrf" |
4996 | - num_units: 1 |
4997 | - options: |
4998 | - distribution-user: "expetoguest" |
4999 | - distribution-pass: "3xpet0guest" |
5000 | - distribution-email: "expetoguest@shaw.ca" |
The diff has been truncated for viewing.