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
fix(amf): Re-Attempt Authentication during subscriberdb lock #11454
fix(amf): Re-Attempt Authentication during subscriberdb lock #11454
Conversation
Thanks for opening a PR! 💯
Howto
More infoPlease take a moment to read through the Magma project's
If this is your first Magma PR, also consider reading
|
fb0d54c
to
1f3b25d
Compare
1f3b25d
to
45e464c
Compare
9e07ed1
to
d592bd4
Compare
Oops! Looks like you failed the Howto
♻️ Updated: ✅ The check is passing the DCO check after the last commit. |
d592bd4
to
05ebfdc
Compare
Oops! Looks like you failed the Howto
♻️ Updated: ✅ The check is passing the Python Format Check after the last commit. |
05ebfdc
to
d89f6aa
Compare
You can run |
d89f6aa
to
469227b
Compare
469227b
to
db7f562
Compare
db7f562
to
0ee2500
Compare
17ab7d0
to
1b098d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making the changes, Python code looks good to me. 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
1b098d0
to
b4bd50c
Compare
I think the semantic PR check does not know "amf". This will probably be ready to merge if you rename it to "fix(mme)" or "fix(agw)". |
Sorry, I may have been wrong about that. Seems the semantic PR check is broken in general at the moment, see: |
thanks for the information. |
I think the problem is fixed now, you just have to rebase on the current master. |
b4bd50c
to
ac0cab8
Compare
… during authentication Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
ac0cab8
to
cfe23f2
Compare
…1454) * fix(amf): handle and proper response the error code from subscriberdb during authentication Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R1) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R2) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
* fix(amf): handle and proper response the error code from subscriberdb during authentication Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R1) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R2) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
…1454) Signed-off-by: sreedharkumartn <sreedhar.kumar@wavelabs.ai>
…1454) * fix(amf): handle and proper response the error code from subscriberdb during authentication Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R1) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai> * Addressed review comment (R2) Signed-off-by: RahulKalsangra <rahul.kalsangra@wavelabs.ai>
Signed-off-by: RahulKalsangra rahul.kalsangra@wavelabs.ai
Summary
AMF should re-attempt authentication when subscriberdb returns Server too busy message
Fix
regular and re-attempted authentication
Test Plan
Added new UT case : TestAuthFailureFromSubscribeDbLock
Tested on ueransim with help of # 11438
Additional Information