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" <watt...@backcountry.com> 
>> 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 ansible-proje...@googlegroups.com.
>> > To post to this group, send email to ansible...@googlegroups.com.
>> > 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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
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.

Reply via email to