Feature #2584
closedsepia: provide networking, DHCP for dynamic virtual machines
0%
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.
Updated by Sage Weil almost 12 years ago
- Translation missing: en.field_position set to 1
Updated by Sage Weil almost 12 years ago
- Target version set to v0.49
- Translation missing: en.field_position deleted (
2) - Translation missing: en.field_position set to 75
Updated by Sage Weil almost 12 years ago
- Translation missing: en.field_story_points set to 5
- Translation missing: en.field_position deleted (
75) - Translation missing: en.field_position set to 75
Updated by Sage Weil almost 12 years ago
- Project changed from Ceph to devops
- Target version deleted (
v0.49)
Updated by Sage Weil almost 12 years ago
- Target version changed from v0.49 to v0.50
Updated by Anonymous almost 12 years ago
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.
Updated by Anonymous almost 12 years ago
- 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
Updated by Anonymous almost 12 years ago
Split the DNS part to #2694, this is already providing value to users.
Updated by Anonymous almost 12 years ago
- Status changed from In Progress to Resolved
- Translation missing: en.field_position deleted (
82) - Translation missing: en.field_position set to 82
Updated by Anonymous almost 12 years ago
- Target version changed from v0.50 to v0.49
- Translation missing: en.field_position deleted (
82) - Translation missing: en.field_position set to 1328