Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 766042 - AWS qemu stage builder integration (for arm and riscv)
Summary: AWS qemu stage builder integration (for arm and riscv)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-18 21:35 UTC by Andreas K. Hüttel
Modified: 2021-08-25 21:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2021-01-18 21:35:37 UTC
Hi infra, 

I now have a working setup on our fat AWS instance to build riscv and arm stages, and it's time to get these into the usual mirror locations. So...

1) Upload:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCZlAaKmVKqIt99XON5PPif9vy8ZCKgwWhPw8F+6DlhBdmyp9J349hjWDGNlcWRlJLeIPEFSCIwi1wxE0EAm+WPIPM4BbqFV8D9B/bi56yRwXu7Nu31IrHyfjSDHAJqPkug9qlljtVZehS0VsUg0CcsQbIT8J3YsuNVXGkf0zysHoRu4CA6++D+FGZGjqnKfQCDCWeVStB7WmzZWDVRd0OPXnDnbdidhpSyP2E5lbsuViIqz5Fb0Dr4Dk/jqijxzyxT8wO765PJHsB+dc1jUVrReD0Mq7b3qz1E4VdVA8SyZnudAyyx+BZAg99EnNO1DhKFv55fpm+9VDCoSFv6fMaoXp2DHpFVIxRRMn4wohWTCwt+0mtj60xp2zdR7Frs8tKXqEDWdahQVYpAu7P7L+t6L0OcaS23m51I2bJr49jvXz41SQr62rimn/AXwi2f7kbIGiRb2M3Cpu2xMX5O1HawWgUIt2f0VIryGqIVEfTdPTWIJc1If2PNfO0mjoy6aVM= root@ip-172-31-17-9

This is root's ssh public key (one line, no line breaks). It needs to be able to upload to 
* arm@releng-incoming.gentoo.org (which already exists)
* riscv@releng-incoming.gentoo.org (does not exist yet)

This may also need creation of directories for riscv.

The public IP of the instance is 18.193.81.88

2) Mailing progress updates:

18.193.81.88 needs to be whitelisted so it can use smtp.gentoo.org as relayhost.

3) Anything else?


Obviously I'm doing this for the first time so it's somewhat experimental...

TIA for the help, Andreas
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2021-01-23 00:30:37 UTC
(1) should be done.

(2) should probably be an smtp-service account with credentials for relaying as we don't have a fixed AWS IP block to whitelist.
Comment 2 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2021-01-23 00:46:43 UTC
For arm64 we should be able to use the current diskimage-builder stuff, possibly with other options.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2021-02-01 19:29:53 UTC
(In reply to Alec Warner from comment #1)
> (1) should be done.
> 
> (2) should probably be an smtp-service account with credentials for relaying
> as we don't have a fixed AWS IP block to whitelist.

(1) works. 

(2) is still missing. I have a functioning workaround for the moment (my own domain).