Bug 37659 - UCS 4.0-1 Jenkins tests
Summary: UCS 4.0-1 Jenkins tests
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: General
Version: UCS 4.0
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 4.0-1
Assignee: Philipp Hahn
QA Contact: Stefan Gohmann
URL:
Keywords:
Depends on:
Blocks: 37783
  Show dependency treegraph
 
Reported: 2015-02-02 09:00 CET by Stefan Gohmann
Modified: 2015-02-19 14:33 CET (History)
0 users

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2015-02-02 09:00:21 CET
Jenkins test for 4.0-1 should be created.
Comment 1 Philipp Hahn univentionstaff 2015-02-04 18:25:51 CET
Cloned UCS-4.0/UCS-4.0-0/ to UCS-4.0/UCS-4.0-1/
Disbaled <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/Autotest%20MultiEnv/> until QA is done.
Moved <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/Handbooks%20Checker/> one level up as it works on webroot/
Comment 2 Stefan Gohmann univentionstaff 2015-02-06 11:55:11 CET
(In reply to Philipp Hahn from comment #1)
> Cloned UCS-4.0/UCS-4.0-0/ to UCS-4.0/UCS-4.0-1/
> Disbaled
> <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/
> Autotest%20MultiEnv/> until QA is done.

I've enabled the "cron job" for 4.0-1 and disabled the "cron job" for 4.0-0.

Could you also add a 4.0-0 to 4.0-1 Multienv upgrade job?
Comment 3 Philipp Hahn univentionstaff 2015-02-06 15:11:23 CET
(In reply to Stefan Gohmann from comment #2)
> (In reply to Philipp Hahn from comment #1)
> > Cloned UCS-4.0/UCS-4.0-0/ to UCS-4.0/UCS-4.0-1/
> > Disbaled
> > <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/
> > Autotest%20MultiEnv/> until QA is done.
> 
> I've enabled the "cron job" for 4.0-1 and disabled the "cron job" for 4.0-0.
> 
> Could you also add a 4.0-0 to 4.0-1 Multienv upgrade job?

Is the 3.2→4.0 Job still needed, that is should it be replaced by 4.0-0→4.0-1 or should it be an additional job?

As we don't have UCS-4.0-1 AMIs yet, the 4.0-0 AMI will be used anyway and the system well perform an update from testing.

r57844 | Bug #37659: UCS-4.0-1 Tests
sed -i 's/\<upgrade_to_\(latest_errata\|latest_test_errata\|latest\)\>/upgrade_to_testing/' autotest-[01]* autotest-22*
Comment 4 Stefan Gohmann univentionstaff 2015-02-06 15:55:55 CET
(In reply to Philipp Hahn from comment #3)
> (In reply to Stefan Gohmann from comment #2)
> > (In reply to Philipp Hahn from comment #1)
> > > Cloned UCS-4.0/UCS-4.0-0/ to UCS-4.0/UCS-4.0-1/
> > > Disbaled
> > > <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/
> > > Autotest%20MultiEnv/> until QA is done.
> > 
> > I've enabled the "cron job" for 4.0-1 and disabled the "cron job" for 4.0-0.
> > 
> > Could you also add a 4.0-0 to 4.0-1 Multienv upgrade job?
> 
> Is the 3.2→4.0 Job still needed, that is should it be replaced by
> 4.0-0→4.0-1 or should it be an additional job?

The 3.2 to 4.0 jobs are needed when we need to test the upgrade from UCS 3.2-5 to UCS 4.0. Please create additional jobs.

> As we don't have UCS-4.0-1 AMIs yet, the 4.0-0 AMI will be used anyway and
> the system well perform an update from testing.

But this upgrade is done before setup the domain.
Comment 6 Stefan Gohmann univentionstaff 2015-02-10 06:34:00 CET
(In reply to Philipp Hahn from comment #5)
> r57863 | Bug #37659: UCS-4.0-1 Update tests
> 
> <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/
> Autotest%20MultiEnv%20Update/>

I think the test definitions should be in the same directory like every other test definition. Otherwise we must always keep in mind that these special upgrade tests are in a different directory.
Comment 7 Philipp Hahn univentionstaff 2015-02-10 09:29:15 CET
(In reply to Stefan Gohmann from comment #6)
> I think the test definitions should be in the same directory like every
> other test definition. Otherwise we must always keep in mind that these
> special upgrade tests are in a different directory.

r57904 | Bug #37659 Jenkins: Rename UCS-4.0-1 tests
 As they re-use the 09 license files, I've added compatibility symbolic-links in examples/jenkins/ and renamed the directory to "setup-testing", as the tests first setup the damain and then upgrade to latest testing (currently UCS-4.0-1).
Comment 8 Stefan Gohmann univentionstaff 2015-02-11 10:57:24 CET
OK
Comment 9 Stefan Gohmann univentionstaff 2015-02-11 10:58:58 CET
UCS 4.0-1 has been released:
 http://docs.univention.de/release-notes-4.0-1-en.html
 http://docs.univention.de/release-notes-4.0-1-de.html

If this error occurs again, please use "Clone This Bug".