Feature #2584
closed
sepia: provide networking, DHCP for dynamic virtual machines
Added by Anonymous almost 12 years ago.
Updated almost 12 years ago.
Description
downburst can provision them really nicely, but right now only static networking works. To fix that, we need DNS to work right even for dynamic hosts.
Note: DDNS is miserable, avoid that if we can.
Plan is something like this:
- configure vercoi public vlan access
- provision vm with static ip on vercoi01
- move sepia dhcpd to vercoi01 vm
- add dynamic leases to dhcpd (match mac address prefix to qemu)
- add powerdns that serves from mysql
- add sepia.ceph.com entries to pdns
- delegate sepia.ceph.com to pdns
- add service that monitors dhcpd and vercoi* libvirt for vm create/destroy, creates/deletes dns records in mysql (A, PTR)
As a separate improvement, we can later add SSHFP etc fancy things to DNS.
- Translation missing: en.field_position set to 1
- Target version set to v0.49
- Translation missing: en.field_position deleted (
2)
- Translation missing: en.field_position set to 75
- Translation missing: en.field_story_points set to 5
- Translation missing: en.field_position deleted (
75)
- Translation missing: en.field_position set to 75
- Assignee set to Anonymous
- Status changed from New to In Progress
- Project changed from Ceph to devops
- Target version deleted (
v0.49)
- Target version set to v0.49
- Target version changed from v0.49 to v0.50
Status update: missing DNS updates, all the strictly required components are there; vms attached to the front network get DHCP leases just fine, just need to log in on console to see what the address is.
- Subject changed from sepia: provide networking, DHCP & DNS for dynamic virtual machines to sepia: provide networking, DHCP for dynamic virtual machines
- Translation missing: en.field_story_points changed from 5 to 3
- Translation missing: en.field_position deleted (
82)
- Translation missing: en.field_position set to 82
Split the DNS part to #2694, this is already providing value to users.
- Status changed from In Progress to Resolved
- Translation missing: en.field_position deleted (
82)
- Translation missing: en.field_position set to 82
- Target version changed from v0.50 to v0.49
- Translation missing: en.field_position deleted (
82)
- Translation missing: en.field_position set to 1328
Also available in: Atom
PDF