Fare i test wrt la user guide Yoga. Per buildarla:
| Code Block | ||
|---|---|---|
| ||
mkdir ~/UG
git clone -b yoga https://github.com/CloudVeneto/CVUserGuide.git
make html |
e poi aprire un browser sul file index.html che sta nella directory build
Fare spesso update perche' ci potrebbero essere modifiche
| TEST | TESTER | RISULTATO | |
|---|---|---|---|
Login nella dashboard
| Massimo | OK via INFN-AAI usando endpoint INFN Loris Fede | |
| Creazione VM / Delete VM | Massimo | Ok via dashboard | |
| Creazione volume / Delete volume su tutti i backend | Loris | Ok (backend ceph e ceph-ec) | |
| Attach volume | MassimoLoris | OKOk | |
| Delete e detach volumi di altri utenti | LorisMassimo | Ok → Verificato che non posso cancellare o fare delete e detach attachment di volumi di altri utenti | |
| Accensione / Spegnimento / Delete VM di altri utenti | Loris | Massimo | Verificato che non posso spegnere Ok → posso accendere ma non spegnere e/ o cancellare VM di altri utenti |
Creazione / delete immagine da command line e da dashboard | Loris | CLI → OK Dashboard → OKOk | |
| Creazione / caricamento chiave ssh | Loris | OKOk | |
| Settare password openstack da dashboard | Loris | OKOk | |
| Creazione progetto da user gia' registrato | Loris | OKOk | |
| Creazione nuovo utente da associare a progetto esistente | Loris | OKOk | |
| Creazione nuovo user e nuovo progetto | Loris | OKOk | |
| Modificare quote progetto | Loris | Ok → posso visualizzare, ma non modificare le quote del mio progetto.(solo come utente admin) | |
| Logging sul log server VM | LorisMassimo | OK Ok | |
| Resize VM da dashboard e da commandline | Massimo Loris | Ok via dashboard Ok via CLI Dashboard → FAILED CLI → OK | |
| Suspend/snapshot/shelve/delete VM via dashboard e commandline | Loris Loris OK | Ok via dashboard Ok via cli | |
| Trasferire volumi tra utenti | LorisMassimo | OKOk | |
| Object storage: creazione container e upload file sul container | Loris | OKOk | |
| Object storage: creazione/cancellazione container e upload file via s3 | Massimo | Ok | |
| Creazione di un heat stack | Loris | OKOk | |
| Test cold migration tra un compute node e un altro | Loris | OKOk | |
| Creare cluster elastico | Loris | OKOk | |
Allocazione/deallocazione di un FIP. Sua associazione/deassociazione a una VM Controllare anche se la cosa viene correttamente riportata nella tabella floating_actions del DB neutron; es. di query: select * from floatingip_actions where ip_address='90.147.77.16' | Massimo | Ok | |
| Riregistrazione di un utente gia` registrato | Massimo | Ok (segnala correttamente che l'utente e' gia' registrato) | |
| Accesso alla dashboard con endpoint Unipd (https://cloudveneto.test.ict.unipd.it) | Loris Massimo | Ok loggandosi poi via INFN-AAI Problemi "Something went wrong! Provando a loggarsi cia INFN-AAI segnala: Unable to locate metadata for 'https://keystone-cv-test.ict.unipd.it/v3' Gia` avvisato Paolo Andreetto | |
| Sharing di una immagine a un altro progetto | MassimoLoris | Ok | |
| Creazione di una immagine community | Massimo | Ok | |
| Calendario GPU: provare ad accederci e creare/modificare/cancellare qualche prenotazione | Massimo | Ok | |
| Test scheduling con host aggregates (wrt size e wrt filter_tenant_it) |