[IGIRTC-129] HLR v. 4.0.15 certificazione Created: 24/Jan/13  Updated: 26/Feb/13  Due: 04/Feb/13  Resolved: 26/Feb/13

Status: Closed
Project: IGI-MW - Release-Testing-Certification
Component/s: None
Affects Version/s: None
Fix Version/s: None
Security Level: Public (Visbile by non-authn users.)

Type: Task Priority: Major
Reporter: Doina Cristina Duma Assignee: Sergio Traldi [X] (Inactive)
Resolution: Fixed Votes: 0
Labels: IGI-Testing
Remaining Estimate: 2 weeks
Time Spent: Not Specified
Original Estimate: 2 weeks


 Description   

HLR v. 4.0.15 certificazione

Informazioni ricevute da Andrea:
rpm li trovi all'URL:

http://www.to.infn.it/grid/INFNGRID/TESTING/TESTING/files/rpms/DGAS_4/20130109_4_0_15/

RELEAE NOTES

This release applies to HLR servers.
Bug Fixes:

Fixes server hangs and crashes when installed on top of recent versions of the globus libraries.

Fixes an hang of the dgas-ping client that occasionally does not respects the imposed connection timeout.

Notes:

On First Level HLR, if using an high number of threads it is necessary to diminish the preallocated memory consumption inserting in the configuration file the following value:

/etc/dgas/dgas_hlr.conf:

messageReservedMemory = "2048"

Known Issues:
The listener process may still occasionally crash if under heavy load of connections that fails authentication. The process is however immediately restarted, so no admin intervention is needed. This will be fixed in future release of the code.

Da fare:
1. Aggiornare i repos igi-cert: igi-cert-emi2_sl5-x86_64, igi-cert-emi2_sl6-x86_64
2. creare twiki in
https://wiki.italiangrid.it/twiki/bin/view/IGIRelease/TestingHlrServer
tipo:
Testing HLR:
Testing HLR v. 1.0.15
(simile a https://wiki.italiangrid.it/twiki/bin/view/IGIRelease/TestingCreamDgas#Testing_reports)
3. install & confg di un nuovo HLR, se possible anche un aggiornamento da un 4.0.0 - come facciamo in generale per tutti i prodotti
4. Per i CE la certificazione dovra prevedere almeno un aggiornamento di un CE, con veriifca corretto funzionamento.

sentiamoci se c'è qualcosa non chiaro.



 Comments   
Comment by Doina Cristina Duma [ 26/Feb/13 ]

released - 26.02.2013 (IGIRelease 06)

Comment by Doina Cristina Duma [ 26/Feb/13 ]

ok!

Rilasciato!

Grazie mille!!
Cris

Comment by Andrea Guarise [ 26/Feb/13 ]

Io non riconfigurerei. E l'update di mysql lo farei solo in caso di effettivi problemi

Comment by Andrea Guarise [ 26/Feb/13 ]

Io non riconfigurerei. E l'update di mysql lo farei solo in caso di effettivi problemi

Comment by Doina Cristina Duma [ 26/Feb/13 ]

rimangono le prime domande , in un commento precedente:

Secondo te sarebbe da raccomandare fare la reconfigurazione?

Che sia anche da raccomandare, o almeno descriverlo, anche il workarounde che suggerisci (upgrade MySQL) nel tkt #14493?

Comment by Andrea Guarise [ 26/Feb/13 ]

Si, usa pure la versione piú aggiornata. Grazie.

Ciao,
A.

Comment by Andrea Guarise [ 26/Feb/13 ]

Si, usa pure la versione piú aggiornata. Grazie.

Ciao,
A.

Comment by Doina Cristina Duma [ 26/Feb/13 ]

Un altra cosa - posso aggiornare anche la documentazione a cui facciamo riferimento?
Nelle nostre pagine abbiamo:
http://www.to.infn.it/grid/INFNGRID/TESTING/TESTING/files/Documentation/DGAS-4.0-Server-guide_0.6.pdf
invece ho trovato che hai un doc più aggiornato del Nov. 2012:
http://www.to.infn.it/grid/INFNGRID/TESTING/TESTING/files/Documentation/DGAS-4.0-Server-guide_1.1.pdf

Cris

Comment by Doina Cristina Duma [ 26/Feb/13 ]

Ciao Andrea,

scusa il grande ritardo, sto ultimando solo adesso i ultimi detagli sulle varie paginette di IGI Release.
Avrei bisogno di una conferma da parte tua.
Sia Sergio che AndreaC hanno configurato dopo l'aggiornamento del HLR, peroò nell Release Notes non ho visto esplicitamente questa raccomandazione.

Secondo te sarebbe da raccomandare fare la reconfigurazione?

Che sia anche da raccomandare, o almeno descriverlo, anche il workarounde che suggerisci (upgrade MySQL) nel tkt #14493?

Grazie mille,
Cris

Comment by Andrea Cristofori [X] (Inactive) [ 18/Feb/13 ]

A parte un problema con MySQL che ho riportato qui:

https://ticketing.cnaf.infn.it/checklist-new/modules/xhelp/ticket.php?id=14493

non ho visto nessun particolare problema.

Comment by Doina Cristina Duma [ 18/Feb/13 ]

Ciao a tutti,

se mi confermate che fin'adesso nessun pb dopo l'aggiornamento, oggi ci penso a rilasciare.

Grazie,
Cris

Comment by Andrea Cristofori [X] (Inactive) [ 11/Feb/13 ]

Ciao,

questa mattina ho fatto l'update dei pacchetti di DGAS. Gli rpm ora installati sono i seguenti:

glite-dgas-common-4.0.15-0.centos6.x86_64
glite-dgas-hlr-clients-4.0.15-0.centos6.x86_64
glite-dgas-hlr-service-4.0.15-0.centos6.x86_64
glite-dgas-hlr-service-consumers-4.0.15-0.centos6.x86_64
yaim-dgas-5.0.0-5.noarch

Non ho notato nessun problema.

Andrea

Comment by Andrea Cristofori [X] (Inactive) [ 08/Feb/13 ]

Ok direi per ora tutto risolto. Ho fatto anche un errore nella scelta del repository (5 invece del 6). Ora sembrano non esserci piu' problemi ma terminero' l'update lunedi' in modo da poter intervenire tempestivamente in caso di sorprese.

Ciao
Andrea

Comment by Andrea Guarise [ 08/Feb/13 ]

Da quel che vedo continua a mancare mysql client installato sulla macchina. Era stato deciso, ma i motivi esatti rimangono persi nella notte dei tempi, di non richiedere ad etics mysql come dipendenza a runtime; una delle ragioni essendo quella di poter installare mysql da tarball, ma credo non l'unica.

Andrea

Comment by Andrea Cristofori [X] (Inactive) [ 08/Feb/13 ]

Ora sembra trovarli direttamente con l'update ma fallisce con:

...
---> Package selinux-policy-targeted.noarch 0:3.7.19-155.el6_3.14 will be an update
---> Package tzdata.noarch 0:2012f-1.el6 will be updated
---> Package tzdata.noarch 0:2012j-1.el6 will be an update
---> Package yaim-dgas.noarch 0:5.0.0-4 will be updated
---> Package yaim-dgas.noarch 0:5.0.0-5 will be an update
--> Running transaction check
---> Package compat-db43.x86_64 0:4.3.29-15.el6 will be installed
---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
---> Package compat-openldap.x86_64 1:2.3.43-2.el6 will be installed
---> Package glite-dgas-hlr-service.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64
---> Package glite-dgas-hlr-service-consumers.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
---> Package openssl098e.x86_64 0:0.9.8e-17.el6_2.2 will be installed
--> Finished Dependency Resolution
Error: Package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64 (igi-cert-emi2_sl5_x86_64_base)
Requires: libmysqlclient.so.15()(64bit)
Error: Package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64 (igi-cert-emi2_sl5_x86_64_base)
Requires: libmysqlclient.so.15()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Se serve l'output completo posso allegarlo.

Ciao
Andrea

Comment by Sergio Traldi [X] (Inactive) [ 08/Feb/13 ]

Ho ricreato il file igi-cert-emi2.repo a me era successo su SL6 un po' di tempo fa e cosi' avevo risolto.
Speriamo succeda anche per Te.
Ciao
Sergio

Comment by Sergio Traldi [X] (Inactive) [ 08/Feb/13 ]

Ciao Andrea,

prova a fare:
rm -f /etc/yum.repos.d/igi-cert-emi2.repo

Poi riscaricalo:
wget http://repo-pd.italiangrid.it/mrepo/repos/igi/sl5/x86_64/igi-cert-emi2.repo -O /etc/yum.repos.d/igi-cert-emi2.repo

poi yum clena all
e poi yum update.

Ciao
Sergio

Comment by Andrea Cristofori [X] (Inactive) [ 08/Feb/13 ]

Ciao Cristina,

Ho cercato di fare l'update (in realta' solo i passi preparativi perche' penso che sia meglio farlo lunedi l'update vero non oggi) ma ho avuto un po' di problemi. Ti copio i comandi che ho eseguito (update dell'installazione fatta su SL6 a 64bit):

