Project

General

Profile

Actions

Bug #21390

open

Broken plugins menu interface

Added by Alexis Mousset 3 months ago. Updated 3 months ago.

Status:
Pending release
Priority:
N/A
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Regression:

Description

[2022-07-08T10:38:27.576Z] [ERROR] Option[net.liftweb.sitemap.Menu] <: List[(net.liftweb.sitemap.Menu, Option[String])]?/srv/jenkins/workspace/rudder-plugins_master/auth-backends/src/main/scala/com/normation/plugins/authbackends/AuthBackendsPluginDef.scala:67: error: incompatible type in overriding
[2022-07-08T10:38:27.576Z] [ERROR] Option[net.liftweb.sitemap.Menu] <: List[(net.liftweb.sitemap.Menu, Option[String])]?
[2022-07-08T10:38:27.576Z] [ERROR] def pluginMenuEntry: List[(net.liftweb.sitemap.Menu, Option[String])] (defined in trait DefaultPluginDef);
[2022-07-08T10:38:27.576Z] [ERROR] false
[2022-07-08T10:38:27.577Z] [ERROR]  found   : Option[net.liftweb.sitemap.Menu]
[2022-07-08T10:38:27.577Z] [ERROR]  required: List[(net.liftweb.sitemap.Menu, Option[String])]
[2022-07-08T10:38:27.577Z] [ERROR]   override def pluginMenuEntry: Option[Menu] = {
[2022-07-08T10:38:27.577Z] [ERROR]                ^
[2022-07-08T10:38:27.577Z] [ERROR] 1 error

Subtasks 1 (1 open0 closed)

Bug #21393: Broken plugins menu interface - privatePending releaseFrançois ARMANDActions

Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #21319: Allow plugins to have multiple menu entriesReleasedFrançois ARMANDActions
Actions #1

Updated by Alexis Mousset 3 months ago

  • Target version changed from 7.2 to master
Actions #2

Updated by Alexis Mousset 3 months ago

  • Status changed from New to In progress
  • Assignee set to Alexis Mousset
Actions #3

Updated by François ARMAND 3 months ago

Actions #4

Updated by Alexis Mousset 3 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis Mousset to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/485
Actions #5

Updated by Alexis Mousset 3 months ago

  • Subtask #21393 added
Actions #6

Updated by Alexis Mousset 3 months ago

  • Status changed from Pending technical review to Pending release
Actions

Also available in: Atom PDF