Project

General

Profile

Feature #2584

sepia: provide networking, DHCP for dynamic virtual machines

Added by Anonymous over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

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 over 7 years ago

  • translation missing: en.field_position set to 1

#2 Updated by Sage Weil over 7 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 over 7 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 over 7 years ago

  • Assignee set to Anonymous

#5 Updated by Sage Weil over 7 years ago

  • Status changed from New to In Progress

#6 Updated by Sage Weil over 7 years ago

  • Project changed from Ceph to devops
  • Target version deleted (v0.49)

#7 Updated by Sage Weil over 7 years ago

  • Target version set to v0.49

#8 Updated by Sage Weil over 7 years ago

  • Target version changed from v0.49 to v0.50

#9 Updated by Anonymous over 7 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 7 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 7 years ago

Split the DNS part to #2694, this is already providing value to users.

#12 Updated by Anonymous over 7 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 7 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

Also available in: Atom PDF