From 35d5b7e16ea5ef0a114c6e5b885b10a0ec7405b0 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Wed, 19 May 2021 14:21:47 +0900 Subject: [PATCH] Release v2.2.9 --- debian/changelog | 42 +++++++++++++ docs/_posts/2021-05-19-release-v2.2.9.md | 78 ++++++++++++++++++++++++ meson.build | 4 +- 3 files changed, 122 insertions(+), 2 deletions(-) create mode 100644 docs/_posts/2021-05-19-release-v2.2.9.md diff --git a/debian/changelog b/debian/changelog index e08a173f2..bfd802bc9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,45 @@ +open5gs (2.2.9) unstable; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 14:12:49 +0900 + +open5gs (2.2.9~hirsute1) hirsute; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 14:11:46 +0900 + +open5gs (2.2.9~bionic1) bionic; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 14:10:51 +0900 + +open5gs (2.2.9~focal1) focal; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 14:09:29 +0900 + +open5gs (2.2.9~hirsute) hirsute; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 14:06:05 +0900 + +open5gs (2.2.9~bionic) bionic; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 13:32:46 +0900 + +open5gs (2.2.9~focal) focal; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Wed, 19 May 2021 13:31:08 +0900 + open5gs (2.2.8) unstable; urgency=medium * Security Protection diff --git a/docs/_posts/2021-05-19-release-v2.2.9.md b/docs/_posts/2021-05-19-release-v2.2.9.md new file mode 100644 index 000000000..d40379328 --- /dev/null +++ b/docs/_posts/2021-05-19-release-v2.2.9.md @@ -0,0 +1,78 @@ +--- +title: "v2.2.9 - Ubuntu 21.04(hirsute) Release" +date: 2021-05-19 14:13:00 +0900 +categories: + - Release +tags: + - News + - Release +head_inline: "" +--- + +#### Bug Fixes +- [AMF] Fix the bug related to Cleartext and Non-cleartext IEs +([#1006](https://github.com/open5gs/open5gs/issues/1006), [#958](https://github.com/open5gs/open5gs/issues/958), [UERANSIM#316](https://github.com/aligungr/UERANSIM/issues/316)) -- [ramonss +](https://github.com/ramonss), [p1-bmu](https://github.com/p1-bmu), [aligungr](https://github.com/aligungr) +- [AMF] Add protection code for message(asn1c, nas, gtp, pfcp) encoding ([#991](https://github.com/open5gs/open5gs/issues/991)) -- [shuimoshusheng](https://github.com/shuimoshusheng) +- [MME] Packet filter (flow) precedence should be assigned within the session, not bearer. ([#1001](https://github.com/open5gs/open5gs/pull/1001)) -- [herlesupreeth](https://github.com/herlesupreeth) +- [MME/SGW-C/SGW-U/SMF/UPF] Force shutdown when UDP port duplicated with other process ([#986](https://github.com/open5gs/open5gs/issues/986), [#992](https://github.com/open5gs/open5gs/issues/992)) -- [ybouhamza](https://github.com/ybouhamza), [polhenarejos](https://github.com/polhenarejos) +- [AMF] Fix the error of decoding Extended-RANNodeName ([#994](https://github.com/open5gs/open5gs/issues/994)) -- [fefer](https://github.com/fefer) +- [AMF] Add more buffer for 5GMM capability ([#959](https://github.com/open5gs/open5gs/issues/959)) -- [p1-bmu](https://github.com/p1-bmu) + +#### IMPORTANT Using v2.2.x + +- **DB Schema Changes:** If you are using an existing subscription DB, you should delete the existing DB. Then you can add a new subscription DB. +{: .blue} +``` +$ mongo +> use open5gs +switched to db open5gs +> db.subscribers.drop() +true +``` + +- **The New WebUI:** You have to log out using the old WebUI backend/frontend. Then, you can log back in again using the new WebUI backend/frontend. +{: .blue} +``` +$ git checkout v2.1.7 +$ cd webui +$ rm -Rf ./node_modules +$ npm ci --no-optional +$ npm run dev + +## You should log out + +$ git checkout main +$ cd webui +$ rm -Rf ./node_modules +$ npm ci --no-optional +$ npm run dev + +## You can log back in +``` + +- freeDiameter version has changed from 1.3.2 to 1.5.0. If you want to compile the source code, you need to update meson subprojects as shown below. +{: .blue} + +``` +$ cd open5gs +$ git pull +$ meson subprojects update +$ cd build +$ ninja +``` + +Or just use a clean github repository. + +``` +$ rm -Rf open5gs +$ git clone https://github.com/open5gs/open5gs +$ cd open5gs +$ meson build --prefix=`pwd`/install +$ cd build +$ ninja +``` + + +Download -- [v2.2.9.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.9.tar.gz) +{: .notice--info} diff --git a/meson.build b/meson.build index c5d4b87a6..f9c7c11d3 100644 --- a/meson.build +++ b/meson.build @@ -16,7 +16,7 @@ # along with this program. If not, see . project('open5gs', 'c', - version : '2.2.8', + version : '2.2.9', license : 'AGPL-3.0-or-later', meson_version : '>= 0.43.0', default_options : [ @@ -24,7 +24,7 @@ project('open5gs', 'c', ], ) -libogslib_version = '2.2.8' +libogslib_version = '2.2.9' prefix = get_option('prefix') bindir = join_paths(prefix, get_option('bindir'))