Module quality update #204
Annotations
10 errors
Run tests:
spec/classes/config/framework_spec.rb#L61
rundeck on almalinux-8-x86_64 setting framework.server.{name,url} with non-default framework.server.hostname is expected to contain File[/etc/rundeck/framework.properties] with content =~ /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/
Failure/Error:
is_expected.to contain_file('/etc/rundeck/framework.properties').with_content(
%r{framework\.server\.url = http://rundeck\.example\.com:4440}
)
expected that the catalogue would contain File[/etc/rundeck/framework.properties] with content set to /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/ but it is set to "rdeck.base = /var/lib/rundeck\nframework.server.hostname = foo\nframework.server.name = foo.example.com\nframework.server.port = 4440\nframework.server.url = rundeck.example.com\nframework.etc.dir = /etc/rundeck\nframework.libext.dir = /var/lib/rundeck/libext\nframework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa\nframework.ssh.user = rundeck\nframework.ssh.timeout = 0\nrundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d\n"
Diff:
@@ -1,11 +1,21 @@
-(?-mix:framework\.server\.url = http:\/\/rundeck\.example\.com:4440)
+rdeck.base = /var/lib/rundeck
+framework.server.hostname = foo
+framework.server.name = foo.example.com
+framework.server.port = 4440
+framework.server.url = rundeck.example.com
+framework.etc.dir = /etc/rundeck
+framework.libext.dir = /var/lib/rundeck/libext
+framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
+framework.ssh.user = rundeck
+framework.ssh.timeout = 0
+rundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d
|
Run tests:
spec/classes/config/jaas_auth_spec.rb#L208
rundeck on almalinux-8-x86_64 with ldap auth using ldap_sync generates valid content for jaas-loginmodule.conf
Failure/Error: expect(content).to include('com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required')
expected "authentication {\n com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required\n context... roleNameAttribute=\"cn\"\n roleMemberAttribute=\"member\"\n roleObjectClass=\"group\";\n};\n" to include "com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required"
Diff:
@@ -1,19 +1,37 @@
-com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required
+authentication {
+ com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required
+ contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
+ debug="true"
+ providerUrl="ldap://server:389"
+ bindDn="cn=Manager,dc=example,dc=com"
+ bindPassword="secret"
+ authenticationMethod="simple"
+ forceBindingLogin="false"
+ userBaseDn="ou=users,ou=accounts,ou=corp,dc=xyz,dc=com"
+ userRdnAttribute="sAMAccountName"
+ userIdAttribute="sAMAccountName"
+ userPasswordAttribute="unicodePwd"
+ userObjectClass="user"
+ roleBaseDn="ou=role based,ou=security,ou=groups,ou=test,dc=xyz,dc=com"
+ roleNameAttribute="cn"
+ roleMemberAttribute="member"
+ roleObjectClass="group";
+};
|
Run tests:
spec/classes/config/framework_spec.rb#L61
rundeck on almalinux-9-x86_64 setting framework.server.{name,url} with non-default framework.server.hostname is expected to contain File[/etc/rundeck/framework.properties] with content =~ /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/
Failure/Error:
is_expected.to contain_file('/etc/rundeck/framework.properties').with_content(
%r{framework\.server\.url = http://rundeck\.example\.com:4440}
)
expected that the catalogue would contain File[/etc/rundeck/framework.properties] with content set to /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/ but it is set to "rdeck.base = /var/lib/rundeck\nframework.server.hostname = foo\nframework.server.name = foo.example.com\nframework.server.port = 4440\nframework.server.url = rundeck.example.com\nframework.etc.dir = /etc/rundeck\nframework.libext.dir = /var/lib/rundeck/libext\nframework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa\nframework.ssh.user = rundeck\nframework.ssh.timeout = 0\nrundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d\n"
Diff:
@@ -1,11 +1,21 @@
-(?-mix:framework\.server\.url = http:\/\/rundeck\.example\.com:4440)
+rdeck.base = /var/lib/rundeck
+framework.server.hostname = foo
+framework.server.name = foo.example.com
+framework.server.port = 4440
+framework.server.url = rundeck.example.com
+framework.etc.dir = /etc/rundeck
+framework.libext.dir = /var/lib/rundeck/libext
+framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
+framework.ssh.user = rundeck
+framework.ssh.timeout = 0
+rundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d
|
Run tests:
spec/classes/config/jaas_auth_spec.rb#L208
rundeck on almalinux-9-x86_64 with ldap auth using ldap_sync generates valid content for jaas-loginmodule.conf
Failure/Error: expect(content).to include('com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required')
expected "authentication {\n com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required\n context... roleNameAttribute=\"cn\"\n roleMemberAttribute=\"member\"\n roleObjectClass=\"group\";\n};\n" to include "com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required"
Diff:
@@ -1,19 +1,37 @@
-com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required
+authentication {
+ com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required
+ contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
+ debug="true"
+ providerUrl="ldap://server:389"
+ bindDn="cn=Manager,dc=example,dc=com"
+ bindPassword="secret"
+ authenticationMethod="simple"
+ forceBindingLogin="false"
+ userBaseDn="ou=users,ou=accounts,ou=corp,dc=xyz,dc=com"
+ userRdnAttribute="sAMAccountName"
+ userIdAttribute="sAMAccountName"
+ userPasswordAttribute="unicodePwd"
+ userObjectClass="user"
+ roleBaseDn="ou=role based,ou=security,ou=groups,ou=test,dc=xyz,dc=com"
+ roleNameAttribute="cn"
+ roleMemberAttribute="member"
+ roleObjectClass="group";
+};
|
Run tests:
spec/classes/config/framework_spec.rb#L61
rundeck on centos-7-x86_64 setting framework.server.{name,url} with non-default framework.server.hostname is expected to contain File[/etc/rundeck/framework.properties] with content =~ /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/
Failure/Error:
is_expected.to contain_file('/etc/rundeck/framework.properties').with_content(
%r{framework\.server\.url = http://rundeck\.example\.com:4440}
)
expected that the catalogue would contain File[/etc/rundeck/framework.properties] with content set to /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/ but it is set to "rdeck.base = /var/lib/rundeck\nframework.server.hostname = foo\nframework.server.name = foo.example.com\nframework.server.port = 4440\nframework.server.url = rundeck.example.com\nframework.etc.dir = /etc/rundeck\nframework.libext.dir = /var/lib/rundeck/libext\nframework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa\nframework.ssh.user = rundeck\nframework.ssh.timeout = 0\nrundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d\n"
Diff:
@@ -1,11 +1,21 @@
-(?-mix:framework\.server\.url = http:\/\/rundeck\.example\.com:4440)
+rdeck.base = /var/lib/rundeck
+framework.server.hostname = foo
+framework.server.name = foo.example.com
+framework.server.port = 4440
+framework.server.url = rundeck.example.com
+framework.etc.dir = /etc/rundeck
+framework.libext.dir = /var/lib/rundeck/libext
+framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
+framework.ssh.user = rundeck
+framework.ssh.timeout = 0
+rundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d
|
Run tests:
spec/classes/config/framework_spec.rb#L61
rundeck on centos-8-x86_64 setting framework.server.{name,url} with non-default framework.server.hostname is expected to contain File[/etc/rundeck/framework.properties] with content =~ /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/
Failure/Error:
is_expected.to contain_file('/etc/rundeck/framework.properties').with_content(
%r{framework\.server\.url = http://rundeck\.example\.com:4440}
)
expected that the catalogue would contain File[/etc/rundeck/framework.properties] with content set to /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/ but it is set to "rdeck.base = /var/lib/rundeck\nframework.server.hostname = foo\nframework.server.name = foo.example.com\nframework.server.port = 4440\nframework.server.url = rundeck.example.com\nframework.etc.dir = /etc/rundeck\nframework.libext.dir = /var/lib/rundeck/libext\nframework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa\nframework.ssh.user = rundeck\nframework.ssh.timeout = 0\nrundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d\n"
Diff:
@@ -1,11 +1,21 @@
-(?-mix:framework\.server\.url = http:\/\/rundeck\.example\.com:4440)
+rdeck.base = /var/lib/rundeck
+framework.server.hostname = foo
+framework.server.name = foo.example.com
+framework.server.port = 4440
+framework.server.url = rundeck.example.com
+framework.etc.dir = /etc/rundeck
+framework.libext.dir = /var/lib/rundeck/libext
+framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
+framework.ssh.user = rundeck
+framework.ssh.timeout = 0
+rundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d
|
Run tests:
spec/classes/config/jaas_auth_spec.rb#L208
rundeck on centos-7-x86_64 with ldap auth using ldap_sync generates valid content for jaas-loginmodule.conf
Failure/Error: expect(content).to include('com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required')
expected "authentication {\n com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required\n context... roleNameAttribute=\"cn\"\n roleMemberAttribute=\"member\"\n roleObjectClass=\"group\";\n};\n" to include "com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required"
Diff:
@@ -1,19 +1,37 @@
-com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required
+authentication {
+ com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required
+ contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
+ debug="true"
+ providerUrl="ldap://server:389"
+ bindDn="cn=Manager,dc=example,dc=com"
+ bindPassword="secret"
+ authenticationMethod="simple"
+ forceBindingLogin="false"
+ userBaseDn="ou=users,ou=accounts,ou=corp,dc=xyz,dc=com"
+ userRdnAttribute="sAMAccountName"
+ userIdAttribute="sAMAccountName"
+ userPasswordAttribute="unicodePwd"
+ userObjectClass="user"
+ roleBaseDn="ou=role based,ou=security,ou=groups,ou=test,dc=xyz,dc=com"
+ roleNameAttribute="cn"
+ roleMemberAttribute="member"
+ roleObjectClass="group";
+};
|
Run tests:
spec/classes/config/framework_spec.rb#L61
rundeck on centos-9-x86_64 setting framework.server.{name,url} with non-default framework.server.hostname is expected to contain File[/etc/rundeck/framework.properties] with content =~ /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/
Failure/Error:
is_expected.to contain_file('/etc/rundeck/framework.properties').with_content(
%r{framework\.server\.url = http://rundeck\.example\.com:4440}
)
expected that the catalogue would contain File[/etc/rundeck/framework.properties] with content set to /framework\.server\.url = http:\/\/rundeck\.example\.com:4440/ but it is set to "rdeck.base = /var/lib/rundeck\nframework.server.hostname = foo\nframework.server.name = foo.example.com\nframework.server.port = 4440\nframework.server.url = rundeck.example.com\nframework.etc.dir = /etc/rundeck\nframework.libext.dir = /var/lib/rundeck/libext\nframework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa\nframework.ssh.user = rundeck\nframework.ssh.timeout = 0\nrundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d\n"
Diff:
@@ -1,11 +1,21 @@
-(?-mix:framework\.server\.url = http:\/\/rundeck\.example\.com:4440)
+rdeck.base = /var/lib/rundeck
+framework.server.hostname = foo
+framework.server.name = foo.example.com
+framework.server.port = 4440
+framework.server.url = rundeck.example.com
+framework.etc.dir = /etc/rundeck
+framework.libext.dir = /var/lib/rundeck/libext
+framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
+framework.ssh.user = rundeck
+framework.ssh.timeout = 0
+rundeck.server.uuid = b274786d-aeaa-5039-ba32-2f9414d85d5d
|
Run tests:
spec/classes/config/jaas_auth_spec.rb#L208
rundeck on centos-8-x86_64 with ldap auth using ldap_sync generates valid content for jaas-loginmodule.conf
Failure/Error: expect(content).to include('com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required')
expected "authentication {\n com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required\n context... roleNameAttribute=\"cn\"\n roleMemberAttribute=\"member\"\n roleObjectClass=\"group\";\n};\n" to include "com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required"
Diff:
@@ -1,19 +1,37 @@
-com.dtolabs.rundeck.jetty.jaas.JettyCombinedLdapLoginModule required
+authentication {
+ com.dtolabs.rundeck.jetty.jaas.JettyCachingLdapLoginModule required
+ contextFactory="com.sun.jndi.ldap.LdapCtxFactory"
+ debug="true"
+ providerUrl="ldap://server:389"
+ bindDn="cn=Manager,dc=example,dc=com"
+ bindPassword="secret"
+ authenticationMethod="simple"
+ forceBindingLogin="false"
+ userBaseDn="ou=users,ou=accounts,ou=corp,dc=xyz,dc=com"
+ userRdnAttribute="sAMAccountName"
+ userIdAttribute="sAMAccountName"
+ userPasswordAttribute="unicodePwd"
+ userObjectClass="user"
+ roleBaseDn="ou=role based,ou=security,ou=groups,ou=test,dc=xyz,dc=com"
+ roleNameAttribute="cn"
+ roleMemberAttribute="member"
+ roleObjectClass="group";
+};
|
Run tests:
spec/classes/config/framework_spec.rb#L25
rundeck on debian-10-x86_64 without any parameters test rundeck::config::framework is expected to contain File[/etc/rundeck/framework.properties]
Failure/Error: it { is_expected.to contain_file('/etc/rundeck/framework.properties') }
Puppet::PreformattedError:
Evaluation Error: Error while evaluating a Function Call, Class[Rundeck]: expects a value for parameter 'repo_config' (line: 2, column: 1) on node fv-az1247-986.grvplcbrxqwulonopmolb0o12f.dx.internal.cloudapp.net
|
The logs for this run have expired and are no longer available.
Loading