-
Notifications
You must be signed in to change notification settings - Fork 32
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
AMI for 2765.2.6 on AWS lost #456
Comments
The AMI |
hm yes, it's there now. Can you tell us why it was gone? Was it a mistake? If not, is there anywhere to subscribe to to receive notifications about revocations or so? |
@sayanchowdhury hm the image is available but despite being a community image we receive the following error: Cloud provider message - machine codes error: code = [Internal] message = [OptInRequired: In order to use this AWS Marketplace product you need to accept terms and subscribe. To do so please visit https://aws.amazon.com/marketplace/pp?sku=1d7i2p7lb26sz24e5lr090wem this is weird and was not the case earlier. Especially since the AMI dashboard does not list this AMI as a marketplace variant. |
This was surely a bug and should not have happened. It is strange that this happened only in this region from what it seems. |
Hmm, indeed this is weird. Let me check. |
@christianhuening I could not reproduce the last reported issue. I tried spinning up an instance in my personal AWS account, and it worked without any issue. Is it possible for you to check if you face the same issue when you try to spin an instance directly via |
That's weird. We had to explicitly accept the terms and conditions of the flatcar marketplace thingy for a price of $0 to get it started. Then it worked like a charm 😵💫 |
@sayanchowdhury i can try to do that tomorrow. Probably need to use another AWS account, but yeah. |
Just wanted to chime in and say that All our ASGs are complaining with
|
@christianhuening was right.... had to subscribe on the AWS marketplace and then it worked fine. Have AWS changed something or has Kinvolk changed CI/CD for the way AMIs are refreshed? Do all images now need us to subscribe to you on AWS? EDIT: Screenshot (attached) shows a lot of images now listed as |
Hey @daviddyball, |
Thanks @hato221 .... For now I've just switched to straight I must say I'm not happy with the situation at the moment. Hopefully it was just a mistake somewhere in the Kinvolk release pipelines or something, but the necessity to subscribe to marketplace images feels anti-user to me.... combined with the fact that this affected production workloads... First CoreOS gets neutered and now some weird things going on with Flatcar .... 😏 |
It is actually much, much worse. All AMIs linked from https://kinvolk.io/docs/flatcar-container-linux/latest/installing/cloud/aws-ec2/ lead to It means that even AMIs that are supposed to be there were yanked from AWS WITHOUT ANY WARNING. A lot of your users will be extremely annoyed (to put it mildly) when their CIs, development and PRODUCTION will break. |
One by one all of my clusters are slowly succumbing to this issue as auto-scaling and spot terminations take place. Worse still each account in my AWS organisation has to subscribe to these images in order to get access... which is just an awful UX. It's a brilliant way to spend my weekend 👍
This is such a polite way to put it 😂 |
There has been no change in the CI/CD pipeline, and the change to The Flatcar AWS account has been suspended (we are unsure why) due to which all the AMIs are now unavailable. We are working with the cloud provider to things quickly running again. The suspension also blocks us to debug the earlier mentioned issue. Related: https://twitter.com/flatcar_linux/status/1421861030033072133 |
First off, #hugops to everyone. I hope everyone is doing as well as they can be while dealing with a frustrating problem. Once the dust settles, a written account of the issues that resulted in the account suspension would be really helpful. It is concerning that AWS can suspend an account with difficult recourse. I'm sure we all want to prepare our own orgs and accounts for any similar future event. Best wishes! |
Seems that the issue is solved, the images are accessible again.
That would be great; I think for every AWS / cloud customer this is one of the most worst "worst case scenario". |
Yes, we are working with our contacts at AWS, who have been supportive and helpful, to find out what exactly happened and how to avoid in future. We will be sharing findings ASAP but please give us some time as we want to avoid premature conclusions. |
Looks like Flatcar-alpha images for arm64 are still missing. |
Oh! yes. They should be public now. @hligit Can you please verify? |
@sayanchowdhury, I have verified that the ARM64 images are available. Thanks! |
Hey there, I was wondering if there is an ETA for the findings/postmortem. From the tweets and issues, it wasn't clear which users were affected. |
The root cause was a locked account causing all of our AMI to be marked private. The account was locked based on an automated system, with no clear correlation to any action our side. That's all we know. We'll be closing this issue. |
Description
We used the AMI
ami-0737c661a0881fd94
for flatcar community version 2765.2.6 on AWS and still have some EC2 instances running with it. Starting new instances from our tooling exposed that this AMI indeed is not available anymore.Impact
broken deployments and we're wondering why that AMI was removed
Environment and steps to reproduce
try to deploy an EC2 instance with AMI
ami-0737c661a0881fd94
in regionme-south-1
.Expected behavior
AMI still available
The text was updated successfully, but these errors were encountered: