fixeria has submitted this change. (
https://gerrit.osmocom.org/c/docker-playground/+/31367 )
(
1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: osmo-uecups-latest: new Dockerfile
......................................................................
osmo-uecups-latest: new Dockerfile
osmo-uecups is available in the latest feed since recently.
Change-Id: I89c16dd0a71d2461981d978d2abf36f62bb9b339
Related: SYS#5602
---
A osmo-uecups-latest/Dockerfile
A osmo-uecups-latest/Makefile
A osmo-uecups-latest/osmo-uecups-daemon.cfg
3 files changed, 60 insertions(+), 0 deletions(-)
Approvals:
laforge: Looks good to me, approved
Jenkins Builder: Verified
pespin: Looks good to me, but someone else must approve
diff --git a/osmo-uecups-latest/Dockerfile b/osmo-uecups-latest/Dockerfile
new file mode 100644
index 0000000..a46ce06
--- /dev/null
+++ b/osmo-uecups-latest/Dockerfile
@@ -0,0 +1,32 @@
+ARG USER
+ARG DISTRO
+ARG OSMOCOM_REPO_VERSION="latest"
+FROM $USER/$DISTRO-obs-$OSMOCOM_REPO_VERSION
+# Arguments used after FROM must be specified again
+ARG DISTRO
+
+RUN case "$DISTRO" in \
+ debian*) \
+ apt-get update && \
+ apt-get install -y --no-install-recommends \
+ osmo-uecups && \
+ apt-get clean \
+ ;; \
+ centos*) \
+ dnf install -y \
+ osmo-uecups \
+ ;; \
+ esac
+
+WORKDIR /tmp
+
+VOLUME /data
+
+COPY osmo-uecups-daemon.cfg /data/osmo-uecups-daemon.cfg
+
+RUN useradd -m --uid=1000 osmocom
+
+WORKDIR /data
+CMD ["/bin/sh", "-c", "/usr/local/bin/osmo-uecups-daemon -c
/data/osmo-uecups-daemon.cfg >/data/osmo-uecups-daemon.log 2>&1"]
+
+#EXPOSE
diff --git a/osmo-uecups-latest/Makefile b/osmo-uecups-latest/Makefile
new file mode 100644
index 0000000..8d0e10b
--- /dev/null
+++ b/osmo-uecups-latest/Makefile
@@ -0,0 +1 @@
+include ../make/Makefile
diff --git a/osmo-uecups-latest/osmo-uecups-daemon.cfg
b/osmo-uecups-latest/osmo-uecups-daemon.cfg
new file mode 100644
index 0000000..9f63bb7
--- /dev/null
+++ b/osmo-uecups-latest/osmo-uecups-daemon.cfg
@@ -0,0 +1,15 @@
+log stderr
+ logging filter all 1
+ logging print extended-timestamp 1
+ logging print file basename last
+ logging print category-hex 0
+ logging print category 1
+ logging print level 1
+ logging timestamp 1
+ logging color 0
+!
+ logging level set-all info
+line vty
+ bind 0.0.0.0
+uecups
+ local-ip 0.0.0.0
--
To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/31367
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I89c16dd0a71d2461981d978d2abf36f62bb9b339
Gerrit-Change-Number: 31367
Gerrit-PatchSet: 3
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged