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
fixes #1452 use fog for libvirt management
This patch introduces a few new features:
Adds VNC support within the browser
At first, this allows to view oVirt managed hosts within foreman.
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
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>