Ошибка проверки AWS EMR с политикой управляемого масштабирования - PullRequest
0 голосов
/ 06 августа 2020

Я пытаюсь использовать новую политику управляемого масштабирования в AWS EMR через клиент boto3 с python. Мой процесс считывает конфигурации из файла json, и при запуске кластера я получаю следующую ошибку:

botocore.exceptions.ParamValidationError: Parameter validation failed:
Unknown parameter in input: "ManagedScalingPolicy", must be one of: Name, LogUri, AdditionalInfo, AmiVersion, ReleaseLabel, Instances, Steps, BootstrapActions, SupportedProducts, NewSupportedProducts, Applications, Configurations, VisibleToAllUsers, JobFlowRole, ServiceRole, Tags, SecurityConfiguration, AutoScalingRole, ScaleDownBehavior, CustomAmiId, EbsRootVolumeSize, RepoUpgradeOnBoot, KerberosAttributes, StepConcurrencyLevel

Политика управляемого масштабирования находится в файле root из json. В документации по boto3 сказано, что это правильное место.

Где ошибка?

1 Ответ

0 голосов
/ 06 августа 2020

Вопрос решен, это была проблема с версией boto3. Обновление boto3 с помощью pip решило проблему.

...