Thanks Mark. In fact it doesn't come with "epel-release" package installed 
by default (amzn-ami-hvm-2015.03.0.x86_64-gp2 (ami-a10897d6)):

$ yum repolist all
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main/latest                                                           
                                    | 2.1 kB     00:00
amzn-main/latest/group                                                     
                                    |  35 kB     00:00
amzn-main/latest/primary_db                                                 
                                   | 3.3 MB     00:00
amzn-updates/latest                                                         
                                   | 2.3 kB     00:00
amzn-updates/latest/group                                                   
                                   |  35 kB     00:00
amzn-updates/latest/updateinfo                                             
                                    | 249 kB     00:00
amzn-updates/latest/primary_db                                             
                                    | 879 kB     00:00
repo id                                                        repo name   
                                             status
amzn-main/latest                                               amzn-main-
Base                                           enabled: 5,302
amzn-main-debuginfo/latest                                     
amzn-main-debuginfo 
                                     disabled
amzn-nosrc/latest                                              amzn-nosrc-
Base                                          disabled
amzn-preview/latest                                            amzn-preview-
Base                                        disabled
amzn-preview-debuginfo/latest                                  
amzn-preview-debuginfo 
                                  disabled
amzn-updates/latest                                            amzn-updates-
Base                                        enabled: 1,298
amzn-updates-debuginfo/latest                                  
amzn-updates-debuginfo 
                                  disabled
repolist: 6,600

Yes, I run "yum install epel-release" and then "yum install ansible 
--enablerepo=epel" and I get this:
# yum install ansible --enablerepo=epel
Loaded plugins: priorities, update-motd, upgrade-helper
980 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package ansible.noarch 0:1.9.2-1.el6 will be installed
--> Processing Dependency: python-simplejson for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-setuptools for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-paramiko for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-keyczar for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-jinja2 for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-httplib2 for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: python-crypto2.6 for package: 
ansible-1.9.2-1.el6.noarch
--> Processing Dependency: PyYAML for package: ansible-1.9.2-1.el6.noarch
--> Running transaction check
---> Package python-crypto2.6.x86_64 0:2.6.1-2.el6 will be installed
---> Package python-keyczar.noarch 0:0.71c-1.el6 will be installed
--> Processing Dependency: python-pyasn1 for package: 
python-keyczar-0.71c-1.el6.noarch
--> Processing Dependency: python-crypto for package: 
python-keyczar-0.71c-1.el6.noarch
---> Package python26-PyYAML.x86_64 0:3.10-3.10.amzn1 will be installed
---> Package python26-httplib2.noarch 0:0.7.7-1.5.amzn1 will be installed
---> Package python26-jinja2.noarch 0:2.7.2-2.15.amzn1 will be installed
--> Processing Dependency: python26-markupsafe for package: 
python26-jinja2-2.7.2-2.15.amzn1.noarch
--> Processing Dependency: python26-babel for package: 
python26-jinja2-2.7.2-2.15.amzn1.noarch
---> Package python26-paramiko.noarch 0:1.15.1-1.5.amzn1 will be installed
--> Processing Dependency: python26-ecdsa for package: 
python26-paramiko-1.15.1-1.5.amzn1.noarch
---> Package python26-setuptools.noarch 0:12.2-1.30.amzn1 will be installed
--> Processing Dependency: python26-backports-ssl_match_hostname for 
package: python26-setuptools-12.2-1.30.amzn1.noarch
---> Package python26-simplejson.x86_64 0:3.6.5-1.12.amzn1 will be installed
--> Running transaction check
---> Package python26-babel.noarch 0:0.9.4-5.1.8.amzn1 will be installed
---> Package python26-backports-ssl_match_hostname.noarch 
0:3.4.0.2-1.12.amzn1 will be installed
--> Processing Dependency: python26-backports for package: 
python26-backports-ssl_match_hostname-3.4.0.2-1.12.amzn1.noarch
---> Package python26-crypto.x86_64 0:2.6.1-1.10.amzn1 will be installed
---> Package python26-ecdsa.noarch 0:0.11-3.3.amzn1 will be installed
--> Processing Dependency: python26-six for package: 
python26-ecdsa-0.11-3.3.amzn1.noarch
---> Package python26-markupsafe.x86_64 0:0.11-4.6.amzn1 will be installed
---> Package python26-pyasn1.noarch 0:0.1.7-2.7.amzn1 will be installed
--> Running transaction check
---> Package python26-backports.x86_64 0:1.0-3.14.amzn1 will be installed
---> Package python26-six.noarch 0:1.8.0-1.23.amzn1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================
 Package                                           Arch               
Version                          Repository                Size
======================================================================================================================================
Installing:
 ansible                                           noarch             
1.9.2-1.el6                      epel                     1.7 M
Installing for dependencies:
 python-crypto2.6                                  x86_64             
2.6.1-2.el6                      epel                     513 k
 python-keyczar                                    noarch             
0.71c-1.el6                      epel                     219 k
 python26-PyYAML                                   x86_64             
3.10-3.10.amzn1                  amzn-main                186 k
 python26-babel                                    noarch             
0.9.4-5.1.8.amzn1                amzn-main                1.8 M
 python26-backports                                x86_64             
1.0-3.14.amzn1                   amzn-main                5.2 k
 python26-backports-ssl_match_hostname             noarch             
3.4.0.2-1.12.amzn1               amzn-main                 12 k
 python26-crypto                                   x86_64             
2.6.1-1.10.amzn1                 amzn-main                697 k
 python26-ecdsa                                    noarch             
0.11-3.3.amzn1                   amzn-main                 77 k
 python26-httplib2                                 noarch             
0.7.7-1.5.amzn1                  amzn-main                 81 k
 python26-jinja2                                   noarch             
2.7.2-2.15.amzn1                 amzn-main                899 k
 python26-markupsafe                               x86_64             
0.11-4.6.amzn1                   amzn-main                 27 k
 python26-paramiko                                 noarch             
1.15.1-1.5.amzn1                 amzn-main                1.3 M
 python26-pyasn1                                   noarch             
0.1.7-2.7.amzn1                  amzn-main                174 k
 python26-setuptools                               noarch             
12.2-1.30.amzn1                  amzn-updates             582 k
 python26-simplejson                               x86_64             
3.6.5-1.12.amzn1                 amzn-main                210 k
 python26-six                                      noarch             
1.8.0-1.23.amzn1                 amzn-main                 31 k
Transaction Summary
======================================================================================================================================
Install  1 Package (+16 Dependent packages)
Total download size: 8.5 M
Installed size: 30 M
Is this ok [y/d/N]: y
Downloading packages:
(1/17): 
ansible-1.9.2-1.el6.noarch.rpm                                                  
                       
| 1.7 MB     00:00
(2/17): 
python-crypto2.6-2.6.1-2.el6.x86_64.rpm                                         
                       
| 513 kB     00:00
(3/17): 
python-keyczar-0.71c-1.el6.noarch.rpm                                           
                       
| 219 kB     00:00
(4/17): 
python26-PyYAML-3.10-3.10.amzn1.x86_64.rpm                                      
                       
| 186 kB     00:00
(5/17): 
python26-babel-0.9.4-5.1.8.amzn1.noarch.rpm                                     
                       
| 1.8 MB     00:00
(6/17): 
python26-backports-1.0-3.14.amzn1.x86_64.rpm                                    
                       
| 5.2 kB     00:00
(7/17): 
python26-backports-ssl_match_hostname-3.4.0.2-1.12.amzn1.noarch.rpm             
                       
|  12 kB     00:00
(8/17): 
python26-crypto-2.6.1-1.10.amzn1.x86_64.rpm                                     
                       
| 697 kB     00:00
(9/17): 
python26-ecdsa-0.11-3.3.amzn1.noarch.rpm                                        
                       
|  77 kB     00:00
(10/17): 
python26-httplib2-0.7.7-1.5.amzn1.noarch.rpm                                    
                      
|  81 kB     00:00
(11/17): 
python26-jinja2-2.7.2-2.15.amzn1.noarch.rpm                                     
                      
| 899 kB     00:00
(12/17): 
python26-markupsafe-0.11-4.6.amzn1.x86_64.rpm                                   
                      
|  27 kB     00:00
(13/17): 
python26-paramiko-1.15.1-1.5.amzn1.noarch.rpm                                   
                      
| 1.3 MB     00:00
(14/17): 
python26-pyasn1-0.1.7-2.7.amzn1.noarch.rpm                                      
                      
| 174 kB     00:00
(15/17): 
python26-setuptools-12.2-1.30.amzn1.noarch.rpm                                  
                      
| 582 kB     00:00
(16/17): 
python26-simplejson-3.6.5-1.12.amzn1.x86_64.rpm                                 
                      
| 210 kB     00:00
(17/17): 
python26-six-1.8.0-1.23.amzn1.noarch.rpm                                        
                      
|  31 kB     00:00
--------------------------------------------------------------------------------------------------------------------------------------
Total                                                                           
                      
9.8 MB/s | 8.5 MB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 
python26-crypto-2.6.1-1.10.amzn1.x86_64                                         
                                  
1/17
  Installing : 
python26-markupsafe-0.11-4.6.amzn1.x86_64                                       
                                  
2/17
  Installing : 
python26-pyasn1-0.1.7-2.7.amzn1.noarch                                          
                                  
3/17
  Installing : 
python-keyczar-0.71c-1.el6.noarch                                               
                                  
4/17
  Installing : 
python26-backports-1.0-3.14.amzn1.x86_64                                        
                                  
5/17
  Installing : 
python26-backports-ssl_match_hostname-3.4.0.2-1.12.amzn1.noarch                 
                                  
6/17
  Installing : 
python26-setuptools-12.2-1.30.amzn1.noarch                                      
                                  
7/17
  Installing : 