wget http://repo-pd.italiangrid.it/mrepo/repos/igi/sl5/x86_64/igi-cert-emi2.repo -O /etc/yum.repos.d/igi-cert-emi2.repo
yum clean all

Se faccio un semplice

yum update

no mi ritrovo l'aggiornamento dei pacchetti nella lista dei pacchetti da aggiornare.
Se faccio:

yum update igi-hlr

Mi risponde: No Packages marked for Update
Se provo a fare l'aggiornamento direttamente dei pacchetti interessati li trova ma:

[root@hlr-01 yum.repos.d]# rpm -qa|grep dgas
yaim-dgas-5.0.0-4.noarch
glite-dgas-hlr-service-4.0.13-3.centos6.x86_64
glite-dgas-common-4.0.13-0.centos6.x86_64
glite-dgas-hlr-clients-4.0.13-0.centos6.x86_64
glite-dgas-hlr-service-consumers-4.0.13-2.centos6.x86_64
[root@hlr-01 yum.repos.d]# yum update glite-dgas-hlr-service glite-dgas-common glite-dgas-hlr-clients glite-dgas-hlr-service-consumers
Loaded plugins: priorities, protectbase, security, verify, versionlock
224 packages excluded due to repository priority protections
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glite-dgas-common.x86_64 0:4.0.13-0.centos6 will be updated
---> Package glite-dgas-common.x86_64 0:4.0.15-0.centos5 will be an update
---> Package glite-dgas-hlr-clients.x86_64 0:4.0.13-0.centos6 will be updated
---> Package glite-dgas-hlr-clients.x86_64 0:4.0.15-0.centos5 will be an update
---> Package glite-dgas-hlr-service.x86_64 0:4.0.13-3.centos6 will be updated
---> Package glite-dgas-hlr-service.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libcrypto.so.6()(64bit) for package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64
---> Package glite-dgas-hlr-service-consumers.x86_64 0:4.0.13-2.centos6 will be updated
---> Package glite-dgas-hlr-service-consumers.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libdb-4.3.so()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
--> Processing Dependency: libexpat.so.0()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
--> Processing Dependency: libldap-2.3.so.0()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
--> Processing Dependency: liblber-2.3.so.0()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
--> Running transaction check
---> Package compat-db43.x86_64 0:4.3.29-15.el6 will be installed
---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
---> Package compat-openldap.x86_64 1:2.3.43-2.el6 will be installed
---> Package glite-dgas-hlr-service.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64
---> Package glite-dgas-hlr-service-consumers.x86_64 0:4.0.15-0.centos5 will be an update
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64
---> Package openssl098e.x86_64 0:0.9.8e-17.el6_2.2 will be installed
--> Finished Dependency Resolution
Error: Package: glite-dgas-hlr-service-4.0.15-0.centos5.x86_64 (igi-cert-emi2_sl5_x86_64_base)
Requires: libmysqlclient.so.15()(64bit)
Error: Package: glite-dgas-hlr-service-consumers-4.0.15-0.centos5.x86_64 (igi-cert-emi2_sl5_x86_64_base)
Requires: libmysqlclient.so.15()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Sto sbagliando io qualche cosa?

Andrea

Comment by Doina Cristina Duma [ 07/Feb/13 ]

Ciao AndreaC & Enrico,

Sergio ha finito e documentato tutti i test.
Volete/potete fare un... chiamamolo "staged-rollout"? dandoci una confermache tutto funziona come ci aspettavamo?

Se anche per voi va tutto bene la settimana prossima possiamo rilasciare.
Se avete gia' fatto tutto - ci prepariamo per mandare l'annunccio luedi mattina.

Grazie,
Cris

Comment by Sergio Traldi [X] (Inactive) [ 01/Feb/13 ]

Alla pagina:
https://wiki.italiangrid.it/twiki/bin/view/IGIRelease/TestingHlrServer#Certification_stage

Sotto I testing report di SL5 e SL6 con versione 4.0.15 si trovano update e configure, install e configure, e testing di semplice funzionalita'.

Ciao
Sergio

Comment by Sergio Traldi [X] (Inactive) [ 24/Jan/13 ]

Ricevuto,
domani mattina inzio.

Generated at Wed May 07 06:55:08 CEST 2025 using Jira 10.3.5#10030005-sha1:190c783f2bd6c69cd5accdb70f97e48812a78d14.