UVOS Test Report v. 1.4.2 for EMI-1

Component: UNICORE VO System (UVOS)

Savannah task: https://savannah.cern.ch/task/?20815

ETICS Configuration Names: emi-unicore-uvos-server_R_1_4_2_1,
emi-unicore-uvos-clc_R_1_4_1_1,
emi-unicore-uvos-webapp_R_1_5_0_3,
emi-unicore-uvos-webauth_R_1_5_0_3

VCS Tag: https://unicore.svn.sourceforge.net/svnroot/unicore/uvos/uvos-common/tags/uvos-common-1.4.1,
https://unicore.svn.sourceforge.net/svnroot/unicore/uvos/uvos-server/tags/uvos-1.4.2,
https://unicore.svn.sourceforge.net/svnroot/unicore/uvos/uvos-client/tags/uvos-client-1.4.1,
https://unicore.svn.sourceforge.net/svnroot/unicore/uvos/uvos-webapp/tags/uvos-webapp-1.5.0-p3,
https://unicore.svn.sourceforge.net/svnroot/unicore/uvos/uvos-webauthn/tags/uvos-webauthn-1.5.0-p3

EMI Major Release: EMI 1

Platform: SL5/x86_64

Author(s): Krzysztof Benedyczak

Date: 24.06.2011

Summary

Note: this release updates only the UVOS server. All other components (client, extensions, common library) are unchanged.

  1. Deployment test:
    1. Clean Installation - PASS
    2. Upgrade Installation - PASS
  2. Static Code Analysis - Not done
  3. Unit Test coverage - PASS
  4. System tests:
    1. Basic Functionality tests - PASS
    2. Regression tests - PASS
    3. Performance/Scalability tests - PASS
    4. Standard Compliance/Conformance tests - NA

Automatic pre-packaging tests

Full build log including output of all unit tests and all automated functional and regression tests is available here:

Common library: http://unicore-dev.zam.kfa-juelich.de/bamboo/download/UVOS-COMMONTRUNK/build_logs/UVOS-COMMONTRUNK-20.log

Server: http://unicore-dev.zam.kfa-juelich.de/bamboo/download/UVOS-UVOSSERVERTRUNK/build_logs/UVOS-UVOSSERVERTRUNK-82.log

Client: http://unicore-dev.zam.kfa-juelich.de/bamboo/download/UVOS-UVOSCLIENT/build_logs/UVOS-UVOSCLIENT-47.log

Code coverage and unit tests

Common library: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-COMMONTRUNK-20/artifact/cobertura/index.html

Server: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSSERVERTRUNK-82/artifact/Cobertura-report/index.html

Client: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSCLIENT-47/artifact/Cobertura-report/index.html

Regression tests

Common library: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-COMMONTRUNK-20/artifact/Tests-reports/regressionTestReport.html

Server: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSSERVERTRUNK-82/artifact/Tests-reports/regressionTestReport.html

Client: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSCLIENT-47/artifact/Tests-reports/regressionTestReport.html

Functional tests

Common library: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-COMMONTRUNK-20/artifact/Tests-reports/functionalTestReport.html

Server: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSSERVERTRUNK-82/artifact/Tests-reports/functionalTestReport.html

Client: http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/UVOS-UVOSCLIENT-47/artifact/Tests-reports/functionalTestReport.html

Standard Compliance/Conformance tests

Nothing yet according to the test plan.

Performance and Scalability tests

Performance test
Running pl.edu.icm.unicore.uvos.stress.PerformanceTest
Checking content of DB
Clearing DB
Initialazing DB
Putting initial data into DB
[main] INFO  PersistentIdManager: RECREATING ALL PERSISTENT ENTITY IDs.
RECREATING ALL PERSISTENT ENTITY IDs.
[main] INFO  PersistentIdManager: ALL PERSISTENT ENTITY IDs WERE UPDATED.
ALL PERSISTENT ENTITY IDs WERE UPDATED.


Starting performance metering...


IDENTITY CREATION performed 500 in 1.258s, 397.0 ops/s
GROUP CREATION performed 1000 in 1.842s, 542.0 ops/s
NESTED GROUP CREATION performed 100 in 0.756s, 132.0 ops/s
ADD TO GROUP performed 1000 in 0.578s, 1730.0 ops/s
ADD GLOBAL ATTR performed 100 in 0.103s, 970.0 ops/s
ADD GROUP ATTR performed 100 in 0.074s, 1351.0 ops/s
ADD ID@GROUP ATTR performed 100 in 0.154s, 649.0 ops/s
UPDATE GLOBAL ATTR performed 100 in 0.198s, 505.0 ops/s
UPDATE GROUP ATTR performed 100 in 0.137s, 729.0 ops/s
UPDATE ID@GROUP ATTR performed 100 in 0.253s, 395.0 ops/s
GET ALL IDENTITIES performed 100 in 0.858s, 116.0 ops/s
GET ALL IDENTITY'S IMPLIED GROUPS performed 100 in 0.106s, 943.0 ops/s
GET ALL IDENTITY'S DIRECT GROUPS performed 100 in 0.095s, 1052.0 ops/s
GET ALL IDENTITY'S ATTRIBUTES (true, true, true) performed 100 in 0.306s, 326.0 ops/s
GET ALL IDENTITY'S ATTRIBUTES (true, true, false) performed 100 in 0.2s, 500.0 ops/s
GET ALL IDENTITY'S ATTRIBUTES (true, false, false) performed 100 in 0.158s, 632.0 ops/s
GET IDENTITY'S GLOBAL ATTRIBUTES performed 100 in 0.157s, 636.0 ops/s
GET IDENTITY'S ATTRIBUTES@GROUP (true, true, true) performed 100 in 0.197s, 507.0 ops/s
GET GROUP CONTENTS performed 100 in 0.071s, 1408.0 ops/s
REMOVE FROM GROUP performed 10 in 0.104s, 96.0 ops/s
NESTED GROUP REMOVAL performed 11 in 0.666s, 16.0 ops/s
IDENTITIY REMOVAL performed 501 in 0.556s, 901.0 ops/s
PERFORMANCE TEST PASSED

Scalability test
Running pl.edu.icm.unicore.uvos.stress.StressTest
Checking content of DB
Clearing DB
Initialazing DB
Putting initial data into DB
[main] INFO  PersistentIdManager: RECREATING ALL PERSISTENT ENTITY IDs.
RECREATING ALL PERSISTENT ENTITY IDs.
[main] INFO  PersistentIdManager: ALL PERSISTENT ENTITY IDs WERE UPDATED.
ALL PERSISTENT ENTITY IDs WERE UPDATED.
Concurrent part
Thread TMembersMess did 1672 ops.
Thread TGetAllGroups did 4142 ops.
Thread TGetAttributes did 3575 ops.
Thread TGetAllEquivs did 5793 ops.
Thread TEquivMess did 488 ops.
Thread TIsMember did 3782 ops.
Thread TGetGroupCont did 4393 ops.
Thread TIdsSimpleMess did 1500 ops.
Thread TGetAllIds did 5273 ops.
Thread TAttrsMess did 833 ops.
Thread TGroupMess did 1190 ops.
Thread TGroup2Mess did 971 ops.
Thread TIdsMess did 111 ops.
Used memory: 7553032
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 102.237 sec

Clean installation deployment report

Full report link: full-clean

Shortened report:

