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

Revert "[yang][dhcp_server] Add dhcp_server_ipv4 yang model" #16322

Merged

Conversation

wen587
Copy link
Contributor

@wen587 wen587 commented Aug 29, 2023

Reverts #15955

There is an issue tracking it: https://github.com/sonic-net/sonic-buildimage/issues/9312

We should avoid import sonic-vlan which will cause YANG backlink issue.

@wen587 wen587 requested a review from qiluo-msft as a code owner August 29, 2023 13:03
@wen587 wen587 requested review from yaqiangz, Blueve and ganglyu August 29, 2023 13:09
@liat-grozovik
Copy link
Collaborator

Do we need to take it to 202305? if so, please add label

@dgsudharsan
Copy link
Collaborator

Do we need to take it to 202305? if so, please add label

@liat-grozovik This is not required since the original PR was not cherry-picked to 202305

@qiluo-msft qiluo-msft merged commit f39adda into sonic-net:master Aug 29, 2023
yxieca pushed a commit that referenced this pull request Aug 31, 2023
Why I did it
#15955 import sonic-vlan in yang model, which would cause YANG backlink issue. So #15955 was reverted by #16322.
This PR is re-submitted of #15955 without import sonic-vlan.
Add yang model for IPv4 DHCP Server.

How I did it
Add yang model for IPv4 DHCP Server.
Add four new tables: DHCP_SERVER_IPV4, DHCP_SERVER_IPV4_CUSTOMIZED_OPTIONS, DHCP_SERVER_IPV4_RANGE, DHCP_SERVER_IPV4_PORT.
Add related unit test.

HLD: https://github.com/yaqiangz/SONiC/blob/master_dhcp_server_hld/doc/dhcp_server/port_based_dhcp_server_high_level_design.md#rev-01

How to verify it
Build sonic_yang_models packages.
sonic-otn pushed a commit to sonic-otn/sonic-buildimage that referenced this pull request Sep 20, 2023
sonic-otn pushed a commit to sonic-otn/sonic-buildimage that referenced this pull request Sep 20, 2023
Why I did it
sonic-net#15955 import sonic-vlan in yang model, which would cause YANG backlink issue. So sonic-net#15955 was reverted by sonic-net#16322.
This PR is re-submitted of sonic-net#15955 without import sonic-vlan.
Add yang model for IPv4 DHCP Server.

How I did it
Add yang model for IPv4 DHCP Server.
Add four new tables: DHCP_SERVER_IPV4, DHCP_SERVER_IPV4_CUSTOMIZED_OPTIONS, DHCP_SERVER_IPV4_RANGE, DHCP_SERVER_IPV4_PORT.
Add related unit test.

HLD: https://github.com/yaqiangz/SONiC/blob/master_dhcp_server_hld/doc/dhcp_server/port_based_dhcp_server_high_level_design.md#rev-01

How to verify it
Build sonic_yang_models packages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants