8.3 open Maintained: Yes 70% 68 issues (48 closed — 20 open) Related issues Bug #25450: Impact of public plugins of new tests Actions Bug #25451: Impact of new tests on private plugins Actions Bug #26195: Maven shade plugin update and ignore signatures Actions Bug #26199: Janino dependency was not provided to plugins causing plugin load issue Actions Bug #26313: Change path to webapp logfile in plugins documentation Actions Bug #26316: Fix clear text token chimney implicits and default pivot attribute Actions Bug #26360: Add a new requires_license field in the metadata in rudder-plugins-private Actions Bug #26361: Add a new requires_license field in the metadata in rudder-plugins Actions Bug #26460: Impact of Scala 3 - 26459 - public plugins Actions Bug #26461: Impact of Scala 3 - 26459 - private plugins Actions Bug #26474: Rename the field requires_license to requires-license Actions Bug #26475: Rename the requires_license field to requires-license in rudder-plugins-private Actions Bug #26477: Add missing licenses Actions Bug #26534: Patch and security benchmark menu order Actions Bug #26608: CurrentUser.queryContext is null when used in a ZIO for (public plugins) Actions Bug #26609: CurrentUser.queryContext is null when used in a ZIO for (private plugin) Actions Bug #27914: Ignore JS glob npm dependency in plugins Actions Bug #28045: Uninstall on benchmarks failed due to permission denied on prerm script Actions Bug #28158: Add packagin script perms test to the plugins repo too Actions Bug #28297: The Plugins page does not reload when uninstalling a benchmark Actions Bug #28461: Some npm dependencies should be in devDependencies in plugins Actions Bug #28465: False positive npm vulnerability on minimatch and glob in plugins Actions Bug #28489: Some npm build vulnerabilities in sass in plugins Actions Bug #28783: Impact of spring version update in plugins Actions Bug #28871: Dotnet-sdk 8.0 not found on the plugins.Dockerfile Actions Bug #28875: Resolve fast-url dependency vulnerabilities Actions Architecture #26349: Impact of plugins datastructures splitting in plugins Actions Architecture #26356: Impact of plugins datastructures splitting in plugins-private Actions Architecture #27089: Chimney error in plugins-common-private Actions API authorizations - Bug #25668: OIDC users cannot use api-authorizations tokens because they have no API rights Actions API authorizations - Bug #26341: Impact of ApiAccount API changes on plugin Actions API authorizations - Bug #26457: Impact of #26335 to ApiAuthorization - again Actions API authorizations - Bug #26594: Impact of #26538 on api-authorization Actions API authorizations - Bug #26671: Confusing warning header on the plugin webpage Actions API authorizations - Bug #28732: Opening user token in main bar is not possible in change logs & archives pages Actions Branding - Bug #24816: Unchecking "display custom banner" remove OIDC SSO link Actions Branding - Bug #26511: Branding plugin display is broken Actions Change validation - Bug #25739: Change validation setting have broken tooltips, miss some words and have CSS inconsistency Actions Change validation - Bug #26389: On rule page save button is replaced by "create change request" even if no change request is produced Actions Change validation - Bug #26583: Navbar menu is broken Actions Change validation - Bug #26631: Navigation in administration menu is broken Actions Change validation - Bug #26647: Change validation links are all broken Actions Change validation - Bug #26794: We cannot scroll to the bottom change validation tab Actions Change validation - Bug #26902: The table in the changeRequests page does not initially contain any change requests with the 'All' filter Actions Change validation - Bug #27726: Impact of MapView change in ChangeValidation Actions Change validation - Bug #28245: A parameter change in a directive from user technique leads to empty change request Actions Change validation - Bug #28263: Status select element and "+" button are misiligned on the change requests management page Actions Change validation - Bug #28264: Change requests table empty when accessed with specific URL Actions Change validation - User story #28576: Log when a user is validating or deploying his own change request Actions Datasources - Bug #24625: Datasource with spaces in name cannot be updated Actions Datasources - Bug #25432: Sporadic errors on UpdateHttpDatasetTest for 404 behavior Actions Datasources - Bug #26181: Datasource form validation errors do not prevent saving it Actions Datasources - Bug #28144: Delete UpdateHttpDatasetTest in 8.3 Actions Node external reports - Bug #27321: Plugin doesn't show anything Actions Node external reports - Bug #27323: Plugin complains about lack of license Actions OpenSCAP - Bug #25105: openscap tab should show up when the rapport is there Actions OpenSCAP - Bug #26542: error at upgrade to 8.3 Actions OpenSCAP - Enhancement #24858: add the debian ssg in the openscap plugin Actions Scale-out relay - Bug #25987: API call to trigger agent run on the relay when promoting a node Actions Scale-out relay - Bug #28494: Error log when rolling back a node should not be at debug level Actions Scale-out relay - Bug #28617: error when running rudder server relay-to-node Actions Scale-out relay - Bug #28649: Relay operations info logs have NodeId in them Actions Scale-out relay - Enhancement #28475: Start of promoting and demoting should be info level log Actions Scale-out relay - Enhancement #28478: Fix spotless in 28475 Actions User management - Bug #24115: If we can create a user with a space in the username but we cannot delete it after Actions User management - Bug #24217: Backport user management roles and permissions UI separation in 8.1 Actions User management - Bug #24706: User card should display user name and disabled status Actions Vault - Bug #25304: vault plugin does not work with cubbyhole engine Actions
9.0 open Maintained: Yes 87% 87 issues (75 closed — 12 open) Related issues Bug #27007: API tests no longer pass because of ChangeRequestApi changes Actions Bug #27049: Update plugins private to use scala 3 Actions Bug #27149: Enable spotless for plugins Actions Bug #27266: Synchronize scalafmt with rudder core Actions Bug #27271: Report change in dependencies to plugins Actions Bug #27471: Update plugins private dockerfiles images to use Debian 13 Actions Bug #27503: Use groups API with include system groups parameter in private plugins Actions Bug #27576: Nodes tabs in plugins are causing CSP errors Actions Bug #27645: New Rudder Plugins dependancies in new plugin versions may cause the plugin upgrades to fail Actions Bug #28138: Error "Workflow API is not available" upon trying to view any change request page Actions Bug #28248: Remove timezone assignment for plugin build in Jenkinsfile Actions Bug #28249: Remove timezone assignment for private plugins build in Jenkinsfile Actions Bug #28528: Ignore some build dependencies vulnerabilities on some plugins Actions Bug #28561: Impact of license check normalization in menu and API in public plugins Actions Bug #28562: Impact of license check normalization in menu and API in private plugins Actions Bug #28610: Package lock are out of sync in plugins Actions Bug #28646: Ignore some vulnerabilities in elm-review dependency package Actions Bug #28809: Ignore some build dependencies vulnerabilities on some plugins Actions Bug #28870: Ignore some simple-git dependencies vulnerabilities on some plugins Actions Bug #28880: Frontend build has misleading error message on elm-git-install Actions Bug #29031: SCSS compilation errors should make the build fail - plugins side Actions User story #27002: Private plugins should have work with strict CSP headers Actions Architecture #26941: Remove wallix and servicenow plugins Actions Architecture #27032: Update plugins parent pom to use scala 3 Actions Architecture #27088: Bad version in some dependencies Actions Architecture #27092: Update private-plugins to last common Actions Architecture #27110: Remove scala3 warnings Actions Architecture #27148: Remove unused import warnings in private plugins Actions Architecture #27158: Add .scala.semanticdb in gitignore (plugins) Actions Architecture #27159: Add .scala.semanticdb in gitignore (plugins private) Actions Architecture #27181: Linter should support given/using scala 3 structure Actions Architecture #27352: Switch back to alpha 1 Actions Architecture #27426: Impact of scala 3.7 in rudder-plugins Actions Architecture #27427: Impact of scala 3.7 in rudder-plugins-private Actions Architecture #27489: Impact of refactoring authorizations in plugins Actions Architecture #28995: Format elm code rudder-plugins-private branch 9.0 Actions Architecture #28998: Format elm code rudder-plugins branch 9.0 Actions Enhancement #26770: WoChangeRequestJdbcRepository#updateChangeRequest executes several transactions Actions API authorizations - Bug #27314: CSP violation in api accounts custom ACL selection Actions API authorizations - Bug #27941: Error when trying to revert an API key to full ACL to basic read-only Actions Branding - Bug #28414: Cropped text in branding settings preview Actions Branding - Bug #28622: Unchecking the "Label text" check box in the settings does not update the banner immediately after saving Actions Change validation - Bug #26953: ChangeRequestJdbcRepository ignores error when change request unserialization fails Actions Change validation - Bug #27085: Change validation acceptation and decline endpoints fail with permission issues Actions Change validation - Bug #27086: Change validation method to find steps need to know if user has rights Actions Change validation - Bug #27289: Change request page is not updated directly after using the form to edit the title/description Actions Change validation - Bug #27540: Fix compilation of change-validation since user service removal Actions Change validation - Bug #27581: Change request counts are loading even if the plugin is disabled Actions Change validation - Bug #27589: Technique editor tree panel is broken when plugin is installed Actions Change validation - Bug #27729: Fix upmerge of 27726 Actions Change validation - Bug #27771: Change validation settings have weird checkboxes Actions Change validation - Bug #27772: Change requests table status filter is missing + button Actions Change validation - Bug #27974: Error when unserializing change request Actions Change validation - Bug #28255: Validated users still have to create change request on global properties Actions Change validation - Bug #28328: Change request loading page is an error message Actions Change validation - Bug #28447: Impact of current user actor unknown in change-validation Actions Change validation - Bug #28491: Accepting a change request that deletes a group results in a dead link in the change request's details page Actions Change validation - Bug #28502: Directive change request shows whole sectionval diff Actions Change validation - Bug #28526: Directive change log shows whole sectionval diff Actions Change validation - Bug #28605: In the changes tab of a change request's changes table, the display of the entire component breaks if some diff lines are too long Actions Change validation - Bug #28778: No diff shown for change request on global parameter when changing the inherit mode Actions Change validation - Bug #28784: Header buttons are wrapped when change request name is too long on medium screen Actions Change validation - Bug #28788: Change request diff for a directive deletion has global parameter link Actions Change validation - Bug #29173: There is a space above change request header buttons since #28784 Actions Change validation - Architecture #26698: Refactoring of ValidationNeeded class : replace type Box with IOResult Actions Change validation - Architecture #26760: Add a new internal endpoint in order to replace WorkflowInformation Actions Change validation - Architecture #26775: Refactoring : use ZIO instead of Box in change-validation snippets Actions Change validation - Architecture #26788: Rewrite WorkflowInformation navigation bar in Elm Actions Change validation - Architecture #26857: Migration from Box to ZIO : Refactor remaining classes that use type Box in change-validation Actions Change validation - Architecture #26862: Migration from Box to ZIO : Refactor ChangeRequestJdbcRepository Actions Change validation - Architecture #26903: Migrate change-validation snippets to Elm Actions Change validation - Architecture #26904: Migrate the ChangeRequestEditForm snippet from Scala/lift to Elm Actions Change validation - Architecture #26905: Migrate the ChangeRequestManagement snippet from Scala/lift to Elm Actions Change validation - Architecture #26906: Migrate the ChangeValidationSettings snippet from Scala/lift to Elm Actions Change validation - Architecture #26907: Migrate the ChangeRequestDetails snippet from Scala/lift to Elm Actions Change validation - Architecture #26908: Migrate the ChangeRequestChangesForm snippet from Scala/lift to Elm Actions Change validation - Architecture #26946: Add the 'Validate All' check box to the WorkflowUsers Elm app Actions Change validation - Architecture #26965: Merge the SupervisedTargets and WorkflowUser Elm apps in a single Elm app Actions Change validation - Architecture #27029: Change request count Elm WorkflowInformation app needs a loader Actions Change validation - Architecture #27278: Post-snippet migration fixes and cleanup in change-validation Actions Change validation - Enhancement #26802: Change request JDBC repo tests has the wrong error type in tests Actions Change validation - Enhancement #27033: Make the notification loader fixed-width Actions Change validation - Enhancement #27043: Change request details history is not updated when updating via API Actions Datasources - Bug #28102: UpdateHttpDatasetTest leads to CI error Actions Datasources - Bug #28928: Impact of parent: change a logger signature Actions OpenSCAP - Bug #28633: Open report in new tab button doesn't work Actions Scale-out relay - Enhancement #28657: Relay-to-node operation succeeds even if some nodes still depend on relay Actions
9.1 open Maintained: Yes 92% 28 issues (26 closed — 2 open) Related issues Bug #28092: Missing spotless on scala 3 extension method Actions Bug #28279: Update templating-maven-plugin since 1.0 API doesn't work with recent maven anymore (public) Actions Bug #28281: Update templating-maven-plugin since 1.0 API doesn't work with recent maven anymore (private) Actions Bug #28391: Parent change in EventLogRepository breaks scale-out-relay Actions Bug #28467: Upmerge npm package-lock.json file with only devDependencies Actions Bug #28606: Sync allow enum for scalafmt in plugins Actions Architecture #27842: Update Scala dependencies - 9.1 Actions Architecture #27856: Fix compiling issue after #27744 merge (and shadowed changes needed after #27842) Actions Architecture #27866: Update front-end plugin dependencies Actions Architecture #27867: Update Elm dependencies in plugins-private Actions Architecture #28044: Update plugin tests to remove deleted heartbeat system variable Actions Architecture #28088: Synchronize scala 3 dialects with plugins Actions Architecture #28211: Impact of api accounts refactoring in plugins Actions Architecture #28273: License should check instance id if defined Actions Architecture #28360: Use latest nodejs LTS Actions Architecture #28484: Impact of current user query context option in plugins snippets Actions Architecture #28485: Impact of current user query context option in private plugins snippets Actions Architecture #28994: Format elm code rudder-plugins-private branch 9.1 Actions Architecture #28997: Format elm code rudder-plugins branch 9.1 Actions Architecture #29073: Some exhaustive pattern matching fail in plugins Actions Change validation - Bug #28183: Impact of renaming getAll(sytem) in change validation Actions Change validation - Bug #28242: The change requests management table is initially empty Actions Change validation - Bug #28547: Change request history table does not render as a table Actions Change validation - Bug #29198: Fix formatted file in 9.1 Actions Change validation - Architecture #27933: Impact of migrating RuleTarget to zio-json in change-validation Actions Change validation - Architecture #28240: Bump rudder-elm-library version to 0.2.4 Actions OpenSCAP - Bug #28586: No openscap tab in node after an upgrade to 9.1 Actions Scale-out relay - Enhancement #28795: Upmerge of 28657 for ChangeContext Actions
9.2 open Maintained: Yes 25% 16 issues (4 closed — 12 open) Related issues Bug #29141: Lift 2.13 test kit still referenced in plugin pom Actions Bug #29151: Small ui improvements and adapt to changes in 29149 Actions Bug #29156: webapp non-root: fix postinst in rudder-plugins Actions Bug #29158: webapp non-root: fix postinst in rudder-plugins-private Actions Architecture #28767: Impact of properties migration in public-plugins Actions Architecture #28814: Update scala dependencies (plugins) Actions Architecture #28828: Update front-end dependencies in private plugins Actions Architecture #28883: Impact of #28802 on rudder plugins Actions Architecture #28884: Impact of #28802 on rudder private plugins Actions Architecture #28908: Remove provided scala3-compiler dependency Actions Architecture #28993: Format elm code rudder-plugins-private branch 9.2 Actions Architecture #28996: Format elm code rudder-plugins branch 9.2 Actions Architecture #29144: Switch to SBT 2.0 (plugins) Actions Architecture #29145: Switch to SBT 2.0 (private plugins) Actions Change validation - Architecture #28740: Migrate ChangeRequestLine because of parent Actions Scale-out relay - Enhancement #29001: Impact of parent on scale-out relay plugin Actions
Ideas open Maintained: Yes 4% 21 issues (1 closed — 20 open) Related issues Bug #17727: Display a message for read_only user who try to accesses plugins page Actions Enhancement #23266: Make plugin license expiration threshold configurable Actions Branding - User story #14366: When license is missing, there is nothing to signal it Actions Datasources - User story #9284: External Info Plugin framework Actions Datasources - User story #9879: Update datasource status when a data source data are updated Actions Datasources - User story #10238: Reorganize data sources interface Actions Datasources - User story #10352: Client Certificate authentication + session for data source plugin Actions Datasources - User story #17825: We should delete property if json path is not found Actions GLPI - User story #13899: Allow to filter packages loaded into GLPi Actions Node external reports - User story #16049: The plugin should be able to handle multiple config files Actions Node external reports - User story #16964: Allow to use data from different folders for node external reports Actions Notifications - User story #14265: Use pytlon lib "apprise" Actions Notifications - Architecture #13288: Make rudder-notifyd a systemd service Actions User management - User story #13680: Automated provisioning account Actions User management - User story #16664: Confirmation request before deletion Actions User management - User story #16665: Show roles nesting Actions User management - User story #16794: Be able to set Role at user creation Actions User management - User story #16828: Changes in the user management does not generate event logs Actions User management - Enhancement #20686: Don't allow creation of user if an invalid user of same name exists Actions User management - Enhancement #21933: See detailed rights for earch roles Actions Vault - User story #14910: Vault generic method should get a single secret Actions
master open Maintained: Yes 100% 40 issues (40 closed — 0 open) Related issues Bug #22080: Update maven dependencies Actions Bug #23762: Update rudder-plugins dependencies Actions Bug #23928: Fix UI problems following the Bootstrap 5 upgrade Actions Bug #23993: Impact of parent change on user for private plugins Actions Bug #25006: Plugins don't build since gulpfile update Actions Bug #25132: Remove AIX plugin Actions Bug #25769: Update scala plugin dependencies Actions Bug #25784: Remove NodeInfo service - private plugins Actions Bug #26097: Reporting and CVE don't compile in master Actions User story #26095: Change main menu (public plugins) Actions User story #26096: Change main menu (private plugins) Actions Architecture #23752: Implication of CoreNodeFactRepository to plugins Actions Architecture #23753: Implication of CoreNodeFactRepository to plugins-private Actions Architecture #23760: Migrate branding, openscap, scale-out-relay to zio-json Actions Architecture #23805: Migrate datasource plugin to zio-json Actions Architecture #23829: Update rudder-plugins front-end dependencies Actions Architecture #23830: Migrate users and supervised target APIs in change-validation to zio-json Actions Architecture #23831: Migrate change request API in change-validation to zio-json Actions Architecture #23859: Impact of API change for tenants on private plugins Actions Architecture #23991: Missing some CurrentUser changes Actions Architecture #23994: Some more missing change for user Actions Architecture #24771: Update scala plugin dependencies Actions Architecture #24852: Update js dependencies Actions Architecture #24906: Impact on plugin for policyType and yaml rest test Actions Architecture #24972: Implement custom header CSRF mitigation in plugins Actions Architecture #24973: Implement custom header CSRF mitigation in plugins-private Actions Architecture #25023: Fix update dependencies for datasources and change-validation Actions Architecture #25783: Remove NodeInfoService impact - public plugins Actions Architecture #25874: Remove NodeInfoService impact on auth-backends Actions Architecture #25891: Remove the api-client dependency from OpenSCAP plugin Actions Architecture #25961: Impact of removing rest extractor lift-json methods on plugins Actions Architecture #26048: Update front-end dependencies Actions Architecture #26050: Update elm dependencies Actions API authorizations - Bug #24849: Fix servlet api dependency in api-authorizations Actions Branding - Bug #23858: Error in test (typo) Actions Change validation - Bug #24850: Fix compilation with user-management rewrite Actions Change validation - Bug #26094: Impact of JsDataLine in change validation Actions Datasources - Bug #25085: Datasources tests fail on 404 Actions Scale-out relay - Bug #25134: Fix scale-out-relay build since change of API in webapp Actions User management - Bug #24800: Remove user-management plugin Actions