HOWTO19

From EGIWiki
Jump to: navigation, search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


Documentation menu: Home Manuals Procedures Training Other Contact For: VO managers Administrators
Alert.png This page is Deprecated and should no longer be used


SLA validation for a VO configuration at a specific Resource Centre

Prerequirements

Before starting the validation phase, each VO should provide:

  • the list of the RCs
  • a non-empty Vo image list to be applied to cloud RCs (if any)
  • a VO ID card with all the necessary information, in particular the VOMS server publishing the configuration information (Enrollment URL)

Testing OCCI server at a specific site with a specific VO


Create a VOMS proxy for the VO to be tested: 

[spinoso@ui test_cloud]$ voms-proxy-init -voms vo.nbis.se  --rfc
Enter GRID pass phrase for this identity:
Contacting voms2.grid.cesnet.cz:15033 [/DC=org/DC=terena/DC=tcs/C=CZ/ST=Hlavni mesto Praha/L=Praha 6/O=CESNET/CN=voms2.grid.cesnet.cz] "vo.nbis.se"...
Remote VOMS server contacted succesfully.
Created proxy in /tmp/x509up_u500.
Your proxy is valid until Thu Sep 01 23:10:35 CEST 2016


Get site OCCI endpoint from GOCDB:

  1. site is TR-FC1-ULAKBIM
  2. on GOCDB: https://goc.egi.eu/portal/index.php?Page_Type=Site&id=982
  3. check for service eu.egi.cloud.vm-management.occi
  4. value is http://fcctrl.ulakbim.gov.tr:8787/occi1.1?image=439e3478-df3f-4249-ac1b-28ae3933c09b&platform=openstack&resource=bc5ed503-c066-4d00-b99e-6bef76bcb732
  5. "http://fcctrl.ulakbim.gov.tr:8787/occi1.1"


Export it in the BASH env:

[spinoso@ui test_cloud]$ export ENDPOINT="http://fcctrl.ulakbim.gov.tr:8787/occi1.1"


Perform OCCI access to the endpoint using a simple OCCI command, like:

[spinoso@ui test_cloud]$ /opt/occi-cli/bin/occi --endpoint $ENDPOINT --auth x509 --user-cred /tmp/x509up_u500 --voms --action describe --resource os_tpl
########################################################################################################################################################################################################################################
[[ http://schemas.openstack.org/template/os#661a2b1e-8a10-4ed2-ae6b-5a56c50e62bc ]]
title:        Ubuntu-TrustyServer
term:         661a2b1e-8a10-4ed2-ae6b-5a56c50e62bc
location:     /occi1.1/os_tpl/661a2b1e-8a10-4ed2-ae6b-5a56c50e62bc
[cut]



Check that the VO image list is available at the RC

To check if the site is supporting the VO images:

  • go to https://appdb.egi.eu
  • Cloud Marketplace -> Sites/Resource Providers -> go to the Resource Centre, click on it
  • in the "filter by" check that the VO is listed

To get the VO image list:

  • go to https://appdb.egi.eu
    • Cloud Marketplace -> Virtual Organizations -> go to the VO, click on it
  • you will find the "VMCatcher image list" link in the page

Check that the VO ID card is OK

Check VO ID card on https://operations-portal.egi.eu/vo/search Requirements are:

  • check that the VOMS server is available if needed (Yes/No), if yes if URL is available and the configuration info published on the VOMS server
  • check if the Enrollment Url is available

Template for the ticket

Subject: Please configure VO_NAME at RESOURCE_CENTRE

Body: 

Dear Resource Centre, 

as per SLA: SLA_DOCUMENT_URL

you are kindly requested to check the configuration of the following VOs:

VO_NAME

to allow users access to the provided resources. 

In the case you need it, the VO Id Card can be found at the following URL: VO_ID_CARD_URL

It is also required to configure the vmcatcher with the VO-specific VMCatcher image list available here: VO_IMAGE_LIST

You will find there all the information you need to set up the VO. Let us know if you need more information.

Thank you.
EGI Operations