ORCA UI is a web application that provides a user interface for interacting with ORCA Backend. It is built using React. ORCA UI allows users to view the network topology, manage devices, and do various configurations.
[x] A new section in lefthand panel - "SONiC Setup".
[x] Image source - configure image source it could be http file server, local storage or FTP server. List all available images in the configured image source.
[x] Form to install SONiC on the Top of ONIE, takes 2 inputs one or more IPs or Network addresses of the ONIE switches and one of the release selected from above list to be installed on the IPs or addresses configured. Should show the status of opewration in the same log panel.
[x] SONiC image switching can be done in already available device table at home page here we can update the "image name" coumn to become a drop down which can be populated using the images already available in the image server and offcource the installed one preselected in drop down. and a apply button in actions column which becomes available when user chages the image name. As said in backend task SONiC image switching is a 2 step procedure so if the desired image was not available for switching on the switch it should be first installed usinf the respective backend APIs and together should be switched as well.
ORCA_UI -
ORCA_BACKEND - orca_backend #68