Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
d97375e0 10/31/2010 02:51 PM Ohad Levy

Fixes #284 - Use MAC address if IP doesn't exist when tftp booting

  • Uses any of the assoicated mac addresses (RH only) prior to IP
  • Adds a new settings to not update mac or ip information to Foreman - used for cases
    where DHCP booting is done via a temporary dhcp range
41d40698 10/26/2010 04:52 PM Paul Kelly

Fixes #386 - Updated rake puppet:import_classes to support the new API

The rake task now queries for the changes and then performs the update.

Some additional sanity checking is performed in the execution phase.

A batch mode is provided via rake puppet:import:puppet_classes[true]. When...

27ecacf5 10/26/2010 01:42 PM Ohad Levy

Fixed an issue with metric processing on 0.25.x reports, refs #405

ff0eec3e 10/24/2010 01:48 PM Ohad Levy

fixes #415 - Operating systems debian types were always shown

6352d882 10/24/2010 01:45 PM Jochen Schalanda

Added support for Debian-based distributions for automatically populating TFTP directory.

0f77c7f2 10/24/2010 01:12 PM Ohad Levy

Fixes #178 and Fixes #24 - Automate populating the TFTP directory

This implementation is only for the Red Hat family, other OS's should follow
It implements a way to query foreman and gets the required boot files (i.e. kernel and initrd) files
from a predefine media over JSON....

475455ed 10/24/2010 11:27 AM Ohad Levy

fixes #414 - Do not store debug messages

4cbaa406 10/21/2010 10:17 AM Ohad Levy

Fixes #405 and Fixes #349 - Adds support to 2.6.x reports

NOTE: Its recommended to Backup your DB prior to using this patch.

8bcd52c0 10/20/2010 03:24 PM Ohad Levy

updating EPEL rpm link for RHEL6

a2c6281b 10/17/2010 02:54 PM Ohad Levy

Operating system API should return allowed ptable, arch and media for this os

7ee08e59 10/17/2010 08:55 AM Ohad Levy

Fixes #407 - Unable to trigger puppet runs

841224bf 10/17/2010 08:43 AM Ohad Levy

Environment JSON API should return the environment ID as well

66d71c0b 10/17/2010 08:43 AM Ohad Levy

Added JSON API Support to the HostGroups controller

3557c3c2 10/17/2010 08:43 AM Ohad Levy

Added JSON API Support to the Media controller

a7263b3d 10/17/2010 08:43 AM Ohad Levy

Added JSON API Support to the Partition Table controller

ff5ad780 10/17/2010 08:43 AM Ohad Levy

Added JSON API Support to the OS controller

c90663ad 10/17/2010 08:43 AM Ohad Levy

Added RestAPI support to create, destory and enable build of hosts

2b4e3e7d 10/17/2010 08:42 AM Ohad Levy

added JSON API Support to the Domains Controller

64e8d608 10/17/2010 07:57 AM Ohad Levy

added JSON API Support to Architectures controller

27210309 10/10/2010 01:09 PM Paul Kelly

Added a basic notice facility to foreman

Notice.create :message => "text", :level => level, :global => boolean
if global is true then any user can cancel that message for all users
else each user must cancel the message individually

level can be "warning" or "message"...

6ef9a054 10/08/2010 08:54 PM Ohad Levy

fixes #369 - broken links on email reports

3aa6ea3f 10/06/2010 01:24 PM Ohad Levy

fixes #325 - Retrieve a list of all puppet classes using the REST API

8e9b8d69 10/05/2010 10:01 AM Ohad Levy

Fixes #399 - add Red Hat Network registration snippet

61dc8cee 10/04/2010 09:34 PM Matt Moran

fixes bug #398 - issue with adding hosts with full stops
This introduce a small behaviour change, before, once adding host like:
x.domain.net, foreman would automatically add domain.net to its domain
list, but now, as a full stop(".") is a valid hostname char,...

bf37a972 10/04/2010 01:14 PM Ohad Levy

Some of the controller filters were running twice,
this way is the preferred way to ensure that they running only once where appropriate.

4db578f3 10/04/2010 11:42 AM Ohad Levy

minor cache optimizations and use routing helper

f9083d2b 10/04/2010 11:37 AM Ohad Levy

fixes #397 - add basic authentication support for JSON requests

0c96d0bf 10/03/2010 04:52 PM Ohad Levy fixes #396 - Retrieve a list of all environments using the REST API
  • added support for JSON queries for environments and their respective hosts
f5df7d44 10/03/2010 03:07 PM Paul Kelly

Fixes #390 - A user account is always associated with a session

4e378124 10/03/2010 02:32 PM Ohad Levy

fixes #388 - added support to query inventory facts via json

bcf69e20 10/03/2010 02:32 PM Ohad Levy

fixes #389 - unable to query external nodes

26abb3a5 10/03/2010 02:32 PM Ohad Levy

minor cleanups - refs #358

4979eb36 10/03/2010 02:32 PM Ohad Levy

Minor html layout formatting fixes

e3996579 10/03/2010 02:32 PM Ohad Levy

fixes #313 - Edit multiple hosts returns 404

f9afe8ea 10/03/2010 02:32 PM Ohad Levy

fixed wrong reference to hosts, refs #385

3e882344 10/03/2010 02:32 PM Ohad Levy

- Added JSON support for fetch node lists
- Added JSON support for fetching node facts hash

66125af6 10/03/2010 02:32 PM Ohad Levy

fixes #394 - Reports do not work - total time is no longer a report
metric in puppet 2.6

This is a quick and dirty solution until we'll refactor the reporting
db layout in #349

aa6430ed 10/03/2010 02:32 PM Paul Kelly

Fixes #351 - puppet rdocs need a link to the class browser for that environment

7a989ce5 10/03/2010 02:30 PM Ohad Levy

fixes #330 - Import hosts_and_facts rakejob resets environments to production

7b87ce26 10/03/2010 02:30 PM Ohad Levy Fixes #358 - reference hosts by HOSTNAME instead of internal ID
  • removed rrd related links as RRD is deprecated
  • added a common host finder method
  • changed urls to include the host name rather its internal id
dfd058dc 10/03/2010 02:30 PM Ohad Levy

fixes #384 - out of sync might not show all real machines which are out of sync

41ca560a 10/03/2010 02:30 PM Paul Kelly

Fixes #367 - Parameter validates_format_of is too restrictive

350ec75e 09/19/2010 02:23 PM Ohad Levy

fixes #383 - Foreman may not start up at all upon new installations

abcf36bb 09/19/2010 02:04 PM Ohad Levy

fixes #382 - Import classes / environments can return server error

adcd0374 09/19/2010 01:19 PM Paul Kelly

Fixes #239 - Erases environments and puppetclasses

The fix also includes a page in which the use selects the additions
and removals which they would wish to apply to their database.
Errors are reported and an opportunity is given to reapply the changes.

be96f201 09/19/2010 01:19 PM Ohad Levy

XHTML compliance

dde34153 09/19/2010 01:19 PM Paul Kelly

Fixes #376 - Broken multiple assignment

f04c53f5 09/19/2010 12:36 PM Ohad Levy

update EPEL rpm links

d3156019 09/10/2010 06:30 PM Paul Kelly

Fixes #294 Convert settings to a dropdown

95a502b5 09/07/2010 08:07 AM Paul Kelly

Fixes #218 - Search hosts by puppetclass

a87021c3 09/05/2010 01:59 PM Eric Shamow

fixes #372 - add search option for disabled hosts

58b01247 09/05/2010 01:59 PM Eric Shamow

fixes #371 - disable many hosts at once

0137e580 08/31/2010 10:21 AM Ohad Levy

refs #369 - removing extra table header

15137a05 08/31/2010 10:13 AM Ohad Levy

refs #369 - added additional tests

4683bca6 08/31/2010 09:50 AM Ohad Levy

fixes #369 and refactored the summary email view to make it human readable

5c4885c1 08/28/2010 09:30 PM Ohad Levy

fixes #368 - out of sync host list should not include disabled hosts

80b8223d 08/28/2010 09:24 PM Ohad Levy

refs #364, adding default layout to all dashboard actions

5aee7268 08/28/2010 09:04 PM Eric Shamow fixes #364 - Enable "downtime" in Foreman
  • Added checkbox for enabling and disabling hosts from edit screen
  • Enabling e-mail reports for hosts in downtime
  • Added dashboard links to disabled hosts
  • Added basic tests
538c29d3 08/25/2010 12:23 PM Ohad Levy

fixes #365 - puppet rdoc generation fails with puppet 2.6

49f31762 08/16/2010 01:57 PM Ohad Levy

Partial fix for refs #336, a host needs to be saved after new facts are
imported

a541cdd9 08/16/2010 09:30 AM Ohad Levy

fixes #362 - query interface provides hostname only unless verbose mode
is enabled... this entire code will be refactored to optimize
performance.

f15945db 08/16/2010 09:29 AM Ohad Levy

fixed all parenthesize warnings

0f2c33bc 08/15/2010 01:48 PM Ohad Levy

fixes #362 - Expose defined host list via query interface

a6e10c72 08/15/2010 01:31 PM Jochen Schalanda

Fixes bug #361: Omit 'environment' attribute in Host#info if environment is empty.

3b828aad 07/08/2010 02:23 PM Ohad Levy

fixes #345 - unable to save associated operatingsystems

b83a3a0c 07/08/2010 02:16 PM Ohad Levy

fixes #344 medias pages do not show error messages

686cb440 07/07/2010 08:19 AM Ohad Levy

