CHEF SUPPORT SERVICE LEVEL AGREEMENTS
June 18, 2024 (view archived version)
Chef will provide support for Supported Applications as provided below.
SERVICE LEVEL AGREEMENT:
Chef Standard Support. Chef will support the Supported Applications in accordance with the following table:
Severity Support Hours Response Time Submission Method 1 8 am – 1 am UK Time
5 am – 9 pm Eastern
Monday – Friday60 Minutes Web-based ticketing system 2 8 am – 1 am UK Time
5 am – 9 pm Eastern
Monday – Friday3 Hours Web-based ticketing system 3 8 am – 1 am UK Time
5 am – 9 pm Eastern
Monday – Friday24 Hours Web-based ticketing system 4 No SLA No SLA Web-based ticketing system Chef Premium Support. Chef will support the Supported Applications in accordance with the following table. Additionally, if Chef believes an on-site visit is best to support a Severity 1 issue, Chef may offer to send someone onsite to provide support in person. For any such on-site support, Chef will work with Customer to complete any pre-qualifications necessary for our Chef resources to be able to come onsite expediently. Severity 1 follow up may include phone, video conferencing, and on-site support as needed.
Severity Support Hours Response Time Submission Method 1 24x7
Every Day30 Minutes Web-based ticketing system 2 8 am – 1 am UK Time
5 am – 9 pm Eastern
Monday – Friday1 Hour Web-based ticketing system 3 8 am – 1 am UK Time
5 am – 9 pm Eastern
Monday – Friday3 Hours Web-based ticketing system 4 No SLA No SLA Web-based ticketing system
SUBMISSION NOTES/REQUIREMENTS:
The web interface at https://community.progress.com/s/supportlink-landing is the method for submitting tickets to the Chef support team. From this interface, customers may submit any severity level ticket, as well as view previously submitted tickets.
Customer must have hardware sufficient to meet the minimum requirements of the Supported Applications. Customer operating systems must not be EOL (End of Life) or in extended lifecycle phase.
Service requesters must have knowledge about the technical details associated with the service request, knowledge of the applicable operating system and configuration of the environment.
CONTENT & COMMUNICATIONS
Chef customers will have access to additional content and communications channels according to the Chef Support tier to which they have subscribed, per the table below.
Chef Standard Support for Chef Automate Chef Premium Support for Chef Automate Office Hours Access to Office Hours content, including tech demos, expert advice, and more. Ability to request Office Hours content specific to your needs and schedule. Direct Communications Access to Chef via Success Slack channels for Standard and Premium Support customers only. Access to Chef via a private, dedicated Slack channel for the customer organization. Advisor Access For customers licensing at least $100,000 in Software per year, Chef will also provide access to the Chef Customer Success team for expert guidance and regular communications and updates on tools, patterns, and practices with Chef.
DEFINITIONS:
- "Deprecated" means Supported Applications that are supported by Chef but for which a newer version or alternative Supported Applications are available and recommended for Chef customer use. Chef no longer provides scheduled releases for Deprecated Software but may produce ad hoc Updates in response to customer issues and/or security vulnerabilities at the sole discretion of Chef. Deprecated Software is targeted for End of Life but a timeline has not yet been announced for End of Life.
- "End of Life" means Supported Applications that, as of a date set and announced by Chef at https://docs.chef.io/platforms.html#supported-versions, will no longer be supported by Chef. At conclusion of the End of Life notification period, the Supported Applications will no longer be available for download by Chef customers.
- "Generally Available" means Supported Applications that are released and supported for use by Chef customers as provided in this Support Service Level Agreement.
- "Release" means incremental revisions to the Supported Applications and made available in the “current” and/or “stable” channel published to https://downloads.chef.io/. Current releases are produced more frequently, and are not recommended for use in production environments. Releases available in the stable channel have corresponding release notes and are recommended for production use.
- "Severity" means the following:
- Severity 1: Whole System outage of a production server product. Complete inability to service client requests.
- Severity 2: Chef operations can continue in a restricted fashion, although long-term productivity might be adversely affected.
- Severe degradation of server product services (e.g. one server in an HA cluster down, bulk of client runs failing, etc.).
- Workflow tools failing (e.g. inability to push any cookbook changes over multiple cookbooks, etc.).
- Core Chef API service functionality is available however other services are limited or inaccessible.
- Severity 3: Partial, non-critical loss of Chef functionality. Impaired operations of some components, but allows the user to continue using Chef Supported Applications. Not all Severity 3 problems will require a workaround. Chef may, in its reasonable discretion, respond to a Severity 3 problem by making the Error a feature request and downgrade the severity.
- Chef API service functionality is available, but there is a minor degradation in service.
- Any other Chef server product, client, or workflow tool malfunction (e.g. one Chef client out of several failing repeatedly).
- Severity 4: General usage questions or product feature requests. Product feature requests will be tracked in order to provide updates to customers, but do not have a response SLA associated with them.
- Errors in the documentation.
- Assistance for server, client, or workflow tool or other feature installation.
- Assistance with non-Chef-produced cookbooks and Chef-related software.
- Feature requests.
- "Supported Applications" means the platforms and supported versions listed at https://docs.chef.io/platforms.html#supported-versions/. This page also reflects the lifecycle status of each Supported Application as Generally Available, Deprecated, or End of Life.
- "Update" means updates, enhancements, bug fixes, patches, and other error corrections that Chef makes Generally Available free of charge to all customers then entitled to Support Services described herein. Chef may or may not continue to develop new Updates for Supported Applications. Please see https://docs.chef.io/platforms.html#supported-versions for more details.
- "Version" means a Major Version in the following format: Major Version.Minor Version.Patch Level
EXCLUSIONS AND LIMITATIONS:
- Changes/Derivatives. Chef reserves the right, in its sole discretion, to limit or refuse to support and maintain derivatives made by a customer; such derivatives may impact Chef's ability to perform support.
- Limitations. Chef will support each Major Version of Supported Applications for a minimum of twenty-four (24) months from the date it is Generally Available. Chef will not be responsible for: (a) correcting any errors not reproducible by Chef or errors not caused by Chef or Supported Applications; (b) customer’s failure to implement all Updates and Upgrades provided by Chef; (c) changes to the operating system or environment which adversely affect Supported Applications; or (d) accident, negligence, or misuse of Supported Applications.
- Updates. Chef may develop and provide Updates in its sole discretion. Chef has no obligation to develop any Updates at all or for particular issues. Further Chef may provide some or all Updates via download from a website designated by Chef. Chef has no obligation to provide Updates via any other media. Support services do not include any new Version or new Release of the Software that Chef may issue as a separate or new product, and Chef may determine whether any issuance qualifies as a new Version, new Release, or Update in its sole discretion. In some cases, customer will be required to upgrade to the latest Release of Chef Software to receive the fix for an issue or defect.
- End of Life: Chef reserves its right to, in its sole discretion, designate Supported Applications, in whole or in part, as End of Life. As a condition of moving the lifecycle status to End of Life, Chef will make available or continue to provide an alternate application with comparable functionality; or, if Chef decides to discontinue Supported Applications entirely, Chef will provide at least six (6) months' prior written notice to customer to allow customer to upgrade or migrate to other available solutions.
ESCALATION PROCEDURES: At Chef we pride ourselves on delivering world-class support to our customers. When a ticket is submitted to our support staff, our highly skilled and trained Chef experts will work to resolve the issue as quickly as possible. If for some reason you are not satisfied with your support experience or do not think we are meeting the SLA criteria above, please escalate your concern to supportmanagement@chef.io.
CHEF HOSTED SERVICES SUPPORT SERVICE LEVEL AGREEMENT
SERVICE LEVEL AGREEMENT:
Chef Standard Support. Chef will support the Hosted Services in accordance with the following table for Chef Standard Support:
Severity Support Hours Response Time Submission Method 1 8 am – 1 am UK Time
5 am – 9 pm Eastern Standard Time
Monday – Friday60 Minutes Web-based ticketing system 2 8 am – 1 am UK Time
5 am – 9 pm Eastern Standard Time
Monday – Friday3 Hours Web-based ticketing system 3 8 am – 1 am UK Time
5 am – 9 pm Eastern Standard Time
Monday – Friday24 Hours Web-based ticketing system 4 No SLA No SLA Web-based ticketing system - Hosted Services Availability.
Service Level Objective: Assuming incidents and events are within our reasonable control, we will use commercially reasonable efforts to make the Hosted Services available 99.9% of the time (“Service Level Objective“). If Chef fails to meet the Service Level Objective in any given month, then affected customers will be eligible to receive a Service Credit to their account which will be granted according to Section 1(c) below. For any partial calendar month during which you have access to the Hosted Services, the Service Level Availability will be calculated based on the entire calendar month, not just the portion for which you have access to the Hosted Services.
Service Level Availability: Chef considers the Hosted Services available when the command/run of chef-client is available, as reasonably determined by Chef, and is calculated as the total number of minutes in a calendar month minus the number of minutes of Downtime suffered in such calendar month, divided by the total number of minutes in the calendar month. The applicable formula is:
Service Level Availability = ((Total Minutes in Month) – (Total Minutes of Downtime (Total Minutes in Month)) X 100
Downtime data is collected every one minute, based on the minutes detected by the Chef system, which may conflict with actual time. “Downtime” means that for Chef SaaS the command/run of chef-client is unavailable for your use as reasonably determined by Chef. Downtime excludes time offline and unavailability resulting directly or indirectly from any Service Level Exclusion as defined in Section 3.
Scheduled Maintenance: We perform regular scheduled Service upgrades, enhancements, and general maintenance on Thursdays between the hours of 12:00 AM and 1:00 AM PST. During this time the Hosted Services may have limited availability or not available at all. We provide a minimum of two (2) weeks prior notice for Scheduled Maintenance.
Emergency Maintenance:In the event of severe service degradation or risk or remediation of a security breach, the Hosted Services may become temporarily unavailable. As we work to restore the availability of Hosted Services, we will communicate our progress to you via email or other medium at our discretion.
End of Life: Chef may, at its sole discretion, designate Hosted Services or parts thereof as End of Life. Chef will make available or continue to provide an alternate application with comparable functionality or, if Chef decides to discontinue Hosted Services entirely, Chef will provide written notice to customer to allow customer to upgrade or migrate to other available solutions.
Service Credits. Service Credits are your sole and exclusive remedy, and our sole and exclusive liability, for our failure to meet the Service Level Objective, and are expressed as a percentage of the applicable monthly license fee which in the case of any prepaid license will be calculated as the total license fee divided by the number of months in the applicable license term. The service credits provided for any given month will not exceed 100% of the applicable monthly license fee.
System Availability Service Credit Provided 99.1% – 99.9% 10% 95.0% – 99.0% 15% < 95.0% 50%
SUBMISSION NOTES/REQUIREMENTS:
The web interface at https://community.progress.com/s/supportlink-landing is the method for submitting tickets to the Chef support team. Requesters must have knowledge about the technical details associated with the service request, the applicable operating system, and configuration of the environment.
To receive any Service Credit, you must notify Chef in writing within thirty days of the date of its failure to meet the Service Level Objective. Failure to comply with this requirement will waive your right to receive a Service Credit.
“Severity” means the following:
Severity 1: Whole System outage of a production server product. Complete inability to service client requests
Severity 2: Chef operations can continue in a restricted fashion, although long-term productivity might be adversely affected.
- Severe degradation of server product services (e.g. one server in an HA cluster down, bulk of client runs failing, etc.).
- Workflow tools failing (e.g. inability to push any cookbook changes over multiple cookbooks, etc.).
- Core Chef API service functionality is available, however other services are limited or inaccessible.
Severity 3: Partial, non-critical loss of Chef functionality. Impaired operations of some components but allows the user to continue using Chef Hosted Services. Not all Severity 3 problems will require a workaround. Chef may, in its reasonable discretion, respond to a Severity 3 problem by making the Error a feature request and downgrade the severity.
- Chef API service functionality is available but there is a minor degradation in service.
- Any other Chef server product, client, or workflow tool malfunction (e.g. one Chef client out of several failing repeatedly).
Severity 4: General usage questions or product feature requests. Product feature requests will be tracked to provide updates to customers, but do not have a response SLA associated with them.
- Errors in the documentation.
- Assistance for server, client, or workflow tool or other feature installation.
- Assistance with non-Chef-produced cookbooks and Chef-related software.
- Feature requests.
SERVICE LEVEL EXCLUSIONS:
Chef will not be responsible for unavailability or downtime arising from the following (“Service Level Exclusions”):
- correcting any errors not reproducible by or caused by Chef or Hosted Services, or with respect to any modification of the Hosted Services not made or provided by us.
- your failure to follow instructions, corrective measures, or procedures provided by Chef including to implement any updates.
- our suspension or termination of the Hosted Services in accordance with the Chef EULA.
- factors outside of Chef’s reasonable control including failure, unavailability, or degraded performance of your or a third party’s infrastructure, equipment, software, or other technology.
- your use of the Hosted Services in any manner that is inconsistent with the Documentation or breaches the Chef EULA or applicable Order.
- acts or omissions of you including your employees, agents, contractors, or representatives.
- Scheduled Maintenance and Emergency Maintenance as described in Section 1.