What I did:
1. in-place upgrade from Fuel 6.1 to 7.0
2. run yum update for the first time (succeeded)
3. now trying to run yum update again - getting python-requests version conflict
--> Processing Dependency: python-requests <= 2.2.1 for package: 1:python-keystoneclient-0.11.1-1.mos832.noarch
--> Processing Dependency: python-requests <= 2.2.1 for package: python-fuelclient-7.0.0-201.1.git486bde5.noarch
---> Package python-urllib3.noarch 0:1.7.1-2.mira1 will be updated
---> Package python-urllib3.noarch 0:1.10.2-1.el6 will be an update
--> Finished Dependency Resolution
Error: Package: python-fuelclient-7.0.0-201.1.git486bde5.noarch (@7.0_nailgun)
Requires: python-requests <= 2.2.1
Removing: python-requests-2.2.1-1.mira1.noarch (@anaconda-CentOS-201410241409.x86_64/6.3)
python-requests = 2.2.1-1.mira1
Updated By: python-requests-2.6.0-3.el6.noarch (base)
python-requests = 2.6.0-3.el6
Available: python-requests-1.1.0-4.el6.centos.noarch (extras)
python-requests = 1.1.0-4.el6.centos
Available: python-requests-2.2.1-1.el6.mira3.noarch (7.0_nailgun)
python-requests = 2.2.1-1.el6.mira3
Error: Package: 1:python-keystoneclient-0.11.1-1.mos832.noarch (@7.0_nailgun)
Requires: python-requests <= 2.2.1
Removing: python-requests-2.2.1-1.mira1.noarch (@anaconda-CentOS-201410241409.x86_64/6.3)
python-requests = 2.2.1-1.mira1
Updated By: python-requests-2.6.0-3.el6.noarch (base)
python-requests = 2.6.0-3.el6
Available: python-requests-1.1.0-4.el6.centos.noarch (extras)
python-requests = 1.1.0-4.el6.centos
Available: python-requests-2.2.1-1.el6.mira3.noarch (7.0_nailgun)
python-requests = 2.2.1-1.el6.mira3
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
fuel-python, is it the correct upgrade procedure of the master node?