| 20 Jan 2025 |
| Jaco joined the room. | 18:52:53 |
Jaco |  Download image.png | 18:55:06 |
Jaco | Hi guys, I tried getting nixos running under Africa region Cape town, in aws ec2 but keep on running into it prompting for a password after it started up -
as indicated here:
https://nixos.wiki/wiki/Install_NixOS_on_Amazon_EC2#
As far as I could understand if I gave via terraform the ssh public key it should allow me to ssh into it without issues ?
| 18:55:57 |
Jaco | The screenshot I sent is the Serial terminal also asking for a password and the ssh session does exactly the same | 18:56:56 |
Jaco |  Download image.png | 19:00:59 |
Jaco | This is the text I am refering to in the wiki above:
"SSH Asks For Password
When connecting to a newly launched EC2 instance via SSH, it may ask for a password. This seems to be because the amazon-init systemd service is still reading user data. Back out of the current SSH attempt and try again in a few minutes. " | 19:01:52 |
Jaco | Any advice maybe as to what I can do to get this running/logged in ? Maybe I there are additional details I might be missing regarding to aws nixos via terraform ? | 19:31:52 |
Arian | No should just work | 19:58:19 |
Arian | We have a bug in amazon-init sometimes crashes if you have dual stack | 19:58:35 |
Arian | You should log in through ssh. Not the console | 19:59:06 |
Arian | Redacted or Malformed Event | 19:59:09 |
Arian | You're connecting through EC2 instance connect. Which we don't support yet | 19:59:29 |
Arian | So if you log in through your terminal with your ssh key. Instead of EC2 instance connect through AWS console it should work | 20:00:14 |
Jaco |  Download image.png | 20:51:01 |
Jaco | Thank you - I was hoping this works:
| 20:51:05 |
Arian | Serial console is a serial console. Not ssh | 20:54:00 |
Arian | For serial console you need to set a console password | 20:54:08 |
Arian | In your NixOS config (which you can set in user data) | 20:54:24 |
| 26 Jan 2025 |
Arian | Aaaaaaaargh https://github.com/boto/boto3/issues/4406 | 06:46:13 |
Arian | Somebody at AWS broke idempotency of RunInstances | 06:46:20 |
Arian | 😭 | 06:46:31 |
Arian | By throwing an undocumented error | 06:47:31 |
Arian | Double ouch | 06:47:33 |
| @karstenpedersen:matrix.org left the room. | 16:43:12 |
| 31 Jan 2025 |
commiterate | there's usually a gap (usually a few hours at worst) between new APIs + exceptions showing up in service and in docs. There's a separate system that gate keeps docs + SDK releases.
The server stubs (e.g. classes, exceptions), SDKs, and API docs are all generated from the same service models (e.g. Smithy or its internal predecessor). | 00:31:55 |
commiterate | * there's usually a gap (usually a few hours at worst) between new APIs + exceptions showing up in service and in docs. There's a separate system that gate keeps docs + SDK releases.
The server stubs (e.g. classes, exceptions), SDKs, and API docs are all generated from the same service models (e.g. Smithy or its internal predecessor). The server frameworks also handle error translation so some error that's not part of the service model should never be exposed externally (gets translated into an internal server error). | 00:33:18 |
| 15 Feb 2025 |
| BenjB83 joined the room. | 10:16:56 |
| BenjB83 changed their display name from Benjamín Buske to BenjB83. | 10:43:18 |
| 17 Feb 2025 |
| p14 joined the room. | 21:48:19 |
| 19 Feb 2025 |
| pcarrier joined the room. | 01:18:17 |