Bug 1136706
| Summary: | The "unzip" package should be a dependency of jenkins cartridge | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Yanping Zhang <yanpzhan> |
| Component: | ImageStreams | Assignee: | John W. Lamb <jolamb> |
| Status: | CLOSED ERRATA | QA Contact: | libra bugs <libra-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 2.2.0 | CC: | adellape, bleanhar, jokerman, libra-onpremise-devel, lmeyer, mmccomas |
| Target Milestone: | --- | Keywords: | EasyFix |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openshift-origin-cartridge-jenkins-1.26.1.1-1.el6op | Doc Type: | Bug Fix |
| Doc Text: |
The Jenkins cartridge requires that the unzip package be installed on the node host when creating a Jenkins Server application. Attempting to create the application with the unzip package not installed caused the creation to fail. This bug fix updates the Jenkins cartridge package to add the unzip package to its dependencies so that both packages are installed. As a result, creating Jenkins Server applications no longer fails in this way.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-12-10 13:24:22 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Yanping Zhang
2014-09-03 06:42:50 UTC
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/513fc31b5245ea0dfb09ddc57ff1378428e64909 Jenkins cart: Add "unzip" dependency The `bin/install` script depends on `unzip` being in the path, so the specfile for this package should Require the `unzip` package. Enterprise bug 1136706 https://bugzilla.redhat.com/show_bug.cgi?id=1136706 Verified on puddle ose 2.2/2014-11-26.3 Steps to verify: 1.Prepare rhel OS with no unzip installed. Install node component with only jenkins server cartridge, jenkins client cartridge on the host, 2.Create jenkins app on the node. Actual results: 1.Install successully. 2.Create jenkins app successfully. $ rhc app create jenkins jenkins-1 Application Options ------------------- Domain: domtest Cartridges: jenkins-1 Gear Size: default Scaling: no Creating application 'jenkins' ... done Jenkins created successfully. Please make note of these credentials: User: admin Password: CVFXIk1C5QKd Note: You can change your password at: https://jenkins-domtest.ose22.com/me/configure Waiting for your DNS name to be available ... done Initialized empty Git repository in /home/cloud-user/test/jenkins/.git/ The authenticity of host 'jenkins-domtest.ose22.com (10.66.78.79)' can't be established. RSA key fingerprint is af:66:37:e5:e5:87:ae:08:a2:c9:7e:ca:55:fb:e7:5e. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'jenkins-domtest.ose22.com,10.66.78.79' (RSA) to the list of known hosts. reverse mapping checking getaddrinfo for dhcp-66-78-79.eng.nay.redhat.com [10.66.78.79] failed - POSSIBLE BREAK-IN ATTEMPT! Your application 'jenkins' is now available. URL: http://jenkins-domtest.ose22.com/ SSH to: 547d1fca11490df1ec000009.com Git remote: ssh://547d1fca11490df1ec000009.com/~/git/jenkins.git/ Cloned to: /home/cloud-user/test/jenkins Run 'rhc show-app jenkins' for more details about your app. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2014-1979.html |