-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot create flight package #57
Comments
Thanks for reporting this issue @tnsturm . Based on what you describe, it looks like when you create manually the submission through dev center, you try to create a new one from the extension without letting the first one complete, that is why you hit the error "Ingestion API can only update, delete, and commit submissions that are created through the API.". Please create the submission manually in Dev Center for the flight, submit it and let it finish. Then you should be able to use the extension for future submissions. Let me know how it goes. Happy to clarify further if needed. |
I'm closing this issue since it is not related to the code. |
reopening this. as per @tnsturm, i believe this was done through azure devops. I too am having the same issue. I made sure I have no flight packages on pending in partner center. and have test group created. I tried entering new flight name but threw this error : No flight with name "test app" as suggested to use flight group name. threw this error : "Ingestion API can only update, delete, and commit submissions that are created through the API. Please delete the current in-progress submission and create one using the API" any thoughts? |
Hi @jzoooneee , please make sure the flight name you put matches exactly to the flight name it appears on the partner center. You can also give it a try to create submission on the flight directly on partner center, let it run and finish, as suggested before. |
there is no specified flight name in partner center. I would have to create a new package flight in order for it to be available.. However, when I do that, I get this error.
|
Do you see the error message on partner center? Also do you see any submission on partner center regardless of flights? |
Emm give it a try to delete that pending submission, then create a new package flight. |
delete the pending submission and same error. when there's no flight package created. I also tried creating a flight package and ticked the Delete pending submissions option but still no dice.
|
Did you create a new package flight called "test app"? |
I did, that was the last comment i mentioned also... in the Windows Store task documentation. It mentioned that flight name is the Friendly name of the flight group. I have already have a flight group called test app and that doesn't seem to work as well. |
When I saw your screenshot I didn't see a flight called "test app" created. Was that because you got this error? 2020-09-02T17:08:01.2191797Z ##[error]Status 400: {"code":"InvalidOperation","data":[],"details":[],"message":"Ingestion API can only update, delete, and commit submissions that are created through the API. Please delete the current in-progress submission and create one using the API","source":"Ingestion Api","target":"applicationSubmission"} CorrelationId: e6ff5c4b-4037-48df-a099-1e2565e633a2 |
Yes correct. I deleted the flight package "test app" because it threw that InvalidOperation error. |
From this comment: #57 (comment) I think what you can give it a try is to create the flight "test app", make sure it appears on partner center, then create a submission directly on partner center to the test app flight. There is no need to run the extension throughout this process. Then if you can successfully submit a submission on partner center, then give it a try on the extension again. |
Why is this issue closed? It is nearly 2022 and I still have this issue. Our goal was to run a release in azure devops for our UWP app and let it create a new package flight named after However, no matter what I try, this does not work. Sure there isn't! I want it to create a new package flight without me having to manually upload the artifacts. 4... changed the task to "delete pending submissions": steps:
- task: MS-RDX-MRO.windows-store-publish.flight-task.store-flight@0
displayName: 'Internal test flight'
inputs:
serviceEndpoint: 'Windows Dev Center'
appId: THIS-IS-A-SECRET
flightName: '$(Build.BuildNumber)'
packagePath: '**/*.msixupload'
force: true Please delete the current in-progress submission and create one using the API" - HOW? 😳 How on earth shall we automate our build then? |
so any update information about this issue?
|
I'm experiencing a strange behavior:
I'm trying to set up publishing a flight package through VSTS. Connection, Authentification etc works fine.
In the Field "Flight name" I am entering a flight name like I would do in Dev Center "Package flight name".
When I now trigger a publish, VSTS shows error message: "No flight with name 3.3.0".
I then thought because of this this statement in docu: "This task allows you to publish your app to specified flight on the Store by creating a submission on Dev Center" that i have to create the flight package in Dev Center prior to publishing through VSTS.
Error message now is: "Ingestion API can only update, delete, and commit submissions that are created through the API. Please delete the current in-progress submission and create one using the API"
I'm now somewhat lost, I can't create a flight, but I can also not publish to a previously created flight.
Furthermore, there is this line in Documentation:
"Flight name (Text, required) - Friendly name of the flight group (as seen on the Dev Center) that you want to update the submission for."
OK, Flight Group... I tried to put the name of the group of testers ("Testers") as defined in Dev Center into the field "Flight name", but that leads again to Error: "No flight with name Testers"
Please help!
Best Regards
Torsten
The text was updated successfully, but these errors were encountered: