Bug 1334011 - Error when creating jenkins persistent application
Summary: Error when creating jenkins persistent application
Keywords:
Status: CLOSED DUPLICATE of bug 1333087
Alias: None
Product: OpenShift Online
Classification: Red Hat
Component: Storage
Version: 3.x
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Mark Turansky
QA Contact: Jianwei Hou
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-07 03:55 UTC by Noel OConnor
Modified: 2016-05-10 14:41 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-10 14:41:30 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Noel OConnor 2016-05-07 03:55:40 UTC
Description of problem:
Created a jenkins persistent application from the console and it fails to start.

Saw this in the events:
FailedMount         {kubelet ip-172-31-14-20.ec2.internal}   Unable to mount volumes for pod "jenkins-1-ovpb7_firsttest(72c4bf5b-1405-11e6-8ba7-0a1d348c34bb)": Could not attach EBS Disk "placeholder-for-provisioning": Invalid format for AWS volume (aws:///placeholder-for-provisioning)

Get events gives the following

2m          2m         1         jenkins            DeploymentConfig                                      FailedUpdate        {deployment-controller }                 Cannot update deployment firsttest/jenkins-1 status to Pending: replicationcontrollers "jenkins-1" cannot be updated: the object has been modified; please apply your changes to the latest version and try again
2m          2m         1         jenkins-1-deploy   Pod                                                   Scheduled           {default-scheduler }                     Successfully assigned jenkins-1-deploy to ip-172-31-14-20.ec2.internal
2m          2m         1         jenkins            DeploymentConfig                                      DeploymentCreated   {deploymentconfig-controller }           Created new deployment "jenkins-1" for version 1
2m          2m         1         jenkins-1-deploy   Pod                     spec.containers{deployment}   Pulled              {kubelet ip-172-31-14-20.ec2.internal}   Container image "openshift3/ose-deployer:v3.2.0.40" already present on machine
2m          2m         1         jenkins-1-deploy   Pod                     spec.containers{deployment}   Created             {kubelet ip-172-31-14-20.ec2.internal}   Created container with docker id eddba8b89689
2m          2m         1         jenkins-1-deploy   Pod                     spec.containers{deployment}   Started             {kubelet ip-172-31-14-20.ec2.internal}   Started container with docker id eddba8b89689
2m          2m         1         jenkins-1          ReplicationController                                 SuccessfulCreate    {replication-controller }                Created pod: jenkins-1-ovpb7
2m          2m         1         jenkins-1-ovpb7    Pod                                                   FailedScheduling    {default-scheduler }                     PersistentVolumeClaim is not bound: "jenkins"
2m          2m         1         jenkins-1-ovpb7    Pod                                                   Scheduled           {default-scheduler }                     Successfully assigned jenkins-1-ovpb7 to ip-172-31-14-20.ec2.internal
1m          1m         1         jenkins-1-ovpb7    Pod                                                   FailedMount         {kubelet ip-172-31-14-20.ec2.internal}   Unable to mount volumes for pod "jenkins-1-ovpb7_firsttest(72c4bf5b-1405-11e6-8ba7-0a1d348c34bb)": Could not attach EBS Disk "placeholder-for-provisioning": Invalid format for AWS volume (aws:///placeholder-for-provisioning)
1m          1m         1         jenkins-1-ovpb7    Pod                                                   FailedSync          {kubelet ip-172-31-14-20.ec2.internal}   Error syncing pod, skipping: Could not attach EBS Disk "placeholder-for-provisioning": Invalid format for AWS volume (aws:///placeholder-for-provisioning)
1m          1m         1         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      Created             {kubelet ip-172-31-14-20.ec2.internal}   Created container with docker id 59cfeb3c3778
1m          1m         1         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      Started             {kubelet ip-172-31-14-20.ec2.internal}   Started container with docker id 59cfeb3c3778
44s         44s        1         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      Started             {kubelet ip-172-31-14-20.ec2.internal}   Started container with docker id 7f457d7ff28e
44s         44s        1         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      Created             {kubelet ip-172-31-14-20.ec2.internal}   Created container with docker id 7f457d7ff28e
52s         32s        2         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      Unhealthy           {kubelet ip-172-31-14-20.ec2.internal}   Readiness probe failed: HTTP probe failed with statuscode: 503
29s         24s        2         jenkins-1-ovpb7    Pod                     spec.containers{jenkins}      BackOff             {kubelet ip-172-31-14-20.ec2.internal}   Back-off restarting failed docker container
29s         24s        2         jenkins-1-ovpb7    Pod                                                   FailedSync          {kubelet ip-172-31-14-20.ec2.internal}   Error syncing pod, skipping: failed to "StartContainer" for "jenkins" with CrashLoopBackOff: "Back-off 10s restarting failed container=jenkins pod=jenkins-1-ovpb7_firsttest(72c4bf5b-1405-11e6-8ba7-0a1d348c34bb)"
Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Jessica Forrester 2016-05-09 13:51:29 UTC
There were several issues affecting this template, but the main one you were probably hitting was related to the health checks. Re-assigning to devexp team.

Comment 2 Ben Parees 2016-05-09 14:37:30 UTC
well we bumped the liveness interval which is the only known issue w/ the template, but I think the storage team ought to take a look at the AWS error messages, not sure if those are "normal"

Comment 3 Vu Dinh 2016-05-10 14:33:12 UTC
This issue looks like a duplication of bug #1333087

https://bugzilla.redhat.com/show_bug.cgi?id=1333087

Comment 4 Mark Turansky 2016-05-10 14:38:59 UTC
Agreed. The "Placeholder-for-provisioning" VolumeID has been fixed in the linked BZ issue.

Comment 5 Mark Turansky 2016-05-10 14:39:33 UTC
Taking this issue from Brad.  It's an Online issue, not Storage.

Comment 6 Vu Dinh 2016-05-10 14:41:30 UTC
Mark agreed to close as duplicate.

Thanks.

*** This bug has been marked as a duplicate of bug 1333087 ***


Note You need to log in before you can comment on or make changes to this bug.