public inbox for buildbot@sourceware.org
 help / color / mirror / Atom feed
From: "Lance Albertson via RT" <hosting-request@osuosl.org>
To: mark@klomp.org
Cc: buildbot@sourceware.org
Subject: [support.osuosl.org #32563] Request CI hosting for builder.sourceware.org
Date: Thu, 16 Jun 2022 10:40:42 -0700	[thread overview]
Message-ID: <rt-4.0.4-136335-1655401242-1064.32563-6-0@osuosl.org> (raw)
In-Reply-To: <rt-4.0.4-80639-1654640709-839.32563-6-0@osuosl.org>

On Tue Jun 07 15:25:09 2022, mark@klomp.org wrote:
> Hi Lance (and hi builder hackers, this is the OSUOSL request),

> > > The sourceware overseers, who do the technical management of all of
> > > sourceware can be reached at overseers@sourceware.org. The builder
> > > maintainers can be reached at buildbot@sourceware.org. Both are public
> > > mailinglists:
> > > https://sourceware.org/mailman/listinfo/overseers
> > > https://sourceware.org/mailman/listinfo/buildbot
> >
> > Should either of these email addresses be included on this request?
> 
> Yes. I didn't know if it was appropriate to include a public list on osuosl
> tickets. But I added the builder project email address buildbot@sourceware.org
> to this email.

We've done it with other projects so it shouldn't be a problem as long as you're
OK with it.

> > > The type(s) of server(s) or service(s) you are requesting hosting for, if
> > > applicable:
> > >
> > > We are looking for a larger x86_64 server with 16 to 32 cores, 32G memory
> > > and 200GB diskspace on which we would like to run a container based
> > > buildbot-worker (our current container hosts use Fedora Core with docker,
> > > but any OS which supports docker and user namespaces would do).
> >
> > I believe we had some hardware around for this and we shouldn't have a
> > problem with installing Fedora on it if that's what you want.
> 
> Fedora would be fine. But for the other container builders we are actually
> using Fedora CoreOS, which is an auto updating variant (which is great for our
> zero maintenance infrastructure). We could install that ourselves. Or go with
> plain Fedora if we make sure it also autoupdates.

I haven't had a chance to get in the data center to allocate a system. I'm
hoping to get to that next week. Sorry for the delay! I'll try and get Fedora
CoreOS installed.

> > We typically name systems as <short project name>-<hostname>.osuosl.org. So
> > I'd assume we'd go with sourceware-<hostname>.osuosl.org. Do you have a
> > hostname in mind?
> 
> sourceware-builder.osuosl.org but note that we don't need a public reachable
> host. All that is needed is a port to access it through ssh, which doesn't
> need to be port 22.

I'll likely go with sourceware-builder1.osuosl.org so we can easily increment it
if we add more hosts.

> > We'll also need an ssh key.
> 
> Mine is:
> ssh-rsa
> AAAAB3NzaC1yc2EAAAADAQABAAABAQCgVJJnY8zh8uHn8d/E7p4j+9ueTvTHMRYOS0kkGhHBC7JmxCw6/EvbnbTsI0CQeyIJHlmPIqDVgRVjijcTWacd3vIdazzH9sqs65nl49yMnA23tIya4VWlbHC3J4x/LL84A4GaJO/FVF2vv6hVg3IGbopp5KX+pr6s56TiWddSDqMgjb7rSzjWuNyRK75ToctL7Y/Zn6st3ZioO7LXq3ghkWf8JR7ZaUFIY6P1qS5heiCHP0PxQJSrtpYzH3rKJoHpIkjxnsB/sD0C05cAdlzXBTUVTNLY+DPlQ7FeRkG+VK91briG4tvQ8ohhEiC9HuJu1AKMNWBZ9qeUwsXaJvNz
> openpgp:0xC8437776
> 
> Which is derived from my pgp key:
> https://gnu.wildebeest.org/blog/mjw/2019/02/17/new-pgp-key/
> 
> If that provides me admin access I would use it to create a builder user with
> uid 1001 in the docker group with an authorized key to access the docker
> socket to create the buildbot-worker containers. Using a separate account and
> ssh authorization makes sure it can only be used for the container builder.

OK sounds good.

-- 
Lance Albertson
Director
Oregon State University | Open Source Lab 

  parent reply	other threads:[~2022-06-16 17:40 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <RT-Ticket-32563@osuosl.org>
     [not found] ` <Yp5+pqvhR8WYiaqq@wildebeest.org>
     [not found]   ` <rt-4.0.4-32453-1654617175-469.32563-6-0@osuosl.org>
2022-06-07 22:24     ` Mark Wielaard
     [not found]       ` <rt-4.0.4-80639-1654640709-839.32563-6-0@osuosl.org>
2022-06-16 17:40         ` Lance Albertson via RT [this message]
2022-06-16 22:49           ` Mark Wielaard
2022-06-16 22:49             `  via RT
     [not found]             ` <rt-4.0.4-176523-1655419769-1468.32563-6-0@osuosl.org>
2022-06-20 19:36               ` Lance Albertson via RT
2022-06-20 22:06                 ` Mark Wielaard
2022-06-20 22:06                   `  via RT
     [not found]         ` <rt-4.0.4-135343-1655762795-1742.32563-6-0@osuosl.org>
2022-08-05  0:29           ` Lance Albertson via RT
2022-08-05  1:30             ` Mark Wielaard
2022-08-05  1:31               `  via RT
     [not found]               ` <rt-4.0.4-195587-1659663068-623.32563-6-0@osuosl.org>
2022-08-05 15:52                 ` Lance Albertson via RT
2022-08-05 21:17                   ` Mark Wielaard
2022-08-05 21:17                     `  via RT
     [not found]                     ` <rt-4.0.4-171867-1659734276-616.32563-6-0@osuosl.org>
2022-08-05 21:52                       ` Lance Albertson via RT

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=rt-4.0.4-136335-1655401242-1064.32563-6-0@osuosl.org \
    --to=hosting-request@osuosl.org \
    --cc=buildbot@sourceware.org \
    --cc=mark@klomp.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).