--- [INFO] Deployment test: ./testcases.d/uvos
--- [INFO] Started at: Sun Jun 26 17:26:22 CEST 2011
--- [INFO] Platform: Scientific Linux SL release 5.5 x86_64
--- [INFO] Clean installation test
--- [INFO] Uninstalling the package unicore-uvos-server and cleaning all its files
package unicore-uvos-server is not installed
--- [INFO] Uninstalling the package unicore-uvos-clc and cleaning all its files
package unicore-uvos-clc is not installed
--- [INFO] Uninstalling the package unicore-uvos-webapp and cleaning all its files
package unicore-uvos-webapp is not installed
--- [INFO] Uninstalling the package unicore-uvos-webauth and cleaning all its files
package unicore-uvos-webauth is not installed
--- [INFO] Setting up the repository
--- [INFO] 
--- [INFO] Setting up yum repository http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b/sl5_x86_64_gcc412EPEL/etics-volatile-build-by-id-protect.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-06-26 17:26:22--  http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b/sl5_x86_64_gcc412EPEL/etics-volatile-build-by-id-protect.repo
Resolving etics-repository.cern.ch... 128.142.130.60
Connecting to etics-repository.cern.ch|128.142.130.60|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2834 (2.8K)
Saving to: `/etc/yum.repos.d/uvos.repo'

     0K ..                                                    100% 87.8K=0.03s

2011-06-26 17:26:22 (87.8 KB/s) - `/etc/yum.repos.d/uvos.repo' saved [2834/2834]

--- [INFO] 
--- [INFO] Setting up yum repository http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/repos/emi1-base.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-06-26 17:26:22--  http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/repos/emi1-base.repo
Resolving emisoft.web.cern.ch... 137.138.139.27
Connecting to emisoft.web.cern.ch|137.138.139.27|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 253 [text/plain]
Saving to: `/etc/yum.repos.d/uvos-OLD.repo'

     0K                                                       100% 20.1M=0s

2011-06-26 17:26:22 (20.1 MB/s) - `/etc/yum.repos.d/uvos-OLD.repo' saved [253/253]

--- [INFO] Installing binary package
--- [INFO]   Component: uvos-server
--- [INFO]   Package:   unicore-uvos-server
--- [INFO]   Version:   1.4.2
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-server.noarch 0:1.4.2-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                      Arch            Version          Repository  Size
================================================================================
Installing:
 unicore-uvos-server          noarch          1.4.2-1          ETICS-volatile-build-4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b-sl5_x86_64_gcc412EPEL
                                                                           26 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 26 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-server                                      1/1 

Installed:
  unicore-uvos-server.noarch 0:1.4.2-1                                          

Complete!
unicore-uvos-server-1.4.2-1.noarch
--- [INFO] Installing binary package
--- [INFO]   Component: uvos-clc
--- [INFO]   Package:   unicore-uvos-clc
--- [INFO]   Version:   1.4.1-1
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-clc.noarch 0:1.4.1-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                  Arch           Version            Repository     Size
================================================================================
Installing:
 unicore-uvos-clc         noarch         1.4.1-1            EMI-1          14 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 14 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-clc                                         1/1 

Installed:
  unicore-uvos-clc.noarch 0:1.4.1-1                                             

Complete!
unicore-uvos-clc-1.4.1-1.noarch
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
uvos.server.keystorePasswd=SET_KEYSTORE_PASSWORD
uvos.server.keystoreType=JKS
uvos.server.keystoreAlias=SET_SERVER_KEY_ALIAS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
uvos.server.https.truststorePasswd=SET_TRUSTSTORE_PASSWORD
uvos.server.https.truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
keystorePasswd=SET-ME
keystoreType=JKS
keystoreAlias=SET-ME' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
truststorePasswd=SET-ME
truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststoreType = JKS
Checking content of DB
CREATE TABLE UVOS_FLAG_(
        VAL CHAR(128)
        )

Clearing DB
DROP TABLE UVOS_FLAG_

DROP TABLE NOTIFICATIONS

Error executing: DROP TABLE NOTIFICATIONS
.  Cause: java.sql.SQLException: Table not found: NOTIFICATIONS in statement [DROP TABLE NOTIFICATIONS
]
DROP TABLE APPLICATIONS

Error executing: DROP TABLE APPLICATIONS
.  Cause: java.sql.SQLException: Table not found: APPLICATIONS in statement [DROP TABLE APPLICATIONS
]
DROP TABLE APPLICATION_FORMS

Error executing: DROP TABLE APPLICATION_FORMS
.  Cause: java.sql.SQLException: Table not found: APPLICATION_FORMS in statement [DROP TABLE APPLICATION_FORMS
]
DROP TABLE AUTHZ_ATTRIBUTE

Error executing: DROP TABLE AUTHZ_ATTRIBUTE
.  Cause: java.sql.SQLException: Table not found: AUTHZ_ATTRIBUTE in statement [DROP TABLE AUTHZ_ATTRIBUTE
]
DROP TABLE AUTHZ_SPECIAL

Error executing: DROP TABLE AUTHZ_SPECIAL
.  Cause: java.sql.SQLException: Table not found: AUTHZ_SPECIAL in statement [DROP TABLE AUTHZ_SPECIAL
]
DROP TABLE GROUP_ENTITIES

Error executing: DROP TABLE GROUP_ENTITIES
.  Cause: java.sql.SQLException: Table not found: GROUP_ENTITIES in statement [DROP TABLE GROUP_ENTITIES
]
DROP TABLE GROUP_SUBGROUPS

Error executing: DROP TABLE GROUP_SUBGROUPS
.  Cause: java.sql.SQLException: Table not found: GROUP_SUBGROUPS in statement [DROP TABLE GROUP_SUBGROUPS
]
DROP TABLE GROUP_ATTRIBUTES

Error executing: DROP TABLE GROUP_ATTRIBUTES
.  Cause: java.sql.SQLException: Table not found: GROUP_ATTRIBUTES in statement [DROP TABLE GROUP_ATTRIBUTES
]
DROP TABLE ENTITY_ATTRIBUTES

Error executing: DROP TABLE ENTITY_ATTRIBUTES
.  Cause: java.sql.SQLException: Table not found: ENTITY_ATTRIBUTES in statement [DROP TABLE ENTITY_ATTRIBUTES
]
DROP TABLE GROUPS

Error executing: DROP TABLE GROUPS
.  Cause: java.sql.SQLException: Table not found: GROUPS in statement [DROP TABLE GROUPS
]
DROP TABLE IDENTITIES

Error executing: DROP TABLE IDENTITIES
.  Cause: java.sql.SQLException: Table not found: IDENTITIES in statement [DROP TABLE IDENTITIES
]
DROP TABLE ENTITIES

Error executing: DROP TABLE ENTITIES
.  Cause: java.sql.SQLException: Table not found: ENTITIES in statement [DROP TABLE ENTITIES
]
DROP TABLE IDENTITY_TYPES

Error executing: DROP TABLE IDENTITY_TYPES
.  Cause: java.sql.SQLException: Table not found: IDENTITY_TYPES in statement [DROP TABLE IDENTITY_TYPES
]
DROP TABLE ATTRIBUTE_TYPES

Error executing: DROP TABLE ATTRIBUTE_TYPES
.  Cause: java.sql.SQLException: Table not found: ATTRIBUTE_TYPES in statement [DROP TABLE ATTRIBUTE_TYPES
]
Initialazing DB
CREATE TABLE IDENTITY_TYPES(
        ID INTEGER IDENTITY NOT NULL,
        VAL VARCHAR(1024)
        )

