When I run Amazon EMR release 4.x with bootstrap actions, I receive an error similar to the following:

"The supplied bootstrap actions(s):'Custom action' are not supported by release 'emr-4.x.x'."

New Amazon EMR releases often introduce functionality designed to simplify the application configuration process. For example, Amazon EMR 4.x introduced configuration objects, which replaced several Amazon EMR 3.x bootstrap actions. For more information, see About Amazon EMR Releases.

This error message refers to the changes in Amazon EMR 4.x that provide configuration objects to simplify application configuration. Amazon EMR 4.x configuration objects are used to set application parameters that were previously set using the Applications parameter of the RunJobFlow action.

To resolve this error, modify your application to incorporate Amazon EMR 4.x configuration objects that replace the functionality of some bootstrap scripts. For more information, see Configuring Applications.

The following bootstrap actions are no longer supported with Amazon EMR release 4.x:

  • configure-daemons
  • configure-hadoop
  • S3Get

If you use bootstrap scripts to configure applications, review your scripts to make sure that they are supported in Amazon EMR 4.x.

Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2016-05-18

Updated: 2018-11-19