drydock/python/tests/yaml_samples
BARTRA, RICK fdb6dcaca6 Add CIDR validation for MAAS
MAAS only accepts CIDR IPs that do not have host bits set otherwise
MAAS sees the CIDR as a second network. This commit adds a Drydock
validation that checks if the CIDR has host bits and also suggests
which CIDR to use if the provided one is not acceptable to MAAS.

Change-Id: Ib6d4d8277d0e1634524426a08e138e39fb37f14b
2019-04-16 21:34:10 +00:00
..
absent_bootaction.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
baremetalNode.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
baremetalNode2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
deckhand_bootaction.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
deckhand_fullsite.yaml (fix) Support node filter by rack name 2018-10-16 12:27:01 -05:00
deckhand_fullsite_bad_hugepages.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
deckhand_fullsite_libvirt.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
deckhand_fullsite_no_nodes.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
deckhand_routedomain.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
fullsite.yaml omit the twice occured words in fullsite.yaml 2018-11-13 09:52:39 +08:00
fullsite_networks.yaml remove the repetition words in fullsite_networks.yaml 2018-11-13 09:56:42 +08:00
fullsite_nodes.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
fullsite_profiles.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
hardwareProfile.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
hostProfile.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
hostProfile2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
hostprof.yaml delete the duplicate words in hostprof.yaml 2018-11-13 09:52:31 +08:00
invalid.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_baremetalNode.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_baremetalNode2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_boot_storage_small.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_bootaction.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_bootaction_pkg.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_hardwareProfile.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_hostProfile.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_hostProfile2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_hugepages.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_kernel.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_mountpoint.yaml Validate mountpoint in a HostProfile 2018-10-17 17:14:51 +03:00
invalid_network.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_network2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_network3.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_network4.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_network5.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_networkLink.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_networkLink2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_networkLink3.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_network_cidr.yaml Add CIDR validation for MAAS 2019-04-16 21:34:10 +00:00
invalid_rack.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_rational_network_trunking.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_region.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_unique_network.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
invalid_validation.yaml Validate mountpoint in a HostProfile 2018-10-17 17:14:51 +03:00
ip_locality_no_gateway.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
ip_locality_no_networks.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
multidoc.yaml remove the repetition words in multidoc.yaml 2018-11-13 09:55:09 +08:00
network.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
network2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
network3.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
network4.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
network5.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
networkLink.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
networkLink2.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
networkLink3.yaml delete the duplicate words in networkLink3.yaml 2018-11-13 09:58:59 +08:00
no_baremetal_node.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
no_duplicate_IPs_no_addressing.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
oob.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
partitions_without_mountpoints.yaml Validate mountpoint in a HostProfile 2018-10-17 17:14:51 +03:00
rack.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
region.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
singledoc.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
storage_partitioning_unassigned_partition.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
storage_sizing.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
unknown_kind.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00
validation.yaml Refactor build to include Go 2018-09-04 13:13:21 -05:00