Skip to content

Remove deprecated ldapname fact option and accessor#111

Merged
bastelfreak merged 2 commits into
OpenVoxProject:mainfrom
silug:remove-ldapname
Jul 13, 2026
Merged

Remove deprecated ldapname fact option and accessor#111
bastelfreak merged 2 commits into
OpenVoxProject:mainfrom
silug:remove-ldapname

Conversation

@silug

@silug silug commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Short description

The ldapname feature was deprecated with a runtime warning. This commit completes the removal per OpenVox Platform Deprecation Schedule (issue #87):

  • Remove ldapname attr_accessor from Facter::Util::Fact
  • Remove extract_ldapname_option! method and its call in initialize
  • Remove forwarding call to extract_ldapname_option! in Collection#create_or_return_fact
  • Remove associated tests

Closes #87

Checklist

I have:

  • read the CONTRIBUTING.md document
  • read and accepted the Developer Certificate of Origin document and added a Signed-off-by annotation to each of my commits
  • tested this code
  • included documentation (including possible behaviour changes)
  • documented the code
  • added or modified regression test(s)
  • added or modified unit test(s)

The ldapname feature was deprecated with a runtime warning. This commit
completes the removal per OpenVox Platform Deprecation Schedule (issue OpenVoxProject#87):

- Remove `ldapname` attr_accessor from Facter::Util::Fact
- Remove `extract_ldapname_option!` method and its call in initialize
- Remove forwarding call to extract_ldapname_option! in Collection#create_or_return_fact
- Remove associated tests

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Steven Pritchard <steven.pritchard@gmail.com>
@silug silug marked this pull request as ready for review April 24, 2026 21:06
@silug silug added the backwards-incompatible This change will lead to a major version bump for the next release label Apr 24, 2026
@bastelfreak bastelfreak enabled auto-merge July 13, 2026 18:56
@bastelfreak bastelfreak merged commit fa12cd1 into OpenVoxProject:main Jul 13, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backwards-incompatible This change will lead to a major version bump for the next release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Deprecation] ldapname Fact Option and Accessor

2 participants