[Yahoo-eng-team] [Bug 1774527] [NEW] Too many errors can trigger compute failed_builds to get incremented
*** This bug is a security vulnerability *** Private security bug reported: So let's analyze what can cause a compute managers failed_builds to get incremented and point out that some of them should not be causing failed_builds to get incremented (which then can have the 'nice' effect of auto-disabling a nova-compute service). So the return code of self._do_build_and_run_instance returns a result code; the catch of all exceptions also triggers the setting of a result code to failed; when this is failed it will cause the failed_build counter to get incremented. Some unrelated to nova-compute exceptions that from reading the code can trigger this to happen: - Unable to base64 decode injected files. - Failure of notify_about_instance_create to actually send (some inner exception perhaps?) - exception.NoMoreNetworks, exception.NoMoreFixedIps - exception.FlavorDiskTooSmall, exception.FlavorMemoryTooSmall, exception.ImageNotActive, exception.ImageUnacceptable, exception.InvalidDiskInfo, exception.InvalidDiskFormat, cursive_exception.SignatureVerificationError, exception.VolumeEncryptionNotSupported, exception.InvalidInput, exception.RequestedVRamTooHigh --- these bubble up as BuildAbortException - exception.InstanceNotFound, exception.UnexpectedDeletingTaskStateError - Anything that pops out of _build_resources - Failed to allocate network And many more? ** Affects: nova Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1774527 Title: Too many errors can trigger compute failed_builds to get incremented Status in OpenStack Compute (nova): New Bug description: So let's analyze what can cause a compute managers failed_builds to get incremented and point out that some of them should not be causing failed_builds to get incremented (which then can have the 'nice' effect of auto-disabling a nova-compute service). So the return code of self._do_build_and_run_instance returns a result code; the catch of all exceptions also triggers the setting of a result code to failed; when this is failed it will cause the failed_build counter to get incremented. Some unrelated to nova-compute exceptions that from reading the code can trigger this to happen: - Unable to base64 decode injected files. - Failure of notify_about_instance_create to actually send (some inner exception perhaps?) - exception.NoMoreNetworks, exception.NoMoreFixedIps - exception.FlavorDiskTooSmall, exception.FlavorMemoryTooSmall, exception.ImageNotActive, exception.ImageUnacceptable, exception.InvalidDiskInfo, exception.InvalidDiskFormat, cursive_exception.SignatureVerificationError, exception.VolumeEncryptionNotSupported, exception.InvalidInput, exception.RequestedVRamTooHigh --- these bubble up as BuildAbortException - exception.InstanceNotFound, exception.UnexpectedDeletingTaskStateError - Anything that pops out of _build_resources - Failed to allocate network And many more? To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1774527/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1603533] [NEW] Can't build correctly using brpm on cent7
Public bug reported: Getting the following after building on cent7 and installing, Traceback (most recent call last): File "/usr/bin/cloud-init", line 5, in from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3007, in working_set.require(__requires__) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 728, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: argparse It appears that even though it gets added as a dep that cent7 doesn't register it correctly, $ sudo yum install python-argparse Loaded plugins: changelog, fastestmirror, rhnplugin, versionlock This system is receiving updates from RHN Classic or Red Hat Satellite. ... Package python-2.7.5-34.el7.x86_64 already installed and latest version Nothing to do But then when ran cloud-init has a dep on a thing that does not actually exist. So on 2.7 we don't need to do this in the first place (the explicit dep for argparse is only for 2.6) so we can just do this smarter (and avoid this mess in the first place). ** Affects: cloud-init Importance: Undecided Assignee: Joshua Harlow (harlowja) Status: New ** Changed in: cloud-init Assignee: (unassigned) => Joshua Harlow (harlowja) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1603533 Title: Can't build correctly using brpm on cent7 Status in cloud-init: New Bug description: Getting the following after building on cent7 and installing, Traceback (most recent call last): File "/usr/bin/cloud-init", line 5, in from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3007, in working_set.require(__requires__) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 728, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: argparse It appears that even though it gets added as a dep that cent7 doesn't register it correctly, $ sudo yum install python-argparse Loaded plugins: changelog, fastestmirror, rhnplugin, versionlock This system is receiving updates from RHN Classic or Red Hat Satellite. ... Package python-2.7.5-34.el7.x86_64 already installed and latest version Nothing to do But then when ran cloud-init has a dep on a thing that does not actually exist. So on 2.7 we don't need to do this in the first place (the explicit dep for argparse is only for 2.6) so we can just do this smarter (and avoid this mess in the first place). To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1603533/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1603238] [NEW] BOM error updating hostname on centos6.x
Public bug reported: Seeing the following: Jul 14 15:42:38 cent6-example [CLOUDINIT] util.py[DEBUG]: Failed to update the hostname to cent6-example.cloud.phx3.gdg (cent6-example)#012Traceback (most recent call last):#012 File "/usr/lib/python2.6/site- packages/cloudinit/config/cc_update_hostname.py", line 39, in handle#012 cloud.distro.update_hostname(hostname, fqdn, prev_fn)#012 File "/usr/lib/python2.6/site-packages/cloudinit/distros/__init__.py", line 214, in update_hostname#012prev_hostname = self._read_hostname(prev_hostname_fn)#012 File "/usr/lib/python2.6 /site-packages/cloudinit/distros/rhel.py", line 172, in _read_hostname#012(_exists, contents) = rhel_util.read_sysconfig_file(filename)#012 File "/usr/lib/python2.6 /site-packages/cloudinit/distros/rhel_util.py", line 64, in read_sysconfig_file#012return (exists, SysConf(contents))#012 File "/usr/lib/python2.6/site- packages/cloudinit/distros/parsers/sys_conf.py", line 61, in __init__#012write_empty_values=True)#012 File "/usr/lib/python2.6 /site-packages/configobj.py", line 1219, in __init__#012 self._load(infile, configspec)#012 File "/usr/lib/python2.6/site- packages/configobj.py", line 1272, in _load#012infile = self._handle_bom(infile)#012 File "/usr/lib/python2.6/site- packages/configobj.py", line 1422, in _handle_bom#012if not line.startswith(BOM):#012UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 0: ordinal not in range(128) $ rpm -qa | grep configobj python-configobj-4.6.0-3.el6.noarch This might be fixed in a newer configobj (probably is) but just wanted to note this here. ** Affects: cloud-init Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1603238 Title: BOM error updating hostname on centos6.x Status in cloud-init: New Bug description: Seeing the following: Jul 14 15:42:38 cent6-example [CLOUDINIT] util.py[DEBUG]: Failed to update the hostname to cent6-example.cloud.phx3.gdg (cent6-example)#012Traceback (most recent call last):#012 File "/usr/lib/python2.6/site- packages/cloudinit/config/cc_update_hostname.py", line 39, in handle#012cloud.distro.update_hostname(hostname, fqdn, prev_fn)#012 File "/usr/lib/python2.6/site- packages/cloudinit/distros/__init__.py", line 214, in update_hostname#012prev_hostname = self._read_hostname(prev_hostname_fn)#012 File "/usr/lib/python2.6 /site-packages/cloudinit/distros/rhel.py", line 172, in _read_hostname#012(_exists, contents) = rhel_util.read_sysconfig_file(filename)#012 File "/usr/lib/python2.6 /site-packages/cloudinit/distros/rhel_util.py", line 64, in read_sysconfig_file#012return (exists, SysConf(contents))#012 File "/usr/lib/python2.6/site- packages/cloudinit/distros/parsers/sys_conf.py", line 61, in __init__#012write_empty_values=True)#012 File "/usr/lib/python2.6 /site-packages/configobj.py", line 1219, in __init__#012 self._load(infile, configspec)#012 File "/usr/lib/python2.6/site- packages/configobj.py", line 1272, in _load#012infile = self._handle_bom(infile)#012 File "/usr/lib/python2.6/site- packages/configobj.py", line 1422, in _handle_bom#012if not line.startswith(BOM):#012UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 0: ordinal not in range(128) $ rpm -qa | grep configobj python-configobj-4.6.0-3.el6.noarch This might be fixed in a newer configobj (probably is) but just wanted to note this here. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1603238/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1489969] [NEW] Python2.6 pkg_resources allowing incompat versions
Public bug reported: Noticed the following: [09:48:13] @harlowja Python 2.6.6 (r266:84292, Dec 19 2012, 19:54:30) [09:48:13] @harlowja [GCC 3.4.6 20060404 (Red Hat 3.4.6-11)] on linux2 [09:48:13] @harlowja Type help, copyright, credits or license for more information. [09:48:13] @harlowja import pkg_resources [09:48:13] @harlowja r = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:13] @harlowja x = '2.4.3' [09:48:13] @harlowja x in r [09:48:13] @harlowja True [09:48:33] @harlowja Python 2.7.10 (default, Jun 18 2015, 15:58:36) [09:48:33] @harlowja [GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2 [09:48:33] @harlowja Type help, copyright, credits or license for more information. [09:48:33] @harlowja import pkg_resources [09:48:33] @harlowja r = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:33] @harlowja x = '2.4.3' [09:48:33] @harlowja x in r [09:48:33] @harlowja False The 2.6 version is fixed by upgrading setuptools, so that it will then work like the 2.7 version. ** Affects: anvil Importance: Undecided Status: New ** Description changed: Noticed the following: [09:48:13] @harlowja Python 2.6.6 (r266:84292, Dec 19 2012, 19:54:30) [09:48:13] @harlowja [GCC 3.4.6 20060404 (Red Hat 3.4.6-11)] on linux2 [09:48:13] @harlowja Type help, copyright, credits or license for more information. [09:48:13] @harlowjaimport pkg_resources [09:48:13] @harlowjar = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:13] @harlowjax = '2.4.3' [09:48:13] @harlowjax in r [09:48:13] @harlowja True [09:48:33] @harlowja Python 2.7.10 (default, Jun 18 2015, 15:58:36) [09:48:33] @harlowja [GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2 [09:48:33] @harlowja Type help, copyright, credits or license for more information. [09:48:33] @harlowjaimport pkg_resources [09:48:33] @harlowjar = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:33] @harlowjax = '2.4.3' [09:48:33] @harlowjax in r + [09:48:33] @harlowja False The 2.6 version is fixed by upgrading setuptools, so that it will then work like the 2.7 version. -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1489969 Title: Python2.6 pkg_resources allowing incompat versions Status in anvil: New Bug description: Noticed the following: [09:48:13] @harlowja Python 2.6.6 (r266:84292, Dec 19 2012, 19:54:30) [09:48:13] @harlowja [GCC 3.4.6 20060404 (Red Hat 3.4.6-11)] on linux2 [09:48:13] @harlowja Type help, copyright, credits or license for more information. [09:48:13] @harlowjaimport pkg_resources [09:48:13] @harlowjar = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:13] @harlowjax = '2.4.3' [09:48:13] @harlowjax in r [09:48:13] @harlowja True [09:48:33] @harlowja Python 2.7.10 (default, Jun 18 2015, 15:58:36) [09:48:33] @harlowja [GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2 [09:48:33] @harlowja Type help, copyright, credits or license for more information. [09:48:33] @harlowjaimport pkg_resources [09:48:33] @harlowjar = pkg_resources.Requirement.parse( 'requests=1.2.1,=2.2.1,!=2.4.0' ) [09:48:33] @harlowjax = '2.4.3' [09:48:33] @harlowjax in r [09:48:33] @harlowja False The 2.6 version is fixed by upgrading setuptools, so that it will then work like the 2.7 version. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1489969/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1445827] Re: unit test failures: Glance insist on ordereddict
** Changed in: taskflow Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1445827 Title: unit test failures: Glance insist on ordereddict Status in Glance: Fix Released Status in Glance kilo series: Fix Released Status in Glance liberty series: Fix Released Status in taskflow: Fix Released Bug description: There's no python-ordereddict package anymore in Debian, as this is normally included in Python 2.7. I have therefore patched requirements.txt to remove ordereddict. However, even after this, I get some bad unit test errors about it. This must be fixed upstream, because there's no way (modern) downstream distributions can fix it (as the ordereddict Python package will *not* come back). Below is the tracebacks for the 4 failed unit tests. FAIL: glance.tests.unit.test_opts.OptsTestCase.test_list_api_opts -- Traceback (most recent call last): _StringException: Traceback (most recent call last): File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 143, in test_list_api_opts expected_opt_groups, expected_opt_names) File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 45, in _test_entry_point list_fn = ep.load() File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2188, in load self.require(env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2202, in require items = working_set.resolve(reqs, env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 639, in resolve raise DistributionNotFound(req) DistributionNotFound: ordereddict == FAIL: glance.tests.unit.test_opts.OptsTestCase.test_list_cache_opts -- Traceback (most recent call last): _StringException: Traceback (most recent call last): File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 288, in test_list_cache_opts expected_opt_groups, expected_opt_names) File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 45, in _test_entry_point list_fn = ep.load() File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2188, in load self.require(env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2202, in require items = working_set.resolve(reqs, env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 639, in resolve raise DistributionNotFound(req) DistributionNotFound: ordereddict == FAIL: glance.tests.unit.test_opts.OptsTestCase.test_list_manage_opts -- Traceback (most recent call last): _StringException: Traceback (most recent call last): File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 301, in test_list_manage_opts expected_opt_groups, expected_opt_names) File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 45, in _test_entry_point list_fn = ep.load() File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2188, in load self.require(env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2202, in require items = working_set.resolve(reqs, env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 639, in resolve raise DistributionNotFound(req) DistributionNotFound: ordereddict == FAIL: glance.tests.unit.test_opts.OptsTestCase.test_list_registry_opts -- Traceback (most recent call last): _StringException: Traceback (most recent call last): File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 192, in test_list_registry_opts expected_opt_groups, expected_opt_names) File /��PKGBUILDDIR��/glance/tests/unit/test_opts.py, line 45, in _test_entry_point list_fn = ep.load() File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2188, in load self.require(env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 2202, in require items = working_set.resolve(reqs, env, installer) File /usr/lib/python2.7/dist-packages/pkg_resources.py, line 639, in resolve raise DistributionNotFound(req) DistributionNotFound: ordereddict == FAIL: glance.tests.unit.test_opts.OptsTestCase.test_list_scrubber_opts -- Traceback
[Yahoo-eng-team] [Bug 1482696] [NEW] Gate 2.7 six is really way to old
Public bug reported: This is causing the rpmbuild of python cryptography to fail: ''' Installed /home/jenkins/workspace/gate-anvil-rpms-dsvm-devstack-centos7/openstack/deps/rpmbuild/python-cryptography-0.9.3-0.el7.centos.src.rpm/BUILD/cryptography-0.9.3/.eggs/enum34-1.0.4-py2.7.egg Traceback (most recent call last): File setup.py, line 342, in module **keywords_with_side_effects(sys.argv) File /usr/lib64/python2.7/distutils/core.py, line 112, in setup _setup_distribution = dist = klass(attrs) File /usr/lib/python2.7/site-packages/setuptools/dist.py, line 268, in __init__ self.fetch_build_eggs(attrs['setup_requires']) File /usr/lib/python2.7/site-packages/setuptools/dist.py, line 313, in fetch_build_eggs replace_conflicting=True, File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 836, in resolve dist = best[req.key] = env.best_match(req, ws, installer) File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 1074, in best_match dist = working_set.find(req) File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 711, in find raise VersionConflict(dist, req) pkg_resources.VersionConflict: (six 1.3.0 (/usr/lib/python2.7/site-packages), Requirement.parse('six=1.4.1')) error: Bad exit status from /var/tmp/rpm-tmp.IyDOhl (%build) ''' http://logs.openstack.org/57/207657/4/check/gate-anvil-rpms-dsvm- devstack-centos7/32e1285/output/rpmbuild-python- cryptography-0.9.3-0.el7.centos.src.rpm.log ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1482696 Title: Gate 2.7 six is really way to old Status in anvil: New Bug description: This is causing the rpmbuild of python cryptography to fail: ''' Installed /home/jenkins/workspace/gate-anvil-rpms-dsvm-devstack-centos7/openstack/deps/rpmbuild/python-cryptography-0.9.3-0.el7.centos.src.rpm/BUILD/cryptography-0.9.3/.eggs/enum34-1.0.4-py2.7.egg Traceback (most recent call last): File setup.py, line 342, in module **keywords_with_side_effects(sys.argv) File /usr/lib64/python2.7/distutils/core.py, line 112, in setup _setup_distribution = dist = klass(attrs) File /usr/lib/python2.7/site-packages/setuptools/dist.py, line 268, in __init__ self.fetch_build_eggs(attrs['setup_requires']) File /usr/lib/python2.7/site-packages/setuptools/dist.py, line 313, in fetch_build_eggs replace_conflicting=True, File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 836, in resolve dist = best[req.key] = env.best_match(req, ws, installer) File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 1074, in best_match dist = working_set.find(req) File /usr/lib/python2.7/site-packages/pkg_resources/__init__.py, line 711, in find raise VersionConflict(dist, req) pkg_resources.VersionConflict: (six 1.3.0 (/usr/lib/python2.7/site-packages), Requirement.parse('six=1.4.1')) error: Bad exit status from /var/tmp/rpm-tmp.IyDOhl (%build) ''' http://logs.openstack.org/57/207657/4/check/gate-anvil-rpms-dsvm- devstack-centos7/32e1285/output/rpmbuild-python- cryptography-0.9.3-0.el7.centos.src.rpm.log To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1482696/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1398531] Re: Syntax error (?) when building virtualenv
** Changed in: anvil Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1398531 Title: Syntax error (?) when building virtualenv Status in anvil: Invalid Bug description: Seems like the venv building support not exactly working yet. When making a virtualenv out of oslo-config the following seems to happen: Traceback (most recent call last): File /home/harlowja/anvil/anvil/__main__.py, line 223, in main run(args) File /home/harlowja/anvil/anvil/__main__.py, line 130, in run runner.run(persona_obj) File /home/harlowja/anvil/anvil/actions/base.py, line 325, in run self._run(persona, component_order, instances) File /home/harlowja/anvil/anvil/actions/prepare.py, line 76, in _run *removals File /home/harlowja/anvil/anvil/actions/base.py, line 307, in _run_phase result = functors.run(instance) File /home/harlowja/anvil/anvil/packaging/venv.py, line 160, in package_instance self._install_into_venv(instance, requires_what) File /home/harlowja/anvil/anvil/packaging/venv.py, line 84, in _install_into_venv utils.retry(3, 5, try_install, requirements=requirements) File /home/harlowja/anvil/anvil/utils.py, line 257, in retry six.reraise(exc_type, exc, exc_tb) File /home/harlowja/anvil/anvil/utils.py, line 249, in retry return func(*args, **kwargs) File /home/harlowja/anvil/anvil/packaging/venv.py, line 81, in try_install sh.execute(cmd, env_overrides=env_overrides) File /home/harlowja/anvil/anvil/shell.py, line 164, in execute raise e ProcessExecutionError: Unexpected error while running command. Command: /home/harlowja/openstack/oslo-config/venv/bin/pip install --download-cache /home/harlowja/openstack/pip-cache anyjson=0.3.3 argparse Babel=1.3 bashate=0.2 boto=2.32.1 cliff=1.7.0 cliff-tablib=1.0 coverage=3.6 decorator=3.4.0 discover dogpile.cache=0.5.3 eventlet=0.15.2 feedparser fixtures=0.3.14 futures=2.1.3 glance-store=0.1.10 greenlet=0.3.2 hacking=0.9.2,0.10 hp3parclient httplib2=0.7.5 iso8601=0.1.9 Jinja2=2.6 jsonschema=2.0.0,3.0.0 keyring=2.1,!=3.3 keystonemiddleware=1.0.0 kombu=2.5.0 ldappool=1.0 libvirt-python=1.2.5 lockfile=0.8 lxml=2.3 mock=1.0 mox=0.5.3 mox3=0.7.0 MySQL-python netaddr=0.7.12 nose=1.3.0 oauthlib=0.6 ordereddict oslo.concurrency=0.1.0 oslo.db=1.1.0 oslo.i18n=1.0.0 oslo.middleware=0.1.0 oslo.rootwrap=1.3.0 oslo.serialization=1.0.0 oslo.utils=1.0.0 oslo.vmware=0.6.0 oslosphinx=2.2.0 oslotest=1.2.0 osprofiler=0.3.0 paramiko=1.13.0 passlib Paste PasteDeploy=1.5.0 pbr=0.6,!=0.7,1.0 posix-ipc PrettyTable=0.7,0.8 psutil=1.1.1,2.0.0 psycopg2 pyasn1 pycrypto=2.6 pylint=1.3.0 pymongo=2.5 pyOpenSSL=0.11 pysaml2 pysendfile==2.0.0 pysqlite python-barbicanclient=2.1.0,!=3.0.0 python-ironicclient=0.2.1 python-ldap=2.4 python-memcached=1.48 python-subunit=0.0.18 pytz PyYAML=3.1.0 qpid-python redis=2.10.0 requests=2.2.0,!=2.4.0 requests-mock=0.5.1 retrying=1.2.2,!=1.3.0 rfc3986=0.2.0 Routes=1.12.3,!=2.0 rtslib-fb=2.1.39 simplejson=2.2.0 six=1.7.0 sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3 sqlalchemy=0.8.4,=0.8.99 sqlalchemy-migrate=0.9.1,!=0.9.2 stevedore=1.1.0 suds=0.4 taskflow=0.4 testrepository=0.0.18 testresources=0.2.4 testscenarios=0.4 testtools=0.9.36,!=1.2.0,!=1.4.0 warlock=1.0.1,2 WebOb=1.2.3 websockify=0.6.0,0.7 WebTest=2.0 wsgiref=0.1.2 WSME=0.6 xattr=0.4,0.7 Exit code: 1 Stdout: SyntaxError: invalid syntax Pylint issues it seems... - Using download cache from /home/harlowja/openstack/pip- cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpylint%2Fpylint-1.4.0.tar.gz Running setup.py egg_info for package pylint Traceback (most recent call last): File string, line 16, in module File /home/harlowja/openstack/oslo- config/venv/build/pylint/setup.py, line 123 exclude = {'invalid_encoded_data*', ^ SyntaxError: invalid syntax Complete output from command python setup.py egg_info: Traceback (most recent call last): File string, line 16, in module File /home/harlowja/openstack/oslo- config/venv/build/pylint/setup.py, line 123 exclude = {'invalid_encoded_data*', ^ SyntaxError: invalid syntax Cleaning up... Removing temporary dir /home/harlowja/openstack/oslo-config/venv/build... Command python setup.py egg_info failed with error code 1 in /home/harlowja/openstack/oslo-config/venv/build/pylint Exception information: Traceback (most recent call last): File /home/harlowja/openstack/oslo-config/venv/lib/python2.6/site-packages/pip/basecommand.py, line 134, in main status = self.run(options, args) File
[Yahoo-eng-team] [Bug 1482323] [NEW] No package 'libffi' found
Public bug reported: On gate building the following is being hit, seems due to missing cffi devel package, http://logs.openstack.org/03/209203/1/check/gate-anvil-rpms-dsvm- devstack-centos7/18588d9/output/py2rpm-cffi-1.1.2.tar.gz.log ''' Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found ''' ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1482323 Title: No package 'libffi' found Status in anvil: New Bug description: On gate building the following is being hit, seems due to missing cffi devel package, http://logs.openstack.org/03/209203/1/check/gate-anvil-rpms-dsvm- devstack-centos7/18588d9/output/py2rpm-cffi-1.1.2.tar.gz.log ''' Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found ''' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1482323/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1479988] [NEW] AttributeError: 'ResolvConf' object has no attribute 'encode'
Public bug reported: Seeing the following on a rhel6 rpm build of cloud-init: Probably due to encoding tweaks recently done, 2015-07-30 21:17:28,151 - util.py[DEBUG]: Getting data from class 'cloudinit.sources.DataSourceConfigDrive.DataSourceConfigDrive' failed Traceback (most recent call last): File /usr/lib/python2.6/site-packages/cloudinit/sources/_init_.py, line 255, in find_source if s.get_data(): File /usr/lib/python2.6/site-packages/cloudinit/sources/DataSourceConfigDrive.py, line 120, in get_data on_first_boot(results, distro=self.distro) File /usr/lib/python2.6/site-packages/cloudinit/sources/DataSourceConfigDrive.py, line 215, in on_first_boot distro.apply_network(net_conf) File /usr/lib/python2.6/site-packages/cloudinit/distros/_init_.py, line 122, in apply_network dev_names = self._write_network(settings) File /usr/lib/python2.6/site-packages/cloudinit/distros/rhel.py, line 102, in _write_network nameservers, searchservers) File /usr/lib/python2.6/site-packages/cloudinit/distros/rhel_util.py, line 84, in update_resolve_conf_file util.write_file(fn, r_conf, 0o644) File /usr/lib/python2.6/site-packages/cloudinit/util.py, line 1625, in write_file content = encode_text(content) File /usr/lib/python2.6/site-packages/cloudinit/util.py, line 93, in encode_text return text.encode(encoding) AttributeError: 'ResolvConf' object has no attribute 'encode' ** Affects: cloud-init Importance: Undecided Assignee: Joshua Harlow (harlowja) Status: New ** Changed in: cloud-init Assignee: (unassigned) = Joshua Harlow (harlowja) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1479988 Title: AttributeError: 'ResolvConf' object has no attribute 'encode' Status in cloud-init: New Bug description: Seeing the following on a rhel6 rpm build of cloud-init: Probably due to encoding tweaks recently done, 2015-07-30 21:17:28,151 - util.py[DEBUG]: Getting data from class 'cloudinit.sources.DataSourceConfigDrive.DataSourceConfigDrive' failed Traceback (most recent call last): File /usr/lib/python2.6/site-packages/cloudinit/sources/_init_.py, line 255, in find_source if s.get_data(): File /usr/lib/python2.6/site-packages/cloudinit/sources/DataSourceConfigDrive.py, line 120, in get_data on_first_boot(results, distro=self.distro) File /usr/lib/python2.6/site-packages/cloudinit/sources/DataSourceConfigDrive.py, line 215, in on_first_boot distro.apply_network(net_conf) File /usr/lib/python2.6/site-packages/cloudinit/distros/_init_.py, line 122, in apply_network dev_names = self._write_network(settings) File /usr/lib/python2.6/site-packages/cloudinit/distros/rhel.py, line 102, in _write_network nameservers, searchservers) File /usr/lib/python2.6/site-packages/cloudinit/distros/rhel_util.py, line 84, in update_resolve_conf_file util.write_file(fn, r_conf, 0o644) File /usr/lib/python2.6/site-packages/cloudinit/util.py, line 1625, in write_file content = encode_text(content) File /usr/lib/python2.6/site-packages/cloudinit/util.py, line 93, in encode_text return text.encode(encoding) AttributeError: 'ResolvConf' object has no attribute 'encode' To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1479988/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1404115] Re: can't copy 'neutron/tests/functional/contrib'
** Changed in: taskflow Status: Fix Committed = Fix Released ** Changed in: taskflow Milestone: None = 0.7.0 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1404115 Title: can't copy 'neutron/tests/functional/contrib' Status in OpenStack Neutron (virtual network service): Fix Committed Status in Taskflow for task-oriented systems.: Fix Released Status in tripleo - openstack on openstack: Fix Released Bug description: This appeared in CI while installing neutron http://logs.openstack.org/17/139217/10/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/3974020/console.html 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | creating build/lib.linux-x86_64-2.7/neutron/plugins/cisco/l3/configdrive_templates 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | copying neutron/plugins/cisco/l3/configdrive_templates/csr1kv_cfg_template - build/lib.linux-x86_64-2.7/neutron/plugins/cisco/l3/configdrive_templates 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | copying neutron/plugins/ml2/drivers/arista/README - build/lib.linux-x86_64-2.7/neutron/plugins/ml2/drivers/arista 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | error: can't copy 'neutron/tests/functional/contrib': doesn't exist or not a regular file 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | Cleaning up... probably related to https://review.openstack.org/#/c/142558/ To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1404115/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1404115] Re: can't copy 'neutron/tests/functional/contrib'
** Also affects: taskflow Importance: Undecided Status: New ** Changed in: taskflow Importance: Undecided = Critical -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1404115 Title: can't copy 'neutron/tests/functional/contrib' Status in OpenStack Neutron (virtual network service): In Progress Status in Taskflow for task-oriented systems.: New Status in tripleo - openstack on openstack: Triaged Bug description: This appeared in CI while installing neutron http://logs.openstack.org/17/139217/10/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/3974020/console.html 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | creating build/lib.linux-x86_64-2.7/neutron/plugins/cisco/l3/configdrive_templates 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | copying neutron/plugins/cisco/l3/configdrive_templates/csr1kv_cfg_template - build/lib.linux-x86_64-2.7/neutron/plugins/cisco/l3/configdrive_templates 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | copying neutron/plugins/ml2/drivers/arista/README - build/lib.linux-x86_64-2.7/neutron/plugins/ml2/drivers/arista 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | error: can't copy 'neutron/tests/functional/contrib': doesn't exist or not a regular file 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | 2014-12-19 03:48:18.034 | Cleaning up... probably related to https://review.openstack.org/#/c/142558/ To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1404115/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1355442] Re: Need better handling of errors during dependency building
** 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/1355442 Title: Need better handling of errors during dependency building Status in ANVIL for forging OpenStack.: Fix Released Bug description: Currently when anvil is building dependency packages and a package fails to build it will stop building packages once it hit that failure. If you run run the build step , it will continue building packages after the build failure. If a package fails to build and your remove the source rpm for that package - so that anvil continues to build the other packages dependencies. Once it has finished building only the packages that were built *after* the failure will be in the repo. This is because we remove the rpmbuild directory after a build failure but keep track of where we are in the build process. The result is successfully built packages are removed and we end up with a dependency repo that only contains some of the successfully built rpm's. It would be best to not remove the rpmbuild directory after an error, but to remove it during the first part of the prepare stage - or even at the start of the build stage. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1355442/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1355426] Re: pip2rpm builds bad specs when packages have tests requirements
** 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/1355426 Title: pip2rpm builds bad specs when packages have tests requirements Status in ANVIL for forging OpenStack.: Fix Released Bug description: pip2rpm is not correctly parsing test-requirements.txt it will take the relevant entries and create a python-(character) for each character in the file. Under the tests portion of the repo. This creates a spec file like the following, which make it impossible to install the tests rpms. Source: h Requires: python-h # Source: a Requires: python-a # Source: c Requires: python-c # Source: k Requires: python-k # Source: i Requires: python-i # Source: n Requires: python-n # Source: g Requires: python-g # Source: 0 Requires: python-0 # Source: . Requires: python-- # Source: 8 Requires: python-8 # Source: . Requires: python-- # Source: 0 Requires: python-0 # Source: 0 Requires: python-0 # Source: . Requires: python-- # Source: 9 Requires: python-9 Which should be python-hacking=0.8.0,0.9 its is also stripping out ,= To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1355426/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1350752] Re: fix version used to conditionally include nova-clear-rabbit-queues
** 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/1350752 Title: fix version used to conditionally include nova-clear-rabbit-queues Status in ANVIL for forging OpenStack.: Fix Released Bug description: In Juno release the nova-clear-rabbit-queues command is removed. There was a commit to anvil on June 5 which makes the installation of this command conditional on nova package version $older_than_eq('2014.1'). Unfortunately, on June 23 a commit was made to nova to bump the version of stable/icehouse to 2014.1.2 [2]. As a result, anvil builds from stable/icehouse will fail with ' Installed (but unpackaged) file(s) found:' errors (pasted below). Since it is possible for stable/icehouse versions to be incremented in future, I suggest that the comparison be changed to $older_than_eq('2014.1.9') to capture any reasonable number of versions of stable/icehouse which may come in the future without having to change this code each time. I will submit a patch for this. Installing /home/mmorais/openstack/repo/anvil-source/openstack-nova-2014.1.2.dev39.gb000ec6-1.el6.src.rpm Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.44VPTB ... Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/mmorais/openstack/deps/rpmbuild/openstack-nova-2014.1.2.dev39.gb000ec6-1.el6.src.rpm/BUILDROOT/openstack-nova-2014.1.2.dev39.gb000ec6-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/bin/nova-clear-rabbit-queues RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/nova-clear-rabbit-queues [1] https://github.com/stackforge/anvil/commit/51f52c5216e194bf9eea6d379593ada845648b81#diff-e29e80b228bc254ad31d83987bcc3016 [2] https://github.com/openstack/nova/blob/stable/icehouse/setup.cfg#L3 To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1350752/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1356429] Re: Epoch_map doesn't apply unless anvil is building the package
** 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/1356429 Title: Epoch_map doesn't apply unless anvil is building the package Status in ANVIL for forging OpenStack.: Fix Released Bug description: If you set an epoch map in anvil for a dependent package. If anvil builds the dependent package, the epoch map gets set correctly in the original nondependent package. If anvil does not build the dependent package then the epoch map does not get set correctly. Actual example: Ceilometer needs flask 0.10 1, EPEL provides flask-0.95 with an epoch mask of 1, in order for flask to install correctly with yum we need to have an epoch map of 1 or 2, we have set the epoch map to 2. If Anvil builds both flask and ceilometer then the epoch map of flask in the requires: section for ceilometer is set to 2:flask0.10,1. If however you rebuild ceilometer and the previous built version of flask is available to anvil from a repo. Anvil will not build flask and the requires section does not get the epoch_map added to it. So the requires section in ceilometer will be: requires: flask0.10,1 when it needs to be: 2:flask0.10,1. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1356429/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1398531] [NEW] Syntax error (?) when buliding virtualenv
Public bug reported: Seems like the venv building support not exactly working yet. When making a virtualenv out of oslo-config the following seems to happen: Traceback (most recent call last): File /home/harlowja/anvil/anvil/__main__.py, line 223, in main run(args) File /home/harlowja/anvil/anvil/__main__.py, line 130, in run runner.run(persona_obj) File /home/harlowja/anvil/anvil/actions/base.py, line 325, in run self._run(persona, component_order, instances) File /home/harlowja/anvil/anvil/actions/prepare.py, line 76, in _run *removals File /home/harlowja/anvil/anvil/actions/base.py, line 307, in _run_phase result = functors.run(instance) File /home/harlowja/anvil/anvil/packaging/venv.py, line 160, in package_instance self._install_into_venv(instance, requires_what) File /home/harlowja/anvil/anvil/packaging/venv.py, line 84, in _install_into_venv utils.retry(3, 5, try_install, requirements=requirements) File /home/harlowja/anvil/anvil/utils.py, line 257, in retry six.reraise(exc_type, exc, exc_tb) File /home/harlowja/anvil/anvil/utils.py, line 249, in retry return func(*args, **kwargs) File /home/harlowja/anvil/anvil/packaging/venv.py, line 81, in try_install sh.execute(cmd, env_overrides=env_overrides) File /home/harlowja/anvil/anvil/shell.py, line 164, in execute raise e ProcessExecutionError: Unexpected error while running command. Command: /home/harlowja/openstack/oslo-config/venv/bin/pip install --download-cache /home/harlowja/openstack/pip-cache anyjson=0.3.3 argparse Babel=1.3 bashate=0.2 boto=2.32.1 cliff=1.7.0 cliff-tablib=1.0 coverage=3.6 decorator=3.4.0 discover dogpile.cache=0.5.3 eventlet=0.15.2 feedparser fixtures=0.3.14 futures=2.1.3 glance-store=0.1.10 greenlet=0.3.2 hacking=0.9.2,0.10 hp3parclient httplib2=0.7.5 iso8601=0.1.9 Jinja2=2.6 jsonschema=2.0.0,3.0.0 keyring=2.1,!=3.3 keystonemiddleware=1.0.0 kombu=2.5.0 ldappool=1.0 libvirt-python=1.2.5 lockfile=0.8 lxml=2.3 mock=1.0 mox=0.5.3 mox3=0.7.0 MySQL-python netaddr=0.7.12 nose=1.3.0 oauthlib=0.6 ordereddict oslo.concurrency=0.1.0 oslo.db=1.1.0 oslo.i18n=1.0.0 oslo.middleware=0.1.0 oslo.rootwrap=1.3.0 oslo.serialization=1.0.0 oslo.utils=1.0.0 oslo.vmware=0.6.0 oslosphinx=2.2.0 oslotest=1.2.0 osprofiler=0.3.0 paramiko=1.13.0 passlib Paste PasteDeploy=1.5.0 pbr=0.6,!=0.7,1.0 posix-ipc PrettyTable=0.7,0.8 psutil=1.1.1,2.0.0 psycopg2 pyasn1 pycrypto=2.6 pylint=1.3.0 pymongo=2.5 pyOpenSSL=0.11 pysaml2 pysendfile==2.0.0 pysqlite python-barbicanclient=2.1.0,!=3.0.0 python-ironicclient=0.2.1 python-ldap=2.4 python-memcached=1.48 python-subunit=0.0.18 pytz PyYAML=3.1.0 qpid-python redis=2.10.0 requests=2.2.0,!=2.4.0 requests-mock=0.5.1 retrying=1.2.2,!=1.3.0 rfc3986=0.2.0 Routes=1.12.3,!=2.0 rtslib-fb=2.1.39 simplejson=2.2.0 six=1.7.0 sphinx=1.1.2,!=1.2.0,!=1.3b1,1.3 sqlalchemy=0.8.4,=0.8.99 sqlalchemy-migrate=0.9.1,!=0.9.2 stevedore=1.1.0 suds=0.4 taskflow=0.4 testrepository=0.0.18 testresources=0.2.4 testscenarios=0.4 testtools=0.9.36,!=1.2.0,!=1.4.0 warlock=1.0.1,2 WebOb=1.2.3 websockify=0.6.0,0.7 WebTest=2.0 wsgiref=0.1.2 WSME=0.6 xattr=0.4,0.7 Exit code: 1 Stdout: SyntaxError: invalid syntax Pylint issues it seems... - Using download cache from /home/harlowja/openstack/pip- cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpylint%2Fpylint-1.4.0.tar.gz Running setup.py egg_info for package pylint Traceback (most recent call last): File string, line 16, in module File /home/harlowja/openstack/oslo- config/venv/build/pylint/setup.py, line 123 exclude = {'invalid_encoded_data*', ^ SyntaxError: invalid syntax Complete output from command python setup.py egg_info: Traceback (most recent call last): File string, line 16, in module File /home/harlowja/openstack/oslo- config/venv/build/pylint/setup.py, line 123 exclude = {'invalid_encoded_data*', ^ SyntaxError: invalid syntax Cleaning up... Removing temporary dir /home/harlowja/openstack/oslo-config/venv/build... Command python setup.py egg_info failed with error code 1 in /home/harlowja/openstack/oslo-config/venv/build/pylint Exception information: Traceback (most recent call last): File /home/harlowja/openstack/oslo-config/venv/lib/python2.6/site-packages/pip/basecommand.py, line 134, in main status = self.run(options, args) File /home/harlowja/openstack/oslo-config/venv/lib/python2.6/site-packages/pip/commands/install.py, line 236, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File /home/harlowja/openstack/oslo-config/venv/lib/python2.6/site-packages/pip/req.py, line 1134, in prepare_files req_to_install.run_egg_info() File
[Yahoo-eng-team] [Bug 1350603] Re: smithy bootstrap fails following a failed build step
** 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/1350603 Title: smithy bootstrap fails following a failed build step Status in ANVIL for forging OpenStack.: Fix Released Bug description: The anvil --action=build step will add and enable a new repo named anvil-deps. In the event that this action fails, the anvil-deps repo is still present and enabled on the user's system even though there aren't rpms available for download from that repo. As a result, the anvil --action=bootstrap will always fail following a failed anvil --action=build. The workaround is to manually disable the anvil-deps repo prior (shown below) to invoking anvil --action=bootstrap. $ sudo yum-config-manager --disable anvil-deps Some possible long term solutions are: 1. disable the anvil-deps repo before bootstrapping rpms 2. delay enabling the anvil-deps repo until --action=install To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1350603/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1350637] Re: exclude embrane and nuage plugins from neutron spec file for icehouse builds
** 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/1350637 Title: exclude embrane and nuage plugins from neutron spec file for icehouse builds Status in ANVIL for forging OpenStack.: Fix Released Bug description: I am using anvil to build rpms with the icehouse release origins file [1] and a basic-web.yaml persona [2]. This persona includes neutron. The rpm installation for openstack-neutron fails during the action=build step of anvil with an error Installed (but unpackaged) file(s) found: [4]. I can see that the embrane and nuage plugins are present in the icehouse branch of the neutron repo [5], but these plugins are not excluded in the openstack-neutron.spec used by anvil [3]. Adding both of these plugins to the excluded list of the spec file fixes the problem and something similar appears to have been done by Kris Lindgren [6]. I will submit a patch for this. [1] https://github.com/stackforge/anvil/blob/master/conf/origins/icehouse-git.yaml [2] https://github.com/stackforge/anvil/blob/master/conf/personas/in-a-box/basic-web.yaml [3] https://github.com/stackforge/anvil/blob/master/conf/templates/packaging/specs/openstack-neutron.spec#L678 [4] Installing /home/mmorais/openstack/repo/anvil-source/openstack-neutron-2014.1.2.dev134.g7564c4b-1.el6.src.rpm I get RPM build errors: Installed (but unpackaged) file(s) found: /etc/neutron/plugins/embrane/heleos_conf.ini /etc/neutron/plugins/nuage/nuage_plugin.ini which can be fixed by adding embrane and nuage to exclude in spec file template [5] https://github.com/openstack/neutron/tree/stable/icehouse/neutron/plugins [6] https://github.com/stackforge/anvil/commit/ea7684c186ec53712f231f02d1a0cf9e5d38ef4e To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1350637/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1341700] Re: If dependency doesn't have min-version anvil throws error in prepare step
** 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/1341700 Title: If dependency doesn't have min-version anvil throws error in prepare step Status in ANVIL for forging OpenStack.: Fix Released Bug description: Will fill it later. ! To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1341700/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1187912] Re: Tests broke
** 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/1187912 Title: Tests broke Status in ANVIL for forging OpenStack.: Fix Released Bug description: It appears after preparing, then installing that testing is broken? sudo ./smithy -a test Password: Sorry, try again. Password: _ _______ _ ___ _ _ ____ _ ( _ )( _`\ ( _`\ ( ) ( )( _`\(_ _)( _ )( _`\ ( ) ( ) | ( ) || |_) )| (_(_)| `\| || (_(_) | | | (_) || ( (_)| |/'/' | | | || ,__/'| _)_ | , ` |`\__ \ | | | _ || | _ | , | (_) || || (_( )| |`\ |( )_) | | | | | | || (_( )| |\`\ (_)(_)(/'(_) (_)`\) (_) (_) (_)(/'(_) (_) Anvil: | 2013.1-dev | And now for something completely different! Action Runner- INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-220.23.1.el6.YAHOO.20120713.x86_64-x86_64-with-redhat-6.2-Santiago INFO: @anvil : Starting action test on 2013-06-05T20:02:08.909274 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action test. INFO: @anvil.actions.base : Activating in the following order: INFO: @anvil.actions.base : |-- general INFO: @anvil.actions.base : |-- db INFO: @anvil.actions.base : |-- rabbit-mq INFO: @anvil.actions.base : |-- oslo-config INFO: @anvil.actions.base : |-- keystone INFO: @anvil.actions.base : |-- keystone-client INFO: @anvil.actions.base : |-- glance INFO: @anvil.actions.base : |-- cinder INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder-client INFO: @anvil.actions.base : |-- quantum-client INFO: @anvil.actions.base : |-- nova INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : Booting up your components. INFO: @anvil.actions.base : Reading passwords using a unencrypted keyring @ /etc/anvil/passwords.cfg INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-roll. INFO: @anvil.actions.base : Warming up component configurations. INFO: @anvil.actions.test : Running tests of component general. INFO: @anvil.actions.test : Running tests of component db. INFO: @anvil.actions.test : Running tests of component rabbit-mq. INFO: @anvil.actions.test : Running tests of component oslo-config. __ / This is supposed to \ | be a happy occasion. | | Let's not bicker and | | argue about who | \ killed who. / -- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v ProcessExecutionError: [Errno 2] No such file or directory: [2, No such file or directory] Command: nosetests Exit code: - Stdout: '' Stderr: '' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1187912/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1398270] [NEW] test_floating_ips internal server error while processing your request
Public bug reported: http://logs.openstack.org/58/136958/9/check/gate-tempest-dsvm-neutron- src-taskflow-icehouse/692967d/logs/screen-q-svc.txt.gz pythonlogging:'': {{{ 2014-12-02 04:02:35,490 1953 DEBUG[tempest.common.rest_client] Request (FloatingIPTestJSON:test_floating_ip_delete_port): 500 POST http://127.0.0.1:9696/v2.0/floatingips 51.120s Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': 'omitted'} Body: {floatingip: {floating_network_id: 3b4e3acc-e97a-4e2f-ac35-4151ab41ffe8}} Response - Headers: {'status': '500', 'content-length': '88', 'connection': 'close', 'date': 'Tue, 02 Dec 2014 04:02:35 GMT', 'content-type': 'application/json; charset=UTF-8', 'x-openstack-request-id': 'req-f3d9c304-2e15-4ea9-bd82-3d45fa491b2b'} Body: {NeutronError: Request Failed: internal server error while processing your request.} }}} Traceback (most recent call last): File tempest/api/network/test_floating_ips.py, line 125, in test_floating_ip_delete_port floating_network_id=self.ext_net_id) File tempest/services/network/network_client_base.py, line 151, in _create resp, body = self.post(uri, post_data) File tempest/services/network/network_client_base.py, line 74, in post return self.rest_client.post(uri, body, headers) File tempest/common/rest_client.py, line 249, in post return self.request('POST', url, extra_headers, headers, body) File tempest/common/rest_client.py, line 451, in request resp, resp_body) File tempest/common/rest_client.py, line 547, in _error_checker raise exceptions.ServerFault(message) ServerFault: Got server fault Details: {NeutronError: Request Failed: internal server error while processing your request.} 2014-12-02 04:02:35.481 28507 INFO requests.packages.urllib3.connectionpool [-] Starting new HTTP connection (1): 127.0.0.1 2014-12-02 04:02:35.481 28507 ERROR neutron.api.v2.resource [-] create failed 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource Traceback (most recent call last): 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/api/v2/resource.py, line 87, in resource 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource result = method(request=request, **args) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/api/v2/base.py, line 448, in create 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource obj = obj_creator(request.context, **kwargs) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/services/l3_router/l3_router_plugin.py, line 107, in create_floatingip 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource initial_status=q_const.FLOATINGIP_STATUS_DOWN) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/db/l3_db.py, line 649, in create_floatingip 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource context.session.add(floatingip_db) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 470, in __exit__ 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource self.rollback() 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/util/langhelpers.py, line 60, in __exit__ 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource compat.reraise(exc_type, exc_value, exc_tb) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 467, in __exit__ 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource self.commit() 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 377, in commit 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource self._prepare_impl() 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 357, in _prepare_impl 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource self.session.flush() 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/openstack/common/db/sqlalchemy/session.py, line 597, in _wrap 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource return f(*args, **kwargs) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /opt/stack/new/neutron/neutron/openstack/common/db/sqlalchemy/session.py, line 836, in flush 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource return super(Session, self).flush(*args, **kwargs) 2014-12-02 04:02:35.481 28507 TRACE neutron.api.v2.resource File /usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 1919, in
[Yahoo-eng-team] [Bug 1361230] Re: ad248f6 jsonutils sync breaks if simplejson 2.2.0 (under python 2.6)
** Changed in: taskflow Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/1361230 Title: ad248f6 jsonutils sync breaks if simplejson 2.2.0 (under python 2.6) Status in OpenStack Telemetry (Ceilometer): Fix Released Status in OpenStack Identity (Keystone): Fix Released Status in The Oslo library incubator: Fix Released Status in Oslo library for sending and saving object: Fix Released Status in Taskflow for task-oriented systems.: Fix Released Bug description: This keystone sync: https://github.com/openstack/keystone/commit/94efafd6d6066f63a9226a6b943d0e86699e7edd Pulled in this change to jsonutils: https://review.openstack.org/#/c/113760/ That uses a flag in json.dumps which is only in simplejson = 2.2.0. If you don't have a new enough simplejson the keystone database migrations fail. Keystone doesn't even list simplejson as a requirement and oslo- incubator lists simplejson = 2.0.9 as a test-requirement since it's optional in the code. To manage notifications about this bug go to: https://bugs.launchpad.net/ceilometer/+bug/1361230/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1262424] Re: Files without code should not contain copyright notices
** Changed in: taskflow Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1262424 Title: Files without code should not contain copyright notices Status in OpenStack Neutron (virtual network service): In Progress Status in OpenStack Compute (Nova): In Progress Status in Python client library for Cinder: Fix Committed Status in Taskflow for task-oriented systems.: Fix Released Bug description: Due to a recent policy change in HACKING (http://docs.openstack.org/developer/hacking/#openstack-licensing), empty files should no longer contain copyright notices. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1262424/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1372734] [NEW] Timed out waiting for a reply to message XYZ
Public bug reported: Seeing a new timeout that is causing tempest to fail. 'Timed out waiting for a reply to message XYZ' during the DeleteServersTest test. http://logs.openstack.org/68/121968/2/check/check-tempest-dsvm- full/8f3790e/logs/screen-n-api.txt.gz#_2014-09-23_02_24_06_195 Possibly related to: http://logs.openstack.org/68/121968/2/check/check-tempest-dsvm- full/8f3790e/logs/screen-n-cpu.txt.gz#_2014-09-23_02_24_09_133 ** Affects: nova Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1372734 Title: Timed out waiting for a reply to message XYZ Status in OpenStack Compute (Nova): New Bug description: Seeing a new timeout that is causing tempest to fail. 'Timed out waiting for a reply to message XYZ' during the DeleteServersTest test. http://logs.openstack.org/68/121968/2/check/check-tempest-dsvm- full/8f3790e/logs/screen-n-api.txt.gz#_2014-09-23_02_24_06_195 Possibly related to: http://logs.openstack.org/68/121968/2/check/check-tempest-dsvm- full/8f3790e/logs/screen-n-cpu.txt.gz#_2014-09-23_02_24_09_133 To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1372734/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1370763] [NEW] Not responding to grenade 'kill' command
Public bug reported: From a few recent gate failures it seems like nova-compute is not responding to being killed by grenade. For example: http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/grenade.sh.txt.gz#_2014-09-17_00_16_47_262 The nova-compute process was requested to stop at 16_47, It very much appears that nova-compute was idle at and before this time. http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/old/screen-n-cpu.txt.gz#_2014-09-17_00_16_28_611 Notice the last log there is from 16_28, nearly 20 seconds before shutdown was requested. About 7 seconds (at 16_53) after being requested to stop via the command at 16_47 it appears like grenade still found nova-compute running. http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/grenade.sh.txt.gz#_2014-09-17_00_16_53_671 This then causes grenade to fail proceeding forward, and therefore stops the job from declaring success... ** Affects: nova Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1370763 Title: Not responding to grenade 'kill' command Status in OpenStack Compute (Nova): New Bug description: From a few recent gate failures it seems like nova-compute is not responding to being killed by grenade. For example: http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/grenade.sh.txt.gz#_2014-09-17_00_16_47_262 The nova-compute process was requested to stop at 16_47, It very much appears that nova-compute was idle at and before this time. http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/old/screen-n-cpu.txt.gz#_2014-09-17_00_16_28_611 Notice the last log there is from 16_28, nearly 20 seconds before shutdown was requested. About 7 seconds (at 16_53) after being requested to stop via the command at 16_47 it appears like grenade still found nova-compute running. http://logs.openstack.org/66/121966/1/check/check-grenade- dsvm/c37f70d/logs/grenade.sh.txt.gz#_2014-09-17_00_16_53_671 This then causes grenade to fail proceeding forward, and therefore stops the job from declaring success... To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1370763/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1368395] [NEW] SassRule RuleAncestry (BlockSelectorHeader (Selector: '.nav_accordion', ), ), 3 Failure
Public bug reported: Another sass rule error/failure (unsure what these mean). [Thu Sep 11 05:33:56.380761 2014] [:error] [pid 23189:tid 140304170833664] File /usr/local/lib/python2.7/dist-packages/scss/__init__.py, line 1398, in lambda [Thu Sep 11 05:33:56.380781 2014] [:error] [pid 23189:tid 140304170833664] self.rules.sort(key=lambda rule: min(rule_dependencies[rule])) [Thu Sep 11 05:33:56.380807 2014] [:error] [pid 23189:tid 140304170833664] KeyError: SassRule RuleAncestry (BlockSelectorHeader (Selector: '.nav_accordion',),), 3 Logs @ http://logs.openstack.org/95/120195/2/check/check-tempest-dsvm- neutron-full/f445524/logs/screen-horizon.txt.gz ** Affects: horizon Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1368395 Title: SassRule RuleAncestry (BlockSelectorHeader (Selector: '.nav_accordion',),), 3 Failure Status in OpenStack Dashboard (Horizon): New Bug description: Another sass rule error/failure (unsure what these mean). [Thu Sep 11 05:33:56.380761 2014] [:error] [pid 23189:tid 140304170833664] File /usr/local/lib/python2.7/dist-packages/scss/__init__.py, line 1398, in lambda [Thu Sep 11 05:33:56.380781 2014] [:error] [pid 23189:tid 140304170833664] self.rules.sort(key=lambda rule: min(rule_dependencies[rule])) [Thu Sep 11 05:33:56.380807 2014] [:error] [pid 23189:tid 140304170833664] KeyError: SassRule RuleAncestry (BlockSelectorHeader (Selector: '.nav_accordion',),), 3 Logs @ http://logs.openstack.org/95/120195/2/check/check-tempest-dsvm- neutron-full/f445524/logs/screen-horizon.txt.gz To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1368395/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1367590] [NEW] File exists: '/opt/stack/new/horizon/static/scss/assets'
Public bug reported: Seems like some kind of asset problem is occurring that is breaking the integrated gate. File exists: '/opt/stack/new/horizon/static/scss/assets' http://logs.openstack.org/81/120281/3/check/check-tempest-dsvm-neutron- full/fbe5341/logs/screen-horizon.txt.gz This causes: tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps to the fail... http://logs.openstack.org/81/120281/3/check/check-tempest-dsvm-neutron- full/fbe5341/logs/testr_results.html.gz ** Affects: horizon Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1367590 Title: File exists: '/opt/stack/new/horizon/static/scss/assets' Status in OpenStack Dashboard (Horizon): New Bug description: Seems like some kind of asset problem is occurring that is breaking the integrated gate. File exists: '/opt/stack/new/horizon/static/scss/assets' http://logs.openstack.org/81/120281/3/check/check-tempest-dsvm- neutron-full/fbe5341/logs/screen-horizon.txt.gz This causes: tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps to the fail... http://logs.openstack.org/81/120281/3/check/check-tempest-dsvm- neutron-full/fbe5341/logs/testr_results.html.gz To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1367590/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1361230] Re: ad248f6 jsonutils sync breaks if simplejson 2.2.0 (under python 2.6)
** Also affects: taskflow Importance: Undecided Status: New ** Changed in: taskflow Importance: Undecided = Medium ** Changed in: taskflow Importance: Medium = High -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/1361230 Title: ad248f6 jsonutils sync breaks if simplejson 2.2.0 (under python 2.6) Status in OpenStack Identity (Keystone): In Progress Status in The Oslo library incubator: Triaged Status in Oslo library for sending and saving object: Triaged Status in Taskflow for task-oriented systems.: New Bug description: This keystone sync: https://github.com/openstack/keystone/commit/94efafd6d6066f63a9226a6b943d0e86699e7edd Pulled in this change to jsonutils: https://review.openstack.org/#/c/113760/ That uses a flag in json.dumps which is only in simplejson = 2.2.0. If you don't have a new enough simplejson the keystone database migrations fail. Keystone doesn't even list simplejson as a requirement and oslo- incubator lists simplejson = 2.0.9 as a test-requirement since it's optional in the code. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1361230/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1363315] [NEW] Process exited while connecting to monitor
Public bug reported: Seeing a gate failure that seems more specific to nova vs tempest or other: This could be a libvirt memory error or other (I'm not sure) but wanted to file it for public good... --- 2014-08-29 06:05:08.200 ERROR oslo.messaging._drivers.common [req-2ca387e1-72ad-4fca-bdb6-a9977f6469dd ImagesTestXML-1981953716 ImagesTestXML-147202609] ['Traceback (most recent call last):\n', ' File /usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py, line 134, in _dispatch_and_reply\nincoming.message))\n', ' File /usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py, line 177, in _dispatch\nreturn self._do_dispatch(endpoint, method, ctxt, args)\n', ' File /usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py, line 123, in _do_dispatch\nresult = getattr(endpoint, method)(ctxt, **new_args)\n', ' File /opt/stack/new/nova/nova/exception.py, line 88, in wrapped\npayload)\n', ' File /opt/stack/new/nova/nova/openstack/common/excutils.py, line 82, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File /opt/stack/new/nova/nova/exception.py, line 71, in wrapped\nreturn f(self, con text, *args, **kw)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 296, in decorated_function\npass\n', ' File /opt/stack/new/nova/nova/openstack/common/excutils.py, line 82, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 282, in decorated_function\nreturn function(self, context, *args, **kwargs)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 324, in decorated_function\nkwargs[\'instance\'], e, sys.exc_info())\n', ' File /opt/stack/new/nova/nova/openstack/common/excutils.py, line 82, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 312, in decorated_function\nreturn function(self, context, *args, **kwargs)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 372, in decorated_function\ninstance=instance)\n', ' File /opt/stack/new/nova/nova/openstack/common/ex cutils.py, line 82, in __exit__\nsix.reraise(self.type_, self.value, self.tb)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 362, in decorated_function\n*args, **kwargs)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 2886, in snapshot_instance\ntask_states.IMAGE_SNAPSHOT)\n', ' File /opt/stack/new/nova/nova/compute/manager.py, line 2917, in _snapshot_instance\nupdate_task_state)\n', ' File /opt/stack/new/nova/nova/virt/libvirt/driver.py, line 1628, in snapshot\n new_dom = self._create_domain(domain=virt_dom)\n', ' File /opt/stack/new/nova/nova/virt/libvirt/driver.py, line 3952, in _create_domain\nLOG.error(err)\n', ' File /opt/stack/new/nova/nova/openstack/common/excutils.py, line 82, in __exit__\n six.reraise(self.type_, self.value, self.tb)\n', ' File /opt/stack/new/nova/nova/virt/libvirt/driver.py, line 3943, in _create_domain\ndomain.createWithFlags(launch_flags)\n', ' File /usr/lib/python2.7/dist- packages/eventlet/tpool.py, line 179, in doit\nresult = proxy_call(self._autowrap, f, *args, **kwargs)\n', ' File /usr/lib/python2.7/dist-packages/eventlet/tpool.py, line 139, in proxy_call\n rv = execute(f,*args,**kwargs)\n', ' File /usr/lib/python2.7/dist-packages/eventlet/tpool.py, line 77, in tworker\n rv = meth(*args,**kwargs)\n', ' File /usr/lib/python2.7/dist-packages/libvirt.py, line 896, in createWithFlags\n if ret == -1: raise libvirtError (\'virDomainCreateWithFlags() failed\', dom=self)\n', 'libvirtError: internal error: process exited while connecting to monitor: \n'] --- Exception @ http://logs.openstack.org/89/116489/10/check/check-tempest- dsvm-postgres-full/82c6fa0/logs/screen-n-cpu.txt.gz?level=WARNING Full logs @ http://logs.openstack.org/89/116489/10/check/check-tempest- dsvm-postgres-full/82c6fa0/ ** Affects: nova Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1363315 Title: Process exited while connecting to monitor Status in OpenStack Compute (Nova): New Bug description: Seeing a gate failure that seems more specific to nova vs tempest or other: This could be a libvirt memory error or other (I'm not sure) but wanted to file it for public good... --- 2014-08-29 06:05:08.200 ERROR oslo.messaging._drivers.common [req-2ca387e1-72ad-4fca-bdb6-a9977f6469dd ImagesTestXML-1981953716 ImagesTestXML-147202609] ['Traceback (most recent call last):\n', ' File /usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py, line 134, in _dispatch_and_reply\nincoming.message))\n', ' File
[Yahoo-eng-team] [Bug 1345955] [NEW] KeyError: SassRule RuleAncestry (), 0 props Failure
Public bug reported: Seeing a new gate failure that causes tempest to fail: http://logs.openstack.org/49/107549/11/check/check-tempest-dsvm- postgres-full/2c0808c/logs/testr_results.html.gz [Mon Jul 21 04:24:17.823759 2014] [:error] [pid 20477:tid 140176873875200] Internal Server Error: / [Mon Jul 21 04:24:17.823869 2014] [:error] [pid 20477:tid 140176873875200] Traceback (most recent call last): [Mon Jul 21 04:24:17.823909 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py, line 112, in get_response [Mon Jul 21 04:24:17.823971 2014] [:error] [pid 20477:tid 140176873875200] response = wrapped_callback(request, *callback_args, **callback_kwargs) [Mon Jul 21 04:24:17.824036 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/views/decorators/vary.py, line 36, in inner_func [Mon Jul 21 04:24:17.824071 2014] [:error] [pid 20477:tid 140176873875200] response = func(*args, **kwargs) [Mon Jul 21 04:24:17.824131 2014] [:error] [pid 20477:tid 140176873875200] File /opt/stack/new/horizon/openstack_dashboard/wsgi/../../openstack_dashboard/views.py, line 45, in splash [Mon Jul 21 04:24:17.824208 2014] [:error] [pid 20477:tid 140176873875200] return shortcuts.render(request, 'splash.html', {'form': form}) [Mon Jul 21 04:24:17.824446 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/shortcuts/__init__.py, line 53, in render [Mon Jul 21 04:24:17.824611 2014] [:error] [pid 20477:tid 140176873875200] return HttpResponse(loader.render_to_string(*args, **kwargs), [Mon Jul 21 04:24:17.824776 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/loader.py, line 169, in render_to_string [Mon Jul 21 04:24:17.824807 2014] [:error] [pid 20477:tid 140176873875200] return t.render(context_instance) [Mon Jul 21 04:24:17.824891 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 140, in render [Mon Jul 21 04:24:17.824924 2014] [:error] [pid 20477:tid 140176873875200] return self._render(context) [Mon Jul 21 04:24:17.824956 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 134, in _render [Mon Jul 21 04:24:17.825061 2014] [:error] [pid 20477:tid 140176873875200] return self.nodelist.render(context) [Mon Jul 21 04:24:17.825091 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 840, in render [Mon Jul 21 04:24:17.825124 2014] [:error] [pid 20477:tid 140176873875200] bit = self.render_node(node, context) [Mon Jul 21 04:24:17.825212 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/debug.py, line 78, in render_node [Mon Jul 21 04:24:17.825272 2014] [:error] [pid 20477:tid 140176873875200] return node.render(context) [Mon Jul 21 04:24:17.825304 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py, line 155, in render [Mon Jul 21 04:24:17.825431 2014] [:error] [pid 20477:tid 140176873875200] return self.render_template(self.template, context) [Mon Jul 21 04:24:17.825554 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py, line 137, in render_template [Mon Jul 21 04:24:17.825589 2014] [:error] [pid 20477:tid 140176873875200] output = template.render(context) [Mon Jul 21 04:24:17.825756 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 140, in render [Mon Jul 21 04:24:17.825784 2014] [:error] [pid 20477:tid 140176873875200] return self._render(context) [Mon Jul 21 04:24:17.825838 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 134, in _render [Mon Jul 21 04:24:17.825895 2014] [:error] [pid 20477:tid 140176873875200] return self.nodelist.render(context) [Mon Jul 21 04:24:17.825987 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/base.py, line 840, in render [Mon Jul 21 04:24:17.826034 2014] [:error] [pid 20477:tid 140176873875200] bit = self.render_node(node, context) [Mon Jul 21 04:24:17.826062 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/django/template/debug.py, line 78, in render_node [Mon Jul 21 04:24:17.826116 2014] [:error] [pid 20477:tid 140176873875200] return node.render(context) [Mon Jul 21 04:24:17.826200 2014] [:error] [pid 20477:tid 140176873875200] File /usr/local/lib/python2.7/dist-packages/compressor/templatetags/compress.py, line
[Yahoo-eng-team] [Bug 1344496] [NEW] Caught error: 'image_id'
*** This bug is a duplicate of bug 1343689 *** https://bugs.launchpad.net/bugs/1343689 Public bug reported: Seeing a gate failure that likely is a simple fix: 2014-07-18 23:00:23.079 ERROR nova.api.openstack [req-e3775887-0eac-4f34-99fd-835596ca2d98 TestVolumeBootPatternV2-1496951708 TestVolumeBootPatternV2-110909] Caught error: 'image_id' 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack Traceback (most recent call last): 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/api/openstack/__init__.py, line 125, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return req.get_response(self.application) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/request.py, line 1320, in send 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack application, catch_exc_info=False) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/request.py, line 1284, in call_application 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack app_iter = application(self.environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/python-keystoneclient/keystoneclient/middleware/auth_token.py, line 663, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return self.app(env, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/local/lib/python2.7/dist-packages/routes/middleware.py, line 131, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack response = self.app(environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return resp(environ, start_response) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 130, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /usr/lib/python2.7/dist-packages/webob/dec.py, line 195, in call_func 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return self.func(req, *args, **kwargs) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/api/openstack/wsgi.py, line 906, in __call__ 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack content_type, body, accept) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/api/openstack/wsgi.py, line 972, in _process_stack 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/api/openstack/wsgi.py, line 1056, in dispatch 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack return method(req=request, **action_args) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/api/openstack/compute/servers.py, line 773, in show 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack instance)) 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack File /opt/stack/new/nova/nova/objects/instance.py, line 581, in add_image_ref 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack instance['image_ref'] = props['image_id'] 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack KeyError: 'image_id' 2014-07-18 23:00:23.079 30012 TRACE nova.api.openstack 2014-07-18 23:00:23.083 DEBUG nova.api.openstack.wsgi [req-e3775887 -0eac-4f34-99fd-835596ca2d98 TestVolumeBootPatternV2-1496951708 TestVolumeBootPatternV2-110909] Returning 500 to user: The server has either erred or is incapable of performing the requested operation. __call__ /opt/stack/new/nova/nova/api/openstack/wsgi.py:1198 http://logs.openstack.org/97/107897/4/check/check-grenade- dsvm/30ffc0e/logs/new/screen-n-api.txt.gz?level=DEBUG ** Affects: nova Importance: Undecided Status: New ** This bug has been marked a duplicate of bug 1343689
[Yahoo-eng-team] [Bug 1344657] [NEW] Deadlock found when trying to get lock; try restarting transaction (image_properties)
Public bug reported: Still seeing deadlocks occur when updating image properties: 2014-07-19 04:10:55.484 20377 INFO glance.wsgi.server [858953c7-3f21-470e-af68-bfa35cfd38d1 62f09a8e53d44a8d841eabdce3d8f61e a25b4b81a3e54551bf168ef3a27d33aa - - -] Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/eventlet/wsgi.py, line 384, in handle_one_response result = self.application(self.environ, start_response) File /usr/local/lib/python2.7/dist-packages/keystonemiddleware/auth_token.py, line 559, in __call__ return self._app(env, start_response) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 195, in call_func return self.func(req, *args, **kwargs) File /opt/stack/new/glance/glance/common/wsgi.py, line 381, in __call__ response = req.get_response(self.application) File /usr/lib/python2.7/dist-packages/webob/request.py, line 1320, in send application, catch_exc_info=False) File /usr/lib/python2.7/dist-packages/webob/request.py, line 1284, in call_application app_iter = application(self.environ, start_response) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ return resp(environ, start_response) File /usr/local/lib/python2.7/dist-packages/routes/middleware.py, line 131, in __call__ response = self.app(environ, start_response) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 144, in __call__ return resp(environ, start_response) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File /usr/lib/python2.7/dist-packages/webob/dec.py, line 195, in call_func return self.func(req, *args, **kwargs) File /opt/stack/new/glance/glance/common/wsgi.py, line 647, in __call__ request, **action_args) File /opt/stack/new/glance/glance/common/wsgi.py, line 671, in dispatch return method(*args, **kwargs) File /opt/stack/new/glance/glance/common/utils.py, line 428, in wrapped return func(self, req, *args, **kwargs) File /opt/stack/new/glance/glance/registry/api/v1/images.py, line 364, in delete deleted_image = self.db_api.image_destroy(req.context, id) File /opt/stack/new/glance/glance/db/sqlalchemy/api.py, line 135, in image_destroy _image_property_delete_all(context, image_id, delete_time, session) File /opt/stack/new/glance/glance/db/sqlalchemy/api.py, line 964, in _image_property_delete_all session) File /opt/stack/new/glance/glance/db/sqlalchemy/api.py, line 925, in _image_child_entry_delete_all count = query.update({deleted: True, deleted_at: delete_time}) File /usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py, line 2690, in update update_op.exec_() File /usr/lib/python2.7/dist-packages/sqlalchemy/orm/persistence.py, line 816, in exec_ self._do_exec() File /usr/lib/python2.7/dist-packages/sqlalchemy/orm/persistence.py, line 913, in _do_exec update_stmt, params=self.query._params) File /opt/stack/new/glance/glance/openstack/common/db/sqlalchemy/session.py, line 444, in _wrap _raise_if_deadlock_error(e, self.bind.dialect.name) File /opt/stack/new/glance/glance/openstack/common/db/sqlalchemy/session.py, line 427, in _raise_if_deadlock_error raise exception.DBDeadlock(operational_error) DBDeadlock: (OperationalError) (1213, 'Deadlock found when trying to get lock; try restarting transaction') 'UPDATE image_properties SET updated_at=%s, deleted_at=%s, deleted=%s WHERE image_properties.image_id = %s AND image_properties.deleted = false' (datetime.datetime(2014, 7, 19, 4, 10, 55, 320775), datetime.datetime(2014, 7, 19, 4, 10, 55, 310447), 1, '98a1f0c1-fbd9-4cd0-83fc-bc2fc547b4ab') http://logs.openstack.org/75/108175/2/check/check-tempest-dsvm-full/5f85a7e/logs/screen-g-reg.txt.gz#_2014-07-19_04_10_55_477 ** Affects: glance Importance: Undecided Status: New ** Summary changed: - eadlock found when trying to get lock; try restarting transaction + Deadlock found when trying to get lock; try restarting transaction (image_properties) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1344657 Title: Deadlock found when trying to get lock; try restarting transaction (image_properties) Status in OpenStack Image Registry and Delivery Service (Glance): New Bug description: Still seeing deadlocks occur when updating image properties: 2014-07-19 04:10:55.484 20377 INFO glance.wsgi.server [858953c7-3f21-470e-af68-bfa35cfd38d1 62f09a8e53d44a8d841eabdce3d8f61e a25b4b81a3e54551bf168ef3a27d33aa - - -] Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/eventlet/wsgi.py, line 384, in handle_one_response result = self.application(self.environ, start_response)
[Yahoo-eng-team] [Bug 1326974] Re: nova-clear-rabbit-queues removed from Juno (master branch of nova). Make appropriate changes to nova-spec file
** 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/1326974 Title: nova-clear-rabbit-queues removed from Juno (master branch of nova). Make appropriate changes to nova-spec file Status in ANVIL for forging OpenStack.: Fix Released Bug description: Current nova spec file expects the file nova-clear-rabbit-queues in the bindir. https://github.com/stackforge/anvil/blob/master/conf/templates/packaging/specs /openstack-nova.spec#L562 Until icehouse, nova was generating that file: https://github.com/openstack/nova/blob/stable/icehouse/setup.cfg#L42 But the file is gone in Juno: https://github.com/openstack/nova/blob/master/setup.cfg Need to update the Anvil spec file to something like: #if $older_than('2014.1') %{_bindir}/nova-clear-rabbit-queues #end if To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1326974/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1325126] [NEW] Failed to deallocate networks: unable to execute ovs-vsctl
Public bug reported: Seeing a new tempest failure where it appears that networks can't be deallocated due to ovs_lib failure? Full logs @ http://logs.openstack.org/41/96941/1/check/check-grenade- dsvm/6008ff3/ 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 ERROR nova.compute.manager [req-62e5ac1d-7cb1-465f-810f-f3e615f99879 InstanceRunTest-1076740366 InstanceRunTest-109278700] [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] Failed to deallocate networks 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] Traceback (most recent call last): 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /opt/stack/new/nova/nova/compute/manager.py, line 2081, in _cleanup_allocated_networks 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] instance.save() 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /opt/stack/new/nova/nova/objects/base.py, line 178, in wrapper 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] ctxt, self, fn.__name__, args, kwargs) 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /opt/stack/new/nova/nova/conductor/rpcapi.py, line 360, in object_action 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] objmethod=objmethod, args=args, kwargs=kwargs) 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/client.py, line 150, in call 2014-05-30 23:03:16.220 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] wait_for_reply=True, timeout=timeout) 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /usr/local/lib/python2.7/dist-packages/oslo/messaging/transport.py, line 89, in _send 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] timeout=timeout) 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py, line 386, in send 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] return self._send(target, ctxt, message, wait_for_reply, timeout) 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py, line 379, in _send 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] raise result 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] InstanceNotFound_Remote: Instance a66809a0-c372-4e52-8ff9-100c7825fb3a could not be found. 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] Traceback (most recent call last): 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] File /opt/stack/new/nova/nova/conductor/manager.py, line 602, in _object_dispatch 2014-05-30 23:03:16.221 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance: a66809a0-c372-4e52-8ff9-100c7825fb3a] return getattr(target, method)(context, *args, **kwargs) 2014-05-30 23:03:16.222 | *** Not Whitelisted *** 2014-05-30 23:02:07.222 14664 TRACE nova.compute.manager [instance:
[Yahoo-eng-team] [Bug 1305786] Re: Image checking exception on smithy start command
** 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/1305786 Title: Image checking exception on smithy start command Status in ANVIL for forging OpenStack.: Fix Released Bug description: Exception occurs when running smithy start command and image already exists in glance. $ smithy -a start ... INFO: @anvil.components.helpers.glance : Adding image cirros-0.3.1-x86_64-disk to glance. INFO: @anvil.components.helpers.glance : Checking if image cirros-0.3.1-x86_64-disk already exists already in glance. ERROR: @anvil.components.helpers.glance : Installing 'http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img' failed due to: Image named cirros-0.3.1-x86_64-disk already exists. Traceback (most recent call last): File /root/anvil/anvil/components/helpers/glance.py, line 453, in install (name, img_id) = img_handle.install() File /root/anvil/anvil/components/helpers/glance.py, line 401, in install img_id = self._register(tgt_image_name, unpack_info) File /root/anvil/anvil/components/helpers/glance.py, line 324, in _register self._check_name(image_name) File /root/anvil/anvil/components/helpers/glance.py, line 282, in _check_name raise IOError(Image named %s already exists. % (name)) IOError: Image named cirros-0.3.1-x86_64-disk already exists. ... Possibly need to check md5 sum and log warning/error message (but not exception) if file exists. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1305786/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1252614] Re: Dependencies versions not preserved in stable/grizzly
** Changed in: anvil Status: New = Won't Fix -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1252614 Title: Dependencies versions not preserved in stable/grizzly Status in ANVIL for forging OpenStack.: Won't Fix Bug description: When a component we build has restrictions on version of dependency it needs, we need to preserve this restriction in RPM requirements. This is currently done in master aka havana, but not in stable/grizzly. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1252614/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1304747] Re: Candidate releases not matched
** 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/1304747 Title: Candidate releases not matched Status in ANVIL for forging OpenStack.: Fix Released Bug description: Nova and others have in there requirements.txt a requirement on 'oslo.messaging=1.3.0a9', when translating this to an rpm dependency we get 'oslo.messaging = 1.3.0a9' which means that when installing we are unable to match against = 1.3.0 (which is newer/different than 1.3.0a9 in rpm version comparison). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1304747/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1261014] Re: Ceilometer rpm build failing
** Changed in: anvil/icehouse Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1261014 Title: Ceilometer rpm build failing Status in ANVIL for forging OpenStack.: Invalid Status in anvil icehouse series: Invalid Bug description: Using the following persona: conf/personas/in-a-box/basic-all.yaml It appears that the build phase is not completing successfully. Perhaps just a missing binary in the rpm spec file? Error contains -- less /home/josh/openstack/deps/output/rpmbuild-openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm.log Requires: /bin/sh /usr/bin/python Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/josh/openstack/deps/rpmbuild/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm/BUILDROOT/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1261014/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1294653] Re: havana (2013.2) prepare breaks due to verision confict on pbr
** 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/1294653 Title: havana (2013.2) prepare breaks due to verision confict on pbr Status in ANVIL for forging OpenStack.: Fix Released Bug description: When anvil master is used to install OpenStack from havana-2013.2.yaml, prepare action fails on download stage. Specifically, egg_info on hacking older hacking version is not run because of version conflict on pbr (it requires pbr 0.6, while at that moment we already have pbr 0.7 in anvil's virtualenv). Newer pbr was probabliy brought by keystoneclient and glanceclient from optional-requirements.txt. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1294653/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1304747] [NEW] Candidate releases not matched
Public bug reported: Nova and others have in there requirements.txt a requirement on 'oslo.messaging=1.3.0a9', when translating this to an rpm dependency we get 'oslo.messaging = 1.3.0a9' which means that when installing we are unable to match against = 1.3.0 (which is newer/different than 1.3.0a9 in rpm version comparison). ** Affects: anvil Importance: High Assignee: Joshua Harlow (harlowja) Status: In Progress ** Changed in: anvil Importance: Undecided = High ** Changed in: anvil Assignee: (unassigned) = Joshua Harlow (harlowja) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1304747 Title: Candidate releases not matched Status in ANVIL for forging OpenStack.: In Progress Bug description: Nova and others have in there requirements.txt a requirement on 'oslo.messaging=1.3.0a9', when translating this to an rpm dependency we get 'oslo.messaging = 1.3.0a9' which means that when installing we are unable to match against = 1.3.0 (which is newer/different than 1.3.0a9 in rpm version comparison). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1304747/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1303968] [NEW] Empty ini files not outputting correctly
Public bug reported: It appears empty configuration files, with values being set on them do not actually result in those values then being output. This appears to be a feature/bug of iniparse and configparser and how it handles the DEFAULT section whereby if the DEFAULT section is not present in the initial document that subsequent modifications to the DEFAULT sections keys and values will not cause a new DEFAULT section to be created (and then output). Since nova.conf.sample recently disappeared and now the handling of this returns an empty string (without a DEFAULT section) we need to add logic that creates a DEFAULT section if it is not present in the initial document to ensure that the keys/values we add/remove/set are actually adjusted and output correctly. ** Affects: anvil Importance: Critical Assignee: Joshua Harlow (harlowja) Status: New ** Changed in: anvil Importance: Undecided = Critical ** Changed in: anvil Assignee: (unassigned) = Joshua Harlow (harlowja) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1303968 Title: Empty ini files not outputting correctly Status in ANVIL for forging OpenStack.: New Bug description: It appears empty configuration files, with values being set on them do not actually result in those values then being output. This appears to be a feature/bug of iniparse and configparser and how it handles the DEFAULT section whereby if the DEFAULT section is not present in the initial document that subsequent modifications to the DEFAULT sections keys and values will not cause a new DEFAULT section to be created (and then output). Since nova.conf.sample recently disappeared and now the handling of this returns an empty string (without a DEFAULT section) we need to add logic that creates a DEFAULT section if it is not present in the initial document to ensure that the keys/values we add/remove/set are actually adjusted and output correctly. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1303968/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1300527] [NEW] Nova rpc zmq has gone away
Public bug reported: It seems like the inclusion of the rpc zmq reciever has disappeared. This causes the build to fail on icehouse/master (not havana). The error that will happen during build phase: RPM build errors: File not found: /home/harlowja/openstack/deps/rpmbuild/openstack-nova-2014.2.dev1.g3265368-1.el6.src.rpm/BUILDROOT/openstack-nova-2014.2.dev1.g3265368-1.el6.x86_64/usr/bin/nova-rpc-zmq-receiver ** Affects: anvil Importance: High Status: New ** Changed in: anvil Importance: Undecided = High -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1300527 Title: Nova rpc zmq has gone away Status in ANVIL for forging OpenStack.: New Bug description: It seems like the inclusion of the rpc zmq reciever has disappeared. This causes the build to fail on icehouse/master (not havana). The error that will happen during build phase: RPM build errors: File not found: /home/harlowja/openstack/deps/rpmbuild/openstack-nova-2014.2.dev1.g3265368-1.el6.src.rpm/BUILDROOT/openstack-nova-2014.2.dev1.g3265368-1.el6.x86_64/usr/bin/nova-rpc-zmq-receiver To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1300527/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1210330] Re: Switch components to testr
** Changed in: anvil Status: Fix Committed = Fix Released ** Changed in: anvil/havana 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/1210330 Title: Switch components to testr Status in ANVIL for forging OpenStack.: Fix Released Status in anvil havana series: Fix Released Bug description: It appears that most components are now using testr. In order for ./smithy -a test to work we likely need to run testr now in most cases instead of nosetests. Perhaps this should be a configuration that says what command to use (per component)??? Otherwise the one command that runs all tests './smithy -a test' seems be unable to correctly run. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1210330/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1255872] Re: Write verbose log to a file
** Changed in: anvil Status: Confirmed = 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/1255872 Title: Write verbose log to a file Status in ANVIL for forging OpenStack.: Fix Released Bug description: In addition to writing information to stdout/terminal, anvil should write it's logs (verbosely and with timestamps) to log file. Maybe we should provide an option to set which file it should be, but definitely there must be some default value, like ~/openstack/anvil- logs/$timestamp-$action.log (so that, when actions are re-run, it will be different log file). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1255872/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1295947] [NEW] Unable to build cliff
Public bug reported: Seems like we are unable to build cliff on a rhel6 env (which includes pip 1.3.1) Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.csIbYu + umask 022 + cd /home/josh/openstack/deps/rpmbuild/python-cliff-1.5.2-0.el6.src.rpm/BUILD + cd cliff-1.5.2 + /usr/bin/python setup.py build Installed /home/josh/openstack/deps/rpmbuild/python-cliff-1.5.2-0.el6.src.rpm/BUILD/cliff-1.5.2/pbr-0.7.0-py2.6.egg Traceback (most recent call last): File setup.py, line 14, in module pbr=True) File /usr/lib64/python2.6/distutils/core.py, line 113, in setup _setup_distribution = dist = klass(attrs) File /usr/lib/python2.6/site-packages/setuptools/dist.py, line 221, in __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) File /usr/lib/python2.6/site-packages/setuptools/dist.py, line 245, in fetch_build_eggs parse_requirements(requires), installer=self.fetch_build_egg File /usr/lib/python2.6/site-packages/pkg_resources.py, line 550, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (pip 1.3.1 (/usr/lib/python2.6/site-packages), Requirement.parse('pip=1.4')) error: Bad exit status from /var/tmp/rpm-tmp.csIbYu (%build) More pbr issues it appears... Using conf/origins/havana-2013.2.yam ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1295947 Title: Unable to build cliff Status in ANVIL for forging OpenStack.: New Bug description: Seems like we are unable to build cliff on a rhel6 env (which includes pip 1.3.1) Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.csIbYu + umask 022 + cd /home/josh/openstack/deps/rpmbuild/python-cliff-1.5.2-0.el6.src.rpm/BUILD + cd cliff-1.5.2 + /usr/bin/python setup.py build Installed /home/josh/openstack/deps/rpmbuild/python-cliff-1.5.2-0.el6.src.rpm/BUILD/cliff-1.5.2/pbr-0.7.0-py2.6.egg Traceback (most recent call last): File setup.py, line 14, in module pbr=True) File /usr/lib64/python2.6/distutils/core.py, line 113, in setup _setup_distribution = dist = klass(attrs) File /usr/lib/python2.6/site-packages/setuptools/dist.py, line 221, in __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) File /usr/lib/python2.6/site-packages/setuptools/dist.py, line 245, in fetch_build_eggs parse_requirements(requires), installer=self.fetch_build_egg File /usr/lib/python2.6/site-packages/pkg_resources.py, line 550, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (pip 1.3.1 (/usr/lib/python2.6/site-packages), Requirement.parse('pip=1.4')) error: Bad exit status from /var/tmp/rpm-tmp.csIbYu (%build) More pbr issues it appears... Using conf/origins/havana-2013.2.yam To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1295947/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1286264] Re: 'ProcessExecutionError' object has no attribute 'stdout'
** 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/1286264 Title: 'ProcessExecutionError' object has no attribute 'stdout' Status in ANVIL for forging OpenStack.: Fix Released Bug description: Seems to be some internal guy running anvil @ y! that had the following error, creating bug to track it and investigate. YYOOM ERROR: Building Transaction failed YYOOM ERROR: Transaction failed: Transaction failed: 1 ERROR: @anvil.packaging.helpers.yum_helper : Failed to parse YYOOM output: 'ProcessExecutionError' object has no attribute 'stdout' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1286264/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1284065] Re: Swift client rpm build failed
** 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/1284065 Title: Swift client rpm build failed Status in ANVIL for forging OpenStack.: Fix Released Bug description: I'm using grizzly stable branch. - sudo ./smithy -a build ProcessExecutionError: Unexpected error while running command. Command: make '-f' '/home/yr/openstack/deps/binary-anvil.mk' '-j' 2 Exit code: 2 Stdout: redirected to open file '/home/yr/openstack/deps/output/binary-anvil.mk.log', mode 'wb' at 0x25c6540 Stderr: redirected to open file '/home/yr/openstack/deps/output/binary-anvil.mk.log', mode 'wb' at 0x25c6540 - tail /home/yr/openstack/deps/output/binary-anvil.mk.log Building for /home/yr/openstack/repo/anvil-source/python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm in /home/yr/openstack/deps/rpmbuild/python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm Output for build being placed in /home/yr/openstack/deps/output/rpmbuild-python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm.log make: *** [python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm.mark] Error 1 - tail /home/yr/openstack/deps/output/rpmbuild-python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm.log Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/yr/openstack/deps/rpmbuild/python-swiftclient-2.0.2.8.gf4e0579-1.el6.src.rpm/BUILDROOT/python-swiftclient-2.0.2.8.gf4e0579-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/share/man/man1/swift.1.gz error: Installed (but unpackaged) file(s) found: /usr/share/man/man1/swift.1.gz RPM build errors: Installed (but unpackaged) file(s) found: /usr/share/man/man1/swift.1.gz To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1284065/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1278828] Re: Branch info is shown incorrectly while downloading
** 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/1278828 Title: Branch info is shown incorrectly while downloading Status in ANVIL for forging OpenStack.: Fix Released Bug description: If branch name is missing in config file, then branch name is shown as 'None' instead of 'master' Output: INFO: @anvil.components.base_install : |-- git://github.com/openstack/oslo.config.git INFO: @anvil.downloader : Downloading git://github.com/openstack/oslo.config.git (None) to /root/openstack/oslo-config/app. INFO: @anvil.downloader : Adjusting to tag 1.2.1. INFO: @anvil.downloader : Removing tags: 1.3.0a0 INFO: @anvil.actions.prepare : Performed 1 downloads. INFO: @anvil.actions.prepare : Downloading keystone. INFO: @anvil.components.base_install : Downloading from 1 uris: INFO: @anvil.components.base_install : |-- git://github.com/openstack/keystone.git INFO: @anvil.downloader : Downloading git://github.com/openstack/keystone.git (None) to /root/openstack/keystone/app. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1278828/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1260892] Re: DistributionNotFound: No distributions at all found for oslo.messaging=1.2.0a11
** Changed in: anvil/icehouse 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/1260892 Title: DistributionNotFound: No distributions at all found for oslo.messaging=1.2.0a11 Status in ANVIL for forging OpenStack.: Fix Released Status in anvil icehouse series: Fix Released Bug description: When building using: $ ./smithy -a prepare -p conf/personas/in-a-box/basic-all.yaml It appears that pip-download can not find (oslo.messaging=1.2.0a11) - which is not on pypi (yet) but is needed by various projects. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1260892/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1262467] Re: Networkx not getting packaged (due to unpackaged files)
** 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/1262467 Title: Networkx not getting packaged (due to unpackaged files) Status in ANVIL for forging OpenStack.: Fix Released Bug description: Seems like when py2rpm builds networkx - rpm (for that taskflow project) the rpm has doc examples that are getting left out of packaging, likely we need to remove those or include those to avoid these errors. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1262467/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1288481] [NEW] Requirements mismatch
Public bug reported: It appears that the multipip may be slightly selecting the wrong requirement, A case that triggered this. WARNING: @anvil.packaging.base : Incompatible requirements found for keyring WARNING: @anvil.packaging.base : Choosing: WARNING: @anvil.packaging.base :compiled: keyring=2.1 WARNING: @anvil.packaging.base : Conflicting: WARNING: @anvil.packaging.base :-r /home/harlowja/openstack/keystone/app/test-requirements.txt (line 36): keyring=1.6.1,2.0 WARNING: @anvil.packaging.base :-r /home/harlowja/openstack/keystone-client/app/test-requirements.txt (line 6): keyring=1.6.1,2.0,=2.1 It appears that this should have selected 'keyring=1.6.1, 2.0' which satisfies both instead of picking =2.1 (which only satisfies the second, not the first). ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1288481 Title: Requirements mismatch Status in ANVIL for forging OpenStack.: New Bug description: It appears that the multipip may be slightly selecting the wrong requirement, A case that triggered this. WARNING: @anvil.packaging.base : Incompatible requirements found for keyring WARNING: @anvil.packaging.base : Choosing: WARNING: @anvil.packaging.base : compiled: keyring=2.1 WARNING: @anvil.packaging.base : Conflicting: WARNING: @anvil.packaging.base : -r /home/harlowja/openstack/keystone/app/test-requirements.txt (line 36): keyring=1.6.1,2.0 WARNING: @anvil.packaging.base : -r /home/harlowja/openstack/keystone-client/app/test-requirements.txt (line 6): keyring=1.6.1,2.0,=2.1 It appears that this should have selected 'keyring=1.6.1, 2.0' which satisfies both instead of picking =2.1 (which only satisfies the second, not the first). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1288481/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1286264] [NEW] 'ProcessExecutionError' object has no attribute 'stdout'
Public bug reported: Seems to be some internal guy running anvil @ y! that had the following error, creating bug to track it and investigate. YYOOM ERROR: Building Transaction failed YYOOM ERROR: Transaction failed: Transaction failed: 1 ERROR: @anvil.packaging.helpers.yum_helper : Failed to parse YYOOM output: 'ProcessExecutionError' object has no attribute 'stdout' ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1286264 Title: 'ProcessExecutionError' object has no attribute 'stdout' Status in ANVIL for forging OpenStack.: New Bug description: Seems to be some internal guy running anvil @ y! that had the following error, creating bug to track it and investigate. YYOOM ERROR: Building Transaction failed YYOOM ERROR: Transaction failed: Transaction failed: 1 ERROR: @anvil.packaging.helpers.yum_helper : Failed to parse YYOOM output: 'ProcessExecutionError' object has no attribute 'stdout' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1286264/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1208679] Re: Remove hard coded names
** Changed in: anvil Status: In Progress = Fix Released ** Changed in: anvil/havana Status: In Progress = 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/1208679 Title: Remove hard coded names Status in ANVIL for forging OpenStack.: Fix Released Status in anvil havana series: Fix Released Bug description: It would be great to not have the following hard coded (but come from configuration instead). From base.py OPENSTACK_PACKAGES = set([ cinder, glance, horizon, keystone, nova, oslo.config, quantum, swift, python-cinderclient, python-glanceclient, python-keystoneclient, python-novaclient, python-neutronclient, python-swiftclient, ]) From yum.py API_NAMES = { nova: Compute, glance: Image, keystone: Identity, cinder: Volume, quantum: Networking, } SERVER_NAMES = [nova, glance, keystone, quantum, cinder] TRANSLATION_NAMES = { 'horizon': python-django-horizon, } To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1208679/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1261431] Re: Horizon: Display Information About Version
** Project changed: cloud-init = horizon -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1261431 Title: Horizon: Display Information About Version Status in OpenStack Dashboard (Horizon): New Bug description: IMHO, it would be helpful if some kind of information about the OpenStack version and the Horizon version was displayed at the bottom of the Horizon Web UI, so the user or admin is sure at what he is currently looking at. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1261431/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1262467] [NEW] Networkx not getting packaged (due to unpackaged files)
Public bug reported: Seems like when py2rpm builds networkx - rpm (for that taskflow project) the rpm has doc examples that are getting left out of packaging, likely we need to remove those or include those to avoid these errors. ** Affects: anvil Importance: Critical Assignee: Joshua Harlow (harlowja) Status: New ** Changed in: anvil Importance: Undecided = Critical ** Changed in: anvil Assignee: (unassigned) = Joshua Harlow (harlowja) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1262467 Title: Networkx not getting packaged (due to unpackaged files) Status in ANVIL for forging OpenStack.: New Bug description: Seems like when py2rpm builds networkx - rpm (for that taskflow project) the rpm has doc examples that are getting left out of packaging, likely we need to remove those or include those to avoid these errors. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1262467/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1261014] [NEW] Ceilometer rpm build failing
Public bug reported: Using the following persona: conf/personas/in-a-box/basic-all.yaml It appears that the build phase is not completing successfully. Perhaps just a missing binary in the rpm spec file? Error contains -- less /home/josh/openstack/deps/output/rpmbuild-openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm.log Requires: /bin/sh /usr/bin/python Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/josh/openstack/deps/rpmbuild/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm/BUILDROOT/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification ** Affects: anvil Importance: Undecided Status: New ** Summary changed: - Ceilometer rpm buid failing + Ceilometer rpm build failing -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1261014 Title: Ceilometer rpm build failing Status in ANVIL for forging OpenStack.: New Bug description: Using the following persona: conf/personas/in-a-box/basic-all.yaml It appears that the build phase is not completing successfully. Perhaps just a missing binary in the rpm spec file? Error contains -- less /home/josh/openstack/deps/output/rpmbuild-openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm.log Requires: /bin/sh /usr/bin/python Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/josh/openstack/deps/rpmbuild/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm/BUILDROOT/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1261014/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1203175] Re: anvil should install dbus
** Changed in: anvil Status: New = Fix Released ** Changed in: anvil/havana Status: New = 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/1203175 Title: anvil should install dbus Status in ANVIL for forging OpenStack.: Fix Released Status in anvil havana series: Fix Released Bug description: nova-compute use policykit to authorize in libvirt policykit require dbus. anvil should install dbus with nova-compute To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1203175/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1261014] Re: Ceilometer rpm build failing
** Also affects: anvil/icehouse Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1261014 Title: Ceilometer rpm build failing Status in ANVIL for forging OpenStack.: New Status in anvil icehouse series: New Bug description: Using the following persona: conf/personas/in-a-box/basic-all.yaml It appears that the build phase is not completing successfully. Perhaps just a missing binary in the rpm spec file? Error contains -- less /home/josh/openstack/deps/output/rpmbuild-openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm.log Requires: /bin/sh /usr/bin/python Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/josh/openstack/deps/rpmbuild/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.src.rpm/BUILDROOT/openstack-ceilometer-2014.1.a31.g6cb9b88-1.el6.x86_64 error: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/ceilometer-agent-notification To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1261014/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1227311] Re: smithy start fails due to keyring dependency
** 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/1227311 Title: smithy start fails due to keyring dependency Status in ANVIL for forging OpenStack.: Fix Released Bug description: As per https://github.com/openstack/requirements/commit/d1c6021aae9b0892e7e9f8d7660476ba13a75071 in openstack's global requirements, keyring should be pinned to 2.0. Getting a version greater than 2.0 results in: sudo ./smithy -a start Traceback (most recent call last): File /usr/lib64/python2.6/runpy.py, line 122, in _run_module_as_main __main__, fname, loader, pkg_name) File /usr/lib64/python2.6/runpy.py, line 34, in _run_code exec code in run_globals File /home/vagrant/anvil/anvil/__main__.py, line 29, in module from anvil import actions File /home/vagrant/anvil/anvil/actions/__init__.py, line 17, in module from anvil.actions import build File /home/vagrant/anvil/anvil/actions/build.py, line 18, in module from anvil.actions import base as action File /home/vagrant/anvil/anvil/actions/base.py, line 26, in module from anvil import passwords as pw File /home/vagrant/anvil/anvil/passwords.py, line 22, in module from keyring.backend import CryptedFileKeyring ImportError: cannot import name CryptedFileKeyring To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1227311/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1196623] Re: Enable pylint/pep8 gating checks.
** 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/1196623 Title: Enable pylint/pep8 gating checks. Status in ANVIL for forging OpenStack.: Fix Released Bug description: Enable pylint/pep8 gating checks. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1196623/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1208288] Re: Hacking checks are not really enabled
** 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/1208288 Title: Hacking checks are not really enabled Status in ANVIL for forging OpenStack.: Fix Released Bug description: Hacking checks are not really enabled To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1208288/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1192766] Re: Config files now in rpms (being automatically removed)
** 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/1192766 Title: Config files now in rpms (being automatically removed) Status in ANVIL for forging OpenStack.: Fix Released Bug description: Due to how y! integration works, the inclusion of RPMs having configuration files now means that the removal of said RPMs triggers the removal of the configuration files. This seems like new behavior that we may not want for the time being. Thoughts?? To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1192766/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1189708] Re: Keystone missing keystone-paste.ini
** 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/1189708 Title: Keystone missing keystone-paste.ini Status in ANVIL for forging OpenStack.: Fix Released Bug description: It seems like keystone now split paste and regular config. We need to make sure we install that paste config. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1189708/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1189707] Re: Ensure anvil doesn't remove packages it depends on
** 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/1189707 Title: Ensure anvil doesn't remove packages it depends on Status in ANVIL for forging OpenStack.: Fix Released Bug description: When uninstalling it seems like anvil can remove its own packages (or required other packages) that it requires. Thats not so good. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1189707/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1189716] Re: Not correctly removing past phases
** 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/1189716 Title: Not correctly removing past phases Status in ANVIL for forging OpenStack.: Fix Released Bug description: When installing action finishes, we need to remove any previous uninstall 'tracking' data. Same with package uninstalling (should remove the package install 'tracking data) and so on... If this doesn't occur then phases + actions will be skipped if repeated. To see this try the following. Prepare-install-uninstall-install (it doesn't work since the uninstall didn't remove the install tracking mark/data) To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1189716/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1191047] Re: Anvil continues working if pip download failed
** 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/1191047 Title: Anvil continues working if pip download failed Status in ANVIL for forging OpenStack.: Fix Released Bug description: If all attempts of pip downloading failed, anvil continues building packages and surely cannot install OpenStack because of missing dependencies. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1191047/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1192379] Re: Not uninstalling client packages
** 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/1192379 Title: Not uninstalling client packages Status in ANVIL for forging OpenStack.: Fix Released Bug description: It appears that with the new daemon_to_package and so forth that we are now only removing the packages with daemon_to_packages and not client packages and such. That seems broken... To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1192379/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1210657] Re: Didn't install any keys
** 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/1210657 Title: Didn't install any keys Status in ANVIL for forging OpenStack.: Fix Released Bug description: The following is happening during ./smithy -a build INFO: @anvil.packaging.yum : Installing build requirements: INFO: @anvil.packaging.yum : |-- mysql-devel INFO: @anvil.packaging.yum : |-- python-setuptools INFO: @anvil.packaging.yum : |-- unzip INFO: @anvil.packaging.yum : |-- sqlite-devel INFO: @anvil.packaging.yum : |-- python INFO: @anvil.packaging.yum : |-- libxml2-devel INFO: @anvil.packaging.yum : |-- sudo INFO: @anvil.packaging.yum : |-- python-devel INFO: @anvil.packaging.yum : |-- psmisc INFO: @anvil.packaging.yum : |-- postgresql-devel INFO: @anvil.packaging.yum : |-- openldap-devel INFO: @anvil.packaging.yum : |-- wget INFO: @anvil.packaging.yum : |-- libxslt-devel INFO: @anvil.packaging.yum : |-- tcpdump INFO: @anvil.packaging.yum : |-- python-distutils-extra INFO: @anvil.shell : You can watch progress in another terminal with: INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-transaction-install.log / It's time for the \ | penguin on top of | | your television to | \ explode. / \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v ProcessExecutionError: Unexpected error while running command. Command: '/home/harlowja/anvil/tools/yyoom' '--verbose' transaction '--install' 'mysql-devel' '--install' 'python-setuptools' '--install' unzip '--install' 'sqlite-devel' '--install' python '--install' 'libxml2-devel' '--install' sudo '--install' 'python-devel' '--install' psmisc '--install' 'postgresql-devel' '--install' 'openldap-devel' '--install' wget '--install' 'libxslt-devel' '--install' tcpdump '--install' 'python-distutils-extra' ... LOG OUTPUT ... YYOOM DEBUG: Success - deps resolved warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY Importing GPG key 0x0608B895: Userid : EPEL (6) e...@fedoraproject.org Package: epel-release-6-8.noarch (@/epel-release-6-8.noarch) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Traceback (most recent call last): File /home/harlowja/anvil/tools/yyoom, line 343, in module sys.exit(main(sys.argv)) File /home/harlowja/anvil/tools/yyoom, line 335, in main return options.func(_get_yum_base(), options) or 0 File /home/harlowja/anvil/tools/yyoom, line 174, in _run yum_base.install(**pkg) File /usr/lib64/python2.6/contextlib.py, line 23, in __exit__ self.gen.next() File /home/harlowja/anvil/tools/yyoom, line 311, in _transaction rpmDisplay=callback) File /usr/lib/python2.6/site-packages/yum/__init__.py, line 4989, in processTransaction self._checkSignatures(pkgs,callback) File /usr/lib/python2.6/site-packages/yum/__init__.py, line 5032, in _checkSignatures self.getKeyForPackage(po, self._askForGPGKeyImport) File /usr/lib/python2.6/site-packages/yum/__init__.py, line 4754, in getKeyForPackage raise Errors.YumBaseError, _(Didn't install any keys) To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1210657/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1192327] Re: mysqld not being started in stable/grizzly
** 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/1192327 Title: mysqld not being started in stable/grizzly Status in ANVIL for forging OpenStack.: Fix Released Bug description: Using anvil, stable/grizzly branch. When I run 'sudo ./smithy -a install --no-prompt-passwords -v', I get an error. Turns out mysqld was never started. The fix (from Josh) was to modify anvil/component/db.py as follows: [rloo@csp0091 components]$ diff db.py.orig db.py 137c137 class DBRuntime(bruntime.ProgramRuntime): --- class DBRuntime(bruntime.ServiceRuntime): DEBUG: @anvil.shell : Applying chmod: '/etc/my.cnf' to 644 INFO: @anvil.components.db : Attempting to set your db password just incase it wasn't set previously. INFO: @anvil.components.db : Ensuring your database is started before we operate on it. DEBUG: @anvil.shell : Running cmd: ['mysql', '--user=root', '--password=', '-e', USE mysql; UPDATE user SET password=PASSWORD('0d999e26efabdfb097aa') WHERE User='root'; FLUSH PRIVILEGES;] WARNING: @anvil.components.db : Couldn't set your db password. It might have already been set by a previous process. INFO: @anvil.components.helpers.db : Ensuring the database is started. INFO: @anvil.components.helpers.db : Giving user root full control of all databases. DEBUG: @anvil.shell : Running cmd: ['mysql', '--user=root', '--password=0d999e26efabdfb097aa', '-e', GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '0d999e26efabdfb097aa'; FLUSH PRIVILEGES;] ___ / She turned me \ \ into a newt! / --- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v Traceback (most recent call last): File /home/rloo/anvil/anvil/__main__.py, line 217, in main run(args) File /home/rloo/anvil/anvil/__main__.py, line 121, in run runner.run(persona_obj) File /home/rloo/anvil/anvil/actions/base.py, line 341, in run self._run(persona, component_order, instances) File /home/rloo/anvil/anvil/actions/install.py, line 132, in _run *removals File /home/rloo/anvil/anvil/actions/base.py, line 323, in _run_phase result = functors.run(instance) File /home/rloo/anvil/anvil/actions/install.py, line 126, in lambda run=lambda i: i.post_install(), File /home/rloo/anvil/anvil/components/db.py, line 134, in post_install **dbhelper.get_shared_passwords(self)) File /home/rloo/anvil/anvil/components/helpers/db.py, line 93, in grant_permissions utils.execute_template(*cmds, params=params) File /home/rloo/anvil/anvil/utils.py, line 293, in execute_template **kargs) File /home/rloo/anvil/anvil/shell.py, line 164, in execute stderr=stderr, cmd=str_cmd) ProcessExecutionError: Unexpected error while running command. Command: mysql '--user=root' '--password=0d999e26efabdfb097aa' '-e' 'GRANT ALL PRIVILEGES ON *.* TO '\''root'\''@'\''%'\'' IDENTIFIED BY '\''0d999e26efabdfb097aa'\''; FLUSH PRIVILEGES;' Exit code: 1 Stdout: '' Stderr: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)\n To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1192327/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1192329] Re: MySQL-python not installed on RHEL6.2, stable/grizzly
** 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/1192329 Title: MySQL-python not installed on RHEL6.2, stable/grizzly Status in ANVIL for forging OpenStack.: Fix Released Bug description: Using anvil, stable/grizzly branch, in RHEL 6.2. When running sudo ./smithy -a install --no-prompt-passwords -v', I get an error because MySQL-python wasn't installed. I fixed it with yum install MySQL-python. The error: INFO: @anvil.actions.install : Post-installing keystone. INFO: @anvil.components.helpers.db : Dropping mysql database: keystone DEBUG: @anvil.shell : Running cmd: ['mysql', '--user=root', '--password=0d999e26efabdfb097aa', '-e', 'DROP DATABASE IF EXISTS keystone;'] INFO: @anvil.components.helpers.db : Creating mysql database: keystone (utf8) DEBUG: @anvil.shell : Running cmd: ['mysql', '--user=root', '--password=0d999e26efabdfb097aa', '-e', 'CREATE DATABASE keystone CHARACTER SET utf8;'] INFO: @anvil.components.keystone : Syncing keystone to database: keystone DEBUG: @anvil.shell : Running cmd: ['sudo', '-u', 'keystone', '/usr/bin/keystone-manage', '--debug', '-v', 'db_sync'] DEBUG: @anvil.shell : In working directory: '/usr/bin' ___ You have been borked. --- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v Traceback (most recent call last): File /home/rloo/anvil/anvil/__main__.py, line 217, in main run(args) File /home/rloo/anvil/anvil/__main__.py, line 121, in run runner.run(persona_obj) File /home/rloo/anvil/anvil/actions/base.py, line 341, in run self._run(persona, component_order, instances) File /home/rloo/anvil/anvil/actions/install.py, line 132, in _run *removals File /home/rloo/anvil/anvil/actions/base.py, line 323, in _run_phase result = functors.run(instance) File /home/rloo/anvil/anvil/actions/install.py, line 126, in lambda run=lambda i: i.post_install(), File /home/rloo/anvil/anvil/components/keystone.py, line 58, in post_install self._sync_db() File /home/rloo/anvil/anvil/components/keystone.py, line 66, in _sync_db utils.execute_template(*cmds, cwd=self.bin_dir, params=self.config_params(None)) File /home/rloo/anvil/anvil/utils.py, line 293, in execute_template **kargs) File /home/rloo/anvil/anvil/shell.py, line 164, in execute stderr=stderr, cmd=str_cmd) ProcessExecutionError: Unexpected error while running command. Command: sudo '-u' keystone '/usr/bin/keystone-manage' '--debug' '-v' 'db_sync' Exit code: 1 Stdout: '' Stderr: 'Traceback (most recent call last):\n File /usr/bin/keystone-manage, line 28, in module\ncli.main(argv=sys.argv, config_files=config_files)\n File /usr/lib/python2.6/site-packages/keystone/cli.py, line 175, in main\n CONF.command.cmd_class.main()\n File /usr/lib/python2.6/site-packages/keystone/cli.py, line 54, in main\n driver.db_sync()\n File /usr/lib/python2.6/site-packages/keystone/identity/backends/sql.py, line 156, in db_sync\nmigration.db_sync()\n File /usr/lib/python2.6/site-packages/keystone/common/sql/migration.py, line 49, in db_sync\ncurrent_version = db_version()\n File /usr/lib/python2.6/site-packages/keystone/common/sql/migration.py, line 61, in db_version\nreturn versioning_api.db_version(CONF.sql.connection, repo_path)\n File string, line 2, in db_version\n File /usr/lib/python2.6/site-packages/migrate/versioning/util/__init__.py, line 155, in with_engine\nengine = construct_engine(url, **kw)\n File /u sr/lib/python2.6/site-packages/migrate/versioning/util/__init__.py, line 140, in construct_engine\nreturn create_engine(engine, **kwargs)\n File /usr/lib64/python2.6/site-packages/sqlalchemy/engine/__init__.py, line 338, in create_engine\nreturn strategy.create(*args, **kwargs)\n File /usr/lib64/python2.6/site-packages/sqlalchemy/engine/strategies.py, line 64, in create\ndbapi = dialect_cls.dbapi(**dbapi_args)\n File /usr/lib64/python2.6/site-packages/sqlalchemy/connectors/mysqldb.py, line 52, in dbapi\nreturn __import__(\'MySQLdb\')\nImportError: No module named MySQLdb\n' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1192329/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1190588] Re: Anvil fails because of broken version by openstack.common.setup
** 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/1190588 Title: Anvil fails because of broken version by openstack.common.setup Status in ANVIL for forging OpenStack.: Fix Released Bug description: openstack.common.setup can report version incorrectly (several version instead of one): $ python setup.py --version 2.2.1 2.2.2a This happens when several tags contain the commit: $ git tag --contains HEAD 2.2.1 2.2.2a PBR has fixed this problem, but it is buggy itself (https://bugs.launchpad.net/pbr/+bug/1189935, https://bugs.launchpad.net/anvil/+bug/1189553). Anyway, we cannot use the new PBR because we want to build an old program that is buggy. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1190588/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1190429] Re: No patches applied while building openstack rpms
** 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/1190429 Title: No patches applied while building openstack rpms Status in ANVIL for forging OpenStack.: Fix Released Bug description: I have a bunch of patches under conf/patches directory for nova, keystone and nova-client. But after the rpms are built, I do not see any of the patches being applied to the nova or keystone python files. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1190429/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1189710] Re: On uninstall anvil removes the rpms and also the source.
** 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/1189710 Title: On uninstall anvil removes the rpms and also the source. Status in ANVIL for forging OpenStack.: Fix Released Bug description: When uninstalling anvil seems to remove the rpms (thats good) and also the source trees (thats bad). This means that when running install after uninstalling that the source trees are now gone (thats bad) and configuration files can't be found there (thats also bad) and then smithy blows up. Likely we need a new action called remove that does the full uninstall while the previous uninstall just removes the packages + the configuration files that were copied/configured. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1189710/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1188899] Re: Downloading python dependencies building packages is not resumable
** 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/1188899 Title: Downloading python dependencies building packages is not resumable Status in ANVIL for forging OpenStack.: Fix Released Bug description: The new downloading via pip is nice and so is the package building. Except when one package breaks building, right at the end of the package building process This forces anvil to re-download all dependencies, and start completely over building packages. It would be nice to use the tracewriter or other functionality to be able to pick up where we left off, instead of having to start completely over (which can be a slow process). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1188899/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1237476] Re: keystone init script has an -all after it.
** 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/1237476 Title: keystone init script has an -all after it. Status in ANVIL for forging OpenStack.: Fix Released Bug description: The keystone service init script is openstack-nova-keystone-all instead of just openstack-nova-keystone. This is causing some problems when trying to use openstack puppet modules to manage the keystone service since they correctly expect the init script is openstack-nova-keystone. I believe this is because the binary for keystone is keystone-all and the init scripts are generated in a generic fashion of: openstack-nova-binary. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1237476/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1218229] Re: Build fails when there are no dependencies to build
** 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/1218229 Title: Build fails when there are no dependencies to build Status in ANVIL for forging OpenStack.: Fix Released Bug description: When all needed dependencies are already present in repos, anvil-deps- sources directory is not created, and build action fails: [...] __ / We'd better not risk \ | another frontal assault, | \ that rabbit's dynamite. / -- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v Traceback (most recent call last): File /home/melnikov/anvil/anvil/__main__.py, line 217, in main run(args) File /home/melnikov/anvil/anvil/__main__.py, line 121, in run runner.run(persona_obj) File /home/melnikov/anvil/anvil/actions/base.py, line 341, in run self._run(persona, component_order, instances) File /home/melnikov/anvil/anvil/actions/build.py, line 40, in _run dependency_handler.build_binary() File /home/melnikov/anvil/anvil/packaging/yum.py, line 172, in build_binary files_only=True): File /home/melnikov/anvil/anvil/shell.py, line 242, in listdir all_contents = os.listdir(path) OSError: [Errno 2] No such file or directory: '/home/melnikov/openstack/repo/anvil-deps-sources' To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1218229/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1250917] Re: Invalid neutron lock_path
** 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/1250917 Title: Invalid neutron lock_path Status in ANVIL for forging OpenStack.: Fix Released Bug description: For some reason, lock_path option for neutron is set to dir inside $HOME/openstack/, so neutron server and agents don't have access to it. It breaks at least l3-agent. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1250917/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1188335] Re: Building more rpms than required?
** Changed in: anvil Status: Fix Committed = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1188335 Title: Building more rpms than required? Status in ANVIL for forging OpenStack.: Invalid Bug description: It appears that when selecting the python dependencies to download that pip also downloads dependencies of those dependencies and then includes these in the download directory. When py2rpm is then called given that directory it then goes and builds rpms for all these other files as well. Perhaps we should filter the download/build directory??? Example: INFO: @anvil.packaging.base : Downloading Python dependencies: INFO: @anvil.packaging.base : |-- WebOb==1.2.3 INFO: @anvil.packaging.base : |-- babel=0.9.6 INFO: @anvil.packaging.base : |-- cliff-tablib=1.0 INFO: @anvil.packaging.base : |-- cliff=1.3.2 INFO: @anvil.packaging.base : |-- coverage=3.6 INFO: @anvil.packaging.base : |-- discover INFO: @anvil.packaging.base : |-- flake8==2.0 INFO: @anvil.packaging.base : |-- hacking=0.5.3,0.6 INFO: @anvil.packaging.base : |-- hp3parclient=1.0.0 INFO: @anvil.packaging.base : |-- jsonschema=0.7,2 INFO: @anvil.packaging.base : |-- lxml=2.3 INFO: @anvil.packaging.base : |-- netaddr=0.7.6 INFO: @anvil.packaging.base : |-- nose-exclude INFO: @anvil.packaging.base : |-- nosehtmloutput=0.0.3 INFO: @anvil.packaging.base : |-- nosexcover INFO: @anvil.packaging.base : |-- openstack.nose-plugin=0.7 INFO: @anvil.packaging.base : |-- pam=0.1.4 INFO: @anvil.packaging.base : |-- pastedeploy=1.5.0 INFO: @anvil.packaging.base : |-- pbr=0.5.10,0.6 INFO: @anvil.packaging.base : |-- pep8==1.4.5 INFO: @anvil.packaging.base : |-- pyflakes==0.7.2 INFO: @anvil.packaging.base : |-- pylint==0.25.2 INFO: @anvil.packaging.base : |-- pysqlite INFO: @anvil.packaging.base : |-- python-ldap==2.3.13 INFO: @anvil.packaging.base : |-- python-subunit INFO: @anvil.packaging.base : |-- qpid-python INFO: @anvil.packaging.base : |-- routes=1.12.3 INFO: @anvil.packaging.base : |-- setuptools-git=0.4 INFO: @anvil.packaging.base : |-- sphinx=1.1.2 INFO: @anvil.packaging.base : |-- sqlalchemy-migrate=0.7.2 INFO: @anvil.packaging.base : |-- sqlalchemy=0.7.8,=0.7.9 INFO: @anvil.packaging.base : |-- testrepository=0.0.13 INFO: @anvil.packaging.base : |-- testscenarios0.5 INFO: @anvil.packaging.base : |-- warlock=0.7.0,2 INFO: @anvil.packaging.base : |-- wsgiref=0.1.2 INFO: @anvil.packaging.base : |-- xattr=0.6.0 What was rpm(ized) - which is much bigger than the previous list. INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Babel-0.9.6.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Jinja2-2.7.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/MarkupSafe-0.18.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/PasteDeploy-1.5.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Pygments-1.6.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Routes-1.13.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/SQLAlchemy-0.7.9.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Sphinx-1.2b1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Tempita-0.5.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/WebOb-1.2.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-1.3.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-tablib-1.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cmd2-0.6.5.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/colorama-0.2.5.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/coverage-3.6.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/d2to1-0.2.10.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/decorator-3.4.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/discover-0.4.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/distribute-0.6.45.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/docutils-0.10.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/extras-0.0.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/fixtures-0.3.12.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/flake8-2.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/hacking-0.5.4.tar.gz
[Yahoo-eng-team] [Bug 1203818] Re: rpmbuild error: error: line 17: Illegal char '-' in: Version: 2.1-1-g2d82221
** 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/1203818 Title: rpmbuild error: error: line 17: Illegal char '-' in: Version: 2.1-1-g2d82221 Status in ANVIL for forging OpenStack.: Fix Released Bug description: rpmbuild produce error on spec files, generated by anvil looks like it connect with commit-after-download-patch code, which change version, returned by setup.py --version To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1203818/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1219125] Re: Not installing clients
** 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/1219125 Title: Not installing clients Status in ANVIL for forging OpenStack.: Fix Released Bug description: It appears on grizzly the nova client package is not being installed. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1219125/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1203094] Re: post-download patches break packaging
** Changed in: anvil Status: New = 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/1203094 Title: post-download patches break packaging Status in ANVIL for forging OpenStack.: Fix Released Bug description: if post-download patch remove file, ./smithy -a package died, complaining on this file not found. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1203094/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1194213] Re: Keystone epoch is hardcoded as 1
** 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/1194213 Title: Keystone epoch is hardcoded as 1 Status in ANVIL for forging OpenStack.: Fix Released Bug description: Epoch in openstack-keystone.spec is hardcoded as 1. Therefore, EPEL keystone can be chosen by yum. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1194213/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1194905] Re: Horizon is not built
** Changed in: anvil Status: New = Fix Released ** Changed in: anvil/grizzly Status: New = 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/1194905 Title: Horizon is not built Status in ANVIL for forging OpenStack.: Fix Released Status in anvil grizzly series: Fix Released Bug description: Horizon binary RPM build exits with an error: # rpmbuild python-django-horizon.spec -bb ... + /usr/bin/python manage.py collectstatic --noinput --pythonpath=../../lib/python2.7/site-packages/ /usr/lib/python2.6/site-packages/cinderclient/openstack/common/version.py:21: UserWarning: Module openstack_dashboard was already imported from /home/stack/rpmbuild/BUILDROOT/python-django-horizon-2013.1-1.el6.x86_64/usr/share/openstack-dashboard/openstack_dashboard/__init__.pyc, but /home/stack/rpmbuild/BUILD/horizon-2013.1 is being added to sys.path import pkg_resources Unknown command: 'collectstatic' Type 'manage.py help' for usage. error: Bad exit status from /var/tmp/rpm-tmp.W3btlt (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.W3btlt (%install) Horizon's manage.py depends on OpenStack client packages because Horizon settings.py depends on them. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1194905/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1194187] Re: add default value for patches:download and patches:package
** 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/1194187 Title: add default value for patches:download and patches:package Status in ANVIL for forging OpenStack.: Fix Released Bug description: if no value provide in components for patches:download or patches:package, use conf/patches/$comp/download and conf/patches/$comp/package To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1194187/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1211647] Re: Anvil removing keyring
** 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/1211647 Title: Anvil removing keyring Status in ANVIL for forging OpenStack.: Fix Released Bug description: Anvil on install is installing a newer keyring and then on uninstall is also removing said package yet that package (or its newer version) is a anvil runtime dependency. We need to ensure that even though it was upgraded that we don't remove anvil runtime dependencies on uninstall (even if said package was upgraded). To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1211647/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1218122] Re: pip failed with Destination path already exists
** 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/1218122 Title: pip failed with Destination path already exists Status in ANVIL for forging OpenStack.: Fix Released Bug description: I am trying to set up OpenStack on a VM instance, with image 6.2.1533-18. I ran through the following steps sudo yum install git git clone https://github.com/stackforge/anvil.git cd anvil/ git checkout stable/grizzly sudo ./smithy --bootstrap ./smithy -a prepare -d ~/openstack The following error pops up INFO: @anvil.packaging.base : pip failed ___ You have been borked. --- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v Error: Destination path '/home/weidu/openstack/deps/download/pysqlite-2.6.3.tar.gz' already exists Hope this can be fixed. Thanks. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1218122/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1208335] Re: multipip not detecting same version conflicts
** Changed in: anvil/havana 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/1208335 Title: multipip not detecting same version conflicts Status in ANVIL for forging OpenStack.: Fix Released Status in anvil havana series: Fix Released Bug description: It appears that multipip is not detecting same version conflicts. $ ./multipip 'x1' 'x=1' x1 $ ./multipip 'x=1' 'x1' x1 I would have expected this to report a conflict instead of picking one of the 2 incompatabile choices. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1208335/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1193085] Re: Allow for disabling init.d inclusion/generation
** 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/1193085 Title: Allow for disabling init.d inclusion/generation Status in ANVIL for forging OpenStack.: Fix Released Bug description: Add a boolean to configuration that allows for turning off the creation and inclusion of the init.d scripts. Default this to off would be fine ;) To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1193085/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1198041] Re: Quantum - neutron
** Changed in: anvil/havana 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/1198041 Title: Quantum - neutron Status in ANVIL for forging OpenStack.: Fix Released Status in anvil havana series: Fix Released Bug description: Quantum is now called neutron. This affects our internal names in anvil as well. We need to update to this new naming convention (and ensure that the rpm for neutron/neutronclient obsoletes the quantum one). Updating docs and examples and file and yaml names and such. It appears that the move to neutron hasn't been fully completed but we should start adjusting as soon as possible. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1198041/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1157871] Re: Add advanced dependency checking
** 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/1157871 Title: Add advanced dependency checking Status in ANVIL for forging OpenStack.: Fix Released Bug description: Currently there exists mapping of pip-requires dependencies to package ones, but there is not currently any strong inter-component dependency checking. Aka: we should be able to error out when this happens, keystone requires this version, but nova that version, and they are incompatible... To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1157871/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1187106] Re: Lost changelog when building openstack specs
** Changed in: anvil Status: Confirmed = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1187106 Title: Lost changelog when building openstack specs Status in ANVIL for forging OpenStack.: Invalid Bug description: It seems like the changelog is lost when building the openstack spec files. Previously it was being created from the git change log which was useful to have to know exactly what changes went into the spec file. It seems to have gone missing??? To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1187106/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1179747] Re: install action fails with pip-build directory error with pip 1.2.1
** 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/1179747 Title: install action fails with pip-build directory error with pip 1.2.1 Status in ANVIL for forging OpenStack.: Fix Released Bug description: Get this error output with pip 1.3.1 installed, problem goes away with pip 1.2.1. Related change: https://github.com/pypa/pip/pull/780/files ... ... INFO: @anvil.actions.install : Installing general. INFO: @anvil.components : Setting up 25 distribution packages: INFO: @anvil.components : |-- iputils INFO: @anvil.components : |-- sudo INFO: @anvil.components : |-- mlocate INFO: @anvil.components : |-- curl INFO: @anvil.components : |-- git INFO: @anvil.components : |-- coreutils INFO: @anvil.components : |-- python-devel INFO: @anvil.components : |-- python INFO: @anvil.components : |-- tcpdump INFO: @anvil.components : |-- python-distutils-extra INFO: @anvil.components : |-- python-setuptools INFO: @anvil.components : |-- unzip INFO: @anvil.components : |-- openssh-server INFO: @anvil.components : |-- gawk INFO: @anvil.components : |-- python-paste-deploy1.5 INFO: @anvil.components : |-- wget INFO: @anvil.components : |-- libxslt-devel INFO: @anvil.components : |-- python-sphinx10 INFO: @anvil.components : |-- dnsmasq-utils INFO: @anvil.components : |-- python-webob1.0 INFO: @anvil.components : |-- python-routes1.12 INFO: @anvil.components : |-- libxml2-devel INFO: @anvil.components : |-- psmisc INFO: @anvil.components : |-- python-nose1.1 INFO: @anvil.components : |-- lsof Installing: 100% |#| Time: 00:00:00 INFO: @anvil.components : Setting up 20 python packages: INFO: @anvil.components : |-- nose-exclude INFO: @anvil.components : |-- python-subunit INFO: @anvil.components : |-- openstack.nose_plugin INFO: @anvil.components : |-- lxml INFO: @anvil.components : |-- testtools INFO: @anvil.components : |-- testrepository INFO: @anvil.components : |-- pycrypto INFO: @anvil.components : |-- prettytable INFO: @anvil.components : |-- pylint INFO: @anvil.components : |-- distribute INFO: @anvil.components : |-- keyring INFO: @anvil.components : |-- pep8 INFO: @anvil.components : |-- nosehtmloutput INFO: @anvil.components : |-- sqlalchemy INFO: @anvil.components : |-- coverage INFO: @anvil.components : |-- sqlalchemy-migrate INFO: @anvil.components : |-- requests INFO: @anvil.components : |-- fixtures INFO: @anvil.components : |-- pysqlite INFO: @anvil.components : |-- cliff Installing: 100% |#| Time: 00:00:00 ___ / She turned me \ \ into a newt! / --- \ || || \__ ||-mm|| \ ( )/_)// (oo)/ v--v ProcessExecutionError: Unexpected error while running command. Command: pip-python install -q cliff Exit code: 1 Stdout: 'The temporary folder for building (/tmp/pip-build-melwitt) is not owned by your user!\npip will not work until the temporary folder is either deleted or owned by your user account.\n' Stderr: 'Traceback (most recent call last):\n File /usr/bin/pip-python, line 9, in module\nload_entry_point(\'pip==1.3.1\', \'console_scripts\', \'pip\')()\n File /usr/lib/python2.6/site-packages/pkg_resources.py, line 299, in load_entry_point\nreturn get_distribution(dist).load_entry_point(group, name)\n File /usr/lib/python2.6/site-packages/pkg_resources.py, line 2229, in load_entry_point\nreturn ep.load()\n File /usr/lib/python2.6/site-packages/pkg_resources.py, line 1948, in load\n entry = __import__(self.module_name, globals(),globals(), [\'__name__\'])\n File /usr/lib/python2.6/site-packages/pip/__init__.py, line 9, in module\n from pip.util import get_installed_distributions, get_prog\n File /usr/lib/python2.6/site-packages/pip/util.py, line 15, in module\nfrom pip.locations import site_packages, running_under_virtualenv, virtualenv_no_global\n File /usr/lib/python2.6/site-packages/pip/locations.py, line 64, in module\nb uild_prefix = _get_build_prefix()\n File /usr/lib/python2.6/site-packages/pip/locations.py, line 54, in _get_build_prefix\nraise
[Yahoo-eng-team] [Bug 1212165] Re: Openvswitch missing and still using even with linuxbridge when using Neutron persona
** 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/1212165 Title: Openvswitch missing and still using even with linuxbridge when using Neutron persona Status in ANVIL for forging OpenStack.: Fix Released Bug description: As discussed here : http://lists.openstack.org/pipermail/openstack- dev/2013-August/013468.html there are two distinct things : - one could want to use linuxbridge as core plugin, and then openstack-neutron-openvswich should not be built and installed - one could want to use openvswitch, and then anvil should use the RDO repo To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1212165/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1186448] Re: Install not completed
** Changed in: anvil Status: Triaged = 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/1186448 Title: Install not completed Status in ANVIL for forging OpenStack.: Fix Released Bug description: So trying to use install after preparing got me the following. It seems like py2rpm shouldn't be getting called to build more rpms since the prepare stage was supposed to do this??? Is this suppoesd to happen? sudo ./smithy -a install Password: _ _______ _ ___ _ _ ____ _ ( _ )( _`\ ( _`\ ( ) ( )( _`\(_ _)( _ )( _`\ ( ) ( ) | ( ) || |_) )| (_(_)| `\| || (_(_) | | | (_) || ( (_)| |/'/' | | | || ,__/'| _)_ | , ` |`\__ \ | | | _ || | _ | , | (_) || || (_( )| |`\ |( )_) | | | | | | || (_( )| |\`\ (_)(_)(/'(_) (_)`\) (_) (_) (_)(/'(_) (_) Anvil: | 2013.1-dev | Let us get on with the show! Action Runner- INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-220.23.1.el6.YAHOO.20120713.x86_64-x86_64-with-redhat-6.2-Santiago INFO: @anvil : Starting action install on 2013-05-31T23:20:26.548723 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action install. INFO: @anvil.actions.base : Activating in the following order: INFO: @anvil.actions.base : |-- general INFO: @anvil.actions.base : |-- db INFO: @anvil.actions.base : |-- rabbit-mq INFO: @anvil.actions.base : |-- oslo-config INFO: @anvil.actions.base : |-- keystone INFO: @anvil.actions.base : |-- keystone-client INFO: @anvil.actions.base : |-- glance INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder-client INFO: @anvil.actions.base : |-- quantum-client INFO: @anvil.actions.base : |-- nova INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : Booting up your components. INFO: @anvil.actions.base : Reading passwords using a unencrypted keyring @ /etc/anvil/passwords.cfg INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-roll. INFO: @anvil.actions.base : Warming up component configurations. INFO: @anvil.actions.install : Configuring general. INFO: @anvil.actions.install : Configuring db. INFO: @anvil.actions.install : Configuring rabbit-mq. INFO: @anvil.actions.install : Configuring oslo-config. INFO: @anvil.actions.install : Configuring keystone. INFO: @anvil.components.base_install : Configuring 3 files: INFO: @anvil.components.base_install : |-- keystone.conf INFO: @anvil.components.base_install : |-- logging.conf INFO: @anvil.components.base_install : |-- policy.json INFO: @anvil.components.base_install : Creating 3 sym-links: INFO: @anvil.components.base_install : |-- /etc/keystone/policy.json = /home/harlowja/openstack/keystone/config/policy.json INFO: @anvil.components.base_install : |-- /etc/keystone/logging.conf = /home/harlowja/openstack/keystone/config/logging.conf INFO: @anvil.components.base_install : |-- /etc/keystone/keystone.conf = /home/harlowja/openstack/keystone/config/keystone.conf INFO: @anvil.actions.install : Configuring keystone-client. INFO: @anvil.actions.install : Configuring glance. INFO: @anvil.components.base_install : Configuring 6 files: INFO: @anvil.components.base_install : |-- glance-api.conf INFO: @anvil.components.base_install : |-- glance-registry.conf INFO: @anvil.components.base_install : |-- glance-api-paste.ini INFO: @anvil.components.base_install : |-- glance-registry-paste.ini INFO: @anvil.components.base_install : |-- policy.json INFO: @anvil.components.base_install : |-- logging.conf INFO: @anvil.components.base_install : Creating 6 sym-links: INFO: @anvil.components.base_install : |-- /etc/glance/policy.json = /home/harlowja/openstack/glance/config/policy.json INFO: @anvil.components.base_install : |-- /etc/glance/logging.conf = /home/harlowja/openstack/glance/config/logging.conf INFO: @anvil.components.base_install : |-- /etc/glance/glance-registry.conf = /home/harlowja/openstack/glance/config/glance-registry.conf INFO: @anvil.components.base_install : |-- /etc/glance/glance-registry-paste.ini = /home/harlowja/openstack/glance/config/glance-registry-paste.ini INFO: @anvil.components.base_install : |-- /etc/glance/glance-api.conf = /home/harlowja/openstack/glance/config/glance-api.conf INFO: @anvil.components.base_install : |-- /etc/glance/glance-api-paste.ini = /home/harlowja/openstack/glance/config/glance-api-paste.ini INFO: @anvil.actions.install : Configuring glance-client. INFO: @anvil.actions.install :
[Yahoo-eng-team] [Bug 985786] Re: qemu error: chardev opening backend file failed
** 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/985786 Title: qemu error: chardev opening backend file failed Status in ANVIL for forging OpenStack.: Fix Released Bug description: Spawning of instances fails with Qemu error internal error Process exited while reading console log output: chardev: opening backend file failed. Looks like permission issue because Devstackpy uses user's home directory and may be during instantiation the qemu/kvm user not able to use any file. Please check. -- 2012-04-13 19:39:58 DEBUG nova.utils [req-85fd790e-fdad-4496-9295-cc2037857704 31713aa0b6e3496cb43a48c4f654c03d 89f940ceb1c847dab0134a30b5ff5629] Running cmd (subprocess): qemu-img create -f qcow2 -o cluster_size=2M,backing_file=/home/sumitsen/openstack/nova/instances/_base/b32d67e926138471cb0af63eb128961e27ec17f9 /home/sumitsen/openstack/nova/instances/instance-000d/disk from (pid=857) execute /home/sumitsen/openstack/nova/app/nova/utils.py:220 libvir: QEMU error : internal error Process exited while reading console log output: chardev: opening backend file failed 2012-04-13 19:39:59 ERROR nova.compute.manager [req-85fd790e-fdad-4496-9295-cc2037857704 31713aa0b6e3496cb43a48c4f654c03d 89f940ceb1c847dab0134a30b5ff5629] [instance: 8f547416-17d0-4482-8b09-b559d41355bf] Instance failed to spawn 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] Traceback (most recent call last): 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] File /home/sumitsen/openstack/nova/app/nova/compute/manager.py, line 594, in _spawn 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] self._legacy_nw_info(network_info), block_device_info) 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] File /home/sumitsen/openstack/nova/app/nova/exception.py, line 113, in wrapped 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] return f(*args, **kw) 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] File /home/sumitsen/openstack/nova/app/nova/virt/libvirt/connection.py, line 898, in spawn 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] self._create_new_domain(xml) 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] File /home/sumitsen/openstack/nova/app/nova/virt/libvirt/connection.py, line 1713, in _create_new_domain 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] domain.createWithFlags(launch_flags) 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] File /usr/lib64/python2.6/site-packages/libvirt.py, line 541, in createWithFlags 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self) 2012-04-13 19:39:59 TRACE nova.compute.manager [instance: 8f547416-17d0-4482-8b09-b559d41355bf] libvirtError: internal error Process exited while reading console log output: chardev: opening backend file failed -- [sumitsen@sorrygate-dr DevstackPy]$ ll ~/openstack/nova/instances/instance-000d/ total 4108 -rw-rw 1 root root 0 Apr 13 19:39 console.log -rw-r--r-- 1 root root 8388608 Apr 13 19:39 disk -rw-r--r-- 1 root root 1192 Apr 13 19:39 libvirt.xml To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/985786/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1254991] Re: python-glance-tests not installable
** 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/1254991 Title: python-glance-tests not installable Status in ANVIL for forging OpenStack.: Fix Released Bug description: When building glance via anvil with packaging tests enabled (the default), python-glance-tests package is not installable. When one tries to install it with yum, the following error occurs: # yum install python-glance-tests [... skipped ...] -- Finished Dependency Resolution Error: Package: 2:python-glance-tests-2014.1.dev141.g8a9cf72-1.el6.noarch (anvil) Requires: pysendfile = 2 Available: pysendfile-2.0.0-3.el6.x86_64 (epel) pysendfile = 2.0.0-3.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/1254991/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1260892] [NEW] DistributionNotFound: No distributions at all found for oslo.messaging=1.2.0a11
Public bug reported: When building using: $ ./smithy -a prepare -p conf/personas/in-a-box/basic-all.yaml It appears that pip-download can not find (oslo.messaging=1.2.0a11) - which is not on pypi (yet) but is needed by various projects. ** Affects: anvil Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1260892 Title: DistributionNotFound: No distributions at all found for oslo.messaging=1.2.0a11 Status in ANVIL for forging OpenStack.: New Bug description: When building using: $ ./smithy -a prepare -p conf/personas/in-a-box/basic-all.yaml It appears that pip-download can not find (oslo.messaging=1.2.0a11) - which is not on pypi (yet) but is needed by various projects. To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1260892/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1258720] [NEW] Move from mocker - mock
Public bug reported: It appears that mock is the mocking library going forward in python so it will likely be useful to transition from mocker (used in cloud-init) to mock so that cloud-init is more future compatible. https://pypi.python.org/pypi/mock exists for python2.5+ so it seems like if we transition then it will be less painful later. ** Affects: cloud-init Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1258720 Title: Move from mocker - mock Status in Init scripts for use on cloud images: New Bug description: It appears that mock is the mocking library going forward in python so it will likely be useful to transition from mocker (used in cloud- init) to mock so that cloud-init is more future compatible. https://pypi.python.org/pypi/mock exists for python2.5+ so it seems like if we transition then it will be less painful later. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1258720/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1203412] Re: Handle inclusion robust
** Changed in: cloud-init Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1203412 Title: Handle inclusion robust Status in Init scripts for use on cloud images: Invalid Bug description: It would be good to handle #include-once loading and reading and #include-once file handling more robustly. The following are not being handled at this moment: 1. Allowing further #include to continue if a single one fails being processed. 2. Not stopping including if reading/writing the include-once data fails. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1203412/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp