Hi Sayeed,
I believe the DHCP server is also in the Vlan 1. The new subnet you asigned in DHCP server belongs to different VLAN.
Ok, here are the question for you.
Have you assigned the appropriate VLAN (not VLAN 1) to the ports that you would to get the 152.X.Y.Z IP?
If the DHCP server and the DHCP client are in different VLAN then the switch does not send the broadcast to the another VLAN to get to the DHCP server.
Have you configured the defauly Gateway for the VLAN X (152.108.52.0/25) and placed the "ip helper address " configuration to convert the broascast into unicast and forward the DHCP discover to the DHCP server in the other VLAN ?
Eg:
inter vlan 1
ip add 145.17.59.1 255.255.255.0
inter vlan X
ip add 152.108.52.1 255.255.255.128
ip helper-address
Thanks,
Kasi