Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull upstream changes #2

Merged
merged 83 commits into from
Aug 1, 2022
Merged

Pull upstream changes #2

merged 83 commits into from
Aug 1, 2022

Conversation

saltiyazan
Copy link
Owner

No description provided.

priya-wavelabs and others added 30 commits July 15, 2022 17:38
Signed-off-by: priya-wavelabs <priya.agrawal@wavelabs.ai>
* fix(agw): Fixed test case to pass in ci

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>

* Fixed attach accept issue failure in ci

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>

* Fixed ci issues related to TAU accept

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>

* Fixed comment

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>
Signed-off-by: mehul-jindal-wavelabs <mehul.jindal@wavelabs.ai>
…3211)

Signed-off-by: AkshayP77 <akshay.patidar@wavelabs.ai>
…#13060)

* chore(agw): import commands are adapted

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* chore(agw): 'nose' is replaced by 'pytest' for S1AP integration tests

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>
* Handling return type for registration and auth flow

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>

* Handling return type pdu to deregistration

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>

* Handling return type in test util

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>

* Handling return type for callback functions

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>

* Handling return type for fsm functions

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>

* Rebased with latest master

Signed-off-by: shashidhar-patil <shashidhar.patil@wavelabs.ai>
* Adding s11_causes.cpp file

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* Renaming pgw_config.c file

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* Modified pgw_config file

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* Renaming mobilityd_ue_ip_address_alloc.c file

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* cpp migration of spgw files

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* cpp migration

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>

* Addressed review comments

Signed-off-by: Pruthvi Hebbani <pruthvi.hebbani@radisys.com>
Update golangci-lint version in AMC workflow.
Update go version in AMC docker.

Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com>
…3301)

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>
* fix(dp): add max_ibw_mhz validation

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* validate that max_ibw_mhz is not less than bandwidth_mhz

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* add MutableCbsd.ValidateModel tests

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* reorganize validation_test.go imports

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

Co-authored-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>
…3187)

Signed-off-by: Alex Jahl <alexander.jahl@tngtech.com>
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Sathyaj27 <sathya.jayadev@wavelabs.ai>
…13322)

Signed-off-by: Lars Kreutzer <lars.kreutzer@tngtech.com>
Signed-off-by: Krisztián Varga <krisztian.varga@tngtech.com>
…#13302)

Add eirp calculator for calculating eirp for
available channels and grant requests.

Add grant selector which decides what to do with each grant
(keep or delete or add new).

Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com>
Signed-off-by: Rashmi <rashmi.sarwad@radisys.com>
fix(agw): Migrated hash table,mmeid2associd to protobuf map
* chore(agw): usage of 'nose' is dropped

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* chore(agw): 'coverage' version is bumped

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>
feat(ngap): NGAP Reset ALL

Signed-off-by: aniket021997 <aniket.sonawane@wavelabs.ai>

rebased ngap reset all

Signed-off-by: aniket021997 <aniket.sonawane@wavelabs.ai>

ng reset all - rebased and imrpoved loggings

Signed-off-by: aniket021997 <aniket.sonawane@wavelabs.ai>
Signed-off-by: HannaFar <hannafarag159@gmail.com>
Signed-off-by: Lucas Gonze <lucas@gonze.com>
…fetch (#13233)

Signed-off-by: HannaFar <hannafarag159@gmail.com>
…hecks (#13339)

Signed-off-by: Cameron Voisey <cameron.voisey@tngtech.com>
…t is updated (#13303)

Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Jan Heidbrink <jan.heidbrink@tngtech.com>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Lars Kreutzer <lars.kreutzer@tngtech.com>
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
LKreutzer and others added 29 commits July 25, 2022 11:08
Signed-off-by: Lars Kreutzer <lars.kreutzer@tngtech.com>
Signed-off-by: Cameron Voisey <cameron.voisey@tngtech.com>
Signed-off-by: Maximilian Huber <maximilian.huber@tngtech.com>
* 'callback_whitelist' warnings are removed
* 'append' warning is removed

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>
Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com>
Grant attemts have been obsolete since carrier aggregation was introduced.

Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com>
* chore(nms): Upgrade sequelize to v6

Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>

* chore(nms): Upgrade umzug to v3

Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>

* chore(nms): Add test for creating and editing an organization

Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Lucas Gonze <lucas@gonze.com>
Signed-off-by: Sathyaj27 <sathya.jayadev@wavelabs.ai>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Fritz Lehnert <13189449+Neudrino@users.noreply.github.com>
Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com>
Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com>
* fix(agw): Added testcase with support to large number of UEs

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>

* Addressed Review comments

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>
* fix(agw): Fixed and reenabled enb complete reset scenario

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>

* Addressed review comments

Signed-off-by: VinashakAnkitAman <ankit.aman@radisys.com>
* feat(dp): Add CRL validation for SAS SSL certificate

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* enforce TLS v1.2 or newer

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* move test certificates to separate files

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* CR fixes:
* socket used as context manager
* CertificatesUpdater now uses threading.Timer instead of time.sleep
* CRLValidator test ensures certificates are cached and not instantly updated

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* Remove unnecessary init file.

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* CR fixes:
* change CRL cache time to 1h
* add lock for certs read and update
* remove CertificatesUpdater, BackgroundScheduler is responsible for updating certs

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

* formatting

Signed-off-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>

Co-authored-by: Jarosław Jaszczuk <jaroslaw.jaszczuk@freedomfi.com>
* chore(lte): Introduce bazel role for magma VMs

Signed-off-by: Krisztián Varga <krisztian.varga@tngtech.com>

* chore(lte): Bazelify the S1AP extended tests

Signed-off-by: Krisztián Varga <krisztian.varga@tngtech.com>

* chore: Add wrapper script for executing the bazelified integration tests

Signed-off-by: Krisztián Varga <krisztian.varga@tngtech.com>
… to docs (#13434)

Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Alex Jahl <alexander.jahl@tngtech.com>
* test(agw): magma_trfserver playbooks are adapted for Ubuntu 20.04

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* test(cwg): starting the trfserver is adapted for Ubuntu

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* test(agw): general packing of Ubuntu focal VMs is improved

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* test(agw): packing of magma_trfserver is adapted to Ubuntu 20.04

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* test(agw): Vagrantfile is adapted to Ubuntu focal trfserver

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* test(agw): Add license files for adapted packer scripts

Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com>

* chore(agw): versions of cached vagrant boxes are adapted to new trfserver version

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

* chore(agw): additional packing files are movet into separate folders

Signed-off-by: Marco Pfirrmann <marco.pfirrmann@tngtech.com>

Co-authored-by: Sebastian Thomas <sebastian.thomas@tngtech.com>
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com>
- Add 3 carrier aggregation inputs with default values to the CBSD
  add/edit form.
- Send them in POST and PUT requests.
- Add carrier aggregation and grant redundancy interdependence logic:
  - If carrier_aggregation_enabled is set to true, grant_redundancy is
    set to true automatically.
  - If grant_redundancy is set to false, carrier_aggregation_enabled is
    set set to false automatically.

Signed-off-by: Ivan Sergiienko <ivan@freedomfi.com>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Thomas Schmitt <thomas.schmitt@tngtech.com>
Signed-off-by: Fritz Lehnert <13189449+Neudrino@users.noreply.github.com>
Temporary hotfix for magma/domain-proxy#469.
Ignore the error from Domain Proxy CbsdContext when Domain Proxy is
disabled. Log error to console instead of showing a notification to the
user.

Signed-off-by: Ivan Sergiienko <ivan@freedomfi.com>
Signed-off-by: Sathyaj27 <sathya.jayadev@wavelabs.ai>
@saltiyazan saltiyazan merged commit 8e6d9b0 into saltiyazan:master Aug 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet