VOL-2311: Better logging and remove old code

- tasks have better detail
- 1.x functions removed
- extraineous logging removed
- build info injected into environment, viewable
  in log and voltctl similar to openolt

Change-Id: I9b22334c3049efa857b485cca28a343b36514ab6
diff --git a/python/docker/Dockerfile.openonu_adapter b/python/docker/Dockerfile.openonu_adapter
index f21cc9f..c536ff7 100644
--- a/python/docker/Dockerfile.openonu_adapter
+++ b/python/docker/Dockerfile.openonu_adapter
@@ -38,6 +38,14 @@
 ARG org_label_schema_vcs_ref=unknown
 ARG org_label_schema_build_date=unknown
 ARG org_opencord_vcs_commit_date=unknown
+ARG org_opencord_vcs_dirty=unknown
+
+RUN echo '[buildinfo]\n\
+version='$org_label_schema_version'\n\
+vcs_ref='$org_label_schema_vcs_ref'\n\
+vcs_dirty='$org_opencord_vcs_dirty'\n\
+build_time='$org_label_schema_build_date'\n '\
+> /voltha/adapters/brcm_openomci_onu/BUILDINFO
 
 LABEL org.label-schema.schema-version=1.0 \
       org.label-schema.name=voltha-openonu-adapter \