fixed a bug in the host-group truncation function.
[UI] typo - fixed red highlighting for hosts with errors
[UI] templates button in host form.
[UI] minor fixes to reports show page
updates UI to bootstrap v2
fixes #1452 use fog for libvirt management
This patch introduces a few new features:
ensure valid invalid JS is created when user has no access
Compute / Virtual DC should only work when unattended is enabled
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
code smell
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 #1471 - Shouldn't have the option to specify the "Puppet Master Proxy" when not using foreman for host provisioning.
fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use
fixes #1173 - remove legacy query interface
fixes #1460 - add an option to upload provisioning templates
fixes #1422 - Media is greyed out when creating Solaris hosts
fixed dashboard pie colors.
fixes #1414 - pie is over cooked in chrome.
fixes #1411 - hostgroup ajax actions are mostly broken
Revert "Fixes #944 - clear network conflicts"
This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.
fixes #1406 - excpetion errors are not showin in the UI
fixes #1396 - Add puppet classes to Hostgroups is broken
fixes #1334 - Add Run Puppet to multi host action in the hosts page
fixed error on expanding chart that doesn't have link assosiated with it.see the memory charts on the statistics page.
make manufactor links case insensetive.
fixes #1304 re issue the fix as it seemed to get only half merged
fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.
This change adds the ability to see noops in metric reports insideforeman graphs, charts and lists. The business reason for this is to allowusers to run their puppet agents in noop mode, and see where nodes have...
fixes #1321 add click event to the facts and stats pie chart. The click event redirect to the relevant hosts search that match the clicked slice.
Signed-off-by: Amos Benari <abenari@redhat.com>
better text trncating in hosts list
WIP rails3 migration
fixes #1248 - Added icon and auto detection support for Scientific Linux CERN (SLC)
Signed-off-by: Andrew Elwell <Andrew.Elwell@gmail.com>
fixes #1320 - Subnet import fails on ruby 1.85
Fixes #1305 - out of sync state takes precedence over error state in host list
Signed-off-by: Tim Speetjens <tim.speetjens@gmail.com>
fixes #1303 - Column widths for long text in 0.4
disabled links are now disabled buttons as they should.
dashboard pie has links to the relevant hosts filter page.
statistics pie is now a thumbnail that expand in a modal dialog.
fixes #1261 - show templates in host-show page
make log-table-filter in the reports-show page, work localy with js instead of submit.
fixed js for multiple-actions confirmation-modal.
un-obtrosive js for the show host charts.
Fixes #1298 - Make the run distribution chart appear within the same scope as the rest of the dashboard
placed the page entries info on the same line as paginator and give it the same style.
fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
hosts and report page replaced icons, and prevent overflow
changed 'settings' to 'more', and 'oreman settings' to 'settings'
set consistent color array for the dashboard pie.
fixes #1286 - moved user permission filters into a tab
update the look of host parameters page to look like the smart variables.
fixed 'active; settings menu condition.It is now active on lookup_keys controller too.
fixes #1282 - added smart variables to settings menu.
typo reprot -> report
fixes #1277 - add bar chart to report show page.
fixes #1275 - filter report log by severity level
fixes #1276 - Non intrusive javascript pie and bar
fixes #1151 Fix dashboard pie, to contain correct total number of hosts
to me this makes sense. Don't shoot me if the logic isn't 100% correct...
in short, active hosts are counted as ok hosts, which makes thecounters get higher than the number of total hosts sometimes....
fixes #1268 - added chart to report metrics.
fixes #1231 - make first pill active by default vertical pills
fixes #1256 - report links from host list might lead to a purged report
wip #1231
fixes #1236 - multiple actions modal
fixes #1237 - seperate page header from title
fixes #1230: table overlays buttons in host view
fixes #1232 - unable to assign OS default provisioning templates
update help screen
fixes #1233 - ldap authentication should not be shown if login is disabled
new UI for foreman
refs #1184 - added editing of true / false values in settings page
fixes #1199 - hosts count in puppetclass page always shows 0
Note that this fix still ignores classes assgined via hostgroups.
refs #1201 - adds the ability not to import all subnets
TODO: redo this at some point with checkboxes
fixes #1187 remove unrequired menus when foreman is not used for provisioning
this includes URLS, setting menu items and buttons.
Feature #1184 - allow to save array based settings
this also moves the setting page to use inline edit
fixes #1182 - added inline editing
fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden
fixes #1153 - Change line color for skipped resources
fixes #1167 - some setting values are ignored
added parenthesis to avoid warnings on older Ruby
refactor - various facts cleanups
Add Scientific Linux OS icon
New artwork
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views
Signed-off-by: Greg Sutcliffe <gsutcliffe@gmail.com>
fixes #724 - Allow default VM specs to be tied to a hostgroup
Fixes #1070 - image_file name is wrong
Fixes 1052 - Error when selecting medium
Refs #1041 Add audit_parent to db and ui
Seems to work fine, within the limitations of HostClasses gettingtheir own entry. Search doesn't work right - it searches on"parent = 1" not "parent = host/domain/blah"
fixes #1031 - Adds a CentOS logo
fixes #322 Ability to add custom variables and multiple values resovledin a dynamic Hierarchally order
This commits introduces the ability to define variables per puppetclass.
additionally, each class can have multiple values, depends on the hostwhich is requesting that variable....
splitted setting default data from the migrationthis allows to add new data and modify its defaultsimproved settings UI a bit morerefs #100
Fixes #1020 - edit multiple ok button
fixes #100 - Setting is now a ActiveRecord object
This allows users to manage foreman settings via the UI.
the UI is a bit ugly, but works :)
fixes #1009 - hostgroup should show its parent classes too
fixes #997 - hosts tab is highlighted when in hostgroup pages
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
Fixes #820 - Intel Solaris support
Fixes #906 - Always allow a user to edit some of their own User details
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes #923 - Hostgroup puppetmaster proxy ignored on new host page
Fixes #943 - Use the Sandbox renderer for host's PXE menu