Bug 39349 - Seperate ucs-{ec2,kvm}-* tools from Jenkins configuration
Seperate ucs-{ec2,kvm}-* tools from Jenkins configuration
Status: CLOSED FIXED
Product: UCS Test
Classification: Unclassified
Component: Framework
unspecified
Other Linux
: P5 normal with 4 votes (vote)
: ---
Assigned To: Philipp Hahn
:
Depends on:
Blocks: 42329
  Show dependency treegraph
 
Reported: 2015-09-15 16:24 CEST by Philipp Hahn
Modified: 2023-03-25 06:51 CET (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
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):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2015-09-15 16:24:55 CEST
Currently ucs-?.?/ucs-?.?-?/test/ucs-ec2-tools/ contains both the executable and the configuration files for a specific UCS release. They should be separated into two packages, fixes and changes to ucs-*-create have to be back-ported to all branches. (Bug #38984 is fixed in 4.0-3 and 4.1-0, but 3.2-7 is still used by our internal Jenkins server and for at least on customer project.)

1. The tools should go to trunk/internal/ucs-ec2-tools/ or branches/ucs-3.2/internal/ucs-ec2-tools/
2. The configs should go to branches/ucs-?.?/ucs-?.?-?/test/ucs-jenkins-tests/
   While at that, they should be moved up two levels from examples/jenkins/.
Comment 1 Philipp Hahn univentionstaff 2015-10-26 10:51:40 CET
The scripts also reference several other files, which are not under version control:
~/ec2/keys/tech.pem
~/ec2/license/*.ldif
~/ec2/scripts/activate-errata-test-scope.sh
~/ec2/license/license.secret
Comment 2 Philipp Hahn univentionstaff 2016-05-25 11:33:30 CEST
r69522 | Bug #39349 ec2: autosh
r69521 | Bug #39349 ec2: autopep8
r69520 | Bug #39349 ec2: Move to trunk/
r69519 | Bug #39349 ec2: Copy to trunk/
TBC...
Comment 3 Philipp Hahn univentionstaff 2016-09-15 15:27:32 CEST
r72623 | Bug #39349 ec2: Use ec2-tools from trunk/
r72615 | Bug #39349 EC2: Move to trunk
r72614 | Bug #39349 EC2: Remove absolute logfile paths
Comment 4 Philipp Hahn univentionstaff 2016-09-21 12:44:57 CEST
The config files were not moved.
The tools are now in dev/trunk/jenkins/ucs-ec2-tools/ and linked as SVN externals.
Comment 5 Stefan Gohmann univentionstaff 2016-10-12 07:48:22 CEST
For this bug is no separate QA needed.