Fixes #11255 - Fixed inheritance checks for explicit input on host clone
Fixes #9591 - Added support for "inherit" state.
Fixes #10260 - allow NIC management in attended mode and for unmanage hosts
Fixes #8217, #8214 - Rearranging override section in smart class parameter page and host page
Fixes #8736 - confirmation before host delete for freshly created hosts
Fixes #9351 - use correct interfaces url for AJAX calls
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
Fixes #6832 - Don't show location/organization on host edit page if host has none
Fixes #7462 - new UI for network interfaces
Fixes #6214 - Alphabetical menu sorting in the UI
Fixes #7886 - Compute Resources should be ordered by name
fixes #7560 - add :required => true on host fields that have conditional validation if host.managed?
fixes #6964 - replace default scope that hides users with explicit scope
fixes #5083 - refactor host_edit.js - remove puppetclass specific functions to class_edit.js
fixes #4381: dns records are being update after changes to host when dhcp is also present
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
fixes #4524 - The logged in user should be the default one in create new hosts
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #3912 - add inheritance for locations / organizations
fixes #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
refs #3811 alerts messages cleanup and minor refactoring
fixes #3178 - add feature for compute profiles for hostgroups and hosts
Fixes #3811 updating to bootstrap 3
fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts
fixes #2741 - remove dash from -%> to %>
fixes #3218 - Remove Double calls to CR provider when creating a new host.
fixes #2851 - refresh puppet classes on environment change
Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host
fixes #2636 host submit missing progress-bar when installed at sub-domain
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2582 indicators for all.
fixes #2491, fixes #2487 - i18n issues
Fixes #2461 - Allow user to not have a puppet proxy
fixes #2426 - translate model and column names to English
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
fixes #2360 loading parameters on host edit form when hostgroup or environment is changed
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 #2324 Refactoring of Host STI
Allows plugins to render a different STI-type edit form and savethe changed type. Also allows the /fact_values upload to specifya type. Adds tests for the STI type changes.
fixes #2033 - Cannot assign a host to an org
Now its possible to change Locations / Organizations only via mass assign
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
Add organization and location to foreman.
This feature allows foreman to provide multi location, multi tenant andmulti organizations capablities.
the idea is that resources within foreman (e.g. hosts, subnets, users,environments etc) can belong to one or more locations and organization,...
Fixes #1823 - Use Compute Resources permissions for Virtual Machine tab
fixes #1957 - remove old libvirt hypervisors code
Since foreman 1.0 libvirt hypervisors are now part of compute resourcesthis patch removes the old code and migrate any existing hypervisors tobe libvirt based compute resources.
fixes #1028 - show and override puppet class parameters in the host form.
fix for #1893
[UI] Fixed inconsistent tab naming for the initially active tab
ensures that compute resources are shown in the host form only if provisioning is enabled
fixes #1165 add inherited params display and override option to the host form.
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
renamed the parameter queuename to progress_report_id to reflect the fact thatwe now have multiple queues in a single progress report.
fixes #1664 hostgroup-selected for edit host is broken.
fixes #1597 - Restrict compute resources access by user
And add some rights to give non admin users so they can perform some normal actions on the hosts they own.
unit/domain_parameter_test.rb self-broke... added a tiny fix.Removing compute_resources/vms nesting, it is such a nightmare for functional tests....
model index and form fixes. show copute provider in the model column is applicable.
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)...
updates UI to bootstrap v2
fixes #1452 use fog for libvirt management
This patch introduces a few new features:
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
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>
fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use
fixes #1479 - Chosing an environment, does not update puppet class list
fixes #1411 - hostgroup ajax actions are mostly broken
Revert "Fixes #944 - clear network conflicts"
This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.
WIP rails3 migration
fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
hosts and report page replaced icons, and prevent overflow
new UI for foreman
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
fixes #892 missing div close and some other html crimes.
Signed-off-by: Amos Benari <abenari@redhat.com>
UI updates
fixes #899 - There are numerous typos and formatting issues with the code
fixes #909 host edit broken. Issue was a result of moving to jquery.
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
updates host forms
New Look and Feel for Foreman.
Lots of CSS and other changes.Fixed flash notice.Fix for fieldsets.Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.Fixed the menu styles.
Fixes #642 - Redo managed host implementation
Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host
Fixes #631 - Adds the ability to set default values for hostgroups, whichare automatically applied when creating a new host (and selecting thathost group), and allows for templates to be rendered with those defaulthostgroup values
Fixes #453 - Restrict dropdowns based upon user permissions
fixes #419 - switching hostgroups does not update the associated classes page
Restructure the host creation/edit page
This page looks better if the alerts and owner are below the comment box.
Fixes #168 - optional unattended settings
XHTML compliance
Fixes #145 - Added AuthSourceInternal
Added a password setting facility to the user class for AuthSourceInternalSwitched to SHA1Changed :ldap to :loginApplied numerous fixes from Ohad LevyFixed malformed user pageSwitched attr_accessible to attr_protected...
fixes #270 - host show page looks bad on IE or old versions of firefox
fixes #279 - when editing a host, user selection is of the screen
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
Fixes #240 - Clone operation highlights changes correctly
The clone operation no longer flags edits as errors. This looks better.
Fixes #132 - Added a clone operation
This clones the AR, attaches clones of theoriginals host_parameters and then renders the "new" action, ready for editing.
The host_parameters must not use validate_presence of :host_id when using nested attributes.Created a hidden :nested attribute to the form to flag this behaviour...