https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092017-05-27T18:14:16ZOpen Source Mobile CommunicationsOpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=41002017-05-27T18:14:16Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/2296">Feature #2296</a>: jenkins: build jobs for repositories split from openbsc.git (OsmoMSC, OsmoBSC, ...)</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=41052017-05-27T18:24:48Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-3 priority-3 priority-high3 closed" href="/issues/2299">Feature #2299</a>: osmo-gsm-manuals: reflect split of separate repositories from openbsc.git (OsmoMSC, OsmoBSC, ...)</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=41072017-05-27T18:25:11Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-3 priority-2 priority-default closed" href="/issues/2298">Bug #2298</a>: opkg packaging: package repositories split from openbsc.git (OsmoMSC, OsmoBSC, ...)</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=41092017-05-27T18:25:31Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/2297">Feature #2297</a>: debian packaging: package repositories split from openbsc.git (OsmoMSC, OsmoBSC, ...)</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=44932017-07-10T18:55:21Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>118</i> to <i>neels</i></li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45442017-07-13T19:16:12Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>30</i></li></ul><p>See <a class="external" href="https://lists.osmocom.org/pipermail/openbsc/2017-July/010932.html">https://lists.osmocom.org/pipermail/openbsc/2017-July/010932.html</a><br />New repositories created: <a class="external" href="https://git.osmocom.org/osmo-msc/">https://git.osmocom.org/osmo-msc/</a> <a class="external" href="https://git.osmocom.org/osmo-bsc/">https://git.osmocom.org/osmo-bsc/</a> <a class="external" href="https://git.osmocom.org/osmo-mgw/">https://git.osmocom.org/osmo-mgw/</a> <a class="external" href="https://git.osmocom.org/osmo-sgsn/">https://git.osmocom.org/osmo-sgsn/</a><br />First jenkins build jobs: <a class="external" href="https://jenkins.osmocom.org/jenkins/job/osmo-msc/">https://jenkins.osmocom.org/jenkins/job/osmo-msc/</a> <a class="external" href="https://jenkins.osmocom.org/jenkins/job/osmo-msc-gerrit/">https://jenkins.osmocom.org/jenkins/job/osmo-msc-gerrit/</a></p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45462017-07-13T20:26:02Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/2181">Feature #2181</a>: Separate BSC Code from MSC code into separate repository</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45472017-07-13T20:27:41Zneelsnhofmeyr@sysmocom.de
<ul></ul><p>So far I assumed that the osmo-bsc_nat would go in the osmo-bsc repository. The name suggests it. Reading <a class="issue tracker-2 status-5 priority-2 priority-default closed" title="Feature: Separate BSC Code from MSC code into separate repository (Closed)" href="https://projects.osmocom.org/issues/2181">#2181</a> made me not so sure now.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45492017-07-13T20:29:23Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/2180">Feature #2180</a>: Split GPRS (SGSN/gb_proxy/gtp_hub) into separate repository</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45522017-07-13T20:33:46Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Blocked by</strong> <i><a class="issue tracker-2 status-6 priority-2 priority-default closed" href="/issues/2017">Feature #2017</a>: Cleanup deprecated, make breaking changes for BSC/MSC split</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=45562017-07-13T20:42:41Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-3 priority-2 priority-default closed parent" href="/issues/2260">Feature #2260</a>: "next generation" osmo-bsc_mgcp</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=46022017-07-17T21:51:31Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>% Done</strong> changed from <i>30</i> to <i>40</i></li></ul><p>A first test run with the separately built OsmoMSC, OsmoBSC, OsmoSGSN and osmo-bsc_mgcp worked.<br />(It took a bit longer because I was using an old Nokia 1100 for the first time, which provoked two issues unrelated to the code split: an erratic loop exit condition on codec selection present on openbsc.git aoip branch, codec mismatch situations because the nokia does not support HR3, peculiar SMS ACK behavior mismatch from the Nokia.)</p>
<p>Next up is to apply code review from gerrit on osmo-msc.git, rebase the separate file removals onto that and test again.<br />Each separate repository most probably still contains some unrelated cruft here and there which can be cleaned out.<br />The osmo-mgw's binary is still called osmo-bsc_mgcp, rename still todo.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=46752017-07-24T12:48:34Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/4675/diff?detail_id=7157">diff</a>)</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=46772017-07-24T14:10:35Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-3 priority-2 priority-default closed" href="/issues/2389">Feature #2389</a>: re-add siemens MRPCI message, dropped during MSCSPLIT</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=47032017-07-24T23:32:07Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>% Done</strong> changed from <i>40</i> to <i>60</i></li></ul><p>A patch series is now pending on gerrit, of</p>
<ul>
<li>first up, to have highest scrutiny on the patches being reviewed:
<ul>
<li>'make distcheck' fixes to be able to run the py tests in distcheck,</li>
<li>jenkins.sh adjustments to properly invoke 'make distcheck' with various configurations</li>
</ul>
</li>
<li>libvlr addition with extensive MSC+VLR end-to-end test suite,</li>
<li>mscsplit (separating libmsc from libbsc)</li>
<li>IuCS addition</li>
</ul>
<p>Next up is squashing the move to new SIGTRAN and addition of AoIP into intelligible patches (rather few large ones instead of numerous back-and-forth errors and fixes) and submitting that to gerrit.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=47042017-07-24T23:34:01Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/4704/diff?detail_id=7199">diff</a>)</li><li><strong>Target version</strong> set to <i>NITB Split</i></li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=52062017-08-28T11:47:48Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>% Done</strong> changed from <i>60</i> to <i>90</i></li></ul><p>openbsc.git up to and including 84b7e3723b8d7bf9bfd5db7ba5532c3d174c2c77 is now merged to osmo-msc.git and osmo-{bsc,mgw,sgsn}.git.</p>
<p>All patches on gerrit are verified, waiting for CR and merge, at which point we should be able to mark the move to the new repositories.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=54402017-09-19T23:08:29Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>% Done</strong> changed from <i>90</i> to <i>100</i></li></ul><p>The new repositories are in place and also actively used on the osmo-gsm-tester.<br />(For some reason I am not able to mark this issue resolved.)</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=54862017-09-29T12:39:17Zmsuraev
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/2508">Feature #2508</a>: Cleanup BSC header use</i> added</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=55032017-10-02T14:43:20Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li><li><strong>Assignee</strong> changed from <i>neels</i> to <i>laforge</i></li></ul><p>I can't resolve the issue, is it because of the Target version? The Resolution field?</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=55042017-10-02T14:45:05Zneelsnhofmeyr@sysmocom.de
<ul></ul><p>nm, it's of course because of the subtasks.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=55052017-10-02T14:45:42Zneelsnhofmeyr@sysmocom.de
<ul></ul><p>I'm not paying attention... they are related issues, not subtasks. sorry for the noise.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=59292017-10-24T10:36:55Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Blocked by</strong> deleted (<i><a class="issue tracker-2 status-6 priority-2 priority-default closed" href="/issues/2017">Feature #2017</a>: Cleanup deprecated, make breaking changes for BSC/MSC split</i>)</li></ul> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=59302017-10-24T10:38:49Zneelsnhofmeyr@sysmocom.de
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li><li><strong>Assignee</strong> changed from <i>laforge</i> to <i>neels</i></li></ul><p>ah, could not resolve because it was marked "Blocked by <a class="issue tracker-2 status-6 priority-2 priority-default closed" title="Feature: Cleanup deprecated, make breaking changes for BSC/MSC split (Rejected)" href="https://projects.osmocom.org/issues/2017">#2017</a>" ... since the split has long been carried out, it makes no sense to keep a "prepare split" ticket open, so I removed the blocked-by relation.</p> OpenBSC - Feature #2257: prepare split of the openbsc.git in smaller componentshttps://projects.osmocom.org/issues/2257?journal_id=74432018-02-06T08:25:36Zlaforge
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>