python26-babel-0.9.4-5.1.8.amzn1.noarch                                         
                                  
8/17
  Installing : 
python26-jinja2-2.7.2-2.15.amzn1.noarch                                         
                                  
9/17
  Installing : 
python-crypto2.6-2.6.1-2.el6.x86_64                                             
                                 
10/17
  Installing : 
python26-httplib2-0.7.7-1.5.amzn1.noarch                                        
                                 
11/17
  Installing : 
python26-six-1.8.0-1.23.amzn1.noarch                                            
                                 
12/17
  Installing : 
python26-ecdsa-0.11-3.3.amzn1.noarch                                            
                                 
13/17
  Installing : 
python26-paramiko-1.15.1-1.5.amzn1.noarch                                       
                                 
14/17
  Installing : 
python26-PyYAML-3.10-3.10.amzn1.x86_64                                          
                                 
15/17
  Installing : 
python26-simplejson-3.6.5-1.12.amzn1.x86_64                                     
                                 
16/17
  Installing : 
ansible-1.9.2-1.el6.noarch                                                      
                                 
17/17
  Verifying  : 
python26-setuptools-12.2-1.30.amzn1.noarch                                      
                                  
1/17
  Verifying  : 
python26-jinja2-2.7.2-2.15.amzn1.noarch                                         
                                  
2/17
  Verifying  : 
python26-paramiko-1.15.1-1.5.amzn1.noarch                                       
                                  
3/17
  Verifying  : 
python-keyczar-0.71c-1.el6.noarch                                               
                                  
4/17
  Verifying  : 
python26-babel-0.9.4-5.1.8.amzn1.noarch                                         
                                  
5/17
  Verifying  : 
python26-simplejson-3.6.5-1.12.amzn1.x86_64                                     
                                  
6/17
  Verifying  : 
python26-PyYAML-3.10-3.10.amzn1.x86_64                                          
                                  
7/17
  Verifying  : 
python26-backports-ssl_match_hostname-3.4.0.2-1.12.amzn1.noarch                 
                                  
8/17
  Verifying  : 
python26-six-1.8.0-1.23.amzn1.noarch                                            
                                  
9/17
  Verifying  : 
python26-crypto-2.6.1-1.10.amzn1.x86_64                                         
                                 
10/17
  Verifying  : 
python26-ecdsa-0.11-3.3.amzn1.noarch                                            
                                 
11/17
  Verifying  : 
ansible-1.9.2-1.el6.noarch                                                      
                                 
12/17
  Verifying  : 
python26-httplib2-0.7.7-1.5.amzn1.noarch                                        
                                 
13/17
  Verifying  : 
python-crypto2.6-2.6.1-2.el6.x86_64                                             
                                 
14/17
  Verifying  : 
python26-backports-1.0-3.14.amzn1.x86_64                                        
                                 
15/17
  Verifying  : 
python26-pyasn1-0.1.7-2.7.amzn1.noarch                                          
                                 
16/17
  Verifying  : 
python26-markupsafe-0.11-4.6.amzn1.x86_64                                       
                                 
17/17
Installed:
  ansible.noarch 0:1.9.2-1.el6
Dependency Installed:
  python-crypto2.6.x86_64 0:2.6.1-2.el6                   
python-keyczar.noarch 0:0.71c-1.el6
  python26-PyYAML.x86_64 0:3.10-3.10.amzn1                
python26-babel.noarch 0:0.9.4-5.1.8.amzn1
  python26-backports.x86_64 0:1.0-3.14.amzn1              
python26-backports-ssl_match_hostname.noarch 0:3.4.0.2-1.12.amzn1
  python26-crypto.x86_64 0:2.6.1-1.10.amzn1               
python26-ecdsa.noarch 0:0.11-3.3.amzn1
  python26-httplib2.noarch 0:0.7.7-1.5.amzn1              
python26-jinja2.noarch 0:2.7.2-2.15.amzn1
  python26-markupsafe.x86_64 0:0.11-4.6.amzn1             
python26-paramiko.noarch 0:1.15.1-1.5.amzn1
  python26-pyasn1.noarch 0:0.1.7-2.7.amzn1                
python26-setuptools.noarch 0:12.2-1.30.amzn1
  python26-simplejson.x86_64 0:3.6.5-1.12.amzn1           
python26-six.noarch 0:1.8.0-1.23.amzn1
Complete!
[root@ip-172-31-33-49 ~]# which ansible
/usr/bin/ansible
[root@ip-172-31-33-49 ~]# ansible
Traceback (most recent call last):
  File "/usr/bin/ansible", line 36, in <module>
    from ansible.runner import Runner
ImportError: No module named ansible.runner



It seems that it picks up the 2.6 version of python as dependency and not 
the 2.7.9.
Note: the Amazon Linux AMI 2015.03 comes by default pre-installed with both 
versions.
Any idea how to sort this out?

Regards,
Constantin.


-- 
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/08457701-75a3-442e-9182-4b09c257fc1b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to