Meta tags:
description= Chef 360 Platform release notes;
Headings (most frequently used words):
chef, 360, platform, supported, versions, skill, features, new, bug, fixes, improvements, updates, security, progress, prerequisites, component, overview, skills, known, issues, and, courier, release, notes, dependency, minimum, hardware, requirement, support, preview, major, services, highlighted, platforms, contributors, bring, your, own, kubernetes, byok, disaster, recovery, dr,
Text of the page (most frequently used words):
chef (579), #platform (328), interpreter (282), the (186), 360 (168), and (160), courier (126), node (123), skill (114), management (101), supported (76), versions (75), inspec (73), for (72), client (72), new (68), now (65), runner (65), shell (64), agent (62), features (60), infra (60), restart (60), gohai (60), with (59), improvements (58), version (55), fixes (54), bug (53), overview (52), you (50), can (47), release (46), habitat (46), job (44), server (38), install (37), nodes (34), automate (34), ansible (34), users (33), deployment (33), package (31), builder (31), this (30), api (27), security (26), date (25), aws (25), services (24), upgrade (24), your (23), dsm (23), configure (23), about (22), jobs (22), manage (22), system (22), using (21), create (21), name (21), from (21), updates (20), user (20), license (20), are (19), configuration (19), recovery (18), supermarket (18), progress (17), all (17), that (17), use (16), disaster (16), settings (16), enrollment (16), added (16), reference (16), packages (16), prem (16), prerequisites (15), run (15), roles (15), 2024 (15), support (14), community (14), certificates (14), managed (14), config (14), more (13), when (13), custom (13), self (13), backup (13), their (12), skills (12), kubernetes (12), compliance (12), cloud (12), data (12), update (12), fixed (12), saas (12), workstation (12), backend (12), including (11), infrastructure (11), set (11), get (11), variables (11), 2025 (11), started (11), opensearch (11), page (10), platforms (10), environments (10), policies (10), service (10), organization (10), creation (10), restore (10), effortless (10), postgresql (10), database (10), see (9), not (9), issues (9), updated (9), default (9), enterprise (9), status (9), single (9), state (9), add (9), log (9), cve (9), supports (9), wizard (9), migration (9), any (8), 2026 (8), policy (8), component (8), feedback (8), without (8), have (8), experience (8), available (8), upgrades (8), tenant (8), following (8), tools (8), lists (8), organizations (8), during (8), existing (8), where (8), documentation (8), installation (8), includes (8), cookbooks (8), logs (8), execution (8), ctl (8), resources (8), origin (8), requirements (8), desktop (8), guide (8), iam (8), other (7), known (7), notes (7), information (7), correctly (7), change (7), command (7), clis (7), apis (7), perform (7), notifications (7), certificate (7), send (7), attributes (7), key (7), issue (7), declarative (7), integration (7), troubleshooting (7), audit (7), commands (7), cluster (7), product (6), its (6), licensing (6), own (6), customer (6), validation (6), some (6), distribution (6), filters (6), failure (6), which (6), minio (6), these (6), interface (6), groups (6), control (6), list (6), actions (6), multiple (6), core (6), authorization (6), external (6), improved (6), error (6), cli (6), steps (6), files (6), based (6), creating (6), admin (6), summary (6), cookbook (6), environment (6), availability (6), high (6), premises (6), migrate (6), style (6), cookstyle (6), integrations (6), dashboard (6), applications (6), used (5), one (5), terms (5), major (5), access (5), devops (5), success (5), containers (5), may (5), multi (5), windows (5), start (5), file (5), runs (5), downloads (5), number (5), specific (5), across (5), fleet (5), such (5), flexibility (5), also (5), connect (5), messages (5), details (5), must (5), keys (5), local (5), december (5), timeout (5), step (5), performance (5), amazon (5), deploy (5), application (5), sso (5), saml (5), monitor (5), download (5), improvement (5), subnet (5), mask (5), detection (5), inherited (5), handles (5), exit (5), codes (5), gracefully (5), failures (5), authentication (5), names (4), trademarks (4), preview (4), minimum (4), hardware (4), requirement (4), bring (4), byok (4), table (4), contents (4), changes (4), scripts (4), don (4), manual (4), after (4), has (4), within (4), each (4), agents (4), base (4), bundled (4), line (4), performed (4), time (4), through (4), but (4), built (4), initial (4), running (4), teams (4), code (4), role (4), july (4), correct (4), large (4), couldn (4), account (4), artifact (4), cves (4), load (4), workflows (4), manager (4), mailpit (4), console (4), ssl (4), were (4), refresh (4), tables (4), improves (4), rds (4), storage (4), deployments (4), login (4), clients (4), k8s (4), lifecycle (4), uninstall (4), ldap (4), resource (4), packs (4), profiles (4), private (4), quick (4), deprecations (4), cops (4), firewalls (4), ports (4), origins (4), profile (4), setup (4), getting (4), tokens (4), app (4), elasticsearch (4), a2ha (4), edition (4), software (3), appropriate (3), contained (3), june (3), contributors (3), highlighted (3), dependency (3), thank (3), contact (3), team (3), our (3), testing (3), been (3), feature (3), screen (3), operations (3), enrolling (3), will (3), linux (3), manually (3), tls (3), air (3), gapped (3), tested (3), just (3), open (3), notices (3), mailhog (3), optional (3), nginx (3), installer (3), commercial (3), latest (3), interfaces (3), macos (3), standard (3), host (3), k0s (3), endpoints (3), track (3), output (3), target (3), scheduled (3), tags (3), bootstrap (3), machine (3), telemetry (3), secrets (3), enabling (3), made (3), execute (3), critical (3), over (3), benefits (3), out (3), help (3), integrated (3), value (3), health (3), they (3), than (3), defined (3), http (3), example (3), instance (3), downloaded (3), same (3), enroll (3), fields (3), url (3), deploying (3), expiration (3), reuse (3), templates (3), select (3), replaced (3), signed (3), longer (3), session (3), directly (3), chart (3), dedicated (3), input (3), conditions (3), them (3), enhancements (3), password (3), resolved (3), airgapped (3), larger (3), included (3), operational (3), formatting (3), view (3), reliability (3), administration (3), capabilities (3), migrating (3), scale (3), upgrading (3), redirect (3), before (3), reports (3), bootstrapping (3), credentials (3), content (3), herein (2), corporation (2), subsidiaries (2), affiliates (2), rights (2), reserved (2), respective (2), owners (2), between (2), how (2), improve (2), still (2), would (2), like (2), engineers (2), customers (2), reach (2), sets (2), upcoming (2), releases (2), being (2), several (2), development (2), completion (2), dependencies (2), message (2), aren (2), modify (2), underlying (2), yet (2), isn (2), binary (2), rabbitmq (2), components (2), three (2), container (2), pod (2), images (2), packaged (2), action (2), against (2), secure (2), individual (2), artifacts (2), dynamically (2), enrolled (2), search (2), centralized (2), easily (2), provides (2), comes (2), categories (2), end (2), significant (2), efficiency (2), pre (2), automation (2), allows (2), embrace (2), standards (2), native (2), make (2), adoption (2), making (2), everywhere (2), want (2), providing (2), while (2), ecosystem (2), only (2), ability (2), processes (2), who (2), interval (2), delete (2), upgraded (2), auth (2), orchestrator (2), previous (2), response (2), post (2), shows (2), failed (2), extension (2), requires (2), filtering (2), level (2), operator (2), configurations (2), global (2), needs (2), saved (2), email (2), port (2), public (2), 2030 (2), generated (2), common (2), gui (2), button (2), need (2), along (2), enhanced (2), exceptions (2), removed (2), easier (2), schedule (2), graphical (2), february (2), brute (2), force (2), checks (2), march (2), creates (2), cohort (2), april (2), receive (2), bitnami (2), caused (2), expected (2), incorrect (2), invite (2), identity (2), visibility (2), administrators (2), editor (2), json (2), provisioning (2), assemblies (2), guided (2), delivers (2), archival (2), adds (2), stability (2), into (2), v11 (2), velero (2), 413 (2), seaweedfs (2), registry (2), openebs (2), embeddedclusteroperator (2), 129 (2), adminconsole (2), resolve (2), runtime (2), edit (2), advanced (2), events (2), definition (2), github (2), bags (2), active (2), directory (2), legacy (2), azure (2), remediation (2), share (2), what (2), scaffolding (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), v25 (2), v26 (2), tuning (2), usage (2), tiered (2), airgap (2), capacity (2), planning (2), plan (2), strategy (2), membership (2), rbac (2), rotate (2), certs (2), separate (2), frontend (2), artifactory (2), store (2), warm (2), spare (2), env (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), zero (2), touch (2), opsworks (2), guides (2), non (2), san (2), best (2), practices (2), flags (2), architecture (2), administrator (2), incident (2), servicenow (2), marketplace (2), scan (2), setting (2), eas (2), event (2), feed (2), projects (2), feeds (2), cleanup (2), monitoring (2), centralize (2), report (2), ingestion (2), invalid (2), attempts (2), disclosure (2), panel (2), banner (2), collection (2), topics (2), bastion (2), sudo (2), vpc (2), cidr (2), balancer (2), faqs (2), benchmarks (2), rotation (2), verify (2), generation (2), remove (2), place (2), efs (2), back (2), object (2), filesystem (2), tutorial (2), shortcodes (2), front (2), matter (2), hugo (2), procedures (2), headings (2), markdown (2), linking (2), house (2), contribute (2), docs (2), guidelines (2), contributions (2), script (2), accept (2), training (2), blog (2), main (2), certain, registered, countries, markings, inclusion, does, imply, endorsement, affiliation, sponsorship, copyright, last, modified, cookie, privacy, trademark, site, map, submit, fill, field, document, ask, stuck, yes, was, helpful, early, involvement, throughout, program, engagement, scenario, direct, able, point, quickly, many, planned, roadmap, experimental, frequently, channel, exemptions, under, subsequent, cancellable, additionally, specified, vice, versa, should, verified, working, since, 3rd, party, given, work, localhost, dns, 127, queues, internally, automatic, installing, underscore, character, fail, internet, listed, above, intend, broadening, operate, guarantee, questions, source, licenses, cited, accompanying, lines, txt, v2023, postgres, v16, relies, module, indicated, portal, x86, arm, architectures, most, scratch, provided, debian, inside, try, visualize, results, model, queries, interact, complete, rich, authenticated, driven, customizable, permit, fine, grain, compartmentalize, catalog, tenants, organizational, units, centrally, real, orchestrate, rollout, controlling, impacted, static, filtered, immediately, later, maintain, helps, pane, glass, gateway, scheduling, orchestrating, delivering, tracking, serves, very, purpose, functioning, every, accessible, functionality, empowers, practitioners, hoc, unplanned, duties, having, bespoke, solutions, especially, incidents, routine, complex, tasks, automated, realize, reduction, effort, resilience, integrating, technologies, orchestration, immense, immediate, otherwise, whenever, wherever, whatever, contains, products, means, interoperability, openapi, starting, inception, acceptance, easy, levels, intuitive, center, laptop, board, computer, even, satellite, workload, everything, reason, prescriptive, ways, retaining, build, identified, four, primary, guiding, principles, right, choices, stay, aligned, objectives, surrounding, way, take, power, spread, everyone, addition, together, modern, democratizes, empowering, operators, mission, securely, gives, check, applied, show, stages, threaded, simultaneously, verbs, evidence, zip, already, different, currently, unenrolled, won, payload, similar, downloading, https, string, redeploy, replicas, fetch, 34161, 35200, 31079, 32760, address, until, renew, continue, basic, administrative, business, communication, november, 31101, mail, gateways, 34156, 34158, 45336, 45341, 34155, enrolment, ubuntu, recognizes, deployed, showing, times, proper, appear, locked, upon, increased, minutes, admins, give, mandatory, maxversion, smtp, sendgrid, emails, entire, captures, timestamp, marked, timed, shipped, network, restrictions, random, splay, calls, helm, there, option, maximum, concurrency, limit, reacts, according, edited, lot, selection, associated, entirely, attack, could, guess, prevent, exception, values, corner, headers, cache, header, passed, language, localization, better, clarity, those, first, assembly, corresponding, note, size, significantly, enforcements, handle, lockouts, attacks, received, connection, refused, ids, warning, explanatory, databases, playbooks, parallel, exported, csv, executable, acts, central, repository, manages, metadata, enables, efficiently, request, ensuring, streamlined, require, fqdn, rotates, redeployment, usernames, case, insensitive, comply, screens, enable, discontinuing, earlier, august, race, condition, timeouts, close, limits, handled, september, showed, randomly, logged, scalability, workflow, low, sign, oidc, providers, idps, october, bugs, navigation, openssl, flow, smoother, approve, enrollments, redirected, stdout, collect, logging, accessibility, 8th, gave, paste, instead, january, 200, disk, space, vcpus, ram, follows, because, image, pull, apply, retry, assignment, partially, fails, return, structured, configuring, managing, resilient, topologies, fault, tolerance, surface, provide, flows, confirmation, attach, related, objects, databags, web, relying, important, usability, expands, excessive, memory, crashes, pods, pages, policyfiles, keep, clean, exclude, stale, minimal, disruption, import, workers, knife, acls, deeper, hyphens, recent, locations, retention, snapshot, schedules, section, eliminating, yaml, clear, paths, documented, full, clusters, networking, boundaries, toward, readiness, production, strong, focus, removes, barriers, regulated, introducing, hyperscaleha, topology, approximately, 100, viewed, logout, intermittent, errors, assistant, beta, basis, compatible, operating, benefit, greater, strategies, patch, focused, hardening, fluent, bit, consistent, assets, conventions, final, submission, forward, preserves, reporting, requiring, connector, subscribe, timely, alerts, activity, duplicate, linked, preserving, original, history, demand, register, automatically, removal, eliminates, hooks, introduces, menu, skip,
Text of the page (random words):
ror notifications that were showing multiple times chef 360 platform now correctly recognizes the url a user deployed habitat builder node enrolment on ubuntu 18 can be performed self signed system generated ssl certificates now have the correct common name cn security updates cve 2024 34155 cve 2024 45341 cve 2024 45336 cve 2024 34158 cve 2024 34156 supported skill versions skill skill name habitat package version node management agent node management agent chef platform node management agent 1 0 4 courier runner courier runner chef platform courier runner 1 4 6 gohai chef gohai chef platform chef gohai 1 2 1 shell interpreter shell interpreter chef platform shell interpreter 1 0 5 restart interpreter restart interpreter chef platform restart interpreter 1 0 4 infra client interpreter chef client interpreter chef platform chef client interpreter 1 0 6 inspec interpreter inspec interpreter chef platform inspec interpreter 1 0 6 chef 360 platform 1 1 2 release date december 26 2024 new features in the admin console configuration ui you can now set a public key expiration date for api gateways the default date is december 31 2030 improvements updated system defined roles with the correct api endpoints bug fixes updated the default public key expiration date to december 31 2030 this fixes an issue where users couldn t create a new tenant or send e mail to mailpit supported skill versions skill skill name habitat package version node management agent node management agent chef platform node management agent 1 0 3 courier runner courier runner chef platform courier runner 1 4 4 gohai chef gohai chef platform chef gohai 1 0 3 shell interpreter shell interpreter chef platform shell interpreter 1 0 3 restart interpreter restart interpreter chef platform restart interpreter 1 0 2 infra client interpreter chef client interpreter chef platform chef client interpreter 1 0 4 inspec interpreter inspec interpreter chef platform inspec interpreter 1 0 4 chef 360 platform 1 1 1 release date december 4 2024 new features we replaced mailhog a local email testing service with mailpit which is a more secure service if you ve been using mailhog for email testing update the port number to 31101 to use mailpit improvements you can now select saved node lists and node filters to target courier jobs using the courier job wizard in the chef 360 platform ui you can now reuse job templates from existing courier jobs to create a new courier job in the chef 360 platform ui chef 360 platform 1 1 0 release date november 21 2024 new features rabbitmq used for chef courier jobs now supports tls based communication we added the following system defined roles tenant admin organization admin node manager courier operator users with these roles can perform tenant management organization management node management and courier specific actions you can also use these roles as a reference for creating custom roles and policies based on business needs of your organization see the system roles and system policies documentation for more information added ui workflows to perform basic courier job runs manage nodes and filters and perform administrative actions see the chef 360 platform ui documentation for more information chef 360 platform now requires users to load their license keys users can run chef courier jobs until the license expiration date after which users must renew their license keys to continue running courier jobs improvements upgraded nginx to 1 26 2 to address the following cves cve 2024 32760 cve 2024 31079 cve 2024 35200 cve 2024 34161 added an api to fetch global default settings you can now modify the number of replicas for each service when deploying chef 360 platform see the install documentation for more information bug fixes you can now redeploy chef 360 platform with updated configurations when downloading details of a job the artifact url is updated to http or https dynamically in the artifact url string based on the server configuration the payload for filtering by the enrollment level and health status attributes is now supported with operator and value fields similar to filtering by other attributes this change requires that all users running chef 360 platform 1 0 x must upgrade their skill versions on all nodes to versions supported in chef 360 platform version 1 1 the previous release versions of these skills won t run if they re not updated supported skill versions skill skill name habitat package version node management agent node management agent chef platform node management agent 1 0 3 courier runner courier runner chef platform courier runner 1 4 4 gohai chef gohai chef platform chef gohai 1 0 3 shell interpreter shell interpreter chef platform shell interpreter 1 0 3 restart interpreter restart interpreter chef platform restart interpreter 1 0 2 infra client interpreter chef client interpreter chef platform chef client interpreter 1 0 4 inspec interpreter inspec interpreter chef platform inspec interpreter 1 0 4 known issues re enrolling a node that s already enrolled to the same organization or a different organization isn t currently supported a node must be unenrolled manually if you want to re enroll evidence log files are downloaded without the zip extension from the run details screen chef 360 platform 1 0 2 release date july 22 2024 bug fixes the chef courier cli state run list steps command now lists all job instance steps the shell interpreter now correctly shows steps that failed on windows nodes the chef platform auth cli user account self get role now correctly lists http verbs for example get or post in its response supported skill versions skill skill name habitat package version node management agent node management agent chef platform node management agent 1 0 1 courier runner courier runner chef platform courier runner 1 4 2 gohai chef gohai chef platform chef gohai 1 0 1 shell interpreter shell interpreter chef platform shell interpreter 1 0 2 restart interpreter restart interpreter chef platform restart interpreter 1 0 1 infra client interpreter chef client interpreter chef platform chef client interpreter 1 0 3 inspec interpreter inspec interpreter chef platform inspec interpreter 1 0 3 chef 360 platform 1 0 1 release date july 15 2024 improvements in the previous release you couldn t add more than one user defined policy to a custom role you can now create custom roles with multiple policies with a single command the courier orchestrator service is now multi threaded so that it can send multiple courier jobs that are scheduled simultaneously we improved chef 360 platform enrollment failure messages so that they now show appropriate error messages for all stages of enrollment upgraded go to v1 22 5 in chef 360 platform auth services and license services bug fixes you can now delete tags applied to nodes chef 360 platform now gives the correct health status for nodes with a large check in interval you can now install chef 360 platform with a custom certificate supported skill versions skill skill name habitat package version node management agent node management agent chef platform node management agent 1 0 1 courier runner courier runner chef platform courier runner 1 4 1 gohai chef gohai chef platform chef gohai 1 0 1 shell interpreter shell interpreter chef platform shell interpreter 1 0 1 restart interpreter restart interpreter chef platform restart interpreter 1 0 1 infra client interpreter chef client interpreter chef platform chef client interpreter 1 0 2 inspec interpreter inspec interpreter chef platform inspec interpreter 1 0 2 chef 360 platform 1 0 0 release date july 2 2024 overview this is the initial release of progress chef 360 platform chef 360 platform is a set of integrated software components and a surrounding ecosystem where value comes not only from individual features but from its ability to connect external tools teams data and processes we see chef 360 platform as a way to take the power and benefits of policy as code and spread it to everyone who has a role in development operations and security in addition to that chef 360 platform is an integrated ecosystem of tools providing not just value but also its ability to connect teams and tools together it s a modern cloud native devops platform that democratizes devops by empowering it operators and devops engineers to manage mission critical infrastructure securely when we set out to build a new platform we identified four primary guiding principles used to help us make the right choices and stay aligned with our objectives automate everything within reason by providing you prescriptive ways to use the platform while still retaining our core flexibility reach everywhere be that your data center a cloud a laptop single board computer or even a satellite we want to support you everywhere you are running a workload embrace all users and skill levels so we re making this platform not just with apis and clis for automation but also with an intuitive ui embrace open standards this means you get open interoperability to openapi v3 services cloud native benefits by starting in kubernetes at chef 360 s inception and other security standards to make acceptance and adoption easy chef 360 platform contains a host of services on which new products from chef are being built progress chef courier is one such product this release also is the initial release of progress chef courier product chef courier is an enterprise job orchestration and automation platform that allows you to perform any action over your it fleet with immense flexibility with this flexibility you can now use chef courier to perform any actions whatever on any target wherever in your it fleet at any time immediate scheduled or otherwise whenever this functionality empowers practitioners to execute ad hoc and unplanned duties without having to create bespoke solutions especially during critical incidents when such routine but complex tasks are automated you will realize a significant reduction in time and effort to manage your it fleet courier provides you with more resilience and efficiency by easily integrating with pre existing infrastructure management technologies major services chef 360 platform comes packaged with the following major categories of services each of these categories serves a very specific purpose in enabling the end to end functioning of every product made accessible through chef 360 platform courier including services for scheduling orchestrating delivering and tracking state for jobs node management including centralized services and enrollment core chef platform services including authorization user and organizations management secrets management notifications and an api gateway licensing telemetry services user experience ui and command line interfaces clis agents with multiple skills including courier node management an os shell interpreter the chef infra interpreter an inspec interpreter and a machine restart interpreter highlighted features node management provides a single pane of glass to manage all the nodes in your infrastructure fleet centralized enrollment of nodes and distribution of skills helps bootstrap and upgrade chef agents easily maintain and search across your fleet of nodes using tags node lists and filters courier jobs perform infrastructure management and compliance actions on enrolled nodes immediately or scheduled for later orchestrate change rollout by controlling the number of nodes impacted and target specific nodes in a static or dynamically filtered list track output artifacts and status of jobs performed on nodes centrally and in real time user management compartmentalize and catalog your enterprise devops using tenants and organizational units customizable roles and policies for groups and individual users permit fine grain access control interface driven use rich apis to automate any action against secure authenticated endpoints use one of the command line interfaces clis to interact with the complete chef 360 platform try the user experience ui to visualize results and model new queries supported platforms the chef 360 platform is a set of containers which run on standard kubernetes environments most containers are scratch containers and run on the default pod provided by the host some containers are on debian base images the chef 360 platform v1 0 release is packaged inside and is tested on a k0s distribution the chef 360 platform has three command line interfaces which run on versions of linux windows and macos on x86 or arm architectures as appropriate these are available in the bundled tools container in the chef 360 platform distribution the chef 360 platform has three agents the habitat base module a node management agent and a courier agent the habitat installer runs on all platforms indicated on the chef habitat downloads page or your support portal if you have a commercial chef license we tested with the latest version of habitat for this release the agents are available in the bundled tools container in the chef 360 platform distribution chef 360 platform relies on the following infrastructure components for its services postgres v16 1 minio v2023 11 20 rabbitmq v3 12 10 nginx v1 25 4 mailhog v1 0 1 optional all open source licenses used within chef 360 platform are cited in the notices txt file accompanying each binary including the command lines supported skill versions skill habitat package version node management agent chef platform node management agent 1 0 0 courier runner chef platform courier runner 1 4 0 gohai chef platform chef gohai 1 0 0 shell interpreter chef platform shell interpreter 1 0 0 restart interpreter chef platform restart interpreter 1 0 0 infra client interpreter chef platform chef client interpreter 1 0 0 inspec interpreter chef platform inspec interpreter 1 0 0 known issues we ve tested on the supported platforms listed above and intend on broadening this support in upcoming releases chef 360 platform may operate correctly on other platforms we just can t guarantee it contact your customer success team with questions chef 360 platform has the following known issues the chef 360 platform isn t yet supported for environments which can t access the internet that s air gapped environments don t create a tenant name with the underscore character _ services will fail to start don t change or modify the underlying kubernetes configuration after installing v1 0 upgrades aren t yet supported upgrades to v1 0 are manual automatic upgrades aren t supported the message queues internally for chef courier job distribution and node enrollment don t support tls chef 360 platform services don t work correctly on nodes using localhost dns settings 127 0 0 1 some courier jobs run to completion success or failure and may not be cancellable additionally if a linux shell job is specified for a windows node or vice versa it should be manually verified as working since some scripts may have 3rd party depen...
|