voxpupuli / puppet-rundeck

Module for managing the installatation and configuration of the rundeck orchestration tool
https://forge.puppet.com/puppet/rundeck
MIT License
39 stars 128 forks source link

file-based authentication broken for rundeck 2.7 and up #325

Closed shamil closed 7 years ago

shamil commented 7 years ago

How to reproduce

set package_ensure to 2.7.3

What are you seeing

Since rundeck 2.7, jetty was upgraded to 9.x, which means jaas module class for file-based authentication needs to be changed

old value: org.eclipse.jetty.plus.jaas.spi.PropertyFileLoginModule new value: org.eclipse.jetty.jaas.spi.PropertyFileLoginModule

more info

cy4n commented 7 years ago

this will be fixed in 571e90449ba0db72f2003e728823ce88035224a2 for rundeck 2.7 and when it gets released this will break support rundeck 2.6 and earlier

cy4n commented 7 years ago

this works as of https://github.com/voxpupuli/puppet-rundeck/commit/571e90449ba0db72f2003e728823ce88035224a2 (this is included in v4.1.0)