CREATE TABLE ATTRIBUTE_TYPES(
        ID INTEGER IDENTITY NOT NULL,
        NAME VARCHAR(1024) NOT NULL,
        SHORT_DESC VARCHAR(256),
        DESCRIPTION VARCHAR(10240),
        CONSTRAINT attrtype_name_unique UNIQUE(NAME)
        )

CREATE TABLE ENTITIES(
        ID INTEGER IDENTITY NOT NULL,
        PERSISTENT_ID VARCHAR(256) NOT NULL,
        NAME VARCHAR(255),
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        REMOVED_ID INTEGER DEFAULT -1 NOT NULL,
        CONSTRAINT entities_removed_unique UNIQUE (NAME, REMOVED_ID),
        CONSTRAINT persistent_id_unique UNIQUE (PERSISTENT_ID)
        )

CREATE TABLE IDENTITIES(
        ID INTEGER IDENTITY NOT NULL,
        VAL VARCHAR(30000) NOT NULL,
        CMP VARCHAR(1024) NOT NULL,
        TYPEID INTEGER,
        ENTITY_ID INTEGER NOT NULL,
        AUTHN_DATA VARCHAR(10240),
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        REMOVED_ID INTEGER DEFAULT -1 NOT NULL,
        INACTIVE INTEGER DEFAULT 0 NOT NULL,
        CONSTRAINT identities_fk_typeid FOREIGN KEY (TYPEID) REFERENCES IDENTITY_TYPES(ID),
        CONSTRAINT identities_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),
        CONSTRAINT identities_removed_unique UNIQUE(CMP, TYPEID, REMOVED_ID)
        )

CREATE TABLE GROUPS(
        ID INTEGER IDENTITY NOT NULL,
        NAME VARCHAR(255),
        PARENT_ID INTEGER,
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        REMOVED_ID INTEGER DEFAULT -1 NOT NULL,
        CONSTRAINT groups_removed_unique UNIQUE (PARENT_ID, NAME, REMOVED_ID),
        CONSTRAINT groups_fk_parentid FOREIGN KEY (PARENT_ID) REFERENCES GROUPS(ID) ON DELETE CASCADE
        )

CREATE TABLE GROUP_ATTRIBUTES(
        ID INTEGER IDENTITY NOT NULL,
        VAL VARCHAR(102400),
        ATTRTYPE_ID INTEGER NOT NULL,
        GROUP_ID INTEGER,
        INACTIVE INTEGER DEFAULT 0 NOT NULL,
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        CONSTRAINT groupattr_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID),
        CONSTRAINT groupattr_fk_attrtypeid FOREIGN KEY (ATTRTYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID)
        )

CREATE TABLE ENTITY_ATTRIBUTES(
        ID INTEGER IDENTITY NOT NULL,
        ATTRTYPE_ID INTEGER NOT NULL,
        VAL VARCHAR(102400),
        ENTITY_ID INTEGER,
        GROUP_ID INTEGER,
        INACTIVE INTEGER DEFAULT 0 NOT NULL,
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        CONSTRAINT entityattributes_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),
        CONSTRAINT entityattributes_fk_attrtypeid FOREIGN KEY (ATTRTYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID),
        CONSTRAINT entityattributes_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)
        )

CREATE TABLE GROUP_ENTITIES(
        ID INTEGER IDENTITY NOT NULL,
        ENTITY_ID INTEGER,
        GROUP_ID INTEGER,
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        REMOVED_ID INTEGER DEFAULT -1 NOT NULL,
        CONSTRAINT group_entities_removed_unique UNIQUE (ENTITY_ID, GROUP_ID, REMOVED_ID),
        CONSTRAINT group_entities_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),
        CONSTRAINT group_entities_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)
        )

CREATE TABLE GROUP_SUBGROUPS(
        CHILD_ID INTEGER,
        GROUP_ID INTEGER,
        CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
        REMOVAL_TS TIMESTAMP,
        PRIMARY KEY (CHILD_ID, GROUP_ID),
        CONSTRAINT groupsubgroups_fk_childid FOREIGN KEY (CHILD_ID) REFERENCES GROUPS(ID),
        CONSTRAINT groupsubgroups_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)
        )

CREATE TABLE AUTHZ_ATTRIBUTE(
        ATTR_TYPE_ID INTEGER NOT NULL,
        ATTR_VALUE VARCHAR(102400),
        GROUP_ID INTEGER,
        PERMISSION INTEGER NOT NULL,
        CONSTRAINT authzattr_unique UNIQUE (ATTR_TYPE_ID, ATTR_VALUE, GROUP_ID),
        CONSTRAINT authzattr_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID),
        CONSTRAINT authzattr_fk_attrtypeid FOREIGN KEY (ATTR_TYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID)
        )

CREATE TABLE AUTHZ_SPECIAL(
        SPECIAL CHAR(1) NOT NULL,
        GROUP_ID INTEGER,
        PERMISSION INTEGER NOT NULL,
        CONSTRAINT authzspecial_unique UNIQUE (GROUP_ID, SPECIAL),
        CONSTRAINT authzspecial_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)
        )

CREATE TABLE APPLICATION_FORMS(
        ID INTEGER IDENTITY NOT NULL,
        FRIENDLY_NAME VARCHAR(256),
        DESCRIPTION VARCHAR(10240),
        AGREEMENT VARCHAR(102400),
        BASE_GROUP_ID INTEGER,
        CONSTRAINTS VARCHAR(102400),
        CONSTRAINT applicationforms_fk_basegroupid FOREIGN KEY (BASE_GROUP_ID) REFERENCES GROUPS(ID)
        )

CREATE TABLE APPLICATIONS(
        ID INTEGER IDENTITY NOT NULL,
        FORM_ID INTEGER,
        ID_VAL VARCHAR(30000) NOT NULL,
        ID_TYPEID INTEGER,
        ID_AUTHN_DATA VARCHAR(10240),
        IS_CSR INTEGER,
        EMAIL_ADDRESS VARCHAR(256),
        REQUESTS VARCHAR(102400),
        STATUS VARCHAR(16),
        ADMIN_NOTES VARCHAR(10240),
        EQUIVALENT_ID INTEGER,
        CONSTRAINT applications_fk_idtypeid FOREIGN KEY (ID_TYPEID) REFERENCES IDENTITY_TYPES(ID),
        CONSTRAINT applications_fk_formid FOREIGN KEY (FORM_ID) REFERENCES APPLICATION_FORMS(ID) ON DELETE CASCADE,
        CONSTRAINT applications_fk_equivalentid FOREIGN KEY (EQUIVALENT_ID) REFERENCES IDENTITIES(ID) ON DELETE CASCADE
        )

CREATE TABLE NOTIFICATIONS(
        ID INTEGER IDENTITY NOT NULL,
        GROUP_FILTER VARCHAR(1024),
        RECIPIENTS VARCHAR(1024) NOT NULL,
        OPERATION VARCHAR(32)
)

CREATE TABLE UVOS_FLAG_(
        VAL CHAR(128)
        )

INSERT INTO UVOS_FLAG_ (VAL) VALUES ('1_2_0')

Putting initial data into DB
INSERT INTO IDENTITY_TYPES (VAL) VALUES 
        ('urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress')

INSERT INTO IDENTITY_TYPES (VAL) VALUES 
        ('urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName')

INSERT INTO IDENTITY_TYPES (VAL) VALUES 
        ('urn:unicore:idType:X509Certificate')

INSERT INTO ATTRIBUTE_TYPES (NAME, SHORT_DESC, DESCRIPTION) VALUES 
        ('urn:authz:intervo:vo', 'VO service internal authorization', 'Assigning special values of this attribute changes VO service or VO group (depending on the attribute scope) access permissions if the default authZ policy is used. Valid values are: read, fullRead, identityCtl and write')

INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)
        SELECT ID, 'read', 1 FROM ATTRIBUTE_TYPES WHERE
                NAME = 'urn:authz:intervo:vo'

INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)
        SELECT ID, 'fullRead', 3 FROM ATTRIBUTE_TYPES WHERE
                NAME = 'urn:authz:intervo:vo'

INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)
        SELECT ID, 'identityCtl', 7 FROM ATTRIBUTE_TYPES WHERE
                NAME = 'urn:authz:intervo:vo'

INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)
        SELECT ID, 'write', 15 FROM ATTRIBUTE_TYPES WHERE
                NAME = 'urn:authz:intervo:vo'

INSERT INTO AUTHZ_SPECIAL (SPECIAL, PERMISSION) VALUES
        ('M', 1)

INSERT INTO AUTHZ_SPECIAL (SPECIAL, PERMISSION) VALUES
        ('O', 7)

INSERT INTO ENTITIES (NAME, PERSISTENT_ID) VALUES
        ('VOADMIN', '1234')

INSERT INTO IDENTITIES (VAL, CMP, TYPEID, ENTITY_ID)
        SELECT 'voadmin@localhost', 'voadmin@localhost', IDENTITY_TYPES.ID, ENTITIES.ID FROM IDENTITY_TYPES, ENTITIES WHERE 
                VAL = 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress' AND NAME = 'VOADMIN'

INSERT INTO ENTITY_ATTRIBUTES (ATTRTYPE_ID, ENTITY_ID, VAL)
        SELECT ATTRIBUTE_TYPES.ID, ENTITIES.ID, 'write' FROM ATTRIBUTE_TYPES, ENTITIES WHERE
                 ATTRIBUTE_TYPES.NAME = 'urn:authz:intervo:vo' AND ENTITIES.NAME = 'VOADMIN'

RECREATING ALL PERSISTENT ENTITY IDs.
ALL PERSISTENT ENTITY IDs WERE UPDATED.
--- [INFO] Starting the service unicore-uvos-server
Starting UVOS:                                             [  OK  ]
--- [INFO] uvos-server active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file uvos is present for component uvos-server
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
Available identity types are:
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
Stopping UVOS: Waiting for server to stop...
Server stopped.

--- [INFO] Installing binary package
--- [INFO]   Component: uvos-webauth
--- [INFO]   Package:   unicore-uvos-webauth
--- [INFO]   Version:   1.5.0-3
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-webauth.noarch 0:1.5.0-3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                     Arch          Version           Repository    Size
================================================================================
Installing:
 unicore-uvos-webauth        noarch        1.5.0-3           EMI-1        834 k

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 834 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-webauth                                     1/1 

Installed:
  unicore-uvos-webauth.noarch 0:1.5.0-3                                         

Complete!
unicore-uvos-webauth-1.5.0-3.noarch
--- [INFO] Installing binary package
--- [INFO]   Component: uvos-webapp
--- [INFO]   Package:   unicore-uvos-webapp
--- [INFO]   Version:   1.5.0-3
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-webapp.noarch 0:1.5.0-3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                     Arch           Version         Repository     Size
================================================================================
Installing:
 unicore-uvos-webapp         noarch         1.5.0-3         EMI-1         4.4 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 4.4 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-webapp                                      1/1 

Installed:
  unicore-uvos-webapp.noarch 0:1.5.0-3                                          

Complete!
unicore-uvos-webapp-1.5.0-3.noarch
--- [INFO] Starting the service unicore-uvos-server
Starting UVOS:                                             [  OK  ]
--- [INFO] uvos-server active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
--2011-06-26 17:27:08--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 302 Found
Location: https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=h5qgwwh8zrsr119aie12qlj0v?execution=e1s1 [following]
--2011-06-26 17:27:09--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=h5qgwwh8zrsr119aie12qlj0v?execution=e1s1
Reusing existing connection to localhost:2443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webapp.html'

     0K .                                                       321M=0s

2011-06-26 17:27:09 (321 MB/s) - `/tmp/output-webapp.html' saved [1346]

--2011-06-26 17:27:09--  https://localhost:2443/uvos-webauth-1.5.0-p3/VOauthentication.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webauth.html'

     0K ..                                                      444M=0s

2011-06-26 17:27:10 (444 MB/s) - `/tmp/output-webauth.html' saved [2326]

Stopping UVOS: Waiting for server to stop...
Server stopped.

--- [INFO] Checking if documentation is present for uvos-server
total 172
drwxr-xr-x 2 root root  4096 Jun 26 17:26 .
drwxr-xr-x 7 root root  4096 Jun 26 17:27 ..
-rw-r--r-- 1 root root 25133 Jun 26  2011 admin.txt
-rw-r--r-- 1 root root  7171 Jun 26  2011 app-perms.txt
-rw-r--r-- 1 root root  6080 Jun 26  2011 Changes.txt
-rw-r--r-- 1 root root  4508 Jun 26  2011 install.txt
-rw-r--r-- 1 root root  1491 Jun 26  2011 LICENSE.ICM
-rw-r--r-- 1 root root   698 Jun 26  2011 manual.txt
-rw-r--r-- 1 root root 24924 Jun 26  2011 overview.txt
-rw-r--r-- 1 root root  5007 Jun 26  2011 upgrade.txt
-rw-r--r-- 1 root root 27715 Jun 26  2011 uvos-pull.png
-rw-r--r-- 1 root root 40355 Jun 26  2011 uvos-push.png
--- [INFO] Documentation present on the system.
--- [INFO] Checking if documentation is present for uvos-clc
total 60
drwxr-xr-x 3 root root  4096 Jun 26 17:26 .
drwxr-xr-x 7 root root  4096 Jun 26 17:27 ..
-rw-r--r-- 1 root root  2465 May 10 12:57 Changes.txt
-rw-r--r-- 1 root root  2961 May 10 12:57 ClientConfiguration.txt
-rw-r--r-- 1 root root 25663 May 10 12:57 CommandsReference.txt
drwxr-xr-x 2 root root  4096 Jun 26 17:26 examples
-rw-r--r-- 1 root root  1492 May 10 12:57 LICENSE.ICM
-rw-r--r-- 1 root root  4465 May 10 12:57 README
--- [INFO] Documentation present on the system.
--- [INFO] Checking if documentation is present for uvos-webapp
total 28
drwxr-xr-x 2 root root 4096 Jun 26 17:27 .
drwxr-xr-x 7 root root 4096 Jun 26 17:27 ..
-rw-r--r-- 1 root root  750 May 10 12:39 Changes.txt
-rw-r--r-- 1 root root 1491 May 10 12:39 LICENSE.ICM
-rw-r--r-- 1 root root 3581 May 10 12:39 README
-rw-r--r-- 1 root root 6068 May 10 12:39 referenceApplicationForm.xml
--- [INFO] Documentation present on the system.
--- [INFO] Checking if documentation is present for uvos-webauth
total 32
drwxr-xr-x 2 root root 4096 Jun 26 17:26 .
drwxr-xr-x 7 root root 4096 Jun 26 17:27 ..
-rw-r--r-- 1 root root  391 May 10 12:49 Changes.txt
-rw-r--r-- 1 root root 1615 May 10 12:49 DEVELOPER
-rw-r--r-- 1 root root 1491 May 10 12:49 LICENSE.ICM
-rw-r--r-- 1 root root 3641 May 10 12:49 README
-rw-r--r-- 1 root root 4993 May 10 12:49 TestLoginServlet.java
--- [INFO] Documentation present on the system.
--- [INFO] Outcome: PASSED

Upgrade deployment report

Full report link: full-update

Shortened report:

--- [INFO] Deployment test: ./testcases.d/uvos
--- [INFO] Started at: Sun Jun 26 17:28:28 CEST 2011
--- [INFO] Platform: Scientific Linux SL release 5.5 x86_64
--- [INFO] Installation update test
--- [INFO] Uninstalling the package unicore-uvos-server and cleaning all its files
unicore-uvos-server-1.4.2-1.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-server.noarch 0:1.4.2-1 set to be erased
--> Processing Dependency: unicore-uvos-server >= 1.4.0 for package: unicore-uvos-webapp
--> Processing Dependency: unicore-uvos-server >= 1.4.0 for package: unicore-uvos-webauth
--> Running transaction check
---> Package unicore-uvos-webapp.noarch 0:1.5.0-3 set to be erased
---> Package unicore-uvos-webauth.noarch 0:1.5.0-3 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                    Arch         Version          Repository       Size
================================================================================
Removing:
 unicore-uvos-server        noarch       1.4.2-1          installed        33 M
Removing for dependencies:
 unicore-uvos-webapp        noarch       1.5.0-3          installed       4.4 M
 unicore-uvos-webauth       noarch       1.5.0-3          installed       839 k

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       3 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-uvos-webauth                                     1/3 
  Erasing        : unicore-uvos-webapp                                      2/3 
  Erasing        : unicore-uvos-server                                      3/3 
warning: /etc/unicore/uvos-server/uvosServer.conf saved as /etc/unicore/uvos-server/uvosServer.conf.rpmsave

Removed:
  unicore-uvos-server.noarch 0:1.4.2-1                                          

Dependency Removed:
  unicore-uvos-webapp.noarch 0:1.5.0-3   unicore-uvos-webauth.noarch 0:1.5.0-3  

Complete!
--- [INFO] Uninstalling the package unicore-uvos-clc and cleaning all its files
unicore-uvos-clc-1.4.1-1.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-clc.noarch 0:1.4.1-1 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch          Version           Repository        Size
================================================================================
Removing:
 unicore-uvos-clc        noarch        1.4.1-1           installed         16 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-uvos-clc                                         1/1 
warning: /etc/unicore/uvos-clc/uvosClient.conf saved as /etc/unicore/uvos-clc/uvosClient.conf.rpmsave

Removed:
  unicore-uvos-clc.noarch 0:1.4.1-1                                             

Complete!
--- [INFO] Uninstalling the package unicore-uvos-webapp and cleaning all its files
package unicore-uvos-webapp is not installed
--- [INFO] Uninstalling the package unicore-uvos-webauth and cleaning all its files
package unicore-uvos-webauth is not installed
--- [INFO] Setting up the repository
--- [INFO] 
--- [INFO] Setting up yum repository http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b/sl5_x86_64_gcc412EPEL/etics-volatile-build-by-id-protect.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-06-26 17:28:34--  http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b/sl5_x86_64_gcc412EPEL/etics-volatile-build-by-id-protect.repo
Resolving etics-repository.cern.ch... 128.142.130.60
Connecting to etics-repository.cern.ch|128.142.130.60|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2834 (2.8K)
Saving to: `/etc/yum.repos.d/uvos.repo'

     0K ..                                                    100%  150M=0s

2011-06-26 17:28:34 (150 MB/s) - `/etc/yum.repos.d/uvos.repo' saved [2834/2834]

--- [INFO] 
--- [INFO] Setting up yum repository http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/repos/emi1-base.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-06-26 17:28:34--  http://emisoft.web.cern.ch/emisoft/dist/EMI/1/sl5/repos/emi1-base.repo
Resolving emisoft.web.cern.ch... 137.138.139.27
Connecting to emisoft.web.cern.ch|137.138.139.27|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 253 [text/plain]
Saving to: `/etc/yum.repos.d/uvos-OLD.repo'

     0K                                                       100% 34.5M=0s

2011-06-26 17:28:35 (34.5 MB/s) - `/etc/yum.repos.d/uvos-OLD.repo' saved [253/253]

--- [INFO] Installing binary package
--- [INFO]   Component: uvos-server
--- [INFO]   Package:   unicore-uvos-server
--- [INFO]   Version:   1.4.1-3
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-server.noarch 0:1.4.1-3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                     Arch           Version         Repository     Size
================================================================================
Installing:
 unicore-uvos-server         noarch         1.4.1-3         EMI-1          27 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 27 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-server                                      1/1 

Installed:
  unicore-uvos-server.noarch 0:1.4.1-3                                          

Complete!
unicore-uvos-server-1.4.1-3.noarch
--- [INFO] Installing binary package
--- [INFO]   Component: uvos-clc
--- [INFO]   Package:   unicore-uvos-clc
--- [INFO]   Version:   1.4.1-1
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-clc.noarch 0:1.4.1-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                  Arch           Version            Repository     Size
================================================================================
Installing:
 unicore-uvos-clc         noarch         1.4.1-1            EMI-1          14 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 14 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-clc                                         1/1 

Installed:
  unicore-uvos-clc.noarch 0:1.4.1-1                                             

Complete!
unicore-uvos-clc-1.4.1-1.noarch
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
uvos.server.keystorePasswd=SET_KEYSTORE_PASSWORD
uvos.server.keystoreType=JKS
uvos.server.keystoreAlias=SET_SERVER_KEY_ALIAS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
uvos.server.https.truststorePasswd=SET_TRUSTSTORE_PASSWORD
uvos.server.https.truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
keystorePasswd=SET-ME
keystoreType=JKS
keystoreAlias=SET-ME' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
truststorePasswd=SET-ME
truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststoreType = JKS
--- [INFO] Installing binary package
--- [INFO]   Component: uvos-webauth
--- [INFO]   Package:   unicore-uvos-webauth
--- [INFO]   Version:   1.5.0-3
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-webauth.noarch 0:1.5.0-3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                     Arch          Version           Repository    Size
================================================================================
Installing:
 unicore-uvos-webauth        noarch        1.5.0-3           EMI-1        834 k

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 834 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-webauth                                     1/1 

Installed:
  unicore-uvos-webauth.noarch 0:1.5.0-3                                         

Complete!
unicore-uvos-webauth-1.5.0-3.noarch
--- [INFO] Installing binary package
--- [INFO]   Component: uvos-webapp
--- [INFO]   Package:   unicore-uvos-webapp
--- [INFO]   Version:   1.5.0-3
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-webapp.noarch 0:1.5.0-3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                     Arch           Version         Repository     Size
================================================================================
Installing:
 unicore-uvos-webapp         noarch         1.5.0-3         EMI-1         4.4 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 4.4 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-uvos-webapp                                      1/1 

Installed:
  unicore-uvos-webapp.noarch 0:1.5.0-3                                          

