← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1250926] Re: havana-1 install broken

 

** Changed in: anvil
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to anvil.
https://bugs.launchpad.net/bugs/1250926

Title:
  havana-1 install broken

Status in ANVIL for forging OpenStack.:
  Fix Released

Bug description:
  When building and installing openstack with -o
  conf/origins/havana-1.yaml install action fails:

  ProcessExecutionError: Unexpected error while running command.
  Command: '/root/anvil/tools/yyoom' '--verbose' transaction '--install' 'MySQL-python' '--install' mysql '--install' 'mysql-server' '--install' 'openstack-cinder' '--install' 'openstack-cinder==2013.2' '--install' 'openstack-glance' '--install' 'openstack-glance==2013.2' '--install' 'openstack-keystone' '--install' 'openstack-keystone==2013.2' '--install' 'openstack-nova-api' '--install' 'openstack-nova-cert' '--install' 'openstack-nova-compute' '--install' 'openstack-nova-conductor' '--install' 'openstack-nova-network' '--install' 'openstack-nova-scheduler' '--install' 'openstack-nova==2013.2' '--install' 'python-cinderclient==1.0.6' '--install' 'python-glanceclient==0.11.0' '--install' 'python-keystoneclient==0.4.1' '--install' 'python-neutronclient==2.3.1' '--install' 'python-novaclient==2.15.0' '--install' 'python-oslo-config==1.2.1' '--install' 'python-swiftclient==1.8.0' '--install' 'rabbitmq-server' '--prefer-repo' 'anvil-deps' '--prefer-repo' anvil
  Exit code: 1
  Stdout: ''
  Stderr: "<redirected to <open file '/root/openstack/deps/output/yyoom-transaction-install.log', mode 'wb' at 0x35a3540>>"

  # tail -n 20 /root/openstack/deps/output/yyoom-transaction-install.log
  YYOOM INFO:   - python-glanceclient==0.11.0
  YYOOM INFO:   - python-keystoneclient==0.4.1
  YYOOM INFO:   - python-neutronclient==2.3.1
  YYOOM INFO:   - python-novaclient==2.15.0
  YYOOM INFO:   - python-oslo-config==1.2.1
  YYOOM INFO:   - python-swiftclient==1.8.0
  YYOOM INFO:   - rabbitmq-server
  YYOOM INFO: 2:python-nova-2013.2-1.el6.noarch requires python-six < 1.4
  YYOOM ERROR: Building Transaction failed
  YYOOM ERROR: Transaction failed
  Traceback (most recent call last):
    File "/root/anvil/tools/yyoom", line 452, in main
      return options.func(yum_base, options) or 0
    File "/root/anvil/tools/yyoom", line 279, in _run
      yum_base.install(max(matches))
    File "/usr/lib64/python2.6/contextlib.py", line 23, in __exit__
      self.gen.next()
    File "/root/anvil/tools/yyoom", line 431, in _transaction
      raise RuntimeError("Transaction failed: %s" % code)
  RuntimeError: Transaction failed: 1

  
  Package python-six of version 1.3 is available and installed at the moment:

  [root@donkey017 anvil]# yum list --showduplicates python-six
  Loaded plugins: fastestmirror, security
  Loading mirror speeds from cached hostfile
   * epel: ftp.tlk-l.net
  Installed Packages
  python-six.noarch                                                                 1.3-0.el6                                                                    @anvil-deps
  Available Packages
  python-six.noarch                                                                 1.3-0.el6                                                                    anvil-deps 
  python-six.noarch                                                                 1.4.1-1.el6                                                                  epel       

  
  yum fails to install python-nova, too:

  # yum install python-nova
  [...]
  --> Finished Dependency Resolution
  Error: Package: 2:python-nova-2013.2-1.el6.noarch (anvil)
             Requires: python-six < 1.4
             Removing: python-six-1.3-0.el6.noarch (@anvil-deps)
                 python-six = 1.3-0.el6
             Updated By: python-six-1.4.1-1.el6.noarch (epel)
                 python-six = 1.4.1-1.el6
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest

To manage notifications about this bug go to:
https://bugs.launchpad.net/anvil/+bug/1250926/+subscriptions