Fixes #10727 - Added validation to require BMC Smart proxy in order to add BMC nic
Fixes #10664 - map only physical interfaces in compute orchestration
Fixes #9634 - creating a host with an interface and without os returns a validation message
Fixes #9966 - More debug messages for matching nics from fog
Fixes #5554 - fixed hostgroup and fqdn validations in multiple matchers
Fixes #9391 - Added validation code to NIC, so it validates that host's location/org is compatible with the one set on NIC's subnet
fixes #10020 - add next-server/filename attrs to provision NIC DHCP record
A host's DHCP record used to be constructed with PXE attributes inOrchestration::DHCP, but moved to Nic::Managed during 43c4bd7. Nic::Manageddidn't add PXE attributes, so this commit adds these when provision? is set....
Fixes #6454 - Display error message when user_data is needed but not set
Fixes #1536 - Foreman should check DHCP entries on build.
Fixes #9147 - move managed checks to the start of the DHCP/DNS/TFTP orchestration checks
Refs #3809 - Remove cops for empty lines
fixes #8953 - update IPA userclass param on realm update
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
Fixes #9044 - fixes invalid mac in tests
Also do not reset invalid mac address to nil so we can propagate propervalidation error.
Fixes #7733 - Remove hosts.yml fixtures and use FactoryGirl instead
fixes #6430 - validate presence of location and organization for managed host if Settings are turned on
fixes #3272 - allow 'admin' account to be removed and replaced
fixes #4599 - DNS and DHCP records for BMC and managed interfaces not using FQDN
fixes #3752 - move data population from migrations into seed script
Fixes #3569, #3210 - Use port from foreman_url for templates
fixes #2405 - disable DNS orchestration during TFTP tests, causing timeouts
upgrade foreman to rails 3.2.13
This commit updates from rails 3.0.x to 3.2.x, main changes include:
Users who uses foreman in production, make sure that you now compileyour assets, e.g...
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
Fixes #983 - implement 3 state boot
Refs #1920 : Fix failing tests for Setting[:foreman_url] Ensure plain 'http' protocol is used in templates Add a test to ensure http is used when https is in @request
adds ec2 provisioning support fixes #1223
- added progress bar for instance creation- minor fixes for certname based deployments- added ssh provisioning support to orchestartion, which utilize finish scripts by default- added images support (part of the vm compute tab)...
Fixes #944 - clear network conflicts
When a network conflict is detected (such as conflicting ip/name dns ordhcp records), foreman would try to suggest a resolution.
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Revert "Fixes #944 - clear network conflicts"
This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.
WIP rails3 migration
fixes #1257 - various fixes around bcm dhcp record
fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host
fixes #1125 - tftp proxy might not always be initialized
fixes #1121 - convert dns handling to real network objects
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
Fixes #1095 - Vendor_class error reporting is incorrect
Fixes #989 - Add Sparc Solaris support
Fixes #943 - Use the Sandbox renderer for host's PXE menu
Fixes #695 - Unattended being false should skip some tests
Fixes #623 - incomplete multiple builds commit
Fixes #540 - Manages sub proxies
Automates the creation of DHCP, DNS and TFTP settings on remote servers.This handles all required settings in order to prepare a machine for provisioning.