Ok thanks Ben. On 6 October 2016 at 13:01, Ben Parees <bpar...@redhat.com> wrote:
> > > 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