[bitbake-devel] [PATCH 0/2] toaster: cummulative 28072017 patch

David Reyna david.reyna at windriver.com
Sat Jul 29 00:14:03 UTC 2017


From: David Reyna <David.Reyna at windriver.com>


WARNING: there is one new file added with this patch:
  create mode 100644 bitbake/lib/toaster/toastergui/templates/health.html

* IMPORTANT: This fixes the fatal regressions to Toaster from xmlrpc changes in bitbake.
This also addresses a new race condition that Toaster suddenly started hitting where 
the 'bitbake.lock' existed but was not populated with the server info for period of time
(~ second).
  toaster: move to new bitbake xmlrpc default

* This provides a health ping URL, plus adds a JSON API for fetching 
Toaster status for multi-instance Toaster aggregators
  toaster: enable remote HTTP API for status aggregation


The following changes since commit 3c1c4ceaa470957fe5633d65215f165a38d61be7:

  yocto-project-qs, ref-manual: Upgraded tar to 1.27 from 1.24 (2017-07-27 23:00:23 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib dreyna/submit/dreyna/toaster/cummulative_280717_patch
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=dreyna/submit/dreyna/toaster/cummulative_280717_patch

David Reyna (2):
  toaster: enable remote HTTP API for status aggregation
  toaster: move to new bitbake xmlrpc default

 lib/toaster/bldcontrol/bbcontroller.py          |  4 +-
 lib/toaster/bldcontrol/localhostbecontroller.py | 19 ++++--
 lib/toaster/orm/models.py                       |  2 +-
 lib/toaster/toastergui/templates/health.html    |  6 ++
 lib/toaster/toastergui/urls.py                  |  7 +-
 lib/toaster/toastergui/views.py                 | 86 ++++++++++++++++++++++++-
 lib/toaster/toastermain/urls.py                 |  5 +-
 7 files changed, 118 insertions(+), 11 deletions(-)
 create mode 100644 bitbake/lib/toaster/toastergui/templates/health.html

-- 
1.9.1




More information about the bitbake-devel mailing list