On 29/08/13 14:43, Stephen Jones wrote:
> Hi Chris, all,
>
> Re: Documentation Task etc.
>
> I've started up a new mini-project that involves VomsSnooper, at the
> request
> of Chris, and I thought I'd better throw some light on the requirements
> before I get too far into it.
>
> With the working title "Instant UI", the aim of the project is to produce a
> small suite of documentation and software comments that will enable a new
> user to set up a UI and join the grid with the minimum of hassle.
>
> Outside the scope right now are issues related to VOs, VO setup,
> VO membership and acquisition of grid credentials. Much of the
> documentation
> for this is contained in the "glite user guide" (google).
>
> In scope is the process that can be conducted by an admin to turn a
> standard Linux machine at his site into a UI that can be used to submit
> jobs and retrieve output for a given set of users belonging to a given
> set of VOs.
>
> The installation of a UI will be explained, both in terms of a
> root/RPM/YUM install, and
> (if possible) a tar ball install for those without root access.
The process should be explained on the EGI pages - and is basically:
Add the UMD repository
yum install emi3-ui # OK, I can't remember what the package is.
Add the trustanchors repository
yum install egi-trustanchors # Can't remember this one either.
Then run yaim with appropriate config - and it's this "appropriate
config" where you in particular add value.
> I'll also
> explain how to install yaim, and how to customise the site-info.def for the
> approved VO records.
I think that you should be able to provide a tarball with site-info.def
and vo.d/* that should work for all VOs in the operations portal.
Vomssnooper to check it is up to date might be nice - though a tarball
release number, or svn/git repo or something could be better.
> The last part will involve a new VomsSnopper use
> case, but
> it is quite trivial to implement. I'll also put in a suite of JDL tests
> that conduct
> standard grid submission, file IOs and eventual data retrievals.
> It will all form part of the "Grid User Crash Course", that is intended
> to help
> new users. I'll make use of existing material where appropriate.
That's phase 2.
>
> So, that's the scope of "Instant UI". Hopefully, it will expand the use
> base
> of grid computing slightly, by simplifying the initial process. It would
> be good
> for anyone who has further ideas in the general area to let me know
> before I develop the use cases and write it all up.
As noted elsewhere in the thread, cvmfs would be good - and possibly
even easier.
Chris
|