Open portswigger-katie opened 2 weeks ago
Hi @portswigger-katie, thanks for reaching out. I have replicated the issue using both the SDK and AWS Console. I created a Job with parameters and the parameters do not stay in the "Job Parameters" UI. The fact that this occurs using just the console suggests that this isn't an SDK issue. I have reached out to Glue service team about if this is expected behavior or not.
I'll let you know when I have any updates. Thanks!
Ticket # for internal use : P154609298
Describe the bug
I have a python script that creates and updates glue jobs. If it detects additional arguments ( job parameters) it appends these to the default arguments of the job.
In the AWS console the 'job run input arguments' part of the UI reflects the new job parameters but the 'job detail' is failing to show them in the UI in 'job parameters' under 'Advanced properties'
Expected Behavior
I would expect In the AWS console the 'job run' part of the UI to reflect the new job parameters.
Current Behavior
The UI does not reflect the new job parameters. There are no errors as the api calls are succeeding.
Reproduction Steps
Possible Solution
When theses api calls are made in addition to updating the 'Job run input arguments' also update the 'Job parameters' in the job detail section of the UI.
Additional Information/Context
boto3 aws-glue-sessions aws-glue-libs @ git+https://github.com/awslabs/aws-glue-libs@v4.0 botocore
SDK version used
boto3 1.35.16
Environment details (OS name and version, etc.)
Python 3.11.4 on MACOS 14.6.1