Seems pip went from 6.1.1 to 7.0.1. Working on resolving issues. On Wednesday, May 27, 2015 at 11:02:26 AM UTC-6, William Attwood wrote: > > Nothing changed in the Ansible code for this deploy, however, the > installation for job builder is breaking. It's only after Ansible and/or > Vagrant were upgraded: > > --- > - name: install pip > easy_install: name=pip > > - name: install pbr > pip: name=pbr > > - name: download jenkins-job-builder > git: > repo: https://github.com/openstack-infra/jenkins-job-builder.git > dest: /opt/jenkins-job-builder > version: 1.1.0 > update: no > register: jjb_git > > > - name: copy jenkins job builder config > copy: src=jenkins_job_builder/setup.cfg > dest=/opt/jenkins-job-builder/setup.cfg mode=0644 > register: jjb_config > > - name: copy jenkins job builder modules > copy: src=jenkins_job_builder/modules/{{item}}.py > dest=/opt/jenkins-job-builder/jenkins_jobs/modules/{{item}}.py mode=0644 > with_items: > - artifactory > - gradle > - rundeck > - graphite > register: jjb_module > > - name: install jenkins-job-builder > command: python setup.py install > args: > chdir: /opt/jenkins-job-builder > when: jjb_git.changed or jjb_config.changed or jjb_module.changed > > > > On Wednesday, May 20, 2015 at 10:19:43 PM UTC-6, tkuratomi wrote: >> >> Hmm... how does ansible figure into this? Looking at the traceback it >> seems like the jenkins-job tool is somehow miss-installed (it's not finding >> its required libraries). >> >> -Toshio >> On May 20, 2015 5:40 AM, "William Attwood" <[email protected]> >> wrote: >> > >> > Running Ansible 1.9.1 and Vagrant 1.7.2. Recently, without code >> changes, and with software version updates, every job .yml file when doing >> a vagrant provision resulted in: >> > >> > stderr: Traceback (most recent call last): >> > File "/bin/jenkins-jobs", line 6, in <module> >> > from jenkins_jobs.cmd import main >> > File "/usr/lib/python2.7/site-packages/jenkins_jobs/cmd.py", line 17, >> in <module> >> > from six.moves import configparser, StringIO >> > ImportError: No module named six.moves >> > >> > This will repeat for every job .yml file. If I go into the machine it >> is failing on, and pip install six, it then starts to fail on the jenkins >> module, and so on and so forth. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups "Ansible Project" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected]. >> > To post to this group, send email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/49bde536-b476-4cc0-8e0a-f20d300d4338%40googlegroups.com >> . >> > For more options, visit https://groups.google.com/d/optout. >> >
-- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/bc39173a-3a13-443e-8a4b-ec4a1b6b66ae%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
