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