Page MenuHomePhabricator

please associate gerrit-01.wmflabs.org with 208.80.155.149
Closed, ResolvedPublic

Description

Hi,

we got the floating IP 208.80.155.149 for project "git", and added it to instance "gerrit-test3".

We want to associate that IP with the name "gerrit-01.wmflabs.org".

This is now controlled by Horizon but in the "Domains" tab there is no button to do that.

The FAQ at
https://wikitech.wikimedia.org/wiki/Help:Horizon_FAQ#Can_I_create_a_new_DNS_domain_for_my_project.3F
says:

Due to the ownership and security models in Horizon and OpenStack, creating a new subdomain of wmflabs.org requires cooperation between multiple projects (yours, and that project that owns wmflabs.org.) For this reason, domain creation is limited to Labs operators. Create a phabricator request and we'll get to it as soon as we can.

This is a request for that. Thank you very much.

Event Timeline

Dzahn updated the task description. (Show Details)

@chasemp would you be able to do this please?

I'm not sure what to do and you guys may be the first to request, but I think you are looking at gerrit-01.git.wmflabs.org these days fyi.

@Andrew want to walk me through doing this?

@chasemp I belive gerrit-01.wmflabs.org will work since phabricator project have phabricator.wmflabs.org. But I'm guessing I may be wrong.

Actually gerrit.git.wmflabs.org will do please :).

Thanks @chasemp,. Yea, .git.wmflabs.org is totally fine of course. Actually we'd go with "gerrit.git.wmflabs.org" then. No number needed. We'll just re-use that if ever needed.

As this is in the git project you should be able to get ownership in designate of a git.wmflabs.org domain here by asking, and then create whatever records under git.wmflabs.org you please through Horizon... Unfortunately, that name is currently taken by the phabricator project, where it is a proxy entry pointing to http://10.68.18.72:80. That instance no longer exists, so if you're okay with this @mmodell, I'll delete that and create the domain properly?

I just learned more about this after talking to Krenair.

So.. it seems what we really want is just "add subdomain git.wmflabs.org to project git" one time,
so that it shows up in Horizon->DNS and from there on we can control names in git.wmflabs.org ourselves.

It seems that git.wmflabs.org is an existing proxy but points to a deleted instance. So maybe you can delete that proxy entry and then add the subdomain to the project?

Or we would take gerrit01 directly in .wmflabs.org . Whatever is easier here is fine.

EDIT: i submitted this comment before refreshing and seeing the one above by Alex

@Krenair or @AlexMonk-WMF I have deleted it now. git.wmflabs.org should now be available.

I created git.wmflabs.org domain in project 'git'

AlexMonk-WMF assigned this task to Andrew.
AlexMonk-WMF removed a subscriber: Krenair.

@Dzahn says it shows up for him, calling this resolved.

I see it in Horizon -> DNS now and can control the records. thanks!