Rosetta issueshttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues2022-05-05T14:41:05Zhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/21Add support for mounting storages in specific locations inside the containers?2022-05-05T14:41:05ZStefano Alberto RussoAdd support for mounting storages in specific locations inside the containers?The location of the storages might be want to be set up on a per-container basis (by the admin only to avoid security issues), so that for example the `/storages` location might become `/home/jovyan/storages`. Usefult where there is no c...The location of the storages might be want to be set up on a per-container basis (by the admin only to avoid security issues), so that for example the `/storages` location might become `/home/jovyan/storages`. Usefult where there is no contron on the "base" directory of the container service.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/20Make Docker and Podman container engine calls asynchronous2022-01-17T18:41:51ZStefano Alberto RussoMake Docker and Podman container engine calls asynchronousRight now the user has to wait for the webpage to load if doing a docker run which requires a pull first. Make it work in the background.Right now the user has to wait for the webpage to load if doing a docker run which requires a pull first. Make it work in the background.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/19Mark unconfigured computing resources as such2022-01-17T16:07:41ZStefano Alberto RussoMark unconfigured computing resources as suchSome computing resources, as user SSH-based ones, require to be configure. An "unconfigured" flag on the computing resource list 8a warning signal? An info signal?), with maybe brief informations about how to configure them, shoudl be ad...Some computing resources, as user SSH-based ones, require to be configure. An "unconfigured" flag on the computing resource list 8a warning signal? An info signal?), with maybe brief informations about how to configure them, shoudl be added. @bertocco proposed a generic sentence like "Select a computing resource where you already have an account", which would be the minimum solution for this issue.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/18Add guidance for computing resource setup2022-01-17T16:05:12ZStefano Alberto RussoAdd guidance for computing resource setup
If a user has not configured its SSH username on an SSH-based computing resource, the error message "something went wrong (Computing resource 'Amonra' user is not configured" appears. This has to be:
- Moved away from a generic error ...
If a user has not configured its SSH username on an SSH-based computing resource, the error message "something went wrong (Computing resource 'Amonra' user is not configured" appears. This has to be:
- Moved away from a generic error and more of a UI message
- improved in terms of providing guidance about what's required
Thanks @bertocco for reporting the issue.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/17Check that the container interface is reachable before allowing to connect2022-01-17T16:02:27ZStefano Alberto RussoCheck that the container interface is reachable before allowing to connectTry opening a connection on the task connect button, report task not ready - check logs if cannot open. Thanks @bertocco for reporting the issue.Try opening a connection on the task connect button, report task not ready - check logs if cannot open. Thanks @bertocco for reporting the issue.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/16Refactor the computing managers2022-01-16T18:32:42ZStefano Alberto RussoRefactor the computing managersA lot of code is duplicated around the computing managers codeA lot of code is duplicated around the computing managers codehttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/15Add editing user containers from the UI2022-01-16T18:32:06ZStefano Alberto RussoAdd editing user containers from the UIhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/14Re-open right menu after login2022-01-15T00:28:55ZStefano Alberto RussoRe-open right menu after loginhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/13Container versions are not orderer in the dropdown menu2022-01-14T15:00:08ZStefano Alberto RussoContainer versions are not orderer in the dropdown menuhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/11Add creating a link in home to /storages if binds are present2022-01-07T22:41:35ZStefano Alberto RussoAdd creating a link in home to /storages if binds are presentCfr the SWC repositoryCfr the SWC repositoryhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/10Add extra configuration switches for standard/power users permissions2022-01-07T22:40:52ZStefano Alberto RussoAdd extra configuration switches for standard/power users permissionsAt the moment, only power users can:
- set custom task passwords
- choose task access methods other than the default one (bypassing HTTP proxy + auth)
- add containers with interface protocols other than the HTTP
Consider a fe...At the moment, only power users can:
- set custom task passwords
- choose task access methods other than the default one (bypassing HTTP proxy + auth)
- add containers with interface protocols other than the HTTP
Consider a few switches:
computing.allow_user_containers
computing.disable_user_containers_on_engines
preferences.only_staff_can_add_containershttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/9Add the task name in the task @ prompt / hostnmae2022-01-07T22:18:21ZStefano Alberto RussoAdd the task name in the task @ prompt / hostnmaeSee also the SWC repositorySee also the SWC repositoryhttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/8Add platform preferences2021-12-26T23:34:02ZStefano Alberto RussoAdd platform preferences e.g. allow local users, non power users to run containers not providing http-safe auth etc.? e.g. allow local users, non power users to run containers not providing http-safe auth etc.?https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/7Add groups and power user status in profile2021-12-26T23:33:26ZStefano Alberto RussoAdd groups and power user status in profilehttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/6Add "supports_key_based_auth" in software containers2021-12-26T23:33:11ZStefano Alberto RussoAdd "supports_key_based_auth" in software containershttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/5Add restart=always in docker-compose2021-12-26T23:32:40ZStefano Alberto RussoAdd restart=always in docker-composehttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/4Change computing_user to SSH_user?2021-12-26T23:32:07ZStefano Alberto RussoChange computing_user to SSH_user?https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/3Add internal FS support2021-12-26T23:31:50ZStefano Alberto RussoAdd internal FS supporthttps://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/2Add support for other mail services2021-12-26T23:31:17ZStefano Alberto RussoAdd support for other mail servicesAs of today only Sendgrid is supported.As of today only Sendgrid is supported.https://www.ict.inaf.it/gitlab/exact/Rosetta/-/issues/1Improve UX in computing resources access and setup2021-12-26T23:30:25ZStefano Alberto RussoImprove UX in computing resources access and setupSee @bertocco commentsSee @bertocco comments