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.

Reply via email to