← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1562042] Re: Traceback in error log during heat-engine service shutdown

 

This bug was fixed in the package heat - 1:6.0.0-0ubuntu2~cloud0
---------------

 heat (1:6.0.0-0ubuntu2~cloud0) xenial-newton; urgency=medium
 .
   * New package for the Ubuntu Cloud Archive.
 .
 heat (1:6.0.0-0ubuntu2) yakkety; urgency=medium
 .
   * d/p/engine-shutdown.patch: Cherry pick fix to ensure that heat-engine
     worker processes are shutdown correctly when SIGINT is received early
     in the process lifecycle (LP: #1562042).
 .
 heat (1:6.0.0-0ubuntu1) xenial; urgency=medium
 .
   * New upstream release for OpenStack Mitaka.
 .
 heat (1:6.0.0~rc1-0ubuntu1) xenial; urgency=medium
 .
   * New upstream release candidate for OpenStack Mitaka.
   * d/control: Align (build-)depends with upstream.
 .
 heat (1:6.0.0~b3-0ubuntu1) xenial; urgency=medium
 .
   * New upstream milestone for OpenStack Mitaka.
   * d/p/use-oslo-config-fixture-for-tests.patch: Removed. Fixed upstream.
   * d/control: Align (build-)depends with upstream.
 .
 heat (1:6.0.0~b2-0ubuntu2) xenial; urgency=medium
 .
   * d/p/use-oslo-config-fixture-for-tests.patch: Cherry-picked from upstream
     master branch to fix test failures with new oslo.config versions.
 .
 heat (1:6.0.0~b2-0ubuntu1) xenial; urgency=medium
 .
   * New upstream milestone for OpenStack Mitaka.
   * d/control: Align (build-)depends with upstream.
 .
 heat (1:6.0.0~b1-0ubuntu1) xenial; urgency=medium
 .
   * New upstream milestone for OpenStack Mitaka.
   * d/control: Align (build-)depends with upstream.
   * d/p/fixup-assert-regex.patch: Rebased.
 .
 heat (1:5.0.0-0ubuntu1) wily; urgency=medium
 .
   * New upstream release for OpenStack Liberty.
 .
 heat (1:5.0.0~rc2-0ubuntu1) wily; urgency=medium
 .
   * New upstream release candidate for OpenStack Liberty.
   * Don't clean heat.egg-info ensuring that non-py resources actually
     get installed (LP: #1505444).
 .
 heat (1:5.0.0~rc1-0ubuntu1) wily; urgency=medium
 .
   * New upstream release candidate for OpenStack Liberty.
   * d/control: Align (build-)depends with upstream.
   * d/watch: Update to cope with upstream rc versioning.
   * d/rules: Drop removal of .eggs directory in override_dh_auto_clean.
   * d/control: Bump minimum pbr version to 1.8.
 .
 heat (1:5.0.0~b3-0ubuntu1) wily; urgency=medium
 .
   * New upstream milestone for OpenStack Liberty.
   * d/control: Align (build-)depends with upstream.
   * d/p/fix-dummy-resource-missing.patch: Dropped. Fixed in milestone.
   * d/p/move-extensions.patch: Dropped. Fixed in milestone.
 .
 heat (1:5.0.0~b2-0ubuntu2) wily; urgency=medium
 .
   * d/control: Add python-pymysql to (build-)depends.
   * d/p/fix-dummy-resource-missing.patch: Cherry-picked from master to fix
     failing tests.
   * d/p/move-extensions: Cherry-picked from master to fix failing tests.
 .
 heat (1:5.0.0~b2-0ubuntu1) wily; urgency=medium
 .
   * New upstream milestone for OpenStack Liberty.
   * d/control: Align (build-)depends with upstream.
   * d/p/fix-requirements.patch: Dropped. No longer needed.
   * d/p/fixup-assert-regex.patch: Rebased.
   * d/rules: Remove .eggs directory in override_dh_auto_clean.
 .
 heat (1:5.0.0~b1-0ubuntu4) wily; urgency=medium
 .
   * d/heat-common.install: Include missing templates directory (LP: #1431013).
   * d/python-heat.install: Include missing migrate.cfg.
 .
 heat (1:5.0.0~b1-0ubuntu2) wily; urgency=medium
 .
   * No change rebuild with SQLAlchemy 1.0.6.
 .
 heat (1:5.0.0~b1-0ubuntu1) wily; urgency=medium
 .
   [ Corey Bryant ]
   * New upstream milestone for OpenStack Liberty:
     - d/control: Align (build-)depends with upstream.
     - d/p/fix-requirements.patch: Rebased.
     - d/p/sudoers_patch.patch: Rebased.
 .
   [ James Page ]
   * d/s/options: Ignore any removal of egg-info data during package clean.
   * d/control: Drop MySQL and PostgreSQL related BD's, not required for unit
     testing.
 .
 heat (2015.1.0-0ubuntu1.1) vivid; urgency=medium
 .
   * debian/heat-common.install: install missing scripts (LP: #1453160):
     - /usr/bin/heat-db-setup
     - /usr/bin/heat-keystone-setup-domain
 .
 heat (2015.1.0-0ubuntu1) vivid; urgency=medium
 .
   * New upstream release for OpenStack Kilo. (LP: #1449744)
   * d/p/fix-requirements.patch: Refreshed
 .
 heat (2015.1~rc1-0ubuntu1) vivid; urgency=medium
 .
   * New upstream milestone release for Openstack kilo;
     - d/control: Align with upstream dependencies.
 .
 heat (2015.1~b3-0ubuntu1) vivid; urgency=medium
 .
   [ Corey Bryant ]
   * New upstream milestone release for OpenStack kilo:
     - d/control: Align with upstream dependencies.
     - d/p/sudoers_patch.patch: Rebased.
     - d/p/fix-requirements.patch: Rebased.
 .
   [ James Page ]
   * d/p/fixup-assert-regex.patch: Tweak test to use assertRegexpMatches.
 .
 heat (2015.1~b2-0ubuntu3) vivid; urgency=medium
 .
   * d/pydist-overrides: Add overrides for oslo packages.
   * d/control: Add missing BD on python-testresources.
   * d/*: wrap-and-sort.
 .
 heat (2015.1~b2-0ubuntu2) vivid; urgency=medium
 .
   * d/rules: Call debhelper with --with systemd to ensure that systemd
     units are enabled by default.
 .
 heat (2015.1~b2-0ubuntu1) vivid; urgency=medium
 .
   [ James Page ]
   * d/heat-common.postinst: Update to use getent for detection of existing
     heat user and group (LP: #1328315).
 .
   [ Corey Bryant ]
   * New upstream release.
     - d/control: Align with upstream dependencies.
     - d/p/oslo-i18n-private-classes.patch: Dropped. Fixed upstream.
     - d/p/remove-gettextutils-import.patch: Dropped. Fixed upstream.
 .
   [ Chuck Short ]
   * debian/rules: Use oslo-config-generator to generate configuration files.
   * debian/patches/default-log-dir.patch: Dropped no longer needed.
 .
 heat (2015.1~b1-0ubuntu4) vivid; urgency=medium
 .
   * Rebuild to pick up pkgos upstart generation fix.
     - d/control: Bump openstack-pkg-tools to ensure upstart fix inclusion.
 .
 heat (2015.1~b1-0ubuntu3) vivid; urgency=medium
 .
   [ Corey Bryant ]
   * d/p/oslo-i18n-private-classes.patch: Cherry picked from master.
 .
 heat (2015.1~b1-0ubuntu2) vivid; urgency=medium
 .
   [ Corey Bryant ]
   * Systemd enablement:
     - d/control: Add dh-systemd and openstack-pkg-tools to BD's.
     - d/rules: Enable use of pkgos, tidyup generated init files.
     - d/*.init.in: Cherry pick pkgos template configurations from
       Debian heat package (thanks Thomas).
     - d/*.upstart.*.init: Drop in preference to generated files.
   * d/control,compat: Bump debhelper compat level to 9.
   * d/*.logrotate,heat-common.logrotate: Move to single logrotate
     configuration.
 .
   [ James Page ]
   * d/heat-engine.postinst: Drop as effectively a no-op due to commenting.
 .
 heat (2015.1~b1-0ubuntu1) vivid; urgency=medium
 .
   [ Chuck Short ]
   * Open up for vivid.
   * debian/control: Update bzr branch.
   * debian/control: Add python-saharaclient,
     python-osprofiler, python-oslo.middleware, python-oslo.serialization.
   * debian/patches/fix-reqirements.patch: Refreshed.
   * debian/patches/skip-tests.patch: Updated to skip more tests.
   * debian/rules: Skip integration tests.
 .
   [ Corey Bryant ]
   * New upstream release.
     - d/control: Align requirements with upstream.
     - d/watch: Update uversionmangle for kilo beta naming.
     - d/rules: Generate heat.conf.sample and apply patch before copy.
     - d/rules: Run base tests instead of integration tests.
     - d/p/fix-requirements.patch: Refreshed.
     - d/p/remove-gettextutils-import.patch: Cherry picked from master.
   * d/control: Bumped Standards-Version to 3.9.6.
 .
 heat (2014.2-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release.
 .
 heat (2014.2~rc3-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release candidate.
 .
 heat (2014.2~rc2-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release candidate:
     - d/p/*: Refreshed.
   * d/watch: Only match versions starting with numbers.
 .
 heat (2014.2~rc1-0ubuntu1) utopic; urgency=medium
 .
   [ Corey Bryant ]
   * New upstream release candidate:
     - d/watch: Use tarballs.openstack.org for upstream releases.
     - d/control: Align requirements with rc1.
     - d/rules: Re-enable tests during build.
     - d/p/fix-requirements.patch: Align requirements with Ubuntu.
 .
   [ James Page ]
   * d/rules,control: Tweak test execution to increase verbosity using
     subunit.
 .
 heat (2014.2~b3-0ubuntu1) utopic; urgency=medium
 .
   * New upstream version.
 .
 heat (2014.2~b2-0ubuntu2) utopic; urgency=medium
 .
   * debian/rules: Disable doc build.
 .
 heat (2014.2~b2-0ubuntu1) utopic; urgency=medium
 .
   [ Chuck Short ]
   * debian/control: Add python-oslo.messaging
   * debian/tests/heat-daemons: Dropped heat-enginge.
   * debian/patches/fix-requirements.patch: Refreshed.
   * debian/control: Add python-stevedore
   * debian/control: Add python-posix-ipc.
   * debian/patches/fix-requirements.patch: Remove routes 2.0 blockage.
   * debian/patches/default-sqlite.patch: Refreshed.
   * debian/patches/skip-tests.patch: Refreshed.
   * debian/control: Add python-requests
   * debian/rules: Temporarily disable testsuite.
 .
   [ Gauvain Pocentek ]
   * debian/patches/default-log-dir.patch: define a default log directory to
     actually get logging to work (LP: #1320013).
 .
 heat (2014.2~b1-0ubuntu4) utopic; urgency=medium
 .
   * debian/tests/heat-daemons: Dont test heat-engine
 .
 heat (2014.2~b1-0ubuntu3) utopic; urgency=medium
 .
   * debian/heat-enginge.conf: Dont configure database.
 .
 heat (2014.2~b1-0ubuntu2) utopic; urgency=medium
 .
   * debian/patches/default-sqlite.patch: Dropped.
 .
 heat (2014.2~b1-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release.
   * debian/control: Open up juno release
   * debian/patches/default-sqlite.patch: Refreshed.
   * debian/patches/fix-requirements.patch: Refreshed.
   * debian/control: Add python-oslotest as a build-dependency.
 .
 heat (2014.1-0ubuntu1) trusty; urgency=medium
 .
   [ Chuck Short ]
   * New upstream release. (LP: #1299055)
   * debian/heat-common.postinst: Create directory before changing
     permissions. (LP: #1267557)
 .
   [ Corey Bryant ]
   * New upstream release (LP: #1299055).
 .
 heat (2014.1~rc2-0ubuntu3) trusty; urgency=medium
 .
   * debian/heat-common.postinst: Fix failing autopkg test.
 .
 heat (2014.1~rc2-0ubuntu2) trusty; urgency=medium
 .
   * Fix up packaging based on Ubuntu Security Team review (LP: #1267557):
     - debian/control: Drop python-sendfile since it is no longer
       needed.
     - debian/heat-common.install: Correct permissions of /etc/heat.
     - debian/patches/sudoers_patch.patch: Change the directory location
       for the sudoers so that it users the standard /etc/sudoers.d
       directory.
 .
 heat (2014.1~rc2-0ubuntu1) trusty; urgency=medium
 .
   * New upstream release candidate (LP: #1299055).
   * debian/patches/fix-requirements.patch: Don't install
     python-qpid since we use python-kombu by default (LP: #1296912).
 .
 heat (2014.1~rc1-0ubuntu1) trusty; urgency=medium
 .
   * New upstream release (LP: #1299055)
   * debian/patches/use-oslo.sphinx-namespace.patch: Dropped no longer
     needed.
   * debian/control: Rename python-oslo.sphinx to python-oslosphinx.
 .
 heat (2014.1~b3-0ubuntu1) trusty; urgency=medium
 .
   [ Chuck Short ]
   * New upstream release.
   * debian/patches/adjust-dependencies.patch: Dropped no longer needed.
   * debian/control: Add python-troveclient.
   * debian/rules: fail to build if testsuite fails.
   * debian/patches/use-oslo.sphinx-namespace.patch: Use oslo.sphinx namespace.
 .
   [ Adam Gandelman ]
   * debian/heat-engine.install: Install /etc/heat/environment.d/*.
     (LP: #1285875).
 .
 heat (2014.1~b2-0ubuntu1) trusty; urgency=low
 .
   [ James Page ]
   * d/p/*: Refreshed.
 .
   [ Yolanda Robla ]
   * debian/control: Added lockfile to build depends
 .
   [ Chuck Short ]
   * debian/patches/adjust-dependencies: Adjust Ubuntu dependencies.
   * debian/patches/skip-tests.patch: Skip failing tests on buildds.
   * debian/rules: Add pythonpath for tests.
 .
 heat (2014.1~b1-0ubuntu2) trusty; urgency=low
 .
   * debian/patches/default-sqlite.patch: Update default sqlite path to
     fix heat-engine install failures.
 .
 heat (2014.1~b1-0ubuntu1) trusty; urgency=low
 .
   [ Chuck Short ]
   * New upstream release.
   * debian/control:
     + Open icehouse release.
     + Dropped python-argparse, python-qpid, python-noseexcover,
       python-nose, and python-pycryptopp
     + Add versioned depends for python-pbr.
     + Add python-testscenarios as a build dependency.
   * debian/patches/default-sqlite.patch: Dropped no longer needed.
 .
   [ Yolanda Robla ]
   * debian/control: Added python-heatclient as a build dependency.
 .
 heat (2013.2-0ubuntu1) saucy; urgency=low
 .
   * New upstream release (LP: #1236462).
 .
 heat (2013.2~rc2-0ubuntu1) saucy; urgency=low
 .
   * New upstream release candidate (LP: #1239156).
 .
 heat (2013.2~rc1-0ubuntu1) saucy; urgency=low
 .
   * New upstream release.
   * debian/control: Dropped python-d2to1 build dependency.
 .
 heat (2013.2~b3-0ubuntu1) saucy; urgency=low
 .
   [ Chuck Short ]
   * New upstream release.
   * debian/control: Add python-netaddr as build-dep.
   * debian/heat-common.install: Remove heat-boto and associated man-page
   * debian/heat-common.install: Remove heat-cfn and associated man-page
   * debian/heat-common.install: Remove heat-watch and associated man-page
   * debian/patches/fix-sqlalchemy-0.8.patch: Dropped
 .
   [ Adam Gandelman ]
   * debian/patches/default-kombu.patch: Dropped.
   * debian/patches/default-sqlite.patch: Refreshed.
   * debian/*.install, rules: Install heat.conf.sample as common
     config file in heat-common. Drop other per-package configs, they
     are no longer used.
   * debian/rules: Clean pbr .egg from build dir if it exists.
 .
 heat (2013.2~b2.a186.g2b4b248-0ubuntu2) saucy; urgency=low
 .
   * d/rules: Limit test execution concurrency to 1 to avoid test failures
     in buildds.
 .
 heat (2013.2~b2.a186.g2b4b248-0ubuntu1) saucy; urgency=low
 .
   [ Chuck Short ]
   * debian/patches/rename-quantumclient.patch: Dropped no longer needed.
   * debian/control: Add python-oslo.sphinx
 .
   [ James Page ]
   * New upstream snapshot.
   * d/watch: Updated to track releases on launchpad.
   * d/control: Drop BD in pep8, no longer required.
   * d/control,rules: Drop use of openstack-pkg-tools, revert use of xz
     compression for debs.
   * d/control,*.config,*.templates,po: Drop use of debconf/dbconfig-common
     to configure heat.
   * d/*.upstart: Add upstart configurations for Ubuntu.
   * d/p/default-kombu.patch: Switch default messaging from qpid to
     kombu.
   * d/p/default-sqlite.patch: Use sqlite as default database option.
   * d/control: Add python-ceilometerclient to BD's.
   * d/rules: Fail package build for unit test failures.
   * d/*.install: Directly install configuration files to /etc/heat.
   * d/control: Update VCS locations to ubuntu-server-dev branches.
   * d/heat-common.{install,manpages}: Include new binaries and associated
     manpages.
 .
 heat (2013.2~b2-0ubuntu4) saucy; urgency=low
 .
   [ Chuck Short ]
   * debian/rules: Enable testsuite during builds.
   * debian/patches/fix-sqlalchemy-0.8.patch: Build against sqlalchemy 0.8.
   * debian/patches/rename-quantumclient.patch: quantumclient -> neutronclient.
 .
 heat (2013.2~b2-0ubuntu3) saucy; urgency=low
 .
   * Resynchronize with debian, remaining changes:
     - Add sqlite3 to heat-common depends to fix
       an autopkgtest failure.
     - Add autopkg tests.
     - Pass the testsuite if it fails.
 .
 heat (2013.2~b2-0ubuntu2) saucy; urgency=low
 .
   * debian/control: Add sqlite3 to heat-common depends to fix
     an autopkgtest failure.
 .
 heat (2013.2~b2-0ubuntu1) saucy; urgency=low
 .
   [ Yolanda Robla ]
   * debian/tests: added autopkg tests
 .
   [ Chuck Short ]
   * New upstream release
   * debian/control:
     - Add python-pbr to build-depends.
     - Add python-d2to to build-depends.
     - Dropped python-argparse.
     - Add python-six to build-depends.
     - Dropped python-sendfile.
     - Dropped python-nose.
     - Added testrepository.
     - Added python-testtools.
   * debian/rules: Run testrepository instead of nosetets.
   * debian/patches/removes-lxml-version-limitation-from-pip-requires.patch: Dropped
     no longer needed.
   * debian/patches/fix-package-version-detection-when-building-doc.patch: Dropped
     no longer needed.
 .
 heat (2013.1-4) unstable; urgency=low
 .
   * Fixed the dbsync to the new thing upstream is using (it was crashing the
     postinst).
   * Fixed the prerm script of heat-engine that was calling dbc_go heat instead
     of dbc_go heat-engine.
   * Added missing dependency: python-mysqldb.
 .
 heat (2013.1-3) unstable; urgency=low
 .
   * Added missing dbconfig-common depends (Closes: #709126). Thanks to Andrea
     Beckmann for the bug report.
 .
 heat (2013.1-2) unstable; urgency=low
 .
   * Uploading to unstable.
   * Removes the <=2.3.5 from python-lxml requirements.
   * Fix package version detection when building docs.
   * Cleans doc/build on the clean target.
 .
 heat (2013.1-1) experimental; urgency=low
 .
   * Initial release (Closes: #695302).


** Changed in: cloud-archive
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1562042

Title:
  Traceback in error log during heat-engine service shutdown

Status in Ubuntu Cloud Archive:
  Fix Released
Status in Ubuntu Cloud Archive liberty series:
  Triaged
Status in Ubuntu Cloud Archive mitaka series:
  Fix Released
Status in heat:
  Fix Released
Status in heat package in Ubuntu:
  Fix Released
Status in heat source package in Wily:
  Triaged
Status in heat source package in Xenial:
  Triaged
Status in heat source package in Yakkety:
  Fix Released

Bug description:
  During shutdown of heat-engine service this traceback could be observed in log:
  ```
  2016-03-25 17:29:22.259 22588 DEBUG oslo_service.service [-] Stop services. stop /usr/lib/python2.7/dist-packages/oslo_service/service.py:583
  2016-03-25 17:29:22.261 22588 DEBUG heat.engine.service [-] Attempting to stop engine service... _stop_rpc_server /usr/lib/python2.7/dist-packages/heat/engine/service.py:410
  2016-03-25 17:29:22.262 22588 ERROR heat.engine.service [-] Failed to stop engine service, 'NoneType' object has no attribute 'stop'
  2016-03-25 17:29:22.264 22588 CRITICAL heat-engine [-] AttributeError: 'NoneType' object has no attribute 'groups'
  2016-03-25 17:29:22.264 22588 ERROR heat-engine Traceback (most recent call last):
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/bin/heat-engine", line 10, in <module>
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     sys.exit(main())
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/lib/python2.7/dist-packages/heat/cmd/engine.py", line 79, in main
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     launcher.wait()
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/lib/python2.7/dist-packages/oslo_service/service.py", line 577, in wait
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     self.stop()
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/lib/python2.7/dist-packages/oslo_service/service.py", line 586, in stop
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     service.stop()
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 117, in wrapper
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     return f(*args, **kwargs)
  2016-03-25 17:29:22.264 22588 ERROR heat-engine   File "/usr/lib/python2.7/dist-packages/heat/engine/service.py", line 426, in stop
  2016-03-25 17:29:22.264 22588 ERROR heat-engine     for stack_id in list(self.thread_group_mgr.groups.keys()):
  2016-03-25 17:29:22.264 22588 ERROR heat-engine AttributeError: 'NoneType' object has no attribute 'groups'
  2016-03-25 17:29:22.264 22588 ERROR heat-engine 
  2016-03-25 17:29:22.388 22599 INFO oslo_service.service [-] Parent process has died unexpectedly, exiting
  ```

  Full log could be found here:
  http://pastebin.com/raw/mgRbgvjd

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1562042/+subscriptions