Osmocom docker containers
Go to file
Oliver Smith 3f80bc32ee sctp-test: fix build and pin to specific commits
Changes:
* install ca-certificates, so "git clone" doesn't fail
* checkout specific commits (the most recent ones right now), so we
  will get the same code every time we build the container and the
  patches won't fail to apply in the future
* rebase patch "disable the use of scheduler priorities and mlockall"
  on top of master (I couldn't find the commit it was supposed to be
  based on)
* delete obsolete patch that fixed compilation

Change-Id: I7cd647684b983384f419b5cfbea0f8dfc7fee70e
2018-09-04 15:02:54 +02:00
alpine-build Add Dockerfile for alpine:3.6 based containers with libosmocore build deps 2017-10-09 11:15:57 +08:00
alpine-lighttpd Add Dockerfile for alpine Linux with lighttpd 2017-10-15 14:37:41 +00:00
bind9 Makefile support for our production infrastructure containers 2018-06-03 16:11:26 +00:00
cgit cgit: Fix group membership to allow read of git repos 2018-08-18 17:28:54 +02:00
debian-jessie-build *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01:00
debian-jessie-buildslave debian-jessie-buildslave: Give 'build' user sudo rights 2017-09-06 16:56:16 +02:00
debian-jessie-buildslave-st Add debian-jessie-buildslave-st for smalltalk related builds 2017-08-27 09:45:01 +02:00
debian-jessie-osmocom Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
debian-sid-build add debian-sid-build, osmo-dev-on-debian-sid 2017-12-06 01:45:42 +01:00
debian-stretch-build add debian-stretch-build that can be used as base 2017-11-20 14:54:12 +00:00
debian-stretch-titan debian-stretch-titan: add vim 2018-03-19 14:12:43 +01:00
gerrit Makefile support for our production infrastructure containers 2018-06-03 16:11:26 +00:00
git-daemon git-deamon: Make sure to create the git-daemon user 2018-07-21 09:38:52 +02:00
gitolite Makefile support for our production infrastructure containers 2018-06-03 16:11:26 +00:00
gr-gsm-master gr-gsm-master/Makefile: enable host USB access 2018-08-09 18:53:05 +07:00
m3ua-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
make Makefile: Fix default naming of images 2018-06-03 17:17:58 +00:00
osmo-bsc-latest remove deprecated "dest" config option from config files 2018-06-03 17:11:22 +00:00
osmo-bsc-master Remove libosmo-legacy-mgcp-dev from all Dockerfile 2018-08-17 18:01:57 +02:00
osmo-bts-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-bts-master osmo-bts-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-dev-on-debian-sid add debian-sid-build, osmo-dev-on-debian-sid 2017-12-06 01:45:42 +01:00
osmo-gerrit-libosmo osmo-gerrit-libosmo: Example Dockerfile for gerrit container 2017-09-06 17:17:40 +02:00
osmo-ggsn-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-ggsn-master osmo-*-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-hlr-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-hlr-master osmo-*-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-hnbgw-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-hnbgw-master osmo-*-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-mgw-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-mgw-master osmo-mgw-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-msc-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-msc-master Remove libosmo-legacy-mgcp-dev from all Dockerfile 2018-08-17 18:01:57 +02:00
osmo-nitb-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-sgsn-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-sgsn-master osmo-*-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmo-sip-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-sip-master Remove libosmo-legacy-mgcp-dev from all Dockerfile 2018-08-17 18:01:57 +02:00
osmo-stp-latest Add osmo-*-latest Dockerfiles 2018-05-04 18:12:37 +02:00
osmo-stp-master osmo-*-master: add Dockerfile ARG for git repo branch to be built 2018-05-23 20:00:24 +02:00
osmocom-bb-host-master Rename 'osmocom-bb-trxcon' to 'osmocom-bb-host-master' 2018-08-08 05:13:49 +07:00
patchwork Makefile support for our production infrastructure containers 2018-06-03 16:11:26 +00:00
redmine Makefile support for our production infrastructure containers 2018-06-03 16:11:26 +00:00
sctp-test sctp-test: fix build and pin to specific commits 2018-09-04 15:02:54 +02:00
sigtran-tests fix .release file contents (wrong name / copy+paste error) 2017-08-20 12:00:54 +02:00
sua-test jenkins.sh: stay in the jenkins workspace, not in /tmp 2018-05-02 09:36:57 +00:00
tmp add non-working yml file with service/stack description 2017-05-03 20:50:12 +02:00
ttcn3-bsc-test BSC_sccplite: Different network names for BSC AoIP/sccplite tests 2018-08-27 20:30:08 +02:00
ttcn3-bts-test Rename 'osmocom-bb-trxcon' to 'osmocom-bb-host-master' 2018-08-08 05:13:49 +07:00
ttcn3-ggsn-test ttcn3-*: Merge logfiles no matter resolution of tests 2018-07-06 14:50:47 +02:00
ttcn3-hlr-test hlr: Update config file with USSD related bits 2018-08-08 09:28:26 +00:00
ttcn3-mgw-test ttcn3-*: Merge logfiles no matter resolution of tests 2018-07-06 14:50:47 +02:00
ttcn3-msc-test ttcn3-*: Merge logfiles no matter resolution of tests 2018-07-06 14:50:47 +02:00
ttcn3-nitb-sysinfo ttcn3-nitb-sysinfo: Remove input logfiles after merging them 2018-07-06 16:10:16 +02:00
ttcn3-sgsn-test ttcn3-sgsn-tests: synchronize module parameters with ttcn3 2018-08-28 17:17:39 +00:00
ttcn3-sip-test ttcn3-*: Merge logfiles no matter resolution of tests 2018-07-06 14:50:47 +02:00
ubuntu-zesty-build *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01:00
.gitreview add .gitreview 2018-04-12 09:20:24 +00:00
Makefile Introduce Dockerfile for the GR-GSM project 2018-08-09 17:36:27 +07:00
README.md add README file 2017-05-03 20:46:21 +02:00
Release.key Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
jenkins-common.sh jenkins.sh: stay in the jenkins workspace, not in /tmp 2018-05-02 09:36:57 +00:00

README.md

Osmocom docker playground

This repository contains some humble attempts at creating some Docker containers + related stacks around Osmocom. So far, the main focus is test automation.

See http://laforge.gnumonks.org/blog/20170503-docker-overhyped/ for related rambling on why this doesn't work as well as one would want.