Module: BeakerPuppet
- Includes:
- Beaker::DSL::Helpers::FacterHelpers, Beaker::DSL::Helpers::HostHelpers, Beaker::DSL::Helpers::PuppetHelpers, Beaker::DSL::Helpers::TKHelpers, Beaker::DSL::InstallUtils::AIODefaults, Beaker::DSL::InstallUtils::EZBakeUtils, Beaker::DSL::InstallUtils::FOSSDefaults, Beaker::DSL::InstallUtils::FOSSUtils, Beaker::DSL::InstallUtils::ModuleUtils, Beaker::DSL::InstallUtils::Puppet5, Beaker::DSL::InstallUtils::PuppetUtils, Beaker::DSL::InstallUtils::WindowsUtils, Beaker::DSL::Wrappers
- Defined in:
- lib/beaker-puppet.rb,
lib/beaker-puppet/version.rb
Constant Summary collapse
- VERSION =
'4.1.1'
Constants included from Beaker::DSL::InstallUtils::Puppet5
Beaker::DSL::InstallUtils::Puppet5::DEFAULT_DEV_BUILDS_URL
Constants included from Beaker::DSL::InstallUtils::FOSSDefaults
Beaker::DSL::InstallUtils::FOSSDefaults::FOSS_DEFAULTS, Beaker::DSL::InstallUtils::FOSSDefaults::FOSS_DEFAULT_DOWNLOAD_URLS
Constants included from Beaker::DSL::InstallUtils::ModuleUtils
Beaker::DSL::InstallUtils::ModuleUtils::PUPPET_MODULE_INSTALL_IGNORE
Constants included from Beaker::DSL::InstallUtils::EZBakeUtils
Beaker::DSL::InstallUtils::EZBakeUtils::LOCAL_COMMANDS_REQUIRED
Constants included from Beaker::DSL::InstallUtils::FOSSUtils
Beaker::DSL::InstallUtils::FOSSUtils::GitHubSig, Beaker::DSL::InstallUtils::FOSSUtils::GitURI, Beaker::DSL::InstallUtils::FOSSUtils::SourcePath
Constants included from Beaker::DSL::InstallUtils::AIODefaults
Beaker::DSL::InstallUtils::AIODefaults::AIO_DEFAULTS
Method Summary
Methods included from Beaker::DSL::Wrappers
#cfacter, #facter, #hiera, #puppet
Methods included from Beaker::DSL::Helpers::HostHelpers
#assert_ownership_permissions, #beaker_stat, #ruby_command
Methods included from Beaker::DSL::Helpers::PuppetHelpers
#apply_manifest, #apply_manifest_on, #create_tmpdir_for_user, #create_tmpdir_on, #ipv4_regex, #puppet_config, #puppet_group, #puppet_user, #resolve_hostname_on, #run_agent_on, #sign_certificate, #sign_certificate_for, #sleep_until_nc_started, #sleep_until_puppetdb_started, #sleep_until_puppetserver_started, #stop_agent, #stop_agent_on, #stub_forge, #stub_forge_on, #stub_hosts, #stub_hosts_on, #wait_for_host_in_dashboard, #with_forge_stubbed, #with_forge_stubbed_on, #with_host_stubbed_on, #with_puppet_running, #with_puppet_running_on
Methods included from Beaker::DSL::Helpers::FacterHelpers
Methods included from Beaker::DSL::Helpers::TKHelpers
Methods included from Beaker::DSL::InstallUtils::Puppet5
#fetch_build_details, #host_packaging_platform, #host_urls, #install_artifact_on, #install_from_build_data_url, #install_puppet_agent_from_dev_builds_on, #install_repo_configs_on
Methods included from Beaker::DSL::InstallUtils::FOSSDefaults
#add_foss_defaults_on, #add_platform_foss_defaults, #remove_foss_defaults_on, #remove_platform_foss_defaults
Methods included from Beaker::DSL::InstallUtils::ModuleUtils
#build_ignore_list, #copy_module_to, #get_module_name, #get_target_module_path, #install_dev_puppet_module, #install_dev_puppet_module_on, #install_puppet_module_via_pmt, #install_puppet_module_via_pmt_on, #parse_for_modulename, #parse_for_moduleroot, #split_author_modulename
Methods included from Beaker::DSL::InstallUtils::EZBakeUtils
#conditionally_clone, #ezbake_config, #ezbake_dev_build, #ezbake_install_dir, #ezbake_install_name, #ezbake_installsh, #ezbake_lein_prefix, #ezbake_local_cmd, #ezbake_stage, #ezbake_tools_available?, #ezbake_validate_support, #install_ezbake_tarball_on_host, #install_from_ezbake, #install_termini_from_ezbake
Methods included from Beaker::DSL::InstallUtils::FOSSUtils
#build_git_url, #bundle_command, #clone_git_repo_on, #compute_puppet_msi_name, #configure_gem_mirror, #configure_puppet, #configure_puppet_on, #dev_builds_accessible?, #dev_builds_accessible_on?, #extract_repo_info_from, #find_git_repo_versions, #gem_command, #get_command, #get_latest_puppet_agent_build_from_url, #install_a_puppet_msi_on, #install_cert_on_windows, #install_from_git_on, #install_packages_from_local_dev_repo, #install_packages_on, #install_puppet, #install_puppet_agent_from_dmg_on, #install_puppet_agent_from_msi_on, #install_puppet_agent_on, #install_puppet_from_deb_on, #install_puppet_from_dmg_on, #install_puppet_from_freebsd_ports_on, #install_puppet_from_gem_on, #install_puppet_from_msi_on, #install_puppet_from_openbsd_packages_on, #install_puppet_from_pacman_on, #install_puppet_from_rpm_on, #install_puppet_on, #install_puppetlabs_dev_repo, #install_puppetlabs_release_repo_on, #install_puppetserver_on, #install_repo_configs, #install_repo_configs_from_url, #msi_link_path, #remove_puppet_on, #ruby_command, #sanitize_opts
Methods included from Beaker::DSL::InstallUtils::WindowsUtils
#create_install_msi_batch_on, #generic_install_msi_on, #get_system_temp_path, #install_msi_on, #msi_install_script
Methods included from Beaker::DSL::InstallUtils::PuppetUtils
#add_puppet_paths_on, #configure_defaults_on, #configure_type_defaults_on, #construct_puppet_path, #normalize_type, #puppet_agent_version_on, #puppet_collection_for, #puppetserver_version_on, #remove_defaults_on, #remove_puppet_paths_on, #stop_firewall_with_puppet_on
Methods included from Beaker::DSL::InstallUtils::AIODefaults
#add_aio_defaults_on, #add_platform_aio_defaults, #remove_aio_defaults_on, #remove_platform_aio_defaults