sonic-buildimage
sonic-buildimage copied to clipboard
Add LDAP feature support
Why I did it
To support LDAP feature
Work item tracking
- Microsoft ADO (number only):
How I did it
Similar to Radius/Tacacs authentication methods, the SONiC device is the LDAP client. Installed the Debian LDAP packages related to making SONiC able to function as an LDAP client.
More description in the following HLD: https://github.com/sonic-net/SONiC/pull/1487
How to verify it
Do LDAP configuration according to the HLD, then connect to the SONiC switch by using a user that exists in your LDAP server.
Which release branch to backport (provide reason below if selected)
- [ ] 201811
- [ ] 201911
- [ ] 202006
- [ ] 202012
- [ ] 202106
- [ ] 202111
- [ ] 202205
- [ ] 202211
- [ ] 202305
Tested branch (Please provide the tested image version)
- [ ]
- [ ]
Description for the changelog
Link to config_db schema for YANG module changes
YANG Schema can be found attached in the HLD as well.
A picture of a cute animal (not mandatory but encouraged)
@lguohan who should review and provide feedback?
@a-barboza Could you also help review this PR?
yang-model tests are missing for LDAP, please add the same.
error look not related to the new code. rerunning: /azpw run Azure.sonic-buildimage
/azpw run Azure.sonic-buildimage
/AzurePipelines run Azure.sonic-buildimage
Azure Pipelines successfully started running 1 pipeline(s).
yang-model tests are missing for LDAP, please add the same.
DONE
All comments was answered, pls can you re-review/approve? @shdasari @asha-behera @a-barboza @madhupalu
@a-barboza , could you please review? I saw you did HLD review as well
/azpw run Azure.sonic-buildimage