Copying from ago's email: Hello Robin, the aws machine that I'm using produced well results: https://bugs.gentoo.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=RESOLVED&f1=longdesc&f2=reporter&limit=0&list_id=4630028&o1=substring&o2=equals&order=changeddate%2Cpriority%2Cbug_severity&query_format=advanced&resolution=---&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&resolution=LATER&resolution=REMIND&resolution=DUPLICATE&resolution=WORKSFORME&resolution=CANTFIX&resolution=NEEDINFO&resolution=TEST-REQUEST&resolution=UPSTREAM&resolution=OBSOLETE&v1=discovered%20on%20amd64&v2=ago%40gentoo.org Since we have credits I'm wondering if it is possible to have another machine. My idea is that while the first machine compiles the tree against some certain problems ( e.g. fno-common, static-libs, CC respect ) and takes a while until all packages are compiled, the second machine will follow the git log. So if a package A is touched, then it will be compiled, this includes also when new packages joins the tree. It will act as CI On power side, for that task, I don't need the same machine (a1.2xlarge I guess) but something small like a1.large is fine. 100GB disk is fine Obviously is aws won't renew the credit we can shutdown it without problems as it is a 'plus'
ago: request granted. slashbeast: have you got enough tooling to help fill this request in an automated way now?
I confused the aws instance names. I need amd64. 2 cores / 4gb ram is fine
(In reply to Agostino Sarubbo from comment #2) > I confused the aws instance names. I need amd64. > 2 cores / 4gb ram is fine Yeah, I was wondering why you'd do that on arm64 ;-).
That said, it'd be nice to sync this with Toralf. Having two instances do the same thing is a waste of energy. Plus, his reports are much nicer.
(In reply to Robin Johnson from comment #1) > slashbeast: have you got enough tooling to help fill this request in an > automated way now? There's a concept that is not yet implemented as we're a bit stuck with antarus on the integration with SAML, once that's sorted out I will. To unblock ago I will just re-use the terraform code that was used for him already to spawn another machine, with 2nd block device just like the first one.
(In reply to Michał Górny from comment #4) > That said, it'd be nice to sync this with Toralf. Having two instances do > the same thing is a waste of energy. Plus, his reports are much nicer. The difference is his reports are filed manually while mine not. So I put a generic summary e.g. (fails to compile) and if maintainer want to specify the exact error is on his own. Apart that a bug report should contain the log and emerge --info. If you have suggestions or want additions no problem but keep in sync with the others because as you may see, we always have people that want things in different way
VM created, terraform present in infra-as-code.git commit c5d4098
If possible I would like to request a volume of 200GB. Atm it is 100GB. TIA.
Done in 49e693b
Hello, as discussed on irc, if possible I would like to move from 16 cores to 32 or 64. machine ip is: 18.195.254.18 Thanks
(In reply to Agostino Sarubbo from comment #10) > Hello, > > as discussed on irc, if possible I would like to move from 16 cores to 32 or > 64. > > machine ip is: 18.195.254.18 > > > Thanks 18.159.62.53 is the new IP; now with more cores. -A
Hello, since the aws machines will be suspended tonight, I'm wondering if it is possible to request a machine for Continuous Integration (for example one from here: https://www.hetzner.com/dedicated-rootserver/matrix-ax) Thanks
(In reply to Agostino Sarubbo from comment #12) > Hello, > > since the aws machines will be suspended tonight, I'm wondering if it is > possible to request a machine for Continuous Integration (for example one > from here: https://www.hetzner.com/dedicated-rootserver/matrix-ax) > > Thanks I think we are interested in the source code for the CI system; are you willing to made it available if we fund this effort? -A
For the record, QA has received multiple complaints about the quality of ago's work. I would think twice before allocating money to such a controversial effort.
Since people complained about quality of report, I will not spend my time into doing this.
Would that be possible that you will share the sources and scripts that you used, so maybe someone would be willing to contribute to the quality of records and resume project?
AWS is back, ago, reach out to me on IRC so I can bring the hosts back for you. Their public DNS and IP will change so you need to configure it, if they're interconnected.
i-060acc4e268dcee0c and i-01f507d0cd20034fa are back online, both in eu-central-1.
This request has morphed into providing a Hetzner box for ago's efforts. As a trustee, I am currently not satisfied with the request that ago publish ALL of his source code for the tinderbox. As such, I am against funding any resources to support ago's box until all source code is published. This includes the use of any "free" AWS credits (as they are given for open source work) or foundation monies to purchase a server from Hetzner. This is a very simple request based on the cornerstone of our community... open source code. This can be published in a personal repo that remains accessible, but preferably on a Gentoo owned dev repo to preserve the code.
(In reply to Aaron Bauman from comment #19) > This request has morphed into providing a Hetzner box for ago's efforts. > > As a trustee, I am currently not satisfied with the request that ago publish > ALL of his source code for the tinderbox. As such, I am against funding any > resources to support ago's box until all source code is published. This > includes the use of any "free" AWS credits (as they are given for open > source work) or foundation monies to purchase a server from Hetzner. > > This is a very simple request based on the cornerstone of our community... > open source code. > > This can be published in a personal repo that remains accessible, but > preferably on a Gentoo owned dev repo to preserve the code. Aaron, thanks for the feedback. As already stated on irc let's write a summary. The main code for the tinderbox/ci has been published. Atm there are auxiliary parts that are not in a good state and I would like to refactor before publish. Trustees please vote if it is worth rent an Hetzner machine for this purpose considering what Aaron said. Result of tinderboxing/CI are always visible here: https://bit.ly/3dn9j9Y
(In reply to Agostino Sarubbo from comment #20) > (In reply to Aaron Bauman from comment #19) > > This request has morphed into providing a Hetzner box for ago's efforts. > > > > As a trustee, I am currently not satisfied with the request that ago publish > > ALL of his source code for the tinderbox. As such, I am against funding any > > resources to support ago's box until all source code is published. This > > includes the use of any "free" AWS credits (as they are given for open > > source work) or foundation monies to purchase a server from Hetzner. > > > > This is a very simple request based on the cornerstone of our community... > > open source code. > > > > This can be published in a personal repo that remains accessible, but > > preferably on a Gentoo owned dev repo to preserve the code. > > Aaron, thanks for the feedback. > > As already stated on irc let's write a summary. > > The main code for the tinderbox/ci has been published. Atm there are > auxiliary parts that are not in a good state and I would like to refactor > before publish. > > Trustees please vote if it is worth rent an Hetzner machine for this purpose > considering what Aaron said. > > Result of tinderboxing/CI are always visible here: > https://bit.ly/3dn9j9Y As stated on IRC, this same reasoning has been used for several months (at least). Publishing the code assures others that you are abiding by community interests and principles (free and open software) and others can join in helping improve it.
No longer using AWS devboxes.