Opened 9 years ago
Last modified 9 years ago
#54 new enhancement
Convert VRFs into top-level entities instead of leaf attributes of individual allocations
Reported by: | Kris Deugau | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 3.0 |
Version: | Keywords: | ||
Cc: |
Description
VRFs are currently poorly used and applied leaf attributes of allocations; promote them to the other end of the chain by request.
Change History (14)
comment:1 by , 9 years ago
comment:3 by , 9 years ago
comment:7 by , 9 years ago
comment:8 by , 9 years ago
comment:9 by , 9 years ago
(In [818]) /trunk
Introduce a more "relaxed" layout for listing VRFs and master netblocks -
interleave the lists of master blocks for each VRF with the VRF heading,
instead of formally separating them onto different pages.
Refine and adapt showvrfs.tmpl to show the master blocks instead of
reinventing another wheel.
See #54.
comment:10 by , 9 years ago
comment:11 by , 9 years ago
comment:12 by , 9 years ago
(In [832]) /trunk
Rollup commit for many collective refinements. See #54, mostly:
- reference variable for DNSAdmin link URL
- remove stale fields from listSubs() return
- docucomments in getTypeList()
- accept "description" as an alias for "desc" in allocateBlock(), to better match updateBlock()
- refine selection of the IP to assign based on the VRF when called with a bare IP - mainly useful for RPC where the pool ID might be hard to come by
- further refinements in keeping the VRF tagged on allocations more like the master_id; invariant once originally set rather than a freeform per-allocation field
- refine RPC calls for DNS updates on successful allocation
- add a hook/flag to allow assignment-by-update on pool IPs, mainly for RPC
- refine RPC calls on allocation updates
- make deleteBlock() smarter so that the caller can just pass the type in
- refine returns from getBlockData() for various call points
- tweak internal lookup chain retrieving rDNS info and reference pointers
- add a sub to retrieve the rDNS zone ID (or IDs) that matches an allocation
comment:13 by , 9 years ago
comment:14 by , 9 years ago
Note:
See TracTickets
for help on using tickets.
(In [806]) /trunk