Prasad Talasila

Results 78 issues of Prasad Talasila

### Description The configuration files in deploy/configs contain massive duplication. We can remove the duplication using two techniques. 1. Pull all json files to deploy/config directory and merge json objects...

duplicate
execution-node
load-balancer
main-server
GSoC-DevOps
GSoC-LB
GSoC-EN

### Description The [dependencies.yml](https://github.com/AutolabJS/AutolabJS/blob/master/deploy/plays/dependencies.yml#L69) tries to run the uninstall.yml if `/opt/autolabjs` already exists. However, the installation fails with the following log. ```shell user@user-VirtualBox:~/AutolabJS/deploy$ sudo -H bash dependencies.sh single_machine + INVENTORY=single_machine...

install

### Description The number of pending requests grow exponentially towards the assignment submission deadline. This is due to two reasons. * Number of unique submissions is large * Number of...

bug
load-balancer

### Description The following line in [Vagrantfile](https://github.com/AutolabJS/AutolabJS/blob/master/Vagrantfile) `config.ssh.guest_port = 2222` leads to error in building the virtual box VM. Remove the same.

bug
install

### Description The default SSL config does follow the standard naming conventions for common name and organization fields. **Expected behavior:** [What you expect to happen] The SSL config follows the...

install

### Description In the latest commit on dev branch (d5c117d), the configure hyperlink does not take the course admin to lab configuration page. ### Steps to Reproduce 1. Install AutolabJS...

bug
main-server
install

### Description Ansible has three variables, namely `inventory_hostname`, `ansible_hostname` and `ansible_host` for referring to hostname / IP address of a host. We need to select a consistent variable to refer...

install

### Description [glances](https://github.com/nicolargo/glances) is an OS and Docker container monitoring solution. Integrate the same into the install setup of AutolabJS. We need to specify suitable configuration of glances so that...

install
GSoC-DevOps

### Description The deployment tests fail because of hardcoded MySQL user credentials as `root` and `root`. Also there is an assumption that the AutolabJS components are running on the local...

We can install and configure ufw firewall with the necessary port openings for AutolabJS. The firewall setting management must be integrated into ansible-playbook.

enhancement
install