Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • P puppet-freeipa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • AdullactAdullact
  • puppet-freeipa
  • Issues
  • #118
Closed
Open
Issue created Jan 28, 2020 by Vijay Kumar@bitvijaysContributor

Document Update : missing ipa_master_fqdn mandatory parameter

Hello Puppet-freeipa Team, Hope you all are doing well. Thank you for creating the freeipa module for puppet. This is a request to update the documentation on puppet-forge to add a server. Currently, according to the document, we have to have the below code

class {'freeipa':
    ipa_role                    => 'master',
    domain                      => 'example.lan',
    ipa_server_fqdn             => 'ipa-server-1.example.lan',
    puppet_admin_password       => 'secret_abc,
    directory_services_password => 'secret_dir',
    install_ipa_server          => true,
    ip_address                  => '10.10.10.35',
    enable_ip_address           => true,
    enable_hostname             => true,
    manage_host_entry           => true,
    install_epel                => true,
}

However, few parameters has changed and one ' is required. Currently, the below code should be correct to create a IPA Server.

It should be

        class {'freeipa':
               ipa_role                    => 'master',
               domain                      => 'example.local',
               ipa_server_fqdn             => 'ipa.example.local',
               ipa_master_fqdn             => 'ipa.example.local',
               puppet_admin_password       => 'secret',
               directory_services_password => 'secret',
               install_ipa_server          => true,
               ip_address                  => $ipaddress,
               enable_ip_address           => true,
               enable_hostname             => true,
               manage_host_entry           => true,
               install_epel                => true,
       }
  1.            ipa_master_fqdn             => 'ipa.example.local', is required
Edited Nov 16, 2020 by Fabien Combernous
Assignee
Assign to
Time tracking