strudelv2_spa issueshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues2020-05-26T09:35:01+10:00https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/131Logout doesn't remove saved credentials when using google auth2020-05-26T09:35:01+10:00Lance WilsonLogout doesn't remove saved credentials when using google authLogging out and attempting to log back in results in not having to authenticate the second time when using google auth.Logging out and attempting to log back in results in not having to authenticate the second time when using google auth.Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/138Clicking connect opens two new tabs2020-05-25T17:55:54+10:00Chris HinesClicking connect opens two new tabsThis is an intermittent issue but needs to be tracked downThis is an intermittent issue but needs to be tracked downChris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/132Changing networks can result in page errors - logout not detected (Chrome)2020-05-25T17:28:17+10:00Lance WilsonChanging networks can result in page errors - logout not detected (Chrome)Error message - We're having difficultly contacting m3.massive.org.au. We failed with the message: training30@m3.massive.org.au: Permission denied (publickey,keyboard-interactive)Error message - We're having difficultly contacting m3.massive.org.au. We failed with the message: training30@m3.massive.org.au: Permission denied (publickey,keyboard-interactive)Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/130Opening beta.desktop.cvl.org.au doesn't open login page2020-05-25T17:26:54+10:00Lance WilsonOpening beta.desktop.cvl.org.au doesn't open login page![Screen_Shot_2020-05-21_at_10.08.55_am](/uploads/76d490977fbcaf4ab5ba3837ab084f4e/Screen_Shot_2020-05-21_at_10.08.55_am.png)![Screen_Shot_2020-05-21_at_10.08.55_am](/uploads/76d490977fbcaf4ab5ba3837ab084f4e/Screen_Shot_2020-05-21_at_10.08.55_am.png)Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/133Change "RUNNING DESKTOPS" TO "PENDING/RUNNING DESKTOPS"2020-05-25T17:26:23+10:00Lance WilsonChange "RUNNING DESKTOPS" TO "PENDING/RUNNING DESKTOPS"Running desktops also shows ones that are pending, meaning users will expect that they can run things immediately.Running desktops also shows ones that are pending, meaning users will expect that they can run things immediately.Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/136Bad Gateway when looking at Jupyter Log2020-05-22T17:01:53+10:00Simon MichnowiczBad Gateway when looking at Jupyter LogI opened a Jupyter Session
On strudel window I clicked "View Log"
https://beta-api.cloud.cvl.org.au/index.html?token=MAsXjCDK
"502 Bad Gateway"
After I closed all sessions and tried again, the error went away.I opened a Jupyter Session
On strudel window I clicked "View Log"
https://beta-api.cloud.cvl.org.au/index.html?token=MAsXjCDK
"502 Bad Gateway"
After I closed all sessions and tried again, the error went away.https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/128Opening a terminal on login node attempts write a directory to root2020-05-22T16:48:34+10:00Lance WilsonOpening a terminal on login node attempts write a directory to rootError message is "mkdir: cannot create directory '/.local': Permission denied"
Before the motd the error is displayedError message is "mkdir: cannot create directory '/.local': Permission denied"
Before the motd the error is displayedhttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/37Display jobs started outside (i.e from the cmd line)2020-05-22T12:59:51+10:00Chris HinesDisplay jobs started outside (i.e from the cmd line)https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/51XMASSIVESERVICEPATH needs to be set according to the desktop type2020-05-22T12:58:33+10:00Jafar LieXMASSIVESERVICEPATH needs to be set according to the desktop typeAt the moment XMASSIVESERVICEPATH is hard-coded to /usr/local/desktop/services/massive-std/, but it should be set to one of these for CVL@MASSIVE:
/usr/local/desktop/services/massive-p4/
/usr/local/desktop/services/massive-k80/
/usr/loca...At the moment XMASSIVESERVICEPATH is hard-coded to /usr/local/desktop/services/massive-std/, but it should be set to one of these for CVL@MASSIVE:
/usr/local/desktop/services/massive-p4/
/usr/local/desktop/services/massive-k80/
/usr/local/desktop/services/massive-k1/ --> probably set this as the default
Happy to discuss options!https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/71Boxes are too big2020-05-22T12:56:57+10:00Nouran KhattabBoxes are too big![image](/uploads/ddc79d4646745cce9dcca1d6824b64e6/image.png)![image](/uploads/ddc79d4646745cce9dcca1d6824b64e6/image.png)Melvin LuongMelvin Luonghttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/69after runnign top in an "Instant Connect" terminal it becomes unresponsive2020-05-22T12:56:07+10:00Chris Hinesafter runnign top in an "Instant Connect" terminal it becomes unresponsiveScreen keeps updating, pressing q does not quitScreen keeps updating, pressing q does not quitChris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/123Jupyter sessions are unable to use the gpu due to missing cuda modules2020-05-22T12:55:06+10:00Lance WilsonJupyter sessions are unable to use the gpu due to missing cuda modulesThere are a couple of options with this one.
- script detects if gpu requested and automatically loads the default cuda module.
- container built with cuda insideThere are a couple of options with this one.
- script detects if gpu requested and automatically loads the default cuda module.
- container built with cuda insidehttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/121Using advanced settings ignores the time setting in the interface2020-05-22T12:54:05+10:00Lance WilsonUsing advanced settings ignores the time setting in the interfaceMaking any changes to the advanced settings ignores the interface settings.Making any changes to the advanced settings ignores the interface settings.Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/134Inconsistent storage measures2020-05-22T12:49:37+10:00Wojtek GoscinskiInconsistent storage measuresUsage and Quota use KB and GB respectively making them impossible to compare without mental arithmetic. Suggest a quick review to make sure all are consistent.Usage and Quota use KB and GB respectively making them impossible to compare without mental arithmetic. Suggest a quick review to make sure all are consistent.https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/10Logout doesn't work2020-05-21T10:20:48+10:00Chris HinesLogout doesn't workWhen Logging in with AAF Central (the default) logout will remove credentials from Strudel2, but not from AAF Central.
As a result when you Login again it will remember who you logged into AAF Central with. Not an issue for users with on...When Logging in with AAF Central (the default) logout will remove credentials from Strudel2, but not from AAF Central.
As a result when you Login again it will remember who you logged into AAF Central with. Not an issue for users with only one AAF identity, but is certinaly unexpected behaviour
issue logged upstream, no fix available right now.https://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/129gitlab runners do not restart nginx2020-05-19T12:08:41+10:00Chris Hinesgitlab runners do not restart nginxthe gitlab ci workflow can be used to setup snippets with CORS headers. If nginx is not restarted after update the headers will not be appliedthe gitlab ci workflow can be used to setup snippets with CORS headers. If nginx is not restarted after update the headers will not be appliedhttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/127pass identity to batchbuilder and rewrite sbatch with a site definion2020-05-15T06:57:33+10:00Chris Hinespass identity to batchbuilder and rewrite sbatch with a site definionhttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/126use an Authorization header instead of a cookie in communicating with the bac...2020-05-15T06:54:29+10:00Chris Hinesuse an Authorization header instead of a cookie in communicating with the backend (required for desktop versions)avoids samesite restrictions on cookies
still need a cookie when going from TES -> TWS. Hopefull this can still be setavoids samesite restrictions on cookies
still need a cookie when going from TES -> TWS. Hopefull this can still be sethttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/125sign certs in the SPA instead of the backend2020-05-15T06:52:48+10:00Chris Hinessign certs in the SPA instead of the backendDepends on getting CORS correctDepends on getting CORS correcthttps://gitlab.erc.monash.edu.au/hpc-team/strudelv2_spa/-/issues/109User Facing documentation2020-05-13T18:53:09+10:00Chris HinesUser Facing documentationChris HinesChris Hines