fixes #5609 - backport bugfix in hosts form when location is nil
This commit fixes a bug that has been fixed inacfbc45886c4d81a2a3ca5af433a6124a0a7191a
fixes #4524 - The logged in user should be the default one in create new hosts
(cherry picked from commit 19579f872c1b4a512500f8e07f0b066180574e4e)
fixes #4220 dashboard and report-show pages chart-frame is not in place.
(cherry picked from commit cbce647fa4d83b5ea4f5a5d35313914811a4e891)
fixes #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
(cherry picked from commit 378c65e5af8ff131ae1701c78934d6bbd0a055e9)
refs #3811 alerts messages cleanup and minor refactoring
fixes #3178 - add feature for compute profiles for hostgroups and hosts
refs #3811 - additional bootstrap 3 updates/fixes
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
Fixes #3720 - Add description field to operatingsystem
fixes #2600 - fixed gettext extraction on vms forms
fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts
fixes #3338 - grey out VM form when editing is not supported
Fixes #3182 - Make IP optional in some circumstances
fixes #3270 - load subnets for the domain associated with each NIC
fixes #2741 - remove dash from -%> to %>
fixes #3136 - host cloning should auto-suggest a new IP address
fixes #3218 - Remove Double calls to CR provider when creating a new host.
fixes #1871, #1879 - add VPC support to EC2 compute resource
Based on patch from Romain Vrignaud <romain@yakaz.com>
fixes #2910 - renamed *.erb extensions to *.html.erb
fixes #2851 - refresh puppet classes on environment change
fixes #2713 - do not update nics table on every host update as a workaround to bug #2489
Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists
fixes #2489 - fixes BMC password caused by rails bug accepts_nested_attributes_for and serialized child field
Fixes #2642 - Display build button if host type has changed
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 #2606 fix display of compute resource errors
fixed #2534 fixes #2495 paginator has i18n issues
fixes #2545 - EC2 instance does not show EC2 related options in Edit page.
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2582 indicators for all.
fixes #2440 remove unused files, code, unnecessary require statements
Revert "fixes #2484 - host and hostgroup root passwords are not saving"
This reverts commit 2193afa0e33e939739a53d2918cb2e31ee92ac7a.
merged by mistake
fixes #2484 - host and hostgroup root passwords are not saving
fixes #2485 - updated_at = NULL
fixes #2491, fixes #2487 - i18n issues
fixes #426 expose BMC information in foreman UI
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
This patch also adds an abstracted power management class for both VMand BM
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
Fixes #2461 - Allow user to not have a puppet proxy
fixes #2426 - translate model and column names to English
fixes UI errors in trend pages
new top-bar navigation design and a new login page
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
Feature #2368 - host list popups and various fixes
fixes #2360 loading parameters on host edit form when hostgroup or environment is changed
flot charts
Use flot charts instead of highcharts.flot charts license is more friendly.
This version of the code is feature compatible with the old charts,including:pie: drill-down and expend.stacked charts: zoom, hide series in legend.all types has tooltips....
fixes wrong spice JS referenec
changed include tag to js-require Fixes file not precompiled issue in production.
moved spice console to spice-html5-rails gem
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 #2277 - adds spice html5 support
This also adds a newer version of the web socket proxy (where weprobably need to use an external package instead of vendor it).
we still allow users to use the old XPI based spice client (which wouldensure end to end security as well) via a 'new window' button....
fixes #2252 - add supports to openstack log console
Feature: #686 - Hosts can inherit environment from hostgroup
new org wizard.
fixes #2033 - Cannot assign a host to an org
Now its possible to change Locations / Organizations only via mass assign
hosts mulitple
removed the need to add 'btn' class for the action_buttons helper, and changed the action buttons to small.
reorg in the user and settings top menus.
bootstrap2.2.2
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
fixes #1937 - Foreman doesn't work well when run on subpath
replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
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 #1637 adds spice support
added vm name and cursor release instruction to the spice console title.this is a follow up to 057d497
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.
if the ovirt host uses spice now you can connect
fixes #1862 resets cookie after deleting hosts
fixes #1909 - add host audit entries to host show page
fixes #1028 - show and override puppet class parameters in the host form.
fix minor css classes declaration.
fix for #1893
Reformatted the 'all puppetclasses' page linked to from hosts
[UI] Fixed inconsistent tab naming for the initially active tab
[UI] - convert all bulk operations into buttons
[UI] - added missing label classes
ensures that compute resources are shown in the host form only if provisioning is enabled
refs #1589, ensure that vmware public key is automaticilly imported when testing connection
fixes #1165 add inherited params display and override option to the host form.
host list page fixed for smart-phones and tablet screen sizes.
minor fixes to host show page
added vm tab
host show folded into tabs.
renamed the parameter queuename to progress_report_id to reflect the fact thatwe now have multiple queues in a single progress report.
moved to bootstrap 2.04
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....
fixes incorrect DNS conflict detection
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)...
fixes #137 - Better support for non-hostname certnames
This patch introduce a new setting :use_uuid_for_certificates whichdefaults to false.
users who wish to deploy their hosts using a random unique id, shouldenable that setting, and use the certname directive in their puppet.conf...
fixes #1610 - exdception in the ui when editing a deleted vm.
Fixes #1596 Add back button of console page.
[UI] templates button in host form.
updates UI to bootstrap v2