9.0 open Maintained: Yes 75% 119 issues (88 closed — 31 open) Related issues Bug #25450: Impact of public plugins of new tests Actions Bug #25451: Impact of new tests on private plugins Actions 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 #28297: The Plugins page does not reload when uninstalling a benchmark 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 Bug #29543: Use new bouncycastle version pom variable 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 Architecture #29358: Switch to trivy for vuln tracking Actions Architecture #29360: Switch to trivy for vuln tracking - private Actions Architecture #29363: Broken check Actions Enhancement #26770: WoChangeRequestJdbcRepository#updateChangeRequest executes several transactions Actions API authorizations - Bug #25668: OIDC users cannot use api-authorizations tokens because they have no API rights 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 #24816: Unchecking "display custom banner" remove OIDC SSO link 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 #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 #26631: Navigation in administration menu is broken 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 - Bug #29240: self-validation parameter is ignored Actions Change validation - Bug #29375: Validation button are present when you can't self-validate Actions Change validation - Bug #29523: Add current user authorship information in change request details API Actions Change validation - User story #28576: Log when a user is validating or deploying his own change request 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 Consul - Bug #29248: Update the variable_from_consul to log_v4 Actions Consul - Bug #29642: Missing config loading 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 #28102: UpdateHttpDatasetTest leads to CI error Actions Datasources - Bug #28928: Impact of parent: change a logger signature Actions OpenSCAP - Bug #25105: openscap tab should show up when the rapport is there Actions OpenSCAP - Bug #28633: Open report in new tab button doesn't work Actions OpenSCAP - Bug #29491: Bump org.jsoup:jsoup version Actions OpenSCAP - Bug #29914: Bump jsoup version in openscap 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 - Enhancement #28657: Relay-to-node operation succeeds even if some nodes still depend on relay 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 #24706: User card should display user name and disabled status Actions Vault - Bug #25304: vault plugin does not work with cubbyhole engine Actions Vault - Bug #29249: Update the variable_from_vault generic method to log_v4 Actions Vault - Bug #29426: Syntax errors in methods Actions Zabbix - Bug #29694: Mark zabbix plugin as deprecated Actions
9.1 open Maintained: Yes 93% 33 issues (31 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 Bug #29306: Impact of target filtering change in plugins Actions Bug #29774: PlugginLogger deleted, use ApplicationPureLogger.Pluggin instead Actions Bug #29802: License check swallows license in case of disabled webapp plugin Actions Bug #29876: Always rebuild the benchmarks 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 - Bug #29299: Upmerge test compilation error 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 67% 37 issues (25 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 Bug #29255: Build of licensed public plugin failing with missing implicit Actions Bug #29349: Migrate /opt/rudder/etc/trigger-policy-generation - plugins Actions Bug #29470: webapp non-root: fix broken postinst in plugins Actions Bug #29554: Duplicate menu 410 error message Actions Bug #29598: We must not vendor jsPDF Actions Bug #29635: Remove the dedicated ‘Dashboard’ page from the ‘Patches & vulnerabilities’ menu 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 Architecture #29256: Build of licensed private public plugin failing with missing implicit Actions Architecture #29287: Migration instance-id and force_technique_reload - plugins-private Actions Architecture #29377: Tenant in change management plugin Actions Architecture #29391: Multi-tenants: close filtering gaps (public plugins) Actions Architecture #29392: Multi-tenants: close filtering gaps (private plugins) Actions Architecture #29414: Remove interpolation of $rudder.parameters in datasources Actions Architecture #29597: Change scalaj-http dependencies in datasources Actions Architecture #29676: Impact of TenantCheckLogic on public-plugins Actions Architecture #29677: Impact of TenantCheckLogic on private-plugins Actions Architecture #29786: Missing tenant management in campaign events (private-plugins) Actions Enhancement #29660: Add links from the Patches & Vulnerabilities graphs to the related pages Actions Enhancement #29672: Use ROOT_GROUP_CATEGORY ROOT_RULE_CATEGORY in private plugins Actions Change validation - Bug #29467: webapp non-root: fix change-validation postinst Actions Change validation - Architecture #28740: Migrate ChangeRequestLine because of parent Actions Change validation - Enhancement #29261: Bump rudder-elm-library version to 0.2.5 Actions Scale-out relay - Bug #29279: Permission problem in relay postinst 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