Feature #2584
sepia: 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.
History
#1 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position set to 1
#2 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
#3 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
#4 Updated by Sage Weil almost 12 years ago
- Assignee set to Anonymous
#5 Updated by Sage Weil almost 12 years ago
- Status changed from New to In Progress
#6 Updated by Sage Weil over 11 years ago
- Project changed from Ceph to devops
- Target version deleted (
v0.49)
#7 Updated by Sage Weil over 11 years ago
- Target version set to v0.49
#8 Updated by Sage Weil over 11 years ago
- Target version changed from v0.49 to v0.50
#9 Updated by Anonymous over 11 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.
#10 Updated by Anonymous over 11 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
#11 Updated by Anonymous over 11 years ago
Split the DNS part to #2694, this is already providing value to users.
#12 Updated by Anonymous over 11 years ago
- Status changed from In Progress to Resolved
- translation missing: en.field_position deleted (
82) - translation missing: en.field_position set to 82
#13 Updated by Anonymous over 11 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