-
Notifications
You must be signed in to change notification settings - Fork 0
Public facing URL #121
Comments
A request has been made to software queue for this. Waiting to hear from them. |
No movement here as of today. Need to check again with Sundeep/schultzy. |
The issue has been archives but no webserver installed on on q2vm.
Need to check with sundeep/shultzy next week. |
Last week, Sundeep said that Dave had approved the requests for a webserver to be installed on q2vm.ecn.purdue.edu but I've not heard anything since. Need to ask Sundeep, Schultzy or Dave about this |
Not sure if we're proceeding with running webqueue2 on templeton or q2vm. Both the frontend and backend for the system seems to be able to run on templeton with the current supported version of Apache and Python 3. However, work just finished on q2vm that also allows webqueue2 to be run there (though the reverse proxy would need to be modified.) Need to confirm with Sundeep before deploying anything. |
Discussion about this happened in a now archived queue item. Below are the relevant excerpts. For the entire item, see:
webqueue2 exists in two parts: the frontend and the backend. The frontend development requires Node to build static HTML, CSS and JS which can in turn be served by Apache with no special setup aside from the
This can be achieved using a cron job but would be better accomplished with an init system level process so that monitoring and active restarting can happen. Discussion about system level controls happens in #11.
This should be a non-issue. Any user account can be configured to control the systems needed.
webqueue2 is configured to only work when using HTTPS. User's authenticate against Active Directory via BoilerAD and are authorized by JWTs stored in secure cookies. See #15
Work is underway to package webqueue2 as a Debian package for easy integration with software group's Igor provisioning system. The API's |
Current goal is to make things works on templeton in which case the URL may need to be redirected. |
A technical preview of webqueue2 is running on templeton at https://engineering.purdue.edu/webqueue/webqueue2/build/ After the technical preview has been tested well enough, a request should be made to create a new host on templeton and redirect https://webqueue2.ecn.purdue.edu/ to said host. |
We should get a dedicated account for webqueue2 to address the current issues with permissions when installing/updating. Need to talk to Sundeep about this. |
Talked with Sundeep about this. Currently discussing options for moving forward in software queue. |
The desire for a webqueue2 account on Templeton comes because the current workflow for updating webqueue2 requires two users across two machines with several repeated permissions changes that eventually get overwritten and need to be redone. Work is in progress on the API side that can ease some of these issues by allowing the API to be deployed and controlled independently from the frontend. This work can be tracked here ECN/webqueue2-api#20. The details have been sent to software queue. Waiting for a reply from software queue. |
Support for infrastructure group has discontinued. We will move forward with a subdirectory of https://engineering.purdue.edu/webqueue/webqueue2/build/ that maps to /groups/web/qweb/webqueue2/build and rely on .htaccess redirects to reconnect other resources. Closing. |
Ask Linux group for a top level domain for webqueue2
The text was updated successfully, but these errors were encountered: