failed to start higgins-conductor

Bug #1589155 reported by wang jian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Higgins
New
Undecided
wang jian

Bug Description

start higgins conductor will get this error:

root@ubuntu:/home/higgins# higgins-conductor --config-file /etc/higgins/higgins.conf
2016-06-04 13:27:09.714 10868 INFO higgins.cmd.conductor [-] Starting server in PID 10868
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task [-] Error during HigginsServicePeriodicTasks.update_higgins_service
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task Traceback (most recent call last):
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task File "/usr/local/lib/python2.7/dist-packages/oslo_service/periodic_task.py", line 220, in run_periodic_tasks
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task task(self, context)
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task File "/usr/local/lib/python2.7/dist-packages/higgins/servicegroup/higgins_service_periodic.py", line 53, in update_higgins_service
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task self.higgins_service_ref.report_state_up()
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 204, in wrapper
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task objtype=self.obj_name())
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task OrphanedObjectError: Cannot call report_state_up on orphaned HigginsService object
2016-06-04 13:27:12.156 10868 ERROR oslo_service.periodic_task
^C2016-06-04 13:27:29.658 10868 INFO oslo_service.service [-] Caught SIGINT signal, instantaneous exiting

We need to enable admin_context for the periodical service update_higgins_service

wang jian (wangjian011)
Changed in python-higgins:
assignee: nobody → wang jian (wangjian011)
wang jian (wangjian011)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to higgins (master)

Reviewed: https://review.openstack.org/325615
Committed: https://git.openstack.org/cgit/openstack/higgins/commit/?id=7d43d021f0c73d1b713cbd26b4fd684727580205
Submitter: Jenkins
Branch: master

commit 7d43d021f0c73d1b713cbd26b4fd684727580205
Author: WangJian <email address hidden>
Date: Sat Jun 4 13:03:58 2016 -0400

    Add admin context for service-group

    This patch avoid the context exception during service status
    reporting.
    Also add a save() method to class HigginsBase in models.py
    to make sure a session will be created automatically when saving
    data to DB.

    Change-Id: I3ed76b4f95c3fa51c2ab8a03bab8aea58a4e1e78
    Partially-Implements: blueprint support-service-group
    Close-Bug: #1589155

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.