When jenkins deploys the pod jnlp container along with my ansible container is created within that Pod, My docker file is using Ubuntu should I be using the jenkins/jnlp image instead.
If I keep the pod after the jobs fails and execute shell a d run which ansible is shows the path On Wed 7 Oct 2020, 19:41 [email protected], < [email protected]> wrote: > David, > > Looks like your issue isn't with the dockerfile, but with ansible. The > failure is listed as `ansible: not found`. Make sure your executor has > ansible and its in the path. Note the user and directory jenkins is running > the command in. > > -Nigel > On Wednesday, October 7, 2020 at 4:09:38 AM UTC-7 Arnaud wrote: > >> Hi, >> >> Could I suggest you to install at least Python 3.6 and not 3.3? >> >> Arnaud >> >> Le mar. 6 oct. 2020 à 23:05, [email protected] <[email protected]> a >> écrit : >> >>> Hi All, >>> >>> Could do with some help with this one, I'm currently trying to use >>> Kubernetes to build containers for jobs that will run within Jenkins. I'm >>> currently having the issue where my Docker File has Ansible installed but, >>> for some reason,it's not able to run if the Container is built with Jenkins >>> >>> FROM ubuntu:18.04 >>> >>> RUN apt update -y && \ >>> >>> apt install python3.3 python3-dev gcc libpng-dev g++ build-essential >>> libssl-dev libffi-dev curl wget unzip nano -y >>> >>> >>> RUN apt install python3-pip libpython2.7-stdlib install python-pip -y && \ >>> pip3 install wheel && \ >>> pip3 install --upgrade setuptools >>> >>> RUN apt update && \ >>> apt install software-properties-common -y && \ >>> apt-add-repository --yes --update ppa:ansible/ansible && \ >>> apt install ansible -y >>> >>> RUN apt update && \ >>> apt install -y software-properties-common && \ >>> rm -rf /var/lib/apt/lists/* >>> >>> RUN apt update && \ >>> apt install git openssh-server -y && \ >>> >>> sed -i 's|session required pam_loginuid.so|session optional >>> pam_loginuid.so|g' /etc/pam.d/sshd && \ >>> mkdir -p /var/run/sshd >>> >>> RUN apt install openjdk-8-jdk maven -y && \ >>> adduser --quiet <user> && \ >>> echo "<user>:<pass>" | chpasswd && \ >>> mkdir /home/jenkins/.m2 >>> >>> RUN pip3 install --upgrade pyvmomi && \ >>> pip install --upgrade pyvmomi >>> >>> RUN service ssh start >>> EXPOSE 22 >>> CMD ["/usr/sbin/sshd", "-D"] >>> >>> Building remotely on ansible-wwtrw >>> <http://waves-jenkins.na.qualcomm.com:8080/computer/ansible-wwtrw> >>> (ansible) in workspace /home/jenkins/agent/workspace/test[Checks API] No >>> suitable checks publisher found. [test] $ /bin/sh -xe >>> /tmp/jenkins813336478250655019.sh + whoami root + ansible --version >>> /tmp/jenkins813336478250655019.sh: 3: /tmp/jenkins813336478250655019.sh: >>> ansible: not found Build step 'Execute shell' marked build as failure >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Jenkins Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jenkinsci-users/1bf82f20-6e80-4863-84b0-df86db9e4419n%40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/1bf82f20-6e80-4863-84b0-df86db9e4419n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/1f2e4118-8f60-4f6f-9407-2ed626aa3656n%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/1f2e4118-8f60-4f6f-9407-2ed626aa3656n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAJUZ6v4UKN07WDBk19fsCHfGa26Rn90uMWNRwQ8axXTW9ycrvA%40mail.gmail.com.
