Project

General

Profile

Actions

Bug #21390

closed

Broken plugins menu interface

Added by Alexis Mousset almost 2 years ago. Updated 6 months 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
Actions #1

Updated by Alexis Mousset almost 2 years ago

  • Target version changed from 7.2 to master
Actions #2

Updated by Alexis Mousset almost 2 years ago

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

Updated by François ARMAND almost 2 years ago

Actions #4

Updated by Alexis Mousset almost 2 years 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 almost 2 years ago

  • Subtask #21393 added
Actions #6

Updated by Alexis Mousset almost 2 years ago

  • Status changed from Pending technical review to Pending release
Actions #8

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #9

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #10

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #11

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #12

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #13

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #14

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #15

Updated by Vincent MEMBRÉ about 1 year ago

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

Actions #16

Updated by Vincent MEMBRÉ 9 months ago

  • Target version changed from master to 8.0
Actions #17

Updated by Alexis Mousset 6 months ago

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

Also available in: Atom PDF