Complete!
unicore-uvos-webapp-1.5.0-3.noarch
Checking content of DB
CREATE TABLE UVOS_FLAG_(        VAL CHAR(128)   ) 
Clearing DB
DROP TABLE UVOS_FLAG_ 
DROP TABLE NOTIFICATIONS 
DROP TABLE APPLICATIONS 
DROP TABLE APPLICATION_FORMS 
DROP TABLE AUTHZ_ATTRIBUTE 
DROP TABLE AUTHZ_SPECIAL 
DROP TABLE GROUP_ENTITIES 
DROP TABLE GROUP_SUBGROUPS 
DROP TABLE GROUP_ATTRIBUTES 
DROP TABLE ENTITY_ATTRIBUTES 
DROP TABLE GROUPS 
DROP TABLE IDENTITIES 
DROP TABLE ENTITIES 
DROP TABLE IDENTITY_TYPES 
DROP TABLE ATTRIBUTE_TYPES 
Error executing: DROP TABLE NOTIFICATIONS 
java.sql.SQLException: Table not found: NOTIFICATIONS in statement [DROP TABLE NOTIFICATIONS ]
Error executing: DROP TABLE APPLICATIONS 
java.sql.SQLException: Table not found: APPLICATIONS in statement [DROP TABLE APPLICATIONS ]
Error executing: DROP TABLE APPLICATION_FORMS 
java.sql.SQLException: Table not found: APPLICATION_FORMS in statement [DROP TABLE APPLICATION_FORMS ]
Error executing: DROP TABLE AUTHZ_ATTRIBUTE 
java.sql.SQLException: Table not found: AUTHZ_ATTRIBUTE in statement [DROP TABLE AUTHZ_ATTRIBUTE ]
Error executing: DROP TABLE AUTHZ_SPECIAL 
java.sql.SQLException: Table not found: AUTHZ_SPECIAL in statement [DROP TABLE AUTHZ_SPECIAL ]
Error executing: DROP TABLE GROUP_ENTITIES 
java.sql.SQLException: Table not found: GROUP_ENTITIES in statement [DROP TABLE GROUP_ENTITIES ]
Error executing: DROP TABLE GROUP_SUBGROUPS 
java.sql.SQLException: Table not found: GROUP_SUBGROUPS in statement [DROP TABLE GROUP_SUBGROUPS ]
Error executing: DROP TABLE GROUP_ATTRIBUTES 
java.sql.SQLException: Table not found: GROUP_ATTRIBUTES in statement [DROP TABLE GROUP_ATTRIBUTES ]
Error executing: DROP TABLE ENTITY_ATTRIBUTES 
java.sql.SQLException: Table not found: ENTITY_ATTRIBUTES in statement [DROP TABLE ENTITY_ATTRIBUTES ]
Error executing: DROP TABLE GROUPS 
java.sql.SQLException: Table not found: GROUPS in statement [DROP TABLE GROUPS ]
Error executing: DROP TABLE IDENTITIES 
java.sql.SQLException: Table not found: IDENTITIES in statement [DROP TABLE IDENTITIES ]
Error executing: DROP TABLE ENTITIES 
java.sql.SQLException: Table not found: ENTITIES in statement [DROP TABLE ENTITIES ]
Error executing: DROP TABLE IDENTITY_TYPES 
java.sql.SQLException: Table not found: IDENTITY_TYPES in statement [DROP TABLE IDENTITY_TYPES ]
Error executing: DROP TABLE ATTRIBUTE_TYPES 
java.sql.SQLException: Table not found: ATTRIBUTE_TYPES in statement [DROP TABLE ATTRIBUTE_TYPES ]
Initialazing DB
CREATE TABLE IDENTITY_TYPES(    ID INTEGER IDENTITY NOT NULL,   VAL VARCHAR(1024)       ) 
CREATE TABLE ATTRIBUTE_TYPES(   ID INTEGER IDENTITY NOT NULL,   NAME VARCHAR(1024) NOT NULL,    SHORT_DESC VARCHAR(256),     DESCRIPTION VARCHAR(10240),      CONSTRAINT attrtype_name_unique UNIQUE(NAME)    ) 
CREATE TABLE ENTITIES(  ID INTEGER IDENTITY NOT NULL,   PERSISTENT_ID VARCHAR(256) NOT NULL,    NAME VARCHAR(255),      CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   REMOVED_ID INTEGER DEFAULT -1 NOT NULL,      CONSTRAINT entities_removed_unique UNIQUE (NAME, REMOVED_ID),    CONSTRAINT persistent_id_unique UNIQUE (PERSISTENT_ID)  ) 
CREATE TABLE IDENTITIES(        ID INTEGER IDENTITY NOT NULL,   VAL VARCHAR(30000) NOT NULL,    CMP VARCHAR(1024) NOT NULL,  TYPEID INTEGER,  ENTITY_ID INTEGER NOT NULL,     AUTHN_DATA VARCHAR(10240),      CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   REMOVED_ID INTEGER DEFAULT -1 NOT NULL,         INACTIVE INTEGER DEFAULT 0 NOT NULL, CONSTRAINT identities_fk_typeid FOREIGN KEY (TYPEID) REFERENCES IDENTITY_TYPES(ID),      CONSTRAINT identities_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),    CONSTRAINT identities_removed_unique UNIQUE(CMP, TYPEID, REMOVED_ID)    ) 
CREATE TABLE GROUPS(    ID INTEGER IDENTITY NOT NULL,   NAME VARCHAR(255),      PARENT_ID INTEGER,      CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   REMOVED_ID INTEGER DEFAULT -1 NOT NULL,         CONSTRAINT groups_removed_unique UNIQUE (PARENT_ID, NAME, REMOVED_ID),        CONSTRAINT groups_fk_parentid FOREIGN KEY (PARENT_ID) REFERENCES GROUPS(ID) ON DELETE CASCADE         ) 
CREATE TABLE GROUP_ATTRIBUTES(  ID INTEGER IDENTITY NOT NULL,   VAL VARCHAR(102400),    ATTRTYPE_ID INTEGER NOT NULL,   GROUP_ID INTEGER,     INACTIVE INTEGER DEFAULT 0 NOT NULL,    CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,       REMOVAL_TS TIMESTAMP,         CONSTRAINT groupattr_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID),   CONSTRAINT groupattr_fk_attrtypeid FOREIGN KEY (ATTRTYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID)   ) 
CREATE TABLE ENTITY_ATTRIBUTES(         ID INTEGER IDENTITY NOT NULL,   ATTRTYPE_ID INTEGER NOT NULL,   VAL VARCHAR(102400), ENTITY_ID INTEGER,       GROUP_ID INTEGER,       INACTIVE INTEGER DEFAULT 0 NOT NULL,    CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   CONSTRAINT entityattributes_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),              CONSTRAINT entityattributes_fk_attrtypeid FOREIGN KEY (ATTRTYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID),  CONSTRAINT entityattributes_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)              ) 
CREATE TABLE GROUP_ENTITIES(    ID INTEGER IDENTITY NOT NULL,   ENTITY_ID INTEGER,      GROUP_ID INTEGER,       CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   REMOVED_ID INTEGER DEFAULT -1 NOT NULL,         CONSTRAINT group_entities_removed_unique UNIQUE (ENTITY_ID, GROUP_ID, REMOVED_ID),    CONSTRAINT group_entities_fk_entityid FOREIGN KEY (ENTITY_ID) REFERENCES ENTITIES(ID),        CONSTRAINT group_entities_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)                     ) 
CREATE TABLE GROUP_SUBGROUPS(   CHILD_ID INTEGER,       GROUP_ID INTEGER,       CREATION_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,     REMOVAL_TS TIMESTAMP,   PRIMARY KEY (CHILD_ID, GROUP_ID),       CONSTRAINT groupsubgroups_fk_childid FOREIGN KEY (CHILD_ID) REFERENCES GROUPS(ID),    CONSTRAINT groupsubgroups_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)     ) 
CREATE TABLE AUTHZ_ATTRIBUTE(   ATTR_TYPE_ID INTEGER NOT NULL,  ATTR_VALUE VARCHAR(102400),     GROUP_ID INTEGER,       PERMISSION INTEGER NOT NULL,  CONSTRAINT authzattr_unique UNIQUE (ATTR_TYPE_ID, ATTR_VALUE, GROUP_ID),        CONSTRAINT authzattr_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID),         CONSTRAINT authzattr_fk_attrtypeid FOREIGN KEY (ATTR_TYPE_ID) REFERENCES ATTRIBUTE_TYPES(ID)          ) 
CREATE TABLE AUTHZ_SPECIAL(     SPECIAL CHAR(1) NOT NULL,       GROUP_ID INTEGER,       PERMISSION INTEGER NOT NULL,    CONSTRAINT authzspecial_unique UNIQUE (GROUP_ID, SPECIAL),    CONSTRAINT authzspecial_fk_groupid FOREIGN KEY (GROUP_ID) REFERENCES GROUPS(ID)       ) 
CREATE TABLE APPLICATION_FORMS(         ID INTEGER IDENTITY NOT NULL,   FRIENDLY_NAME VARCHAR(256),     DESCRIPTION VARCHAR(10240),   AGREEMENT VARCHAR(102400),      BASE_GROUP_ID INTEGER,  CONSTRAINTS VARCHAR(102400),    CONSTRAINT applicationforms_fk_basegroupid FOREIGN KEY (BASE_GROUP_ID) REFERENCES GROUPS(ID)  ) 
CREATE TABLE APPLICATIONS(      ID INTEGER IDENTITY NOT NULL,   FORM_ID INTEGER,        ID_VAL VARCHAR(30000) NOT NULL,      ID_TYPEID INTEGER,       ID_AUTHN_DATA VARCHAR(10240),   IS_CSR INTEGER,         EMAIL_ADDRESS VARCHAR(256),     REQUESTS VARCHAR(102400),     STATUS VARCHAR(16),     ADMIN_NOTES VARCHAR(10240),     EQUIVALENT_ID INTEGER,  CONSTRAINT applications_fk_idtypeid FOREIGN KEY (ID_TYPEID) REFERENCES IDENTITY_TYPES(ID),    CONSTRAINT applications_fk_formid FOREIGN KEY (FORM_ID) REFERENCES APPLICATION_FORMS(ID) ON DELETE CASCADE,   CONSTRAINT applications_fk_equivalentid FOREIGN KEY (EQUIVALENT_ID) REFERENCES IDENTITIES(ID) ON DELETE CASCADE       ) 
CREATE TABLE NOTIFICATIONS(     ID INTEGER IDENTITY NOT NULL,   GROUP_FILTER VARCHAR(1024),     RECIPIENTS VARCHAR(1024) NOT NULL,    OPERATION VARCHAR(32) ) 
CREATE TABLE UVOS_FLAG_(        VAL CHAR(128)   ) 
INSERT INTO UVOS_FLAG_ (VAL) VALUES ('1_2_0') 
Putting initial data into DB
INSERT INTO IDENTITY_TYPES (VAL) VALUES         ('urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress') 
INSERT INTO IDENTITY_TYPES (VAL) VALUES         ('urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName') 
INSERT INTO IDENTITY_TYPES (VAL) VALUES         ('urn:unicore:idType:X509Certificate') 
INSERT INTO ATTRIBUTE_TYPES (NAME, SHORT_DESC, DESCRIPTION) VALUES      ('urn:authz:intervo:vo', 'VO service internal authorization', 'Assigning special values of this attribute changes VO service or VO group (depending on the attribute scope) access permissions if the default authZ policy is used. Valid values are: read, fullRead, identityCtl and write') 
INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)      SELECT ID, 'read', 1 FROM ATTRIBUTE_TYPES WHERE      NAME = 'urn:authz:intervo:vo' 
INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)      SELECT ID, 'fullRead', 3 FROM ATTRIBUTE_TYPES WHERE  NAME = 'urn:authz:intervo:vo' 
INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)      SELECT ID, 'identityCtl', 7 FROM ATTRIBUTE_TYPES WHERE                NAME = 'urn:authz:intervo:vo' 
INSERT INTO AUTHZ_ATTRIBUTE (ATTR_TYPE_ID, ATTR_VALUE, PERMISSION)      SELECT ID, 'write', 15 FROM ATTRIBUTE_TYPES WHERE    NAME = 'urn:authz:intervo:vo' 
INSERT INTO AUTHZ_SPECIAL (SPECIAL, PERMISSION) VALUES  ('M', 1) 
INSERT INTO AUTHZ_SPECIAL (SPECIAL, PERMISSION) VALUES  ('O', 7) 
INSERT INTO ENTITIES (NAME, PERSISTENT_ID) VALUES       ('VOADMIN', '1234') 
INSERT INTO IDENTITIES (VAL, CMP, TYPEID, ENTITY_ID)    SELECT 'voadmin@localhost', 'voadmin@localhost', IDENTITY_TYPES.ID, ENTITIES.ID FROM IDENTITY_TYPES, ENTITIES WHERE           VAL = 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress' AND NAME = 'VOADMIN' 
INSERT INTO ENTITY_ATTRIBUTES (ATTRTYPE_ID, ENTITY_ID, VAL)     SELECT ATTRIBUTE_TYPES.ID, ENTITIES.ID, 'write' FROM ATTRIBUTE_TYPES, ENTITIES WHERE           ATTRIBUTE_TYPES.NAME = 'urn:authz:intervo:vo' AND ENTITIES.NAME = 'VOADMIN' 
RECREATING ALL PERSISTENT ENTITY IDs.
ALL PERSISTENT ENTITY IDs WERE UPDATED.
--- [INFO] Starting the service unicore-uvos-server
Starting UVOS:                                             [  OK  ]
--- [INFO] uvos-server active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file uvos is present for component uvos-server
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
Available identity types are:
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
--2011-06-26 17:29:08--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 302 Found
Location: https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=ry1xp7cnp2yg1g3xn98lqg5h8?execution=e1s1 [following]
--2011-06-26 17:29:08--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=ry1xp7cnp2yg1g3xn98lqg5h8?execution=e1s1
Reusing existing connection to localhost:2443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webapp.html'

     0K .                                                       257M=0s

2011-06-26 17:29:08 (257 MB/s) - `/tmp/output-webapp.html' saved [1346]

--2011-06-26 17:29:08--  https://localhost:2443/uvos-webauth-1.5.0-p3/VOauthentication.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webauth.html'

     0K ..                                                      317M=0s

2011-06-26 17:29:09 (317 MB/s) - `/tmp/output-webauth.html' saved [2326]

'
--- [INFO] Modifying files: /etc/unicore/uvos-server/mailTemplates.properties /etc/unicore/uvos-server/attributeTypes/core.schema /etc/unicore/uvos-server/attributeTypes/uvosCore.at /etc/unicore/uvos-server/attributeTypes/openLdapLicense.txt /etc/unicore/uvos-server/attributeTypes/README /etc/unicore/uvos-server/attributeTypes/ldap.at /etc/unicore/uvos-server/attributeTypes/default.schema /etc/unicore/uvos-server/attributeTypes/cosine.schema /etc/unicore/uvos-server/crlcheck.properties /etc/unicore/uvos-server/uvosServer.conf /etc/unicore/uvos-server/datamap.properties /etc/unicore/uvos-server/certs/dummyServerTruststore.jks /etc/unicore/uvos-server/certs/dummyServer.jks /etc/unicore/uvos-server/uvosServer.conf.orig /etc/unicore/uvos-server/db/checkdb.sql /etc/unicore/uvos-server/db/maps/Types.xml /etc/unicore/uvos-server/db/maps/Applications.xml /etc/unicore/uvos-server/db/maps/Identity.xml /etc/unicore/uvos-server/db/maps/Notifications.xml /etc/unicore/uvos-server/db/maps/IdentityPast.xml /etc/unicore/uvos-server/db/maps/GroupPast.xml /etc/unicore/uvos-server/db/maps/PastChanges.xml /etc/unicore/uvos-server/db/maps/Authz.xml /etc/unicore/uvos-server/db/maps/Purge.xml /etc/unicore/uvos-server/db/maps/Group.xml /etc/unicore/uvos-server/db/README /etc/unicore/uvos-server/db/cleardb.sql /etc/unicore/uvos-server/db/initdata.sql /etc/unicore/uvos-server/db/initdb-psql.sql /etc/unicore/uvos-server/db/dbUpdate/from-1.1-to-1.2/updateDb-psql.sql /etc/unicore/uvos-server/db/dbUpdate/from-1.1-to-1.2/updateDb-hsql.sql /etc/unicore/uvos-server/db/dbUpdate/update.properties /etc/unicore/uvos-server/db/dbUpdate/from-1.0-to-1.1/updateDb-psql.sql /etc/unicore/uvos-server/db/dbUpdate/from-1.0-to-1.1/updateDb-hsql.sql /etc/unicore/uvos-server/db/mapconfig.xml /etc/unicore/uvos-server/db/initdb-hsql.sql /etc/unicore/uvos-server/mail.properties /etc/unicore/uvos-server/log4j.properties
--- [INFO] Updating binary package
--- [INFO]   Component: uvos-server
--- [INFO]   Package:   unicore-uvos-server
--- [INFO] 
Loaded plugins: kernel-module
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-uvos-server.noarch 0:1.4.2-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                      Arch            Version          Repository  Size
================================================================================
Updating:
 unicore-uvos-server          noarch          1.4.2-1          ETICS-volatile-build-4e72f1e2-5532-41a7-8a7a-1400fc2c2e9b-sl5_x86_64_gcc412EPEL
                                                                           26 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       1 Package(s)         
Remove       0 Package(s)         

Total download size: 26 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : unicore-uvos-server                                      1/2 
warning: /etc/unicore/uvos-server/attributeTypes/uvosCore.at created as /etc/unicore/uvos-server/attributeTypes/uvosCore.at.rpmnew
warning: /etc/unicore/uvos-server/db/mapconfig.xml created as /etc/unicore/uvos-server/db/mapconfig.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Applications.xml created as /etc/unicore/uvos-server/db/maps/Applications.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Authz.xml created as /etc/unicore/uvos-server/db/maps/Authz.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Group.xml created as /etc/unicore/uvos-server/db/maps/Group.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/GroupPast.xml created as /etc/unicore/uvos-server/db/maps/GroupPast.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Identity.xml created as /etc/unicore/uvos-server/db/maps/Identity.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/IdentityPast.xml created as /etc/unicore/uvos-server/db/maps/IdentityPast.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Notifications.xml created as /etc/unicore/uvos-server/db/maps/Notifications.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/PastChanges.xml created as /etc/unicore/uvos-server/db/maps/PastChanges.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Purge.xml created as /etc/unicore/uvos-server/db/maps/Purge.xml.rpmnew
warning: /etc/unicore/uvos-server/db/maps/Types.xml created as /etc/unicore/uvos-server/db/maps/Types.xml.rpmnew
warning: /etc/unicore/uvos-server/uvosServer.conf created as /etc/unicore/uvos-server/uvosServer.conf.rpmnew
  Cleanup        : unicore-uvos-server                                      2/2 

Updated:
  unicore-uvos-server.noarch 0:1.4.2-1                                          

Complete!
unicore-uvos-server-1.4.2-1.noarch
--- [INFO] Checking if files were preserved: 
--- [INFO] Rolling back modification of files or overwriting with files which have newer versions
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
uvos.server.keystorePasswd=SET_KEYSTORE_PASSWORD
uvos.server.keystoreType=JKS
uvos.server.keystoreAlias=SET_SERVER_KEY_ALIAS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
uvos.server.https.truststorePasswd=SET_TRUSTSTORE_PASSWORD
uvos.server.https.truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-server/uvosServer.conf: property uvos.server.https.truststoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystore = /etc/unicore/uvos-server/certs/dummyServer.jks
keystorePasswd=the!server
keystoreType=JKS
keystoreAlias=mykey' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreType = JKS
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keystoreAlias = mykey
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property keyPasswd = _COMMENT
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststore = /etc/unicore/uvos-server/certs/dummyServerTruststore.jks
truststorePasswd=the!server
truststoreType=JKS' -a -z '' ']'
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststorePasswd = the!server
--- [INFO] Updating /etc/unicore/uvos-clc/uvosClient.conf: property truststoreType = JKS
Stopping UVOS: Waiting for server to stop...
Server stopped.

--- [INFO] Starting the service unicore-uvos-server
Starting UVOS:                                             [  OK  ]
--- [INFO] uvos-server active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file uvos is present for component uvos-server
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
Available identity types are:
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
  urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
  urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
  urn:unicore:idType:X509Certificate'
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if log file uvos of uvos-server contains any problematic phrases
--- [INFO] No problems in the log file were found.
--2011-06-26 17:29:35--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 302 Found
Location: https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=156ktfqof38iot5bbrjko0q49?execution=e1s1 [following]
--2011-06-26 17:29:36--  https://localhost:2443/uvos-webapp-1.5.0-p3/VOapplications.do;jsessionid=156ktfqof38iot5bbrjko0q49?execution=e1s1
Reusing existing connection to localhost:2443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webapp.html'

     0K .                                                       257M=0s

2011-06-26 17:29:36 (257 MB/s) - `/tmp/output-webapp.html' saved [1346]

--2011-06-26 17:29:36--  https://localhost:2443/uvos-webauth-1.5.0-p3/VOauthentication.do
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:2443... connected.
WARNING: cannot verify localhost's certificate, issued by `/C=PL/ST=Example State/L=Example City/O=Example Organisation/OU=Example Unit/CN=Example UVOS Server':
  Self-signed certificate encountered.
WARNING: certificate common name `Example UVOS Server' doesn't match requested host name `localhost'.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/output-webauth.html'

     0K ..                                                      444M=0s

2011-06-26 17:29:36 (444 MB/s) - `/tmp/output-webauth.html' saved [2326]

--- [INFO] Outcome: PASSED
Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatext full-clean r1 manage 55.0 K 2011-06-26 - 20:37 UnknownUser  
Unknown file formatext full-update r1 manage 107.9 K 2011-06-26 - 20:37 UnknownUser  
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2011-06-26 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback