canonical / canonical/awsmp

Add check for early catching for different AMI type marketplace listing update request

Open
#79 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
6
Forks
9
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
When sending the `update-version` request in the public-offer API, the user can successfully send the request to AWS Marketplace but will never be notified if the AMI details (such as platform information) are different, causing the request to fail.

**Describe the solution you'd like**
To catch the issue described above, awsmp should check the ami details before sending the request and compare whether the new ami has same details as the existing amis in the listing.

**Describe alternatives you've considered**
This can either be an awsmp feature or a manual check from the user's side before sending the full request.

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by tracing the public-offer API's update-version request and how existing listing AMI details are obtained, then determine the comparison needed before the AWS Marketplace request is sent. Done means mismatched AMI details are detected early and reported to the user without sending the invalid request.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
api, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.