Meta tags:
description= This document describes how to accept the End User License Agreement (EULA) and Master License and Services Agreement (MLSA).
For an overview of Chef’s license, see the Chef License documentation.;
Headings (most frequently used words):
chef, command, line, option, options, environment, variable, accept, the, products, config, file, habitat, infra, server, as, hab, packages, license, mlsa, eula, automate, client, inspec, workstation, remote, management, ci, errors, package, test, kitchen, knife, bootstrap, vagrant,
Text of the page (most frequently used words):
chef (292), the (157), license (101), #accept (77), infra (53), and (52), #server (51), overview (47), automate (37), habitat (36), file (35), install (35), with (33), command (32), builder (30), config (29), version (28), deployment (28), client (27), workstation (24), packages (24), aws (24), for (23), line (23), environment (23), about (22), configure (22), products (21), option (21), options (21), supermarket (21), variable (20), users (20), upgrade (20), hab (19), you (18), will (18), acceptance (18), manage (18), api (17), but (17), marker (17), ctl (17), node (17), product (16), management (16), inspec (16), can (16), prem (16), this (15), using (15), persist (15), reference (14), license_option (13), files (13), managed (13), create (13), test (12), mlsa (12), accepted (12), chef_license (12), accepting (12), future (12), again (12), nodes (12), backend (12), 360 (12), community (12), kitchen (11), package (11), user (11), instance (11), require (11), set (11), invocation (11), knife (10), eula (10), run (10), don (10), locally (10), configuration (10), compliance (10), platform (10), backup (10), restore (10), effortless (10), recovery (10), settings (10), saas (10), postgresql (10), started (10), opensearch (10), database (10), bootstrap (9), similar (9), example (9), reconfigure (9), system (9), use (8), remote (8), add (8), following (8), silent (8), attempts (8), services (8), data (8), cloud (8), resources (8), prerequisites (8), origin (8), disaster (8), requirements (8), desktop (8), guide (8), certificates (8), iam (8), prompt (7), accepts (7), are (6), all (6), when (6), persisted (6), stdout (6), these (6), yes (6), cookbooks (6), audit (6), migrate (6), log (6), style (6), security (6), cookstyle (6), cluster (6), supported (6), troubleshooting (6), update (6), logs (6), get (6), integrations (6), dashboard (6), applications (6), certificate (6), enterprise (6), other (5), see (5), page (5), policy (5), terms (5), licensing (5), vagrant (5), specify (5), local (5), that (5), sent (5), persisting (5), means (5), invocations (5), setting (5), service (5), process (5), commands (5), setup (5), directory (5), progress (4), trademarks (4), their (4), contents (4), have (4), covered (4), messaging (4), must (4), supervisor (4), also (4), your (4), cli (4), through (4), name (4), agreement (4), send (4), feedback (4), downloads (4), uninstall (4), organizations (4), groups (4), roles (4), saml (4), ldap (4), resource (4), packs (4), profiles (4), download (4), apis (4), upgrades (4), monitor (4), private (4), quick (4), start (4), deprecations (4), cops (4), firewalls (4), ports (4), authentication (4), authorization (4), high (4), availability (4), core (4), origins (4), profile (4), minio (4), single (4), cookbook (4), application (4), enrollment (4), infrastructure (4), getting (4), migration (4), courier (4), tokens (4), jobs (4), app (4), integration (4), external (4), elasticsearch (4), amazon (4), a2ha (4), premises (4), platforms (4), edition (4), names (3), one (3), its (3), errors (3), table (3), documentation (3), end (3), bootstrapping (3), fails (3), isn (3), installed (3), installation (3), has (3), support (3), from (3), export (3), distributed (3), key (3), interactive (3), during (3), runs (3), request (3), exit (3), licenses (3), filesystem (3), environments (3), matter (3), content (3), herein (2), software (2), corporation (2), subsidiaries (2), affiliates (2), appropriate (2), rights (2), any (2), reserved (2), respective (2), owners (2), does (2), 2026 (2), details (2), arguments (2), transfer (2), same (2), executable (2), without (2), yml (2), persistence (2), converge (2), provisioner (2), attempt (2), automatically (2), fail (2), behavior (2), tool (2), inspec_profile_name (2), exec (2), running (2), how (2), apply (2), etc (2), omnibus (2), allow (2), displayed (2), code (2), 172 (2), message (2), continue (2), successfully (2), than (2), root (2), empty (2), long (2), exists (2), won (2), typing (2), master (2), available (2), github (2), bags (2), clients (2), active (2), console (2), legacy (2), azure (2), remediation (2), release (2), notes (2), share (2), what (2), scaffolding (2), variables (2), pattern (2), attributehelper (2), attributedefault (2), useplatformhelpers (2), unnecessaryplatformcasestatement (2), unnecessaryoscheck (2), trueclassfalseclassresourceproperties (2), simplifyplatformmajorversioncheck (2), overlycomplexsupportsdependsmetadata (2), negatingonlyif (2), includerecipewithparentheses (2), immediatenotificationtiming (2), filemode (2), defaultcopyrightcomments (2), copyrightcommentformat (2), commentsentencespacing (2), commentformat (2), chefwhaaat (2), attributekeys (2), invalidlicensestring (2), insecurecookbookurl (2), includeresourceexamples (2), includeresourcedescriptions (2), includepropertydescriptions (2), emptymetadatafield (2), defaultmetadatamaintainer (2), sharing (2), sshprivatekey (2), unlessdefinedrequire (2), requirenethttps (2), legacypowershelloutmethods (2), gemspecrequirerubygems (2), gemspeclicense (2), ruby (2), usecreateifmissing (2), unnecessarynameproperty (2), unnecessarydesiredstate (2), suggestsmetadata (2), stringpropertywithnildefault (2), sensitivepropertyinresource (2), resourcewithnothingaction (2), replacesmetadata (2), recipemetadata (2), providesmetadata (2), propertywithrequiredanddefault (2), propertysplatregex (2), ohaiattributetostring (2), namepropertyisrequired (2), multipleplatformchecks (2), longdescriptionmetadata (2), groupingmetadata (2), doublecompiletime (2), customresourcewithallowedactions (2), conflictsmetadata (2), attributemetadata (2), aptrepositorynotifiesaptupdate (2), aptrepositorydistributiondefault (2), redundantcode (2), zipfileresource (2), windowszipfileusage (2), windowsscresource (2), windowsregistryuac (2), whyrunsupportedtrue (2), useszypperrepo (2), userequirerelative (2), usemultipackageinstalls (2), usecheflanguagesystemdhelper (2), usecheflanguageenvhelpers (2), usecheflanguagecloudhelpers (2), usebuildessentialresource (2), unnecessarymixlibshelloutrequire (2), unnecessarydependschef15 (2), unnecessarydependschef14 (2), sysctlparamresource (2), simplifyaptppasetup (2), shellouttochocolatey (2), shellouthelper (2), sevenziparchiveresource (2), setorreturninresources (2), respondtoresourcename (2), respondtoprovides (2), respondtoinmetadata (2), respondtocompiletime (2), resourcenamefrominitialize (2), resourceforcingcompiletime (2), providesfrominitialize (2), propertywithnameattribute (2), powershellscriptexpandarchive (2), powershellinstallwindowsfeature (2), powershellinstallpackage (2), powershellguardinterpreter (2), osxconfigprofileresource (2), opensslx509resource (2), opensslrsakeyresource (2), noderolesinclude (2), nodeinitpackage (2), minitesthandlerusage (2), macosxuserdefaults (2), libarchivefileresource (2), legacyberksfilesource (2), includingwindowsdefaultrecipe (2), includingohaidefaultrecipe (2), includingmixinshelloutinresources (2), includingaptdefaultrecipe (2), ifprovidesdefaultaction (2), foodcriticcomments (2), executetzutil (2), executesysctl (2), executesleep (2), executescexe (2), executeaptupdate (2), emptyresourceinitializemethod (2), dslincludeinresource (2), dependsonzyppercookbook (2), dependsonwindowsfirewallcookbook (2), dependsontimezonelwrpcookbook (2), dependsonopensslcookbook (2), dependsonlocalecookbook (2), dependsonkernelmodulecookbook (2), dependsonchocolateycookbooks (2), dependsonchefvaultcookbook (2), definitions (2), defineschefspecmatchers (2), defaultactionfrominitialize (2), declareactionclass (2), databaghelpers (2), customresourcewithattributes (2), cronmanageresource (2), crondfileortemplate (2), conditionalusingtest (2), classevalactionclass (2), chefgemnokogiri (2), allowedactionsfrominitialize (2), actionmethodinresource (2), modernize (2), searchforenvironmentsorroles (2), dependschefvault (2), cookbookusessearch (2), cookbookusesroles (2), cookbookusespolicygroups (2), cookbookusesenvironments (2), cookbookusesdatabags (2), chefvaultused (2), berksfile (2), windowsversionhelpers (2), windowstaskchangeaction (2), windowspackageinstallertypestring (2), windowsfeatureservermanagercmd (2), verifypropertyusesfileexpansion (2), useyamldump (2), usesruncommandhelper (2), usesdeprecatedmixins (2), useschefresthelpers (2), userdeprecatedsupportsproperty (2), useinlineresourcesdefined (2), useautomaticresourcename (2), searchusespositionalparameters (2), rubyblockcreateaction (2), ruby27keywordargumentwarnings (2), resourcewithoutunifiedtrue (2), resourceusesupdatedmethod (2), resourceusesproviderbasemethod (2), resourceusesonlyresourcename (2), resourceusesdslnamemethod (2), resourceoverridesprovidesmethod (2), resourceinheritsfromcompatresource (2), requirerecipe (2), powershellcookbookhelpers (2), policyfilecommunitysource (2), poisearchiveusage (2), partialsearchhelperusage (2), partialsearchclassusage (2), nodesetwithoutlevel (2), nodesetunless (2), nodeset (2), nodemethodsinsteadofattributes (2), nodedeepfetch (2), namepropertywithdefaultvalue (2), macosuserdefaultsglobalproperty (2), logresourcenotifications (2), localedeprecatedlcallproperty (2), librarianchefspec (2), legacyyumcookbookrecipes (2), legacynotifysyntax (2), launchddeprecatedhashproperty (2), includingyumdnfcompatrecipe (2), includingxmlrubyrecipe (2), hwrpwithoutunifiedtrue (2), hwrpwithoutprovides (2), foodcritictesting (2), foodcriticfile (2), executerelativecreateswithoutcwd (2), executepathproperty (2), erlcallresource (2), epicfail (2), eolauditmodeusage (2), easyinstallresource (2), deprecatedyumrepositoryproperties (2), deprecatedyumrepositoryactions (2), deprecatedwindowsversioncheck (2), deprecatedsudoactions (2), deprecatedshelloutmethods (2), deprecatedplatformmethods (2), deprecatedchefspecplatform (2), dependsonomnibusupdatercookbook (2), dependsonchefreportingcookbook (2), dependsonchefnginxcookbook (2), delivery (2), cookbooksdependsonself (2), cookbookdependsonpoise (2), cookbookdependsonpartialsearch (2), cookbookdependsoncompatresource (2), chocolateypackageuninstallaction (2), chefwindowsplatformhelper (2), chefsugarhelpers (2), chefspeclegacyrunner (2), chefspeccoveragereport (2), chefshellout (2), chefrewind (2), chefhandlerusessupports (2), chefhandlerrecipe (2), cheffile (2), chefdkgenerators (2), tmppath (2), supportsmustbefloat (2), serviceresource (2), scopedfileexist (2), resourcewithnoneaction (2), resourcesetsnameproperty (2), resourcesetsinternalproperties (2), propertywithouttype (2), powershellscriptdeletefile (2), powershellfileexists (2), opensslpasswordhelpers (2), octalmodeasstring (2), notifiesactionnotsymbol (2), nodenormalunless (2), nodenormal (2), metadatamissingversion (2), metadatamissingname (2), metadatamalformeddepends (2), malformedplatformvalueforplatformhelper (2), macosuserdefaultsinvalidtype (2), lazyinresourceguard (2), lazyevalnodeattributedefaults (2), invalidversionmetadata (2), invalidplatformvalueforplatformhelper (2), invalidplatformvalueforplatformfamilyhelper (2), invalidplatformmetadata (2), invalidplatformincase (2), invalidplatformhelper (2), invalidplatformfamilyincase (2), invalidplatformfamilyhelper (2), invalidnotificationtiming (2), invalidnotificationresource (2), invaliddefaultaction (2), invalidcookbookname (2), incorrectlibraryinjection (2), emptyresourceguard (2), dnfpackageallowdowngrades (2), cookbookusesnodesave (2), conditionalrubyshellout (2), chefapplicationfatal (2), blockguardwithonlystring (2), correctness (2), list (2), v25 (2), v26 (2), tuning (2), failure (2), optional (2), usage (2), tiered (2), airgap (2), capacity (2), planning (2), plan (2), base (2), 2025 (2), refresh (2), strategy (2), account (2), membership (2), rbac (2), keys (2), rotate (2), ssl (2), certs (2), separate (2), scale (2), frontend (2), artifactory (2), artifact (2), store (2), warm (2), spare (2), env (2), connect (2), windows_update_settings (2), windows_power_management (2), windows_password_policy (2), windows_ie_esc (2), windows_firewall (2), windows_disk_encryption (2), windows_desktop_winrm_settings (2), windows_desktop_screensaver (2), windows_defender_exclusion (2), windows_defender (2), windows_choco_installer (2), windows_automatic_logout (2), windows_app_management (2), windows_admin_control (2), rescue_account (2), macos_power_management (2), macos_password_policy (2), macos_firewall (2), macos_disk_encryption (2), macos_desktop_screensaver (2), macos_automatic_software_updates (2), macos_automatic_logout (2), macos_app_management (2), macos_admin_control (2), windows (2), macos (2), zero (2), touch (2), redirect (2), sso (2), opsworks (2), skills (2), administration (2), guides (2), enroll (2), clis (2), non (2), san (2), best (2), practices (2), feature (2), flags (2), architecture (2), administrator (2), incident (2), servicenow (2), marketplace (2), scan (2), reports (2), eas (2), event (2), feed (2), teams (2), policies (2), actions (2), projects (2), credentials (2), lifecycle (2), feeds (2), notifications (2), cleanup (2), monitoring (2), centralize (2), large (2), report (2), ingestion (2), invalid (2), login (2), telemetry (2), session (2), timeout (2), disclosure (2), panel (2), banner (2), collection (2), topics (2), manager (2), bastion (2), new (2), machine (2), sudo (2), password (2), rds (2), vpc (2), cidr (2), load (2), balancer (2), faqs (2), performance (2), benchmarks (2), rotation (2), self (2), signed (2), custom (2), view (2), verify (2), generation (2), remove (2), place (2), existing (2), efs (2), back (2), object (2), storage (2), customer (2), airgapped (2), tutorial (2), shortcodes (2), front (2), reuse (2), hugo (2), procedures (2), tables (2), headings (2), notices (2), markdown (2), lists (2), linking (2), formatting (2), tools (2), house (2), contribute (2), docs (2), guidelines (2), contributions (2), commercial (2), script (2), versions (2), training (2), blog (2), main (2), certain, used, registered, countries, markings, contained, inclusion, not, imply, endorsement, affiliation, sponsorship, between, copyright, last, modified, april, cookie, privacy, trademark, site, map, provision, chef_zero, usually, already, been, across, transparently, installs, first, they, perform, flow, before, allowing, uses, library, gem, packaged, part, way, under, verifier, section, disable, every, detects, transferred, owned, installing, converges, succeed, copying, aim, workflow, affected, differences, documented, below, terraform, provider, deprecated, packer, bundled, several, invoking, embedded, well, applies, each, own, against, more, information, group, updates, echo, default, 100, mode, correct, values, value, typically, some, kind, because, supervisors, interactivity, instead, those, then, sends, situations, where, multiple, both, home, automated, replace, hab_license, silently, either, methods, argument, walks, after, browser, follow, prompts, var, opt, types, skips, printing, printed, type, anything, rejects, adds, accepted_licenses, ways, two, document, describes, menu, search, skip,
Text of the page (random words):
hef saas overview get started aws opsworks migration configure sso redirect nodes chef desktop about chef desktop getting started requirements infrastructure overview install quick start guide install workstation automate server cookbook setup set up policy set up nodes zero touch deployment macos enrollment application management windows enrollment application management chef desktop cookbook reference resources all resources single page macos_admin_control macos_app_management macos_automatic_logout macos_automatic_software_updates macos_desktop_screensaver macos_disk_encryption macos_firewall macos_password_policy macos_power_management rescue_account windows_admin_control windows_app_management windows_automatic_logout windows_choco_installer windows_defender windows_defender_exclusion windows_desktop_screensaver windows_desktop_winrm_settings windows_disk_encryption windows_firewall windows_ie_esc windows_password_policy windows_power_management windows_update_settings chef habitat habitat v 2 1 habitat v 2 0 habitat v 1 6 habitat builder about habitat builder on prem builder about on prem builder install overview system requirements install builder connect your workstation to builder configure overview example builder env config file configure disaster recovery or warm spare use artifactory as a package artifact store configure builder logs scale builder frontend separate backend services manage overview minio postgresql rotate ssl certs upgrade builder origins overview create an origin origin keys origin membership and rbac packages overview bootstrap core packages update packages troubleshooting saas builder about habitat saas builder create an account builder profile origins origin packages builder api supported packages habitat package refresh strategy core base 2025 packages chef infra client chef infra client 19 chef infra client 18 chef infra server overview infra server overview services plan chef infra server prerequisites capacity planning install install chef infra server install high availability airgap tiered installation upgrades upgrade ha cluster license usage configure chef server rb settings chef infra server optional settings chef backend rb settings server firewalls and ports security manage backup and restore backend failure recovery monitor tuning log files users authentication and authorization organizations groups server users reference chef server ctl chef backend ctl chef infra server api firewalls ports chef inspec version 7 1 version 7 0 version 6 8 version 5 24 version 5 23 resource packs chef workstation workstation v26 workstation v25 cookstyle about cookstyle cookstyle cops list cops chef correctness blockguardwithonlystring chefapplicationfatal conditionalrubyshellout cookbookusesnodesave dnfpackageallowdowngrades emptyresourceguard incorrectlibraryinjection invalidcookbookname invaliddefaultaction invalidnotificationresource invalidnotificationtiming invalidplatformfamilyhelper invalidplatformfamilyincase invalidplatformhelper invalidplatformincase invalidplatformmetadata invalidplatformvalueforplatformfamilyhelper invalidplatformvalueforplatformhelper invalidversionmetadata lazyevalnodeattributedefaults lazyinresourceguard macosuserdefaultsinvalidtype malformedplatformvalueforplatformhelper metadatamalformeddepends metadatamissingname metadatamissingversion nodenormal nodenormalunless notifiesactionnotsymbol octalmodeasstring opensslpasswordhelpers powershellfileexists powershellscriptdeletefile propertywithouttype resourcesetsinternalproperties resourcesetsnameproperty resourcewithnoneaction scopedfileexist serviceresource supportsmustbefloat tmppath chef deprecations chefdkgenerators cheffile chefhandlerrecipe chefhandlerusessupports chefrewind chefshellout chefspeccoveragereport chefspeclegacyrunner chefsugarhelpers chefwindowsplatformhelper chocolateypackageuninstallaction cookbookdependsoncompatresource cookbookdependsonpartialsearch cookbookdependsonpoise cookbooksdependsonself delivery dependsonchefnginxcookbook dependsonchefreportingcookbook dependsonomnibusupdatercookbook deprecatedchefspecplatform deprecatedplatformmethods deprecatedshelloutmethods deprecatedsudoactions deprecatedwindowsversioncheck deprecatedyumrepositoryactions deprecatedyumrepositoryproperties easyinstallresource eolauditmodeusage epicfail erlcallresource executepathproperty executerelativecreateswithoutcwd foodcriticfile foodcritictesting hwrpwithoutprovides hwrpwithoutunifiedtrue includingxmlrubyrecipe includingyumdnfcompatrecipe launchddeprecatedhashproperty legacynotifysyntax legacyyumcookbookrecipes librarianchefspec localedeprecatedlcallproperty logresourcenotifications macosuserdefaultsglobalproperty namepropertywithdefaultvalue nodedeepfetch nodemethodsinsteadofattributes nodeset nodesetunless nodesetwithoutlevel partialsearchclassusage partialsearchhelperusage poisearchiveusage policyfilecommunitysource powershellcookbookhelpers requirerecipe resourceinheritsfromcompatresource resourceoverridesprovidesmethod resourceusesdslnamemethod resourceusesonlyresourcename resourceusesproviderbasemethod resourceusesupdatedmethod resourcewithoutunifiedtrue ruby27keywordargumentwarnings rubyblockcreateaction searchusespositionalparameters useautomaticresourcename useinlineresourcesdefined userdeprecatedsupportsproperty useschefresthelpers usesdeprecatedmixins usesruncommandhelper useyamldump verifypropertyusesfileexpansion windowsfeatureservermanagercmd windowspackageinstallertypestring windowstaskchangeaction windowsversionhelpers chef effortless berksfile chefvaultused cookbookusesdatabags cookbookusesenvironments cookbookusespolicygroups cookbookusesroles cookbookusessearch dependschefvault searchforenvironmentsorroles chef modernize actionmethodinresource allowedactionsfrominitialize chefgemnokogiri classevalactionclass conditionalusingtest crondfileortemplate cronmanageresource customresourcewithattributes databaghelpers declareactionclass defaultactionfrominitialize defineschefspecmatchers definitions dependsonchefvaultcookbook dependsonchocolateycookbooks dependsonkernelmodulecookbook dependsonlocalecookbook dependsonopensslcookbook dependsontimezonelwrpcookbook dependsonwindowsfirewallcookbook dependsonzyppercookbook dslincludeinresource emptyresourceinitializemethod executeaptupdate executescexe executesleep executesysctl executetzutil foodcriticcomments ifprovidesdefaultaction includingaptdefaultrecipe includingmixinshelloutinresources includingohaidefaultrecipe includingwindowsdefaultrecipe legacyberksfilesource libarchivefileresource macosxuserdefaults minitesthandlerusage nodeinitpackage noderolesinclude opensslrsakeyresource opensslx509resource osxconfigprofileresource powershellguardinterpreter powershellinstallpackage powershellinstallwindowsfeature powershellscriptexpandarchive propertywithnameattribute providesfrominitialize resourceforcingcompiletime resourcenamefrominitialize respondtocompiletime respondtoinmetadata respondtoprovides respondtoresourcename setorreturninresources sevenziparchiveresource shellouthelper shellouttochocolatey simplifyaptppasetup sysctlparamresource unnecessarydependschef14 unnecessarydependschef15 unnecessarymixlibshelloutrequire usebuildessentialresource usecheflanguagecloudhelpers usecheflanguageenvhelpers usecheflanguagesystemdhelper usemultipackageinstalls userequirerelative useszypperrepo whyrunsupportedtrue windowsregistryuac windowsscresource windowszipfileusage zipfileresource chef redundantcode aptrepositorydistributiondefault aptrepositorynotifiesaptupdate attributemetadata conflictsmetadata customresourcewithallowedactions doublecompiletime groupingmetadata longdescriptionmetadata multipleplatformchecks namepropertyisrequired ohaiattributetostring propertysplatregex propertywithrequiredanddefault providesmetadata recipemetadata replacesmetadata resourcewithnothingaction sensitivepropertyinresource stringpropertywithnildefault suggestsmetadata unnecessarydesiredstate unnecessarynameproperty usecreateifmissing chef ruby gemspeclicense gemspecrequirerubygems legacypowershelloutmethods requirenethttps unlessdefinedrequire chef security sshprivatekey chef sharing defaultmetadatamaintainer emptymetadatafield includepropertydescriptions includeresourcedescriptions includeresourceexamples insecurecookbookurl invalidlicensestring chef style attributekeys chefwhaaat commentformat commentsentencespacing copyrightcommentformat defaultcopyrightcomments filemode immediatenotificationtiming includerecipewithparentheses negatingonlyif overlycomplexsupportsdependsmetadata simplifyplatformmajorversioncheck trueclassfalseclassresourceproperties unnecessaryoscheck unnecessaryplatformcasestatement useplatformhelpers inspec deprecations attributedefault attributehelper effortless pattern effortless overview quick start effortless audit effortless config variables and config what is scaffolding supermarket about supermarket share cookbooks private supermarket about private supermarket install configure backup and restore monitor log files upgrades reference supermarket ctl supermarket api release notes chef 360 platform chef automate chef backend chef download apis chef habitat chef infra client chef infra server chef inspec chef local license service chef manage chef migrate chef supermarket chef workstation chef compliance chef compliance audit profiles chef compliance remediation chef cloud resource packs aws cloud resources azure cloud resources legacy chef manage about the management console uninstall manage rb chef manage ctl active directory ldap configure saml clients cookbooks data bags environments nodes roles organizations groups users uninstall available on github downloads send feedback support accept the chef license table of contents this document describes how to accept the end user license agreement eula and master license and services agreement mlsa for an overview of chef s license see the chef license documentation chef has two licenses master license and services agreement mlsa and end user license agreement eula accept the chef mlsa you can accept the chef mlsa using one of the following ways when running chef product name ctl reconfigure the chef mlsa is printed type yes to accept it anything other than typing yes rejects the chef mlsa and the upgrade process will exit typing yes adds a license accepted file to the etc chef accepted_licenses product name file as long as this file exists in this directory the chef mlsa is accepted and the reconfigure process won t prompt for yes run the chef product name ctl reconfigure command using the chef license accept option this automatically types yes and skips printing the chef mlsa add a license accepted file to the var opt product name directory the contents of this file don t matter as long as this file exists in this directory the chef mlsa is accepted and the reconfigure process won t prompt for yes chef automate the chef automate reconfigure tool automate ctl walks users through the install and setup of chef automate accept the chef mlsa after that in the browser follow the in product prompts accept the chef eula if no command line argument or environment variable is set chef products attempt to request acceptance through an interactive prompt if the prompt can t be displayed the product will fail with an exit code 172 if the product attempts to persist the accepted license and fails a message is sent to stdout but product invocation will continue successfully in a future invocation you must accept the chef license again see license file persistence for details about persisted marker files chef habitat you can accept the chef license using a hab cli command or with an environment variable if the license isn t accepted through either of these methods chef habitat will request that you accept the license through an interactive prompt options chef habitat accepts the following license acceptance options accept accept the license and attempts to persist a marker file locally persisting these marker files means future invocations don t require accepting the license again accept no persist accept the license silently but no marker file is persisted future invocation will require accepting the license again command line option you can use the hab cli to accept the chef license hab license license_option environment variable you can set an environment variable to accept the chef license for example export hab_license license_option hab v replace license_option with one of the chef license options ci environment to accept the chef license in ci or other automated environments if your hab commands run as root create an empty file on the filesystem at hab accepted licenses habitat if your hab commands run as a user other than root create an empty file at home hab accepted licenses habitat for situations where hab commands run as multiple users create both files errors if the chef habitat license prompt can t be displayed then the product fails with an exit code 172 if chef habitat can t persist the accepted license it sends a message stdout but the product invocation will continue successfully you must accept the chef license again in a future invocation chef products as hab packages chef products are also distributed as hab packages when you install chef products using chef habitat those products also request license acceptance chef server products as hab packages the following chef server products are distributed as hab packages that chef habitat runs as a supervisor chef infra server chef automate chef supermarket server products are typically installed and managed by some kind of process supervisor chef server products don t allow interactive license acceptance because process supervisors don t allow interactivity instead accept the chef license during the reconfigure command or upgrade command for the omnibus ctl command command line option accept the chef license with the command line option for example chef server ctl reconfigure chef license license_option environment variable accept the chef license with an environment variable for example chef_license license_option supermarket ctl reconfigure config file you can also accept the chef license using the omnibus configuration file specify chef_license accept in the chef server rb or supermarket rb configuration chef infra client chef infra client accepts a license using a command line option environment variable or config file options chef infra client accepts the following license acceptance options accept accept the license and attempts to persist a marker file locally persisting these marker files means future invocations don t require accepting the license again accept silent similar to accept but no messaging is sent to stdout accept no persist similar to accept silent but no marker file is persisted future invocation will require accepting the license again command line option accept the chef license with a command line invocation chef cl...
|