Project

General

Profile

Activity

From 11/21/2010 to 12/20/2010

12/20/2010

05:31 AM Revision 1a03bb13 (foreman): cleanup after smart proxy #554
Ohad Levy
05:31 AM Revision b723e051 (foreman): Fixes #555 - unable to build Debian hosts with Safe template's
Ohad Levy
05:31 AM Revision db59a916 (foreman): Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media
Jochen Schalanda
05:22 AM Smart Proxy Revision e5cfb588: Fixes #554 - ISC dhcp reservation has incorrect next server value if using host name vs ip
Ohad Levy
05:22 AM Smart Proxy Revision 41b2b8d2: wget should not be sent into the background immediately, refs #513
Ohad Levy

12/19/2010

10:08 AM Smart Proxy Revision 1867338d: Fixes #513 - move tftp file fatching to run as in the background
Ohad Levy
04:46 AM Smart Proxy Revision 12619dc7: Fixes #537 - dhcp next server could be saved as a name, not just IP
Ohad Levy
03:38 AM Smart Proxy Revision 36bc8ae5: Fixes #548 - Subnet sometimes include records from other subnets
ISC dhcp does not restrict users to put the host entries inside a subnet block. Ohad Levy
03:35 AM Smart Proxy Revision 50e38ad1: Minor imporvements to the build in dhcp broswer -
* added delete reservation option
* sorted subnet list
* add counters to subnets and records page
* fixed incorrect t...
Ohad Levy

12/16/2010

11:43 AM Revision 9655d6d7 (foreman): added missing spinner image - refs #541
Ohad Levy
11:15 AM Smart Proxy Revision 7244c63f: free IP now returns JSON
Ohad Levy
10:12 AM Revision 209076e1 (foreman): Fixes #541 - Select Subnet per host
Ohad Levy
10:10 AM Revision 90b83222 (foreman): Fixes #540 - Manages sub proxies
Automates the creation of DHCP, DNS and TFTP settings on remote servers.
This handles all required settings in order ...
Ohad Levy
08:54 AM Revision 0f29f96e (foreman): Fixes #538 - library to communicate with the smart proxies
Ohad Levy
08:54 AM Revision 06823dc7 (foreman): Fixes #65, Fixes #339 and Fixes #539
This commit introduce the following:
* Smart proxy CRUD within Foreman
* Subnet operations
** CRUD
** Finding the nex...
Ohad Levy
08:29 AM Revision 8f1e63f5 (foreman): add missing tests
Ohad Levy
08:28 AM Revision 12061dab (foreman): Auto fetch subnet next free ip
Ohad Levy
06:46 AM Revision 4f05e4f8 (foreman): sorted settings
Ohad Levy
06:46 AM Revision f45932f1 (foreman): Moved our orchestration subsystems to use AR callbacks
Submodules are always included but should not act if no proxy is set. Ohad Levy

12/14/2010

01:42 PM Revision 3e2dd95f (foreman): sort order
Ohad Levy
01:42 PM Revision 492d819c (foreman): adding CIDR calculation to subnets
Ohad Levy
01:41 PM Revision 595e67cf (foreman): renaming Hostext to Orchestration
Ohad Levy
12:06 PM Revision 0d9464c8 (foreman): typo
Ohad Levy
10:29 AM Revision 9bece9c8 (foreman): cleanups, typos etc
Ohad Levy
10:29 AM Revision 5cde128d (foreman): subnets will now be shown based on the selected domain
this will not display the subnet options for domains which do not have subnets Ohad Levy
10:29 AM Revision 6c7e748d (foreman): fixed broken test
Ohad Levy
10:29 AM Revision 53e36860 (foreman): add orcheistration code on create
Ohad Levy
10:29 AM Revision 4df17c94 (foreman): Adds a method to return the primary name servers for a domain
Ohad Levy
10:29 AM Revision 107fd5d9 (foreman): Added orchiestartion on destory operations
clean up the code a bit further
split operations where possible (i.e. creation of dns A and PTR records)
dns query wi...
Ohad Levy
10:29 AM Revision 64c3f2be (foreman): Added PXElinux template generation via the API.
this is a bit tricky as the template is not generated via a http request. Ohad Levy
10:29 AM Revision b5ce8f80 (foreman): Added Timeout to dns lookups
do not query external DNS's in test mode Ohad Levy
10:29 AM Revision abff41c5 (foreman): * Cleanup sub systems validations code
* Added DNS validations on update --> this need some more tought of how to handle conflicts
* pxelinux tempalate is n...
Ohad Levy
10:29 AM Revision b971a777 (foreman): No longer using AR callbacks as it gets messy
created our own "callbacks"
* added error reporting to log file too
* added validation to ensure that the ip is in t...
Ohad Levy
10:29 AM Revision 86b65ff0 (foreman): * fix typo in tftp image location
* removed validation for unused fields Ohad Levy
10:29 AM Revision 4ae80bb0 (foreman): * moved TFTP manipulations as part of the update process (as its only required after setting "build").
* renamed external_validation to external_actions
* added basic handling for DHCP and DNS updates operations
* fixed ...
Ohad Levy
10:29 AM Revision 10e6860e (foreman): update dhcp record if mac address was changed
update service processor (mangment port) if it has changed too. Ohad Levy
10:29 AM Revision 1879a0fd (foreman): typo
Ohad Levy
10:29 AM Revision 6613a2f7 (foreman): typo
Ohad Levy
10:29 AM Revision 50c5dcd1 (foreman): * built operations would not report upon proxy errors
* dhcp update logic was broken Ohad Levy
10:29 AM Revision ac998ebc (foreman): * we load the subsystems (dns, dhcp etc) only if the current host has a proxy configured.
* handle updates a bit better, in case that we migrate from a non manage state
* we also allow not to configure a pro...
Ohad Levy
10:29 AM Revision f22ede07 (foreman): clean up of subnets code
Ohad Levy
10:29 AM Revision 209e1875 (foreman): added smart proxy scaffold
Ohad Levy
10:29 AM Revision 1bbe487a (foreman): Added Subnet controllers
Ohad Levy
10:29 AM Revision 532557cc (foreman): generic module to talk with the Smart Proxies
Ohad Levy
10:29 AM Revision 68c96a23 (foreman): Added basic code to handle DHCP manipulations
Ohad Levy
10:29 AM Revision 3f090230 (foreman): Added basic DNS manipulations
Ohad Levy
10:29 AM Revision 63a6ba08 (foreman): added validations and better error handling to dns mngmt
Ohad Levy
10:29 AM Revision 56560a94 (foreman): wip dhcp mngmt
Ohad Levy
10:29 AM Revision e76cfa0d (foreman): adjusting all unit and functional tests
Ohad Levy
10:29 AM Revision 8c561abf (foreman): cleanup
Ohad Levy
10:29 AM Revision 0f55735e (foreman): adds wip tftp managmement
Ohad Levy
10:29 AM Revision f5fb11aa (foreman): Adds a scheduling/queueing support for smart proxies orchestration
Ohad Levy

12/13/2010

02:22 PM Revision 0bc57174 (foreman): fixes #534 - failing test for config_templates
Ohad Levy
02:20 PM Revision c5f5a83f (foreman): Fixes #468 - adding a default template for a grubby script which create a default script for redhat distros that will re-install it when executed
Justin Sherrill
03:49 AM Revision bb181ce2 (foreman): fixes #525 - config templates contain incorrect EOL chars
Ohad Levy
03:46 AM Revision 380d48b9 (foreman): Fixes #524 - unable to access epel in safe templates, refs #469
Ohad Levy
03:46 AM Revision 45d91fb1 (foreman): Fixes #526 - it should be possible to delete config templates from OS defaults
Ohad Levy

12/09/2010

04:17 PM Revision 32847027 (foreman): Fixes #469 - Changing templates to be rendered within a safemode/sandbox
Justin Sherrill
03:52 PM Revision 02c0befc (foreman): Fixes #496 - Fixing issues with operating system edit/new pages when setting default config templates
Justin Sherrill

12/02/2010

10:33 AM Revision cc2ff904 (foreman): wip dhcp mngmt
Ohad Levy
10:33 AM Revision 37feed0d (foreman): added validations and better error handling to dns mngmt
Ohad Levy
09:02 AM Smart Proxy Revision a86f90f8: record is not created at this stage...
Ohad Levy
09:02 AM Smart Proxy Revision 085f3709: Added loggin
Ohad Levy
06:55 AM Revision 2dce41d8 (foreman): Added basic DNS manipulations
Ohad Levy
06:55 AM Revision 637c3fbe (foreman): Added basic code to handle DHCP manipulations
Ohad Levy
05:26 AM Revision f3640287 (foreman): generic module to talk with the Smart Proxies
Ohad Levy

12/01/2010

03:29 AM Smart Proxy Revision e86a11a2: Sample config file
Ohad Levy
03:27 AM Smart Proxy Revision b65f3926: Added more verbose errors upon API requests
based on pikelly patches Ohad Levy
03:27 AM Smart Proxy Revision 18a0cb41: Added more error messages to nsupdate
based on pikelly patches Ohad Levy
03:26 AM Smart Proxy Revision b215329a: Added timestamps to subnets data
based on pikelly patches Ohad Levy
03:26 AM Smart Proxy Revision 46d028cd: cleanup the dhcp api's
added more error messages etc
Based on pikelly patches
Ohad Levy
03:24 AM Smart Proxy Revision 6cd78804: added dhcp vendor type and configuration files into settings
Ohad Levy
03:23 AM Smart Proxy Revision 59de31b1: withspaces alignments
Ohad Levy
03:08 AM Smart Proxy Revision f16a8b1b: Renamed foreman-proxy to smart-proxy
Ohad Levy

11/30/2010

09:00 AM Revision 66c46f88 (foreman): Added Subnet controllers
Ohad Levy
08:59 AM Revision 8ed419d6 (foreman): added smart proxy scaffold
Ohad Levy
07:57 AM Revision b89e304f (foreman): clean up of subnets code
Ohad Levy

11/29/2010

07:08 AM Revision cab0d8c6 (foreman): Fixes #378 - Adds support for multiple configuration templates
Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can now
be saved in the database directly.
Each tem...
Ohad Levy
05:33 AM Revision e62b323b (foreman): ajax response with only valid templates for the selected OS
Ohad Levy
04:26 AM Revision a374dddf (foreman): Change the default div toggler to be a bit more responsive when hiding sections
Ohad Levy
04:26 AM Revision 44b406f4 (foreman): Added Authorization support for config templates
Ohad Levy
03:41 AM Revision a4217faf (foreman): * added pagination links
* optimized eager loading
* cleanups
Ohad Levy
03:41 AM Revision f8224973 (foreman): cleanups
Ohad Levy
03:41 AM Revision 537fae3d (foreman): Don't accept a nested template if its not selected.
Ohad Levy
03:41 AM Revision cade105f (foreman): got multiple drop downs to work, but they dont keep the right values for the next operation
WIP Ohad Levy
03:41 AM Revision 0ffa09f7 (foreman): * Added host template lookup to fall back to environment and default OS template
* Added template type search support
* Switched to searchlogic instead of named_scoped
* fix an issue with validation...
Ohad Levy
03:41 AM Revision 753210b4 (foreman): An attement to generate the methods on the fly, this need some more thought.
Ohad Levy
03:41 AM Revision 3937a295 (foreman): fixes Template search algoritim
fixes broken tests due to wrong fixtures Ohad Levy
03:41 AM Revision b06efd95 (foreman): new templates are not snippets by default
Ohad Levy
03:41 AM Revision abdb9b83 (foreman): * generaizled the os provisioning variables, so that they are availavble
on both /unattended/provisioning and /unattended/{kickstart,preseed}
* fixed an issue with wrong rendering of snippets
Ohad Levy
03:41 AM Revision 0e4459f0 (foreman): add a migration which imports the existsing templates into the database.
Note to self, this will not work if we ever remove the files from the view. Ohad Levy
03:41 AM Revision 71803be6 (foreman): cleanups
Ohad Levy
03:41 AM Revision 4faabd44 (foreman): Adds support for multiple configuration templates
This introduce a new model ConfigTemplate.
ConfigTemplate habtm operatingsystem and has many environments and
hostgro...
Ohad Levy
03:41 AM Revision 10418942 (foreman): remove redundent lines
Ohad Levy
03:41 AM Revision 851d5f40 (foreman): save the template type directly into the db, rathen then an id
Ohad Levy
03:41 AM Revision 7c2b71ee (foreman): We should really render the template, not as a text
Ohad Levy
03:41 AM Revision 2e64c001 (foreman): moved template kinds into their own model
added view logic to allow combinations only if its not a snippet, as snippets are globally availavble.
added work in...
Ohad Levy
03:41 AM Revision 016bd2ca (foreman): Add default templates (per kind) for each OS's
Ohad Levy
03:27 AM Revision 18f15161 (foreman): fixes #463 - adds a simple rake task to reset administrator user account.
Ohad Levy

11/25/2010

09:53 AM Revision 11782648 (foreman): fixes #471 - enabling parameters for Operating Systems
Ohad Levy

11/22/2010

02:53 AM Revision c6c45e28 (foreman): Updated rack version
Ohad Levy
02:41 AM Revision 0da5c52b (foreman): updated will paginate plugin
Ohad Levy
02:41 AM Revision c5483438 (foreman): updated rails to latest stable 2.3.x branch
Ohad Levy
02:41 AM Revision de611956 (foreman): removed empty task folder
Ohad Levy
02:38 AM Revision 26c6a158 (foreman): roles: switched to route helpers
Ohad Levy
02:30 AM Revision e03f7844 (foreman): fixes #478 - Host creation / edit operation might return undefined method crypt
Ohad Levy

11/21/2010

11:17 AM Revision 743e6eec (foreman): updated searchlogic to latest module
Ohad Levy
 

Also available in: Atom