requireing the sha1 library, refs #145

7a4ec5cf 07/06/2010 04:51 PM Paul Kelly

Fixes #145 - Added AuthSourceInternal

Added a password setting facility to the user class for AuthSourceInternal
Switched to SHA1
Changed :ldap to :login
Applied numerous fixes from Ohad Levy
Fixed malformed user page
Switched attr_accessible to attr_protected...

a8ea6c12 06/25/2010 09:09 AM Ohad Levy

fixes #331 - Operating system edit page error messages are out of alignments

2c83f744 06/25/2010 08:56 AM Paul Kelly

Fixes #260 - Switch to using STI for OS families

727312c3 06/25/2010 08:12 AM Ohad Levy

fixes #321 - external-node importer does not overwrite class list

3a8b1446 06/25/2010 07:37 AM Ohad Levy

fixes #326 - Host resource graph legend is mislabelled

d8dd4f92 06/25/2010 06:47 AM Jon Fautley

fixes #238 - Set Content-Type HTTP header when rendering nattended install scripts

aa1796f3 06/17/2010 02:15 PM Paul Kelly

Fixes #261 - parameters now use a single reference_id

This implementation uses STI but the table looks the same for all
variants. This is a little strange but it seems to work.

Also removed obsolete controllers and tests
Added more tests

7700f32f 06/17/2010 03:42 AM Frank Sweetser

fixes #323 - Add a "cancel build" option

ce1e6b20 06/10/2010 05:37 PM Frank Sweetser

Change puppetrun output to flash message

2a06208d 06/09/2010 08:05 AM Ohad Levy

fixes #315 - Newlines slipping into dynamic partition table layouts

3cf832dd 06/09/2010 08:02 AM Frank Sweetser

fixes #316 - Show custom partition tables by default if set

c665f5e8 06/09/2010 07:50 AM Ohad Levy

fixes #318 - users page does not sort based on last login

d5c2f34a 06/07/2010 06:18 AM Ohad Levy

fixes #270 - host show page looks bad on IE or old versions of firefox

89569baa 06/07/2010 03:56 AM Jochen Schalanda

Fixes #308 - Added action to destroy multiple hosts at once.

f26df6bc 06/04/2010 09:19 AM Ohad Levy

fixes #305 - puppetclass importer should try harder

a264811a 06/04/2010 09:17 AM Ohad Levy

welcome should be a protect method, refs #273

c4b56e43 06/03/2010 06:59 AM Ohad Levy

fixes #273 - Provide a "Getting started" front-page

bc06fd21 06/03/2010 06:00 AM Ohad Levy

fixes #286 - dashboard page contains a link to active_scaffold

89ae8b88 06/03/2010 03:54 AM Ohad Levy

fixes #301 - Disallow deletion of Environment when hosts are using it

81e2d3f3 06/03/2010 03:54 AM Ohad Levy

fixes #302 and all references to_label and to_s
removed references to all per_page settings as they are common now

b82a38da 06/03/2010 03:16 AM Frank Sweetser

fixes #300 - Add icon hints to class add/remove

Icons taken from http://www.freeiconsweb.com/Webmaster-Pixel-Icon-Set.html

19529e4b 06/02/2010 11:09 AM Paul Kelly

Fixes #292 - puppetdocs should be in a frame

51252890 06/02/2010 08:34 AM Frank Sweetser

fixes #297 - Prevent operatingsystem.minor from storing NULLs

895a7680 06/02/2010 08:34 AM Ohad Levy

fixes #295 - This YAML generates a 500 error when trying to send over http

1b1e1820 06/02/2010 08:31 AM Frank Sweetser

fixes #296 Check for existence of family_id before referencing it

a0c0e14d 06/01/2010 04:20 AM Ohad Levy

fixes #293 - add table sorting to users page

0203bf27 05/31/2010 01:45 PM Ohad Levy

fixes #291 - clone host does not clone assoicated classes

8ac3ea75 05/30/2010 04:46 PM Ohad Levy

fixes #289 - Import host hardware model

2dcf4736 05/30/2010 04:38 PM Ohad Levy

minor code smell cleanups

924cdd0a 05/28/2010 03:59 PM Frank Sweetser

fixes #255 Search for MAC addresses from all X-RHN-Provisioning-MAC headers, not just eth0

b0e2071a 05/28/2010 03:54 PM Ohad Levy

minor formating changes

a67b0923 05/28/2010 03:52 PM Paul Kelly

Fixes #101 - Generate rdoc files and html links on the puppetclasses page

Rewite rdocs if required by the prepare phase
Incorporate Fank Sweetser's :: patch
Incorporate a url_helper suggested by Ohad
Added a new interface via links on the supported environments list

d34ea57f 05/28/2010 09:29 AM Ohad Levy

fixes #247 - Query for class to support HostGroups