|operations/puppet : production||Turn on the rpc_notifier.|
|Resolved||Andrew||T87280 Investigate replacing our custom DNS code with Designate|
|Resolved||Andrew||T92507 setup / deploy holmium as designate server|
|Resolved||RobH||T91277 Hardware for Designate|
|Resolved||Joe||T92984 Create an admin user for the pdns db|
|Resolved||Andrew||T93087 Move to a new dns scheme for labs: hostname.projectname.eqiad.wmflabs|
|Resolved||Andrew||T93085 Copy old internal instance IPs to designate|
|Resolved||Andrew||T93684 Make a fact for project_id on labs instances|
|Resolved||Andrew||T102832 Add project_id to instance metadata during instance creation|
|Resolved||None||T93928 Write a custom designate-sink handler|
|Resolved||coren||T95288 Designate should support split horizon resolution to yield private IP of instances behind a public DNS entry|
|Resolved||Andrew||T99133 New server for labs dns recursor|
I continue to think that Designate is promising. The packaging situation is a bit messed up -- the Ubuntu cloud archive folks aren't paying attention to designate, so the only official Ubuntu packages currently available are for Utopic. Faidon is going to take a stab at backporting.
Update: designate is up and running on holmium. Integration with nova via designate-sink seems to be working.
Bad news is that floating IPs don't seem to be supported for nova-network in designate icehouse. I need to dig into more recent code to see if this is supported in newer versions; otherwise we might have to write it ourselves.
The dns server running on labs-ns2.wikimedia.org is serving up ips for names like:
Those are automatically created when instances are created, and removed when instances are deleted.