Project

General

Profile

Actions

Feature #12718

closed

As a user I would like to receive proxy log data: proxy initialization, proxy loading errors, plugin initialization, plugin initialization errors

Added by Shlomi Zadok over 10 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Category:
Smart Proxy
Target version:
Fixed in Releases:
Found in Releases:

Description

When #12714 and #12715 are complete, we will have more information from the proxy. As a user, I would like to consume this data via the API.
#12715 adds a stream of events from the proxy: which plugins were loaded, with which settings. And more important, if they failed loading why have they failed loading.


Related issues 2 (1 open1 closed)

Related to Smart Proxy - Bug #13600: Templates module not marked as failed when foreman_url is missingClosed02/08/2016Actions
Blocks Foreman - Tracker #12507: Smart Proxy UX improvmentsNew11/17/2015

Actions
Actions #1

Updated by Shlomi Zadok over 10 years ago

Actions #2

Updated by Shlomi Zadok about 10 years ago

Actions #3

Updated by Shlomi Zadok about 10 years ago

Actions #4

Updated by Shlomi Zadok about 10 years ago

Actions #5

Updated by Shlomi Zadok about 10 years ago

Actions #6

Updated by Shlomi Zadok about 10 years ago

  • Description updated (diff)
Actions #7

Updated by Lukas Zapletal about 10 years ago

  • Assignee set to Lukas Zapletal

Ok taking, I am going to create the UI for

https://github.com/witlessbird/smart-proxy/blob/events/modules/root/root_api.rb#L32-L46

as another tab in the smart-proxy show page, if I read this correctly. Correct me if this is wrong.

Actions #8

Updated by Shlomi Zadok about 10 years ago

The purpose of this feature is to display how the proxy and its plugins have loaded (or if they didn't load, why).
The UI should display data from <proxy>/events/logs and highlight errors

Actions #9

Updated by Lukas Zapletal about 10 years ago

Thanks, so I am going to create a table of events with some filtering (errors only, warnings, per-module).

Actions #10

Updated by Shlomi Zadok about 10 years ago

  • Subject changed from As a user I would like to consume the additional Proxy information via the API to As a user I would like to receive proxy log data: proxy initialization, proxy loading errors, plugin initialization, plugin initialization errors
Actions #11

Updated by Lukas Zapletal about 10 years ago

Ok I am working on this one right now.

Actions #12

Updated by The Foreman Bot about 10 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/3098 added
Actions #13

Updated by Lukas Zapletal about 10 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #14

Updated by Dominic Cleal about 10 years ago

  • Category set to Smart Proxy
  • Translation missing: en.field_release set to 71
Actions #15

Updated by Ohad Levy about 10 years ago

  • Related to Bug #13600: Templates module not marked as failed when foreman_url is missing added
Actions #16

Updated by The Foreman Bot about 10 years ago

  • Pull request https://github.com/theforeman/foreman/pull/3209 added
Actions

Also available in: Atom PDF