Project

General

Profile

Actions

Feature #4992

closed

Split osmo-gbproxy from osmo-sgsn into own git repository

Added by osmith over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
01/29/2021
Due date:
% Done:

100%

Spec Reference:

Description

As discussed, we want to split osmo-gbproxy into its own git repository.

I'll append a checklist to this issue shortly.


Checklist

  • run git filter-branch (move src/gbproxy/* to src/*, remove history of all includes but gb_proxy.h)
  • create repository in gerrit
  • push to repository on gerrit (version after git filter-branch, doesn't build yet; further changes are in osmith/wip)
  • adjust configure.ac, Makefile.am files to make it build again, add vty.h, debug.h in src/
  • adjust debian packaging
  • add osmo-gbproxy to git.osmocom.org (sync from gerrit)
  • adjust rpm spec file
  • verify that osmo-gbproxy builds for debian10 on obs, and tweak it until it does work
  • push fixes for build system and packaging to master
  • verify that OBS can build the rpm spec file
  • remove osmo-gbproxy from osmo-sgsn.git (do this before building osmo-gbproxy deb in official nightly OBS, otherwise we'll have conflicts when installing both)
  • add osmo-gbproxy to osmo-ci.git master-builds / gerrit verification
  • enable osmo-gbproxy in osmo-ci.git OBS scripts for nightly
  • debian: fix building manuals
  • remove unrelated manuals
  • fix VTY tests
  • adjust docker containers for ttcn-3 tests (thanks, Daniel)
  • roll out: merge "OBS nightly: add osmo-gbproxy: https://gerrit.osmocom.org/c/osmo-ci/+/22603
  • roll out: merge "Add osmo-gbproxy-* container for osmo-gbproxy": https://gerrit.osmocom.org/c/docker-playground/+/22636
  • roll out: wait until OBS nightly has built gbproxy packages
  • roll out: successful ttcn3 test run at jenkins with split package
  • roll out: merge "gbproxy: remove (moved to own repository)": https://gerrit.osmocom.org/c/osmo-sgsn/+/22591

Related issues

Related to osmo-gbproxy - Feature #5009: Tag first proper release after repository splitResolvedosmith02/04/2021

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)