builder: Explicitly log task id to track SLI
Each 'Task id' corresponds to a 'Compose id' in case everything works as expected. In order to be able to track both in Splunk to measure our first service level indicator (SLI) we need to explicitly log the 'Task id' when it is received by the plugin.
This commit is contained in:
parent
741be470bb
commit
fd42f9eaf2
1 changed files with 3 additions and 1 deletions
|
|
@ -20,6 +20,7 @@ import io
|
|||
import json
|
||||
import sys
|
||||
import time
|
||||
import logging
|
||||
import urllib.parse
|
||||
|
||||
from string import Template
|
||||
|
|
@ -508,6 +509,7 @@ class OSBuildImage(BaseTaskHandler):
|
|||
self.composer_url = cfg["composer"]["server"]
|
||||
self.koji_url = cfg["koji"]["server"]
|
||||
self.client = Client(self.composer_url)
|
||||
self.logger = logging.getLogger('koji.plugin.osbuild')
|
||||
|
||||
self.logger.debug("composer: %s", self.composer_url)
|
||||
self.logger.debug("koji: %s", self.composer_url)
|
||||
|
|
@ -650,7 +652,7 @@ class OSBuildImage(BaseTaskHandler):
|
|||
self.logger.debug("Building image via osbuild %s, %s, %s, %s",
|
||||
name, str(arches), str(target), str(opts))
|
||||
|
||||
self.logger.debug("Task id: %s", str(self.id))
|
||||
self.logger.info("Task id: %s", str(self.id))
|
||||
|
||||
target_info = self.session.getBuildTarget(target, strict=True)
|
||||
if not target_info:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue