Skip to content

Added code to handle delete session request and added routing #9

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

Open
wants to merge 102 commits into
base: rsarwad_handle_mbr_in_s8
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
93ac716
AGW: MME: GTP-APP: Add support to add S8 tunnels
pshelar Mar 4, 2021
ba11f6a
Add code to handle create session response at sgw_s8 task
rsarwad Mar 26, 2021
f32e72b
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_cs…
rsarwad Mar 27, 2021
d095d99
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_cs…
rsarwad Mar 28, 2021
70c3185
Incorporated review comments
rsarwad Mar 30, 2021
2f273fc
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_cs…
rsarwad Mar 30, 2021
edd5a60
Added code to handle modify bearer request in s8_task
rsarwad Mar 30, 2021
27bfb00
Added code to send delete session request
rsarwad Mar 23, 2021
7681715
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Mar 31, 2021
d595cd1
Merge branch 'rsarwad_handle_mbr_in_s8' of https://github.com/rsarwad…
rsarwad Mar 31, 2021
c2749bc
Added code to handle delete session procedure and added routing logic…
rsarwad Apr 1, 2021
983ed1f
Introduced a variable within pdn_context to route s11 messages approp…
rsarwad Apr 1, 2021
4f72c7f
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 1, 2021
e48c77b
Incorporated review comments
rsarwad Apr 1, 2021
981e093
Adding common utility file to have common functions defined
rsarwad Apr 1, 2021
3120ec5
[lte][agw] Remove hardwired APN APMBR over S1 (#5886)
ulaskozat Apr 2, 2021
525d731
[AGW] Modify postinst script to append or replace the COMMIT_HASH env…
themarwhal Apr 2, 2021
3267bcb
[GITIGNORE] Ignore .venv in git (#5894)
themarwhal Apr 2, 2021
7132e94
[nms] NMS will use same DB as orc8r for 1.5 (#5858)
andreilee Apr 2, 2021
065c757
[lte][agw] Add hash-based validation to reduce redis writes operation…
ardzoht Apr 2, 2021
183fb61
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 2, 2021
0b0118b
AGW: GTP driver: improve debuggability of datapath. (#5890)
pshelar Apr 4, 2021
5bd0a76
[IWYU] Non-Functional fixup of or8r c includes (#5895)
electronjoe Apr 5, 2021
60b5b29
[CI][AGW]Force setuptools version (#5911)
tmdzk Apr 5, 2021
29f67d2
Bug fix in handling ULA message (#5905)
ulaskozat Apr 5, 2021
b9cff0f
Eliminate some of the unnecessary state syncs on s1ap (#5888)
ulaskozat Apr 5, 2021
87a70bb
AGW: OVS: handle L3 port to L3 port packet transfer. (#5889)
pshelar Apr 5, 2021
02c4bdb
Revert changes to push to new registry (#5915)
tmdzk Apr 5, 2021
b8fc8c4
[SessionD] Update rule versions on install/uninstalling rules (#5787)
themarwhal Apr 5, 2021
69649c3
[feg] Add ability to use orc8r with S6a_cli (#5677)
uri200 Apr 5, 2021
661b0e9
[AGW] Commit leftover formatting changes on master (#5920)
themarwhal Apr 5, 2021
ee6242d
Update NMS db migration script to use @fbcnms/sequelize-models 0.1.5 …
andreilee Apr 5, 2021
de9ea90
Add troubleshooting documents to github docs[modified v1.3] (#5078)
wallyrb Apr 5, 2021
1a4b2b3
Bug fix in parsing cause type (#5921)
ulaskozat Apr 6, 2021
50b35a7
[orc8r][NetworkProbe] Support NetworkProbe APIs in swagger (#4962)
ymasmoudi Apr 6, 2021
8a3e663
Fix bug on referenced value assignment (#5927)
ulaskozat Apr 6, 2021
3730302
[codeowners] Bare-metal proposal (#5857)
hcgatewood Apr 6, 2021
bfa832a
Revert changes to push to new registry (#5943)
tmdzk Apr 6, 2021
9f86fe6
Fix bootstrapping for on-prem orc8r deployments (#5923)
Apr 6, 2021
c0086df
[codeowners] Fix script to pull codeowners (#5856)
hcgatewood Apr 6, 2021
d629b9f
[pipelined]Use Rule Version Provided by SessionD (#5689)
koolzz Apr 6, 2021
fe8b590
Generate failure instead of getting stuck for agw offload test cases …
VinashakAnkitAman Apr 6, 2021
41e07e3
[ctraced] Fix timeouts, failures and completions update orc8r (#5549)
andreilee Apr 6, 2021
50fcdaf
[docs] Add contributing guidelines to PR template (#5973)
hcgatewood Apr 6, 2021
a66fe80
Specify orc8r db dialect and port in tf charts (#5975)
andreilee Apr 7, 2021
84d9d3e
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 7, 2021
dd2e2a1
[lte][agw] Error indication handling (#5956)
ulaskozat Apr 7, 2021
d938f42
Add new subscriber proto for paginated based southbound routes (#5903)
Apr 7, 2021
7e1179b
[Ubuntu20.04][SentryNative] Build and install sentry native SDK in ub…
themarwhal Apr 7, 2021
fd8740a
[docs] Make base README pretty (#5979)
hcgatewood Apr 7, 2021
2faa43c
[Non_Sanity_Testing] Fixed invalid function call for non-sanity dedic…
VinashakAnkitAman Apr 7, 2021
2930e59
[DevExp] Fixup shellcheck configuration (#6003)
electronjoe Apr 7, 2021
234021d
[DevExp] Migrate container to clang-format 7 for backwards compatibil…
electronjoe Apr 7, 2021
808589f
[AGW][Python] Add reviewdog annotations for Python diffs (#5962)
themarwhal Apr 7, 2021
4a1e36a
[DevExp] Add reviewdog yamllint linter for PR annotations (#6004)
electronjoe Apr 7, 2021
a5dae5f
[AGW][PyFormat] Apply isort to all smaller lte python services (#5942)
themarwhal Apr 7, 2021
e3b4197
Revert "[DevExp] Migrate container to clang-format 7 for backwards co…
electronjoe Apr 7, 2021
29bf27b
[AGW][PyFormat] Apply isort to EnodeBD (#5936)
themarwhal Apr 7, 2021
00259b5
[Terraform] Replace hardcoded unique names with optional configurable…
119Vik Apr 7, 2021
ded3f71
[AGW][PyFormat] Apply isort to all python scripts in lte/gateway/pyth…
themarwhal Apr 8, 2021
909b605
Datapath Probe Cli Egress (#5983)
saurabhm3hra Apr 8, 2021
5801c2c
[SessionD] Optionally enable sentry reporting for SessionD (#6000)
themarwhal Apr 8, 2021
b26bff1
Corrected code to send proper IMIESV, ECGI
rsarwad Apr 7, 2021
7802844
[CI] Turn up Dockerfile Linting in GH PR (#5628)
electronjoe Apr 8, 2021
95cacc5
Scott is no longer working on Magma. Removing scott from this list. (…
karthiksubraveti Apr 8, 2021
fe7a998
[DevExp] Add ReviewDog misspell for PR spellcheck (#5965)
electronjoe Apr 8, 2021
bac782c
Add Orcl(orchestrator CLI). (#5548)
karthiksubraveti Apr 8, 2021
1d57e1d
[Pipelined] Remove outdated rule_ids proto field processing (#6037)
koolzz Apr 8, 2021
961f123
[bare-metal] Update readme for bare-metal-ansible deployment (#6041)
mattymo Apr 8, 2021
4b8ffbe
AGW: Ubuntu upgrade proposal. (#5497)
pshelar Apr 8, 2021
f036d4a
Fix minor issues in terraform found during orc8r install (#6034)
karthiksubraveti Apr 8, 2021
3a19980
[DevExp] Fixup hadolint YML and change filter mode (#6043)
electronjoe Apr 8, 2021
164a4b3
Bump babel-jest from 24.9.0 to 26.6.3 in /nms/app (#5096)
dependabot[bot] Apr 8, 2021
a597d43
[feg] Add feature to send multiple AIR request through s6a_cli (#5925)
uri200 Apr 8, 2021
751d074
[SessionD][Sentry] Add commit hash as release version when initializi…
themarwhal Apr 8, 2021
fd15469
[docs][feg] Add Readmes to feg documentation (#5865)
uri200 Apr 8, 2021
6749cec
[SessionD] Remove non-versioned policies from Activate/Deactivate req…
themarwhal Apr 8, 2021
7304223
[AGW][PyFormat] Apply isort to PipelineD - round 2 (#5941)
themarwhal Apr 8, 2021
3286b3c
Was missing upgrade_precheck tags for reading service configs (#6050)
karthiksubraveti Apr 8, 2021
a6f7321
[feg] S8_proxy add QOS to CreateSessionResponse (#5978)
uri200 Apr 9, 2021
0855e6b
AGW: separate out lockfile for debian and ubuntu (#6028)
pshelar Apr 9, 2021
a1da8aa
AGW: reset OVS bridges on sctpd restart. (#6026)
pshelar Apr 9, 2021
5b098ed
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 9, 2021
31cde1d
Modified code to update qos from create session response only valid_q…
rsarwad Apr 9, 2021
6ec27ca
[fuji] NMS DB data migration uses sequelize-models ^0.1.6 (#6058)
andreilee Apr 9, 2021
8ffa383
AGW: MME: GTP: add S8 TEID args (#6046)
pshelar Apr 9, 2021
b7b743d
AGW: build: Fix magma lockfile ref. (#6071)
pshelar Apr 9, 2021
d1ff619
Adding ghz role in ansible to install and build (#5929)
ardzoht Apr 9, 2021
36765ba
[agw][new feature] IMEI restriction support (#5331)
pruthvihebbani Apr 9, 2021
c0790ee
AGW: MME: GTP: add S8 TEID args
pshelar Apr 8, 2021
7943e55
[Pipelined]Fix IPv6 Restart Flow Recovery (#6016)
koolzz Apr 9, 2021
9e0bd19
Fixed MME crash for stale enb cleanup issue (#5707)
VinashakAnkitAman Apr 9, 2021
1963a0b
fix
pshelar Apr 9, 2021
601524d
Modified code to use updated ovs api to add tunnel
rsarwad Apr 9, 2021
b8867cf
Some optimizations and log level changes for blocked IMEI (#6075)
ulaskozat Apr 9, 2021
dd779f7
[Sentry][AGW] Handle env var lookup error better in sentry init (#6048)
themarwhal Apr 9, 2021
fb43400
[nms] Update @fbcnms/sequelize-models to ^0.1.6 (#6072)
andreilee Apr 10, 2021
ca54f9f
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 10, 2021
0a96ca2
[lte][agw] Generate final config file (#6078)
ulaskozat Apr 11, 2021
c10d36e
Added code to handle delete session procedure (#5876)
rsarwad Apr 12, 2021
e9884e7
Bug fix for missing IE in attach accept (#6084)
ulaskozat Apr 12, 2021
f171399
Merge remote-tracking branch 'upstream/master' into rsarwad_handle_ds…
rsarwad Apr 12, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -893,13 +893,15 @@ jobs:
SWAGGER_CODEGEN_JAR: /home/circleci/project/.codegen/swagger-codegen-cli.jar
steps:
- checkout
- python/set_version
- build/determinator:
<<: *lte_build_verify
- run: mkdir -p /var/tmp/test_results
- run: mkdir -p /var/tmp/codecovs
- run: sudo apt-get update -y
- run: sudo apt-get install -y libsystemd-dev pkg-config curl zip unzip
- run: sudo apt-get install -y virtualenv python-babel python-dev build-essential python3-setuptools python-setuptools autogen autoconf libtool python3-apt python3-aioeventlet python3-requests python3-pip python-protobuf
- run: sudo apt-get install -y virtualenv python-babel python-dev build-essential autogen autoconf libtool python3-apt python3-aioeventlet python3-requests python3-pip python-protobuf
- run: pip3 install setuptools==49.6.0
- run:
command: |
sudo curl -Lfs https://github.com/google/protobuf/releases/download/v3.1.0/protoc-3.1.0-linux-x86_64.zip -o protoc3.zip
Expand Down
11 changes: 11 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,14 @@
All upgrade instructions for backwards-breaking changes will be aggregated
in the next release's changelog so this is very important to fill out.
-->

<!--
Final note

Please take a moment to read through the Magma project's
- Contributing conventions: https://docs.magmacore.org/docs/next/contributing/contribute_conventions

If this is your first time opening a PR, also consider reading
- Developer onboarding: https://docs.magmacore.org/docs/next/contributing/contribute_onboarding
- Development workflow: https://docs.magmacore.org/docs/next/contributing/contribute_workflow
-->
18 changes: 18 additions & 0 deletions .github/workflows/hadolint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Dockerfile Linting
on: [pull_request] # yamllint disable-line rule:truthy
jobs:
hadolint:
name: Dockerfile Lint
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v1
- name: hadolint
uses: reviewdog/action-hadolint@v1
with:
github_token: ${{ secrets.github_token }}
reporter: github-pr-review # Default is github-pr-check
# Ignore DL3005-"Do not use apt-get upgrade or dist-upgrade"
hadolint_ignore: DL3005
filter_mode: added # All added or modified lines
17 changes: 17 additions & 0 deletions .github/workflows/misspell.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: reviewdog
on: [pull_request] # yamllint disable-line rule:truthy
jobs:
misspell:
name: runner / misspell
runs-on: ubuntu-latest
steps:
- name: Check out code.
uses: actions/checkout@v1
- name: misspell
uses: reviewdog/action-misspell@v1
with:
github_token: ${{ secrets.github_token }}
filter_mode: added # Any added or changed content.
reporter: github-pr-review # Post code review comments.
locale: "US"
6 changes: 3 additions & 3 deletions .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Shellcheck by Reviewdog
name: reviewdog
on: [pull_request]
jobs:
shellcheck:
Expand All @@ -10,8 +10,8 @@ jobs:
uses: reviewdog/action-shellcheck@v1
with:
github_token: ${{ secrets.github_token }}
filter_mode: diff_context # Any changed content.
reporter: github-pr-review # Post code review comments.
filter_mode: added # Any added or changed content.
reporter: github-pr-review # Post code review comments. Falls back to Annotations.
pattern: "*.sh" # Optional.
# Other options omitted here but possible.
# - fail_on_error
Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/wemake-python-styleguide.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Python linting by Reviewdog
on: [pull_request]
jobs:
wemake-python-styleguide:
name: runner / wemake-python-styleguide
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Get changed files
id: py-changes
# Set outputs.py to be a list of modified python files
run: |
echo "::set-output name=py::$(git diff --name-only --diff-filter=ACMRT ${{ github.event.pull_request.base.sha }} ${{ github.sha }} | grep .py$ | xargs)"
- if: ${{ steps.py-changes.outputs.py }}
name: wemake-python-styleguide
uses: wemake-services/[email protected]
with:
reporter: 'github-pr-review'
path: ${{ steps.py-changes.outputs.py }}
env:
GITHUB_TOKEN: ${{ secrets.github_token }}
16 changes: 16 additions & 0 deletions .github/workflows/yamlint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: reviewdog
on: [pull_request] # yamllint disable-line rule:truthy
jobs:
yamllint:
name: runner / yamllint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: yamllint
uses: reviewdog/action-yamllint@v1
with:
github_token: ${{ secrets.github_token }}
level: warning
filter_mode: added # Any added or changed content.
reporter: github-pr-review # Comments on PR with review comments.
Loading