121 Commits

Author SHA1 Message Date
Romain Tartière
81f72f5a83
Rename Net::LDAP::LdapError to Net::LDAP::Error
The net-ldap gem deprecated `Net::LDAP::LdapError` and renamed it to
`Net::LDAP::Error` starting with version 0.11 (released on Jan 21st,
2015).  Version 0.17 (released on Nov 29th, 2020) removed the deprecaded
`Net::LDAP::LdapError` class.

Update the module to use the new class and unbreak the module when using
a recent version of net-ldap.
2023-02-16 13:45:24 -10:00
Tim Meusel
269edc6448
Merge pull request #36 from voxpupuli/modulesync
modulesync 5.4.0
2022-12-21 23:31:00 +01:00
Tim Meusel
aa5fa79f3b
modulesync 5.4.0 2022-12-20 16:13:40 +01:00
Ewoud Kohl van Wijngaarden
d4d0dd6ac8
Merge pull request #35 from arjenz/convert_data
Do explicit string conversion on values too
2022-10-06 13:09:15 +02:00
Arjen Zonneveld
d13aec89dd Do explicit string conversion on values too
`to_s` the values too (like the attribute in line 129). This prevents the
copious logging of lines like

```
 [puppetserver] Puppet Ssh_authorized_key[arjen-ssh-rsa]['user']['key']['type'] contains a Net::BER::BerIdentifiedString value. It will be converted to the String 'ssh-rsa'
```

for each and every piece of data that gets used from the `ldapquery` results.
2022-10-06 12:29:48 +02:00
Tim Meusel
8861c30311
Merge pull request #34 from voxpupuli/modulesync
modulesync 5.3.0
2022-10-02 15:48:38 +02:00
Tim Meusel
e48c7880b7
modulesync 5.3.0 2022-10-02 15:46:13 +02:00
Tim Meusel
9943e6457c
Merge pull request #33 from voxpupuli/modulesync
modulesync 5.2.0
2022-03-11 23:26:19 +01:00
Tim Meusel
d3d643b1b2
rubocop: autofix 2022-03-11 23:24:02 +01:00
Tim
f73013318b
modulesync 5.2.0 2022-03-11 23:24:02 +01:00
Tim Meusel
ae530bfa7f
Merge pull request #32 from voxpupuli/modulesync
modulesync 4.2.0
2021-09-18 00:19:26 +02:00
Tim
011254f8f9
modulesync 4.2.0 2021-09-18 00:09:17 +02:00
Tim Meusel
d252c19f0e
[blacksmith] Bump version to 2.1.1-rc0 2021-06-25 11:28:44 +02:00
Tim Meusel
b6d3a916d3
Merge pull request #30 from bastelfreak/rel210
release 2.1.0
2021-06-25 11:28:07 +02:00
Tim Meusel
e176853ff0
release 2.1.0 2021-06-24 16:16:56 +02:00
Tim Meusel
a20b98ca42
Merge pull request #29 from treydock/opts-arg
Put options for ldapquery into opts argument
2021-06-17 09:42:51 +02:00
Trey Dockendorf
8d30438431
Allow ldapserver to be passed as argument
Put options for ldapquery into opts argument
2021-06-16 12:08:51 -04:00
Tim Meusel
f9c350da5b
[blacksmith] Bump version to 2.0.1-rc0 2021-06-15 20:49:38 +02:00
Tim Meusel
3c3da659eb
Merge pull request #28 from bastelfreak/rel200
release 2.0.0
2021-06-15 20:49:05 +02:00
Tim Meusel
d4c3816901
release 2.0.0 2021-06-15 20:44:13 +02:00
Tim Meusel
1417743390
Merge pull request #27 from voxpupuli/modulesync
modulesync 4.1.0
2021-06-15 20:40:29 +02:00
Romain Tartière
4a2307bf6e
Merge pull request #26 from bastelfreak/puppet52 2021-06-15 08:37:34 -10:00
Tim Meusel
eaec238e2f
Merge pull request #25 from bastelfreak/puppet5
cleanup metadata.json
2021-06-15 20:24:44 +02:00
Tim Meusel
8f16595816
modulesync 4.1.0 2021-06-15 20:22:47 +02:00
Tim Meusel
30da42eb71
Drop EoL puppet 5 support; add Puppet 7 2021-06-15 20:21:46 +02:00
Tim Meusel
02536a357f
cleanup metadata.json 2021-06-15 20:20:40 +02:00
Tim Meusel
51fa9c87c0
Merge pull request #23 from voxpupuli/modulesync
modulesync 4.0.0
2020-11-26 09:27:57 +01:00
Tim Meusel
5904520766
modulesync 4.0.0 2020-11-26 01:04:37 +01:00
Ewoud Kohl van Wijngaarden
78b3f2c509
Declare support for Puppet 5 & 6 2020-11-26 01:03:56 +01:00
Tim Meusel
049028fe01
Merge pull request #22 from voxpupuli/modulesync
modulesync 3.1.0
2020-10-24 21:33:04 +02:00
Tim Meusel
eec72c67f3
modulesync 3.1.0 2020-10-24 19:30:27 +02:00
Tim Meusel
f59a81b335
Merge pull request #21 from voxpupuli/modulesync
modulesync 3.0.0
2020-08-15 23:03:49 +02:00
Tim Meusel
71341ed668
add travis secret 2020-07-25 18:50:07 +02:00
Tim Meusel
bb242ec207
modulesync 3.0.0 2020-07-25 14:15:38 +02:00
Tim Meusel
14e4c0bc49
Merge pull request #19 from voxpupuli/modulesync
modulesync 2.12.0
2020-05-01 00:41:30 +02:00
Tim Meusel
3c0152dece
modulesync 2.12.0 2020-04-30 23:55:28 +02:00
Ewoud Kohl van Wijngaarden
39610804e1
Add a helper method to load fixtures
This also disables the security rubocop since we can trust files on
disk enough.
2020-04-30 23:55:28 +02:00
Zach Leslie
07507bd9fb
Merge pull request #20 from tuenti/ca-file-optional
Ca file optional
2020-04-24 18:28:28 -07:00
Victor Cabezas
33c4a9e9f1 Add gem pdk version constraint 2020-04-20 11:36:07 +02:00
Victor Cabezas
5669fde765 Emit a debug message with ca_file behavior 2020-04-20 10:33:03 +02:00
Victor Cabezas
d42bbd1c9b Remove setting 2020-04-16 18:34:14 +02:00
Victor Cabezas
38e4b25e29 Check for CA file existence 2020-04-16 18:19:37 +02:00
Zach Leslie
1433c5596d
Merge pull request #18 from xaque208/modulesync
Update to module template files
2019-12-23 13:11:03 -08:00
Zach Leslie
1c133dd430 Update from xaque208 modulesync_config 2019-12-22 21:33:39 -08:00
Zach Leslie
f43e6918cf
Merge pull request #17 from xaque208/modulesync
Update from xaque208 modulesync_config
2019-04-21 20:13:45 -07:00
Zach Leslie
04c776134d Update from xaque208 modulesync_config 2019-04-21 20:03:19 -07:00
Zach Leslie
3402eb9786
Merge pull request #16 from xaque208/modulesync
Update from xaque208 modulesync_config
2019-03-26 21:00:33 -07:00
Zach Leslie
dd2e078af7 Update from xaque208 modulesync_config 2019-03-26 20:52:58 -07:00
Zach Leslie
3314361cb4 Update from xaque208 modulesync_config 2019-02-26 18:52:09 -08:00
Zach Leslie
edcd03886d Add changelog 2019-02-26 18:18:00 -08:00