Project

General

Profile

Actions

Bug #21390

closed

Broken plugins menu interface

Bug #21390: Broken plugins menu interface

Added by Alexis Mousset over 3 years ago. Updated about 2 years ago.

Status:
Released
Priority:
N/A
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

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 (0 open1 closed)

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

Related issues 1 (0 open1 closed)

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

Updated by Alexis Mousset over 3 years ago Actions #1

  • Target version changed from 7.2 to master

Updated by Alexis Mousset over 3 years ago Actions #2

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

Updated by François ARMAND over 3 years ago Actions #3

Updated by Alexis Mousset over 3 years ago Actions #4

  • 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

Updated by Alexis Mousset over 3 years ago Actions #5

  • Subtask #21393 added

Updated by Alexis Mousset over 3 years ago Actions #6

  • Status changed from Pending technical review to Pending release

Updated by Vincent MEMBRÉ almost 3 years ago Actions #8

This bug has been fixed in Rudder plugin change-validation v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ almost 3 years ago Actions #9

This bug has been fixed in Rudder plugin openscap v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ almost 3 years ago Actions #10

This bug has been fixed in Rudder plugin scale-out-relay v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ almost 3 years ago Actions #11

This bug has been fixed in Rudder plugin user-management v7.2.0.beta1-2.2

Updated by Vincent MEMBRÉ almost 3 years ago Actions #12

This bug has been fixed in Rudder plugin auth-backends v7.2.0.beta1-2.5

Updated by Vincent MEMBRÉ almost 3 years ago Actions #13

This bug has been fixed in Rudder plugin datasources v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ almost 3 years ago Actions #14

This bug has been fixed in Rudder plugin node-external-reports v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ almost 3 years ago Actions #15

This bug has been fixed in Rudder plugin branding v7.2.0.beta1-2.1

Updated by Vincent MEMBRÉ over 2 years ago Actions #16

  • Target version changed from master to 8.0

Updated by Alexis Mousset about 2 years ago Actions #17

  • Status changed from Pending release to Released
  • Regression set to No
Actions

Also available in: PDF Atom