On Wed, Oct 5, 2016 at 6:48 PM, Lionel Orellana <lione...@gmail.com> wrote:

> Can you tag the Jenkins images with the Jenkins version you are using or
> some other convention? I don't like using latest and getting unexpected
> upgrades. How often do you upgrade the Jenkins version?
>

​we upgrade it when we notice there's a new jenkins LTS available.  we
don't have any current plans to tag it more specifically, we introduce new
repos (eg jenkins-1-centos7 vs jenkins-2-centos7) when we make significant
changes.  I'd recommend you re-tag it yourself if you want a guaranteed
stable tag for the image.

(Also if you're using imagestreams in openshift, you won't get a new
version unless you explicitly re-import the imagestream).
​



>
> Thanks.
>
> On 6 October 2016 at 02:09, Ben Parees <bpar...@redhat.com> wrote:
>
>>
>>
>> On Oct 5, 2016 6:59 AM, "Lionel Orellana" <lione...@gmail.com> wrote:
>>
>>> The Jenkins v2 image is not yet available in docker hub is it?
>>>
>>
>> ​it wasn't, but it is now:  openshift/jenkins-2-centos7​
>>
>>
>>
>>>
>>> On 5 October 2016 at 16:24, Lionel Orellana <lione...@gmail.com> wrote:
>>>
>>>> I wanted to use Jenkins v2 which you didn't have an image for. I see
>>>> that there is one now. I'll have to consider if it's worth switching over.
>>>>
>>>> On 4 October 2016 at 09:54, Ben Parees <bpar...@redhat.com> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Oct 3, 2016 at 6:28 PM, Lionel Orellana <lione...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> No, I started with the image provided by the jenkins guys.
>>>>>>
>>>>>
>>>>> ​I strongly suggest you use our image which includes the oc tooling
>>>>> and, if instantiated from our template, will have all the correct
>>>>> permissions for interacting with openshift.
>>>>>
>>>>> https://github.com/openshift/origin/tree/master/examples/jenkins
>>>>> ​
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>> On 30 September 2016 at 01:22, Ben Parees <bpar...@redhat.com> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Sep 29, 2016 at 12:05 AM, Lionel Orellana <
>>>>>>> lione...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Ah I am running Jenkins inside a pod and invoking oc from there.
>>>>>>>> Thanks for the tip.
>>>>>>>>
>>>>>>>> Before I can run oc I'm having to set KUBECONFIG to some location I
>>>>>>>> know I can write to.
>>>>>>>>
>>>>>>>> Otherwise I get this error when running any oc command:
>>>>>>>>
>>>>>>>> error: KUBECONFIG is set to a file that cannot be created or
>>>>>>>> modified: /.kube/config
>>>>>>>> mkdir /.kube: permission denied
>>>>>>>>
>>>>>>>> To install the client I simply downloaded the tar, unpacked and
>>>>>>>> created a sym link. Do I need any more setup or setting KUBECONFIG 
>>>>>>>> every
>>>>>>>> time is the way to go?
>>>>>>>>
>>>>>>>
>>>>>>> ​are you using our jenkins image?  our image includes the oc tooling.
>>>>>>>
>>>>>>> https://github.com/openshift/jenkins
>>>>>>> ​
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> On 28 September 2016 at 22:51, Cesar Wong <cew...@redhat.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> You can always create a new role that only allows the actions that
>>>>>>>>> you need to kick off a new build (create on builds and builds/source, 
>>>>>>>>>  read
>>>>>>>>> on buildconfigs).
>>>>>>>>>
>>>>>>>>> Also, if you're running oc inside a pod within OpenShift, oc will
>>>>>>>>> use the credentials of the service account used to run the pod. No 
>>>>>>>>> need to
>>>>>>>>> explicitly log in.
>>>>>>>>>
>>>>>>>>> On Sep 28, 2016, at 1:40 AM, Lionel Orellana <lione...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Adding the edit cluster role seems to work.
>>>>>>>>>
>>>>>>>>> oadm policy add-cluster-role-to-user edit
>>>>>>>>> system:serviceaccount:jenkins:jenkins
>>>>>>>>>
>>>>>>>>> But is feels I'm giving it too much access. I tried with role
>>>>>>>>> system:build-controller but that wasn't enough.
>>>>>>>>>
>>>>>>>>> On 28 September 2016 at 14:00, Lionel Orellana <lione...@gmail.com
>>>>>>>>> > wrote:
>>>>>>>>>
>>>>>>>>>> Thanks. Invoking oc will do.
>>>>>>>>>>
>>>>>>>>>> I guess I have to oc login everytime?
>>>>>>>>>>
>>>>>>>>>> Somehow related question: can I have one service account with
>>>>>>>>>> access to start builds across all projects? I created a jenkins 
>>>>>>>>>> service
>>>>>>>>>> account for this purpose but I'm not sure how to give it access to 
>>>>>>>>>> all
>>>>>>>>>> projects instead of one by one.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 27 September 2016 at 22:48, Clayton Coleman <
>>>>>>>>>> ccole...@redhat.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> There is an API for launching a binary build from a build config
>>>>>>>>>>> - you can do it from a curl call if necessary (run with 
>>>>>>>>>>> --loglevel=8 to see
>>>>>>>>>>> an example of that call).  You must send as the contents of the 
>>>>>>>>>>> POST call
>>>>>>>>>>> the source to build as a tar, zip, or tar.gz
>>>>>>>>>>>
>>>>>>>>>>> On Sep 27, 2016, at 6:35 AM, Ben Parees <bpar...@redhat.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Sep 27, 2016 2:10 AM, "Lionel Orellana" <lione...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>> >
>>>>>>>>>>> > Hi
>>>>>>>>>>> >
>>>>>>>>>>> > Is it possible to trigger a binary build in Jenkins using
>>>>>>>>>>> the openshiftBuild step?
>>>>>>>>>>> >
>>>>>>>>>>> > I'm basically trying to run something like
>>>>>>>>>>> >
>>>>>>>>>>> > oc start-build <bc> --from-dir=<dir>
>>>>>>>>>>> >
>>>>>>>>>>> > but there's no option to pass from-dir in the openshiftBuild
>>>>>>>>>>> step. Are there plans to support this?
>>>>>>>>>>>
>>>>>>>>>>> It's not possible today, but yes it is on our list. In the
>>>>>>>>>>> meantime you can shell out and invoke oc directly to accomplish the 
>>>>>>>>>>> same
>>>>>>>>>>> thing.
>>>>>>>>>>>
>>>>>>>>>>> >
>>>>>>>>>>> > Thanks
>>>>>>>>>>> >
>>>>>>>>>>> >
>>>>>>>>>>> > Lionel.
>>>>>>>>>>> >
>>>>>>>>>>> > _______________________________________________
>>>>>>>>>>> > users mailing list
>>>>>>>>>>> > users@lists.openshift.redhat.com
>>>>>>>>>>> > http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>>>>>> >
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> users mailing list
>>>>>>>>>>> users@lists.openshift.redhat.com
>>>>>>>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> users mailing list
>>>>>>>>> users@lists.openshift.redhat.com
>>>>>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> users mailing list
>>>>>>>> users@lists.openshift.redhat.com
>>>>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ben Parees | OpenShift
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Ben Parees | OpenShift
>>>>>
>>>>>
>>>>
>>>
>


-- 
Ben Parees | OpenShift
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to