From 0b053081889b9e4f3639ae04ae9ffaf5599be0d3 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Fri, 30 Apr 2021 14:52:18 +0900 Subject: [PATCH] Release v2.2.7 --- debian/changelog | 18 +++++ docs/_posts/2021-03-19-release-v2.2.2.md | 55 --------------- docs/_posts/2021-03-29-release-v2.2.3.md | 74 -------------------- docs/_posts/2021-04-01-release-v2.2.4.md | 77 --------------------- docs/_posts/2021-04-03-release-v2.2.5.md | 70 ------------------- docs/_posts/2021-04-30-release-v2.2.7.md | 87 ++++++++++++++++++++++++ meson.build | 4 +- 7 files changed, 107 insertions(+), 278 deletions(-) delete mode 100644 docs/_posts/2021-03-19-release-v2.2.2.md delete mode 100644 docs/_posts/2021-03-29-release-v2.2.3.md delete mode 100644 docs/_posts/2021-04-01-release-v2.2.4.md delete mode 100644 docs/_posts/2021-04-03-release-v2.2.5.md create mode 100644 docs/_posts/2021-04-30-release-v2.2.7.md diff --git a/debian/changelog b/debian/changelog index a5335910b..9782d16ee 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,21 @@ +open5gs (2.2.7) unstable; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Fri, 30 Apr 2021 14:20:47 +0900 + +open5gs (2.2.7~focal3) focal; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Fri, 30 Apr 2021 14:19:39 +0900 + +open5gs (2.2.7~bionic3) bionic; urgency=medium + + * Bug Fixed + + -- Sukchan Lee Fri, 30 Apr 2021 14:17:11 +0900 + open5gs (2.2.6) unstable; urgency=medium * HSS Cx Added diff --git a/docs/_posts/2021-03-19-release-v2.2.2.md b/docs/_posts/2021-03-19-release-v2.2.2.md deleted file mode 100644 index 1ba41133c..000000000 --- a/docs/_posts/2021-03-19-release-v2.2.2.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "v2.2.2 - It will be deleted soon" -date: 2021-03-19 21:54:00 +0900 -categories: - - Release -tags: - - News - - Release -head_inline: "" ---- - -#### 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 -``` - -#### New Features -- [EPC] Added E-RABModificationIndication/E-RABModificationConfirm ([#834](https://github.com/open5gs/open5gs/issues/834)) -- [alf-askey](https://github.com/alf-askey) -- [ALL] Advertising address for all SBI and GTP-U interfaces ([#825](https://github.com/open5gs/open5gs/issues/825)) -- [infinitydon](https://github.com/infinitydon) - -#### Bug Fixes -- [5GC] When PDR is created without deleting session, there is a bug to create new PDR. ([#860](https://github.com/open5gs/open5gs/issues/860)) -- [kbarlee](https://github.com/kbarlee) -- [NSSF] Add default NSI configuration for NSSF ([#859](https://github.com/open5gs/open5gs/issues/859)) -- [AniketTiw](https://github.com/AniketTiw) -- [MME] Fixed the MME crash during HandoverCancel without Target eNB ([#855](https://github.com/open5gs/open5gs/issues/855)) -- [kuanghanqian](https://github.com/kuanghanqian) - - -Download -- [v2.2.2.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.2.tar.gz) -{: .notice--info} diff --git a/docs/_posts/2021-03-29-release-v2.2.3.md b/docs/_posts/2021-03-29-release-v2.2.3.md deleted file mode 100644 index 9764562b9..000000000 --- a/docs/_posts/2021-03-29-release-v2.2.3.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "v2.2.3 - It will be deleted soon" -date: 2021-03-29 23:08:00 +0900 -categories: - - Release -tags: - - News - - Release -head_inline: "" ---- - -#### Bug Fixes -- [MME] Fix an issue where Modify Bearer Request was not sent ([#885](https://github.com/open5gs/open5gs/issues/885)) -- [RafalArciszewski](https://github.com/RafalArciszewski) -- [PFCP/GTP] Fix to be able to ignore unknown TLV type ([#871](https://github.com/open5gs/open5gs/issues/871)) -- [infinitydon](https://github.com/infinitydon) -- [IMS] Fix the problem with managingg multiple calls ([#869](https://github.com/open5gs/open5gs/issues/869)) -- [ngvoice](https://github.com/ngvoice) -- [AMF] Fix creating allowed-NSSAI ([#859](https://github.com/open5gs/open5gs/issues/859)) -- [AniketTiw](https://github.com/AniketTiw) - -#### freeDiameter 1.5.0 - -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. - -``` -$ 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 -``` - -#### 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 -``` - -Download -- [v2.2.3.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.3.tar.gz) -{: .notice--info} diff --git a/docs/_posts/2021-04-01-release-v2.2.4.md b/docs/_posts/2021-04-01-release-v2.2.4.md deleted file mode 100644 index a88c8b4b1..000000000 --- a/docs/_posts/2021-04-01-release-v2.2.4.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "v2.2.4 - It will be deleted soon" -date: 2021-04-01 23:08:00 +0900 -categories: - - Release -tags: - - News - - Release -head_inline: "" ---- - -#### Bug Fixes -- [freeDiameter] A crash has been fixed when using a version prior to v2.2.3 ([#898](https://github.com/open5gs/open5gs/issues/898)) -- [Nour963](https://github.com/Nour963), [kbarlee](https://github.com/kbarlee) -- [AMF] Fixed a crash when a lot of number simultaneous connections occur. ([#886](https://github.com/open5gs/open5gs/issues/886)) -- [dongzx666](https://github.com/dongzx666) -- [MME/AMF] Fixed a bug when S-TMSI does not exist in InitialUEMessage ([#890](https://github.com/open5gs/open5gs/issues/890)) -- [chliny2016](https://github.com/chliny2016) - -#### Enhancement -- [MME/AMF] Added SACK_DELAY_TIME in the AMF/MME configuration files ([#895](https://github.com/open5gs/open5gs/issues/895)) -- [RafalArciszewski](https://github.com/RafalArciszewski) -- [DB] Updated Python Lib docs and script to migrate DB data to new format ([#889](https://github.com/open5gs/open5gs/pull/889)) -- [nickvsnetworking](https://github.com/nickvsnetworking) - -#### 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.4.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.4.tar.gz) -{: .notice--info} diff --git a/docs/_posts/2021-04-03-release-v2.2.5.md b/docs/_posts/2021-04-03-release-v2.2.5.md deleted file mode 100644 index 5681c7f91..000000000 --- a/docs/_posts/2021-04-03-release-v2.2.5.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "v2.2.5 - It will be deleted soon" -date: 2021-04-03 14:20:00 +0900 -categories: - - Release -tags: - - News - - Release -head_inline: "" ---- - -#### Bug Fixes -- [AMF] Always Include Allow NSSAI in Registration accept ([#910](https://github.com/open5gs/open5gs/issues/910)) -- [chliny2016](https://github.com/chliny2016) -#### 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.5.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.5.tar.gz) -{: .notice--info} diff --git a/docs/_posts/2021-04-30-release-v2.2.7.md b/docs/_posts/2021-04-30-release-v2.2.7.md new file mode 100644 index 000000000..0849311d2 --- /dev/null +++ b/docs/_posts/2021-04-30-release-v2.2.7.md @@ -0,0 +1,87 @@ +--- +title: "v2.2.7 - Tested with 500 UEs simultaneous connection" +date: 2021-04-30 14:29:00 +0900 +categories: + - Release +tags: + - News + - Release +head_inline: "" +--- + +#### Bug Fixes +- [ALL] 500 UEs simultaneous connection test with [UERANSIM](https://github.com/aligungr/UERANSIM) ([#949](https://github.com/open5gs/open5gs/issues/949)) -- [chenhao5651](https://github.com/chenhao5651) +- [MME] Fix the Invalid AMBR Unit ([#967](https://github.com/open5gs/open5gs/issues/967)) -- [matt9j](https://github.com/matt9j) +- [PFCP] Fix the DNS delay during PFCP association ([#891](https://github.com/open5gs/open5gs/issues/891)) -- [DendoD96](https://github.com/DendoD96) +- [Cx] Change the order of IMPUs sent in XML ([#921](https://github.com/open5gs/open5gs/issues/921)) -- [herlesupreeth](https://github.com/herlesupreeth) +- [PFCP] Changed the PFCP RR selection method ([#953](https://github.com/open5gs/open5gs/issues/953)) -- [infinitydon](https://github.com/infinitydon) +- [ALL] Changed the terminate sequence to avoid crash when an invalid IP address is configured ([#938](https://github.com/open5gs/open5gs/issues/938)) -- [myonlystarWang](https://github.com/myonlystarWang) +- [Docker] Update WebUI version to latest ([#945](https://github.com/open5gs/open5gs/issues/945)) -- [rriggio](https://github.com/rriggio) + +#### Enhancement +- [MME/AMF] Retransmission on timer expiration for Registration accept / Attach accept +- [MME/AMF] GUTI generation changed ([#910](https://github.com/open5gs/open5gs/issues/910)) -- [chliny2016](https://github.com/chliny2016) +- [DB] Update open5gs-dbctl ([#940](https://github.com/open5gs/open5gs/pull/940)) -- [Spectranis](https://github.com/Spectranis) + +#### New Features +- [DB] Added DB migration script ([#956](https://github.com/open5gs/open5gs/pull/956), [#968](https://github.com/open5gs/open5gs/pull/968)) -- [matt9j](https://github.com/matt9j) +- [AMF] Added RANConfigurationUpdate ([#943](https://github.com/open5gs/open5gs/issues/943)) -- [navidsol9](https://github.com/navidsol9) + + +#### 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.7.tar.gz](https://github.com/open5gs/open5gs/archive/v2.2.7.tar.gz) +{: .notice--info} diff --git a/meson.build b/meson.build index f349aa200..a5be8b87c 100644 --- a/meson.build +++ b/meson.build @@ -16,7 +16,7 @@ # along with this program. If not, see . project('open5gs', 'c', - version : '2.2.6', + version : '2.2.7', license : 'AGPL-3.0-or-later', meson_version : '>= 0.43.0', default_options : [ @@ -24,7 +24,7 @@ project('open5gs', 'c', ], ) -libogslib_version = '2.2.6' +libogslib_version = '2.2.7' prefix = get_option('prefix') bindir = join_paths(prefix, get_option('bindir'))