Fixes #19873 - Fix Style/MultilineIfModifier cop (#5705)
Fixes #19781 - Fix Layout/LeadingCommentSpace cop
Fixes #17083 - log skipped orchestration steps
fixes #17197 - don't update DNS on ip6 change to empty string
Fixes #16439 - Don't fail recreate if DNS is ok
If rebuilding a host and DNS is not "feasible" we don't want to failthat host but rather recreate what's currently feasible.
If a DNS record is still valid we don't want to fail that host butrather take the still valid entry.
fixes #15635 - tests for dns orchestration
Fixes #15306 - Catches exceptions in the orchestration
fixes #14663 - support IPv6 DNS orchestration
Fixes #14955 - Show nice message for invalid mac, ip
fixes #14664 - support IPv6 in Nic, Hosts and Hostgroups models
fixes #12425 - do not trigger orchestration during fact import
fixes #14642 - support AAAA and PTR-Records in dns lib
Refs #3809 - Turning on some rubocop cops
Fixes #11850 - improved DNS error message
Fixes #11709 - better error for DNS conflict timeouts
Fixes #2267 - general rebuild of TFTP, DNS, DHCP
Fixes #10307 - editing host with 'unattended: false' no longer results in error
Fixes #9147 - move managed checks to the start of the DHCP/DNS/TFTP orchestration checks
Refs #3809 - Remove cops for empty lines
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
fixes #4599 - DNS and DHCP records for BMC and managed interfaces not using FQDN
fixes #4381: dns records are being update after changes to host when dhcp is also present
fixes #4123 - libvirt imaging support using backing volumes
fixes #2739 - add ActiveSupport::Concern syntax to mixins
fixes #2411 - move files in /models to /concerns, /services, /mailers, /observers