Activity
From 06/27/2012 to 07/26/2012
07/26/2012
- 04:46 PM Installer Revision 217ad0c7 (puppet-foreman): Removed whitespace
- 11:10 AM Revision 07efc8b4 (foreman_api): Initial version
- 10:56 AM Installer Revision 312bb1f3 (puppet-foreman): Added new yum repos for 1.0
- 08:55 AM Revision ba434abd (foreman): fixes #1781 - clone host can fail
- 08:55 AM Revision 8f87064c (foreman): fixes #1781 - clone host can fail
- 08:46 AM Revision 924c09cd (foreman): fixes #1778 - Provisioning Templates editor does not always save
- 08:46 AM Revision d8fe9767 (foreman): fixes #1778 - Provisioning Templates editor does not always save
- 08:21 AM Revision ec1b5011 (foreman): make sure usernames are not in the logs
- 08:10 AM Revision fceb1f89 (foreman): fixes #1576 - api v1 - oauth support
- * to use set and enable oauth in settings
* correcting typo - 07:58 AM Revision d9a2ebac (foreman): [SQL optimizations] - many small optimizations
- This is one of a few patches aim to improve Foreman performance
* Bookmarks have only users, not usergroups
* added c...
07/25/2012
- 03:32 AM Revision c427a1d9 (foreman): ensures that auto completer for users search works even when you are not an admin
- 03:31 AM Revision a8134ab0 (foreman): ensures that auto completer for users search works even when you are not an admin
07/24/2012
- 03:07 PM Revision 340da290 (foreman): ensure no extra white spaces are added to the provisioning templates editor
- 03:07 PM Revision 3e4d51b3 (foreman): ensure no extra white spaces are added to the provisioning templates editor
- 01:07 PM Revision 96541f1d (foreman): Openstack uses username/password.
- 10:34 AM Revision 1bee49a8 (foreman): Adds Organizations Object
- adding setup_user method in test_helper
Add debug support to tests
Allow admin to add users to organizations and orga... - 05:02 AM Revision 3625dad6 (foreman): [API] - minor fixes
- - fixed api index action still refering to old restsapi gem
- currently forced apipie to load DSL so we can reuse its... - 04:12 AM Revision 981a9508 (foreman): api v1 - restapi renamed to apipie
- 04:12 AM Revision ba69b49b (foreman): api v1 - Users controller and tests
- - split api routes to separate routes file
- better detection of permission failure in model
- fix ApiConstraints
- c... - 04:12 AM Revision 6771b4cd (foreman): added architectures controller in v1 API
- 04:12 AM Revision b3b90601 (foreman): Fixed bookmark tests (API v1)
- 04:12 AM Revision acd8589a (foreman): api v1 - architectures controler and tests
- 04:12 AM Revision d00e1bee (foreman): api v1 - fisrt version of bookmarks controller
- 04:12 AM Revision 03abfb63 (foreman): api v1 - Authorization
- * added authorization handling to api and tests
* fixed auth handling for controllers without auth
* handling status ... - 04:12 AM Revision f7e6bc41 (foreman): api v1 - tests for operating systems controller
- 04:12 AM Revision c72a2f0f (foreman): api v1 - operatingsystems controller
- 04:12 AM Revision 1443d37f (foreman): Fixed error handling in BaseController
- 04:12 AM Revision b2b47290 (foreman): api v1 - render errors with rabl
- better detection of permission failure in model
fix ApiConstraints
catch bad routes in api and return json - 04:12 AM Revision 64b920ec (foreman): api v1 - render home#index links from restapi
- 04:12 AM Revision 63efbbf5 (foreman): api v1 - fixing permissions
- cleanups in base controller
- 04:12 AM Revision 86fb12c1 (foreman): cleanup after merge conflict with latest develop branch
- 04:12 AM Revision 2807589b (foreman): split api routes to separate routes file
- 04:12 AM Revision 3d6d01c7 (foreman): fixes #1775 - API versioning name space
07/23/2012
- 12:52 PM Revision 9b80ab8b (foreman): api v1 - Users controller and tests
- - split api routes to separate routes file
- better detection of permission failure in model
- fix ApiConstraints
- c... - 12:52 PM Revision adc0067f (foreman): api v1 - restapi renamed to apipie
- 07:34 AM Revision 7fbdbf41 (foreman): rebase and really minor cleanups, there are still failing tests
- 03:41 AM Revision d07d4e31 (foreman): Don't fail with unexisting environment when importing puppetclasses
- 03:41 AM Revision 3c63d631 (foreman): Fix host's lookup_values finder sql
- Apparently due to a silly %q() -> %Q{} mistake.
I used #{fqdn} instead of #{self.name} for clarity, both should work. - 03:41 AM Revision a0443b04 (foreman): Show host lookup values in host/edit
- Renamed params table into inherited_...
Added a div for overridden puppetclass params.
Moved the hidden button inside... - 03:41 AM Revision 911ef24a (foreman): Show value before override in inherited puppetclasses parameters
- This provides a way to see what will the value be if the user deletes
the override.
NOTA BENA: The user can create a... - 03:41 AM Revision 9da2f731 (foreman): Fix warning with '=' instead of '==' in conditional
- 03:41 AM Revision 6b94e32d (foreman): Permit overridding a puppetclass parameter in host edit
- 03:41 AM Revision b1668cda (foreman): Fix lookup_key validation with empty string validator_type
- 03:41 AM Revision 6e245ed5 (foreman): Warn for smart-var having no values
- Red outline for mandatory ones, orange for optional ones.
With a popover for explanations.
The popover does not beha... - 03:41 AM Revision 04de1262 (foreman): Fix value_for returning the default value
- 03:41 AM Revision 9379c2be (foreman): Fix class parameters async loading in host edit
- 03:41 AM Revision fc55a9cd (foreman): Color wrench to reflect params errors/warnings
- The .ui-icon.warning could use a darker orange,
the highlight version of the icons are not visible enough
over a smok... - 03:41 AM Revision a314b3d3 (foreman): Warn about unknown facts being evaluated
- And fix double substitution in LookupKey.value_for
- 03:41 AM Revision ae93d1dd (foreman): Added source matcher and type to host smart-vars
- Form revamped as a table for clarity.
Added unknown facts error callback, not yet used. - 03:41 AM Revision 5be538fc (foreman): Fix modal dialog size
- 03:41 AM Revision 32202962 (foreman): Typed smart-variables
- 03:41 AM Revision c6bb7890 (foreman): Importing puppetclass detects smart-var type
- 03:41 AM Revision 3576aebc (foreman): Default value display fixes
- 03:41 AM Revision dbb46d84 (foreman): Fix smart-var matcher value display and validation
- 03:41 AM Revision 09251f4a (foreman): Fix validation occuring on child marked for destruction
- Edit a smart-variable, change its type to one incompatible
with the matcher's value.
Delete the matcher.
The deleted... - 03:41 AM Revision e06d55e5 (foreman): Fix parameter find and is_mandatory value
- A shameful error slipped in the usage of find_by_key.
Forgot to set is_mandatory when default value is nil on importing. - 03:41 AM Revision 85d9b548 (foreman): Make foreman replace ${::facts} for puppet
- The inclusion of ${ and } in a string make Puppet perform substitutions.
When importing, the smart-proxy must not per... - 03:41 AM Revision 73e0bd48 (foreman): associate hosts and lookup_values
- 03:41 AM Revision 958586d1 (foreman): wip smartvars in host pages, not working
- 03:41 AM Revision 828d0525 (foreman): wip Display smart-vars in host edit/create
- TODO: Allow override
- 03:41 AM Revision 9b8333d9 (foreman): Simplify failing is/to_parameter
- The import broke by making is_parameter? return true only
for one of the environment the puppetclass appears in.
Mor... - 03:41 AM Revision 75e617ae (foreman): Fix / in smart-variable param representation
- The slash in the to_param representation was misleading ActionPack
to believe into an additional REST nesting level.
... - 03:41 AM Revision 8562f1c1 (foreman): Improved smart-variable index
- Added paging controller.
Add old puppetclass name for parameter smart-variables,
by taking the first part of its name... - 03:41 AM Revision 5c00d1f2 (foreman): Create proper is_param column, stop the prefix madness.
- Enforce varying scope key uniqueness.
No uniqueness enforcement for unbound smart-vars. - 03:41 AM Revision 145ba5f4 (foreman): Permit easy creation of smart-variables
- No longer restrict smart-var new and create.
Adapt smart-vars form to its possible contexts:
- from the /lookup_keys ... - 03:41 AM Revision 1cf2ffed (foreman): New ENC format, with puppetclass parameters
- Offer a setting to control which format to use.
Output either with the puppet 0.23.0 through 2.6.4 format (like befor... - 03:41 AM Revision 3aad5a85 (foreman): Permit help_inline for checkboxes
- The :help_inline option was appended as raw text after the checkboxes.
I created :help_text for this usage instead,
a... - 03:41 AM Revision 2b4726d3 (foreman): Make default value nullable in LookupKeys
- Added javascript helpers.
- 03:41 AM Revision 96295131 (foreman): Make smart-variables mandatory or optional
- Raise an error when a mandatory parameter is missing,
for the ENC YAML output. - 03:41 AM Revision 866834a1 (foreman): Remove vistigal function
- 03:41 AM Revision f9dc7a49 (foreman): Import puppetclasses and parameters into db
- Parameters are mapped to automatically created smart-variables
- 03:41 AM Revision 6e38cee2 (foreman): Fixes and _parameter helpers in LookupKey
- Simplify .select([fields]) with .all.
Fix a small error with new parameters in new classes
Fix a small error using va...
07/22/2012
- 10:29 PM Installer Revision f438b6b4 (puppet-concat): Multiple updates to the concat codebase.
- - append_newline parameter added to concat_build.
- Default file delimiter is now and empty file delimiter which is a... - 09:12 AM Revision 6c135e40 (foreman): Merge branch 'develop'
- 09:12 AM Revision bace005f (foreman): updated version file
- 08:22 AM Revision de9c919f (foreman): Merge branch 'develop' into master
- 08:05 AM Revision 3150de99 (foreman): Revert "Merge branch '0.4-stable' into master"
- This reverts commit 697fe757f5aaf5f277d1e1a7b59b540c66327e89, reversing
changes made to 3a10450d984dac7a2351ac8baea99... - 07:39 AM Revision fd9cf23d (foreman): 1.0
- 07:38 AM Revision 316a4ccd (foreman): couple of test fixes after upgrading to a newer mocha/shoulda
- 05:53 AM Revision 84d8bcb2 (foreman): fixes #1738 Puppet Runtime charts look very messed up.
- 05:52 AM Revision a89c40ce (foreman): [refactor] - simple method to display ec2 instance name, instead of using tags everywhere
07/19/2012
- 08:13 AM Revision 017a7d84 (foreman): fixes #1765 - changing a conflicting IP address might lead to losing DNS or DHCP records
- 07:40 AM Revision c51ec8fb (foreman): fixes #1768 Template edition if submit during preview: the patch is saved.
- 07:39 AM Revision 766e2af6 (foreman): fixes #1767 opera bootstrap transition fixed.
- 07:37 AM Smart Proxy Revision e9c19af4: minor cleanups to tests
- * allow to each test run by itself.
* fix puppet environments test - 07:34 AM Smart Proxy Revision 1ce43f91: Export arguments of parameterized classes
- Use puppet/parser for a first class analysis of the class definitions.
Using regexes would have been a nightmare.
Ex... - 03:32 AM Smart Proxy Revision 9ea60762: 1.0 release
- 02:26 AM Revision 06bf16e9 (foreman): require_nfs_access method should not be a private method.
07/18/2012
- 12:15 PM Packaging Revision 735f81c2 (foreman-packaging): Revert "add mock files and build scripts"
- This reverts commit f1b74c4ff9df22fb922bd98fb84a8176540751e4.
- 12:12 PM Packaging Revision f1b74c4f (foreman-packaging): add mock files and build scripts
- 07:36 AM Revision 272811b9 (foreman): fixes #1764 changing per_page setting would update only after a restart
- this commit changes it back to an area in the code which gets evaluated
everytime instead of upon startup only - 04:27 AM Revision ae746d3a (foreman): [UI] added meta tag headers to support tablet and phone display size correctly
- 03:48 AM Smart Proxy Revision 74e333fb: 1.0RC2
- 03:46 AM Smart Proxy Revision d396690f: fixes #1733 - Environment issue if the env is not specifically defined
- 03:45 AM Smart Proxy Revision e777d3d0: Fixes #1734 : Bump version number in the Rakefile
- 03:41 AM Smart Proxy Revision ffbd0e7d: fixes #1759 - puppet 2.7.18 changed puppetca output
- which result in adding quotes to the certnames.
this patch should cover both cases (older and newer puppet) - 02:41 AM Revision a0885160 (foreman): Bug #1762 - bundler test.rb should require specific version of shoulda
- 02:41 AM Revision bbedd111 (foreman): Bug #1763 - new version of mocha breaks testing
07/17/2012
- 02:01 PM Revision ab206d88 (foreman): Merge pull request #106 from pitr-ch/api
- api v1 - render home#index links from restapi gem
- 12:06 PM Revision a85fc638 (foreman): api v1 - render home#index links from restapi
- 10:10 AM Revision 2306bd94 (foreman): Openstack images should show foreman defined images
- at least for now as long as we don't support remote
fetching of images - 10:01 AM Revision 9533073f (foreman): 1.0RC5
- 09:59 AM Revision 72da1d77 (foreman): fixes #1753 - Showing a modal from an AJAX request that returns a full-blown HTML page clears the page
- 09:59 AM Revision dbeead7b (foreman): fixes #1726 Template editor doesn't seem to work with IE
- 09:58 AM Revision 132a991c (foreman): basic openstack support
- 07:21 AM Revision ff61accf (foreman): fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).
- 07:21 AM Revision 456a1b04 (foreman): fixes #1736 - fixes odd errors with db migrate
- 07:21 AM Revision 337da65d (foreman): [UI] fixes drop downs not showing up correctly when viewing a page with errors
- 07:21 AM Revision 9da81801 (foreman): [UI] don't fail the hosts show page if the host has no OS assigned.
07/15/2012
- 02:46 PM Revision 37b0c9db (foreman): bump RC4
- 02:46 PM Revision 3630239a (foreman): [UI] ensure that tooltip and popover dont happen at the same time
- 02:36 PM Revision 3ace60a5 (foreman): minimal fix for unexplained db migrations failures, refs #1736
- 02:35 PM Revision 249afd9c (foreman): fixes #1751 - ReportCommon#status fails on ruby 1.9
- 08:59 AM Revision 718be0aa (foreman): fixes #1726 Template editor doesn't seem to work with IE
07/12/2012
- 10:44 AM Revision 7b9c0b6d (foreman): [UI] convert all titles to tooltips
- 10:44 AM Revision c832a24f (foreman): dont enforce host domain validations on non managed hosts
- 10:41 AM Revision 159a7a62 (foreman): [UI] - convert all bulk operations into buttons
- 10:01 AM Revision 118eabe2 (foreman): fixes #1747 host selected puppet classes are afected by the classes filter.
- 10:01 AM Revision 21ea0492 (foreman): fixes #1746 selecting a cluster in oVirt remove subnet and ip from the network tab in new/edit host
07/11/2012
- 05:01 PM Revision 6c9689ef (foreman): Update first-run splash page with a note about Smart Proxies, fixes #1721
- 12:47 PM Revision 55548030 (foreman): adds missing EC2 propetries view
- 11:32 AM Revision 19553511 (foreman): use file reader for the config template file upload.
- 11:30 AM Revision 9d060de2 (foreman): fixed dropdown location for action button and bookmark.
- 11:28 AM Revision c2d5484a (foreman): [UI] - added missing label classes
- 11:08 AM Revision 18118f5a (foreman): remove unneded hidden links in the more tab
- 03:08 AM Revision 71b45148 (foreman): fixes #1737 - make sure mac based matching are case insensetive
- 02:51 AM Revision 85cc156a (foreman): fixes #1743 - auditing RC2 breaks foreman, forcing RC1 for now
07/10/2012
- 01:08 PM Revision d4327e6e (foreman): ensures that compute resources are shown in the host form only if provisioning is enabled
- 11:14 AM Revision b461071c (foreman): Merge pull request #95 from pitr-ch/api
- api v1 - render errors with rabl
07/05/2012
- 10:25 AM Revision 0345ef19 (foreman): fixes #1730 broken ui when errors and help inline.
- 09:59 AM Revision 3da587a3 (foreman): refs #1589, ensure that vmware public key is automaticilly imported when testing connection
- 07:20 AM Revision b304788d (foreman): fixes #1729 safer migration code.
07/04/2012
- 03:53 PM Revision d2c62852 (foreman): 1.0RC3 released
- 03:49 PM Revision 6147006e (foreman): fixes parameters whitespace validations
- 03:48 PM Revision 180a48c8 (foreman): fixes more menu issues
- 03:47 PM Revision 995b1748 (foreman): fixes #1165 add inherited params display and override option to the host form.
- Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
- 03:11 PM Revision a0629495 (foreman): fixes #1726 ie support for edit template (with a simple text-box).
- 03:39 AM Revision 933c8a83 (foreman): fixes the more menu bug
07/03/2012
- 11:15 AM Revision 8f5923a8 (foreman): fixes the more menu bug
- 10:43 AM Revision 8d922a87 (foreman): fixes #1165 add inherited params display and override option to the host form.
- 09:20 AM Revision 8cf00cea (foreman): avoid breaking mysql migration from an empty db
- 08:40 AM Revision e9e570c2 (foreman): api v1 - render errors with rabl
- better detection of permission failure in model
fix ApiConstraints
catch bad routes in api and return json - 04:02 AM Revision d860ed4e (foreman): fixes #1716 - remove whitespace from hostname
07/02/2012
- 03:41 PM Revision 69923135 (foreman): Add Archlinux logo back to hosts page
- 10:44 AM Revision a7961050 (foreman): top navigation bar looks correct on tablet and smart-phone screen size.
- 10:44 AM Revision 1d0bc0b0 (foreman): fixes #1240 more menu fixed for users with no permitions.
- 10:44 AM Revision b2fba8d1 (foreman): host list page fixed for smart-phones and tablet screen sizes.
- 09:29 AM Installer Revision e8ea8c92 (installer): adds a simple script to update submodules to their latest version
- 08:04 AM Revision 710c1d4f (foreman): host list page fixed for smart-phones and tablet screen sizes.
- 08:04 AM Revision 22cba28c (foreman): fixes #1240 more menu fixed for users with no permitions.
- 07:01 AM Revision b596ba59 (foreman): fixes #1463 - let Foreman run on a sub path
- e.g. for it being available on http://localhost:3000/foreman you run:
RAILS_RELATIVE_URL_ROOT=/foreman rails s - 06:30 AM Revision 26f75f44 (foreman): Return a HTTP 500 when we fail on handle_ca (fixes #1725)
07/01/2012
- 03:04 PM Revision 59701b81 (foreman): Merge pull request #97 from logicminds/api
- Move API routes to separate files
- 03:01 PM Revision a4b8e85f (foreman): split api routes to separate routes file
- 02:37 PM Revision 94f61f7b (foreman): make sure that info messages are not shown when filtering is enabled refs #1634
- 09:42 AM Packaging Revision 45604557 (foreman-packaging): Move el6 specs and batches to el6 branch. Update README.md
- 07:57 AM Revision e71dd0f2 (foreman): top navigation bar looks correct on tablet and smart-phone screen size.
- 07:08 AM Packaging Revision 33661aa2 (foreman-packaging): fixes for version, dbmigrate, and to replace foreman-fog with foreman-ec2
- 02:39 AM Revision 345a2ad3 (foreman): missing syntax
06/29/2012
- 04:44 PM Packaging Revision 3c0c522e (foreman-packaging): add foremancli rubygem spec file
- 04:36 PM Packaging Revision 98626253 (foreman-packaging): more db:migrate fixes, and addition of foreman-cli and foreman-release
- 02:00 PM Revision 615b8ed4 (foreman): fixed wrong test - refs #1677
- 01:59 PM Revision c18b829f (foreman): disk layout should really not be unique.
- 01:47 PM Packaging Revision 1e2aa002 (foreman-packaging): fix posttrans section and more botched if statements
- 01:31 PM Revision 7e3f8fb5 (foreman): Fixed migrations for mysql2
- 01:15 PM Packaging Revision 5e16c561 (foreman-packaging): fix transactions that should be running post uninstall to actually run post uninstall. Also add libvirt to the fixes, and fix the botched if statements
- 12:57 PM Packaging Revision 420be9db (foreman-packaging): update foreman and foreman-proxy to RC2. Update fog to 1.4. Hopefully fix inconsistent db:migrate issues on upgrade
- 10:53 AM Installer Revision 2ebfb8ed (puppet-dhcp): Ensure $dhcp_dir exists
06/28/2012
- 01:35 PM Revision ae98767d (foreman): fixes #1563 problem cloning host in latest develop
- 01:13 PM Revision 977bfa08 (foreman): Merge pull request #92 from pitr-ch/api
- fix permissions
- 12:25 PM Revision 4a040c5d (foreman): api v1 - fixing permissions
- cleanups in base controller
- 11:00 AM Revision bbf34bae (foreman): fixes #1563 problem cloning host in latest develop
- 10:28 AM Installer Revision 735136de (installer): Fix config.ru / testing bug
- 10:27 AM Installer Revision 239b4ccf (puppet-foreman): Fix default package source, and cover testing in config.ru fix
- 08:50 AM Revision cfe9af6f (foreman): dont fail if console bundler group is not installed
- 08:49 AM Revision 1ebd12c0 (foreman): fixes #1677 - Fact pie chart alters fact strings to lower case
- 08:44 AM Revision dbd2fcf9 (foreman): audit time ago in words.
- 08:44 AM Revision be162e11 (foreman): fixes #1712 When Ec2 provisioning, resolve button shouldn't show pxe nor provisioning template.
- 07:24 AM Revision 54268a7b (foreman): fixes #1677
- 07:05 AM Revision 84a4cf57 (foreman): fixes #1712 When Ec2 provisioning, resolve button shouldn't show pxe nor provisioning template.
- 04:38 AM Revision 750bbfff (foreman): audit time ago in words.
- 04:31 AM Revision fe728c74 (foreman): fixes #1638 - remove whitespaces for user email instead of validation error
- 03:49 AM Revision e374699f (foreman): fixes #1715 - rake puppet:import:puppet_classes[batch] stopped working
- 03:49 AM Revision c0197016 (foreman): fixes #1714 allowing users with build permissions to access the submit multiple
06/27/2012
- 03:35 PM Revision 32f4c2ed (foreman): minor fix and added a few tests to ensure config templates works correctly
- 11:01 AM Revision 86172f60 (foreman): 1.0RC2
- 10:59 AM Revision c4ba83b0 (foreman): added commit comment, history and preview to the template editor.
- 09:50 AM Installer Revision cf8b9a98 (installer): Fix bug in Debian installer code
- 09:49 AM Installer Revision 66661fe0 (puppet-foreman): Fix repo always using Debian stable, ignoring
- 09:07 AM Revision 66a9a696 (foreman): refs #1586 - ensures that hostgroup hierarchy order is processed correctly
- 08:32 AM Revision 7a7a7a6b (foreman): facter sometime send wrong mac address with bonded nics,
- This patch is kind of a workaround to ensure we dont override valueable information.
- 06:46 AM Revision a3b62913 (foreman): ensure that migration script is a bit more rubost for audit uses, refs #1700
- (sadly the audited gem alias the .user method, and sometime returns
strings and other times return a user object) - 04:43 AM Revision 88e855b2 (foreman): fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9
- 04:21 AM Revision 7ccdebb3 (foreman): update to latest released version of fog
- 03:22 AM Revision b8bbd295 (foreman): fixes #1686 - can't choose subnet when domain comes from hostgroup
- 03:18 AM Revision f4279fea (foreman): refs #1586 - no need to copy hostgroup root pw
- the idea here is not to copy the pw from the hostgroup, as if
you would like to change the hostgroup password, it wou...
Also available in: Atom