Activity
From 11/23/2012 to 12/22/2012
12/21/2012
- 01:24 PM Installer Revision ce8909f7 (puppet-foreman): Don't enforce permissions on ${puppet_home}/yaml
- Puppet installs them using good enough permissions so no need to enforce
stricter permissions. This only creates noise.
12/20/2012
- 07:54 AM Revision 45107907 (foreman): Fixes #2058: prevents the spinner from going forever if listing fails
- 07:54 AM Revision 4ac52744 (foreman): removed class_name from all relationships that has_many :through as its invalid.
- It seems like we hit a rails bug, where the joins were incorrectly created,
once removed, it was generated correctly.... - 07:44 AM Revision e5f912f7 (foreman): puppet class form ui fixes.
- 04:18 AM Revision 71291a46 (foreman): fixes #1834 to get foreman running under ruby 1.9.3
12/19/2012
- 12:20 PM Packaging Revision 059c6943 (foreman-packaging): Stable has README not README.md
- 12:19 PM Packaging Revision 133a48da (foreman-packaging): Merge branch 'master' of github.com:theforeman/foreman-rpms
- 11:20 AM Packaging Revision e403bbe2 (foreman-packaging): bump version to 1.0.2 to fix CVE-2012-5648
- 11:18 AM Packaging Revision d88c4590 (foreman-packaging): Merge branch 'master' of github.com:theforeman/foreman-rpms
- 11:15 AM Packaging Revision 8ea16054 (foreman-packaging): bump version to 1.0.2 to fix CVE-2012-5648
- 11:15 AM Packaging Revision 3aed3c7f (foreman-packaging): Release 1.0.2 stable to fix CVE-2012-5648
- 10:55 AM Packaging Revision 9f76d167 (foreman-packaging): Release 1.0.2 stable to fix CVE-2012-5648
- 08:59 AM Revision 875699d9 (foreman): fixes #2018 add forward slash to controller name of url_for() helper
- 08:59 AM Revision dd838ac2 (foreman): added slash /unattended to other url_for calls
- 08:38 AM Revision dbdc8726 (foreman): - Allows mysql2 usage with Puppet < 2.7.10 - Fixes #1350
- 07:56 AM Revision bead32dc (foreman): Fixes #2059: Completely remove email_replay_address from settings
- 07:12 AM Revision 10130849 (foreman): fixes #2023 - Don't try to save os=nil in the fact importer
- I've tried to address all possible places where empty set of facts (e.g. we
dont have the facts just yet as its a bra... - 07:12 AM Revision a3d09f07 (foreman): refs #2023 - always write using_storeconfigs default as a boolean
- 05:52 AM Revision 89d3f79b (foreman): Fix Foreman SQL injection through search mechanism CVE-2012-5648
- 05:42 AM Installer Revision b079ca9e (puppet-puppet): Refresh Apache vhost from Puppet upstream, tighten SSL protocols
- 05:38 AM Revision 387b764b (foreman): Fix Foreman SQL injection through search mechanism CVE-2012-5648
12/18/2012
- 11:05 AM Installer Revision f6823884 (installer): Bump foreman/foreman_proxy/puppet for 1.1RC repo support
- 10:21 AM Revision 069775aa (foreman): minor cleanups to the proxy resource class refs #2056
- 10:21 AM Revision 4a073b8b (foreman): Fixes #2050 - Don't display revoked certs by default
- 09:57 AM Installer Revision 6668f2ba (puppet-foreman_proxy): Fix dns_forwarders to not rely on dynamic scope
- 08:42 AM Revision f2b2117f (foreman): fixes # 2056 - add bmc support to the api-proxy class
- 08:34 AM Revision 45a7a196 (foreman): fixes #1964 lookup_keys.default_value can hold > 255 characters
- 06:41 AM Revision 01a0d713 (foreman): fixes #1965 override value to textarea
- 02:25 AM Installer Revision e8badb1c (puppet-foreman_proxy): Renaming parameter use_testing to repo
- Based on https://github.com/theforeman/puppet-foreman/commit/c7b3916ddd78f278767c8ac7768ce96ffb0a6327
12/17/2012
- 02:30 PM Revision 9e8be300 (foreman): fixes #1978 - changing login maximum size to 100
- In case of using a long login name (such as ovirt_username@domain), on
the fly login will fail. Increasing the maximu... - 02:28 PM Revision 0ffb269d (foreman): Fixes #2046: Only show the inverse taxonomy tab if enabled
- 02:26 PM Revision 7c02963d (foreman): fixes #2042 - fix CSS classes added to filter levels
- 02:25 PM Revision 2c01421b (foreman): fixes #2045 changed condition so there is no error in Postgresql
- 02:14 PM Revision ca166dba (foreman): fixes #1353 added custom hook when host build mode changes
- see http://theforeman.org/projects/foreman/wiki/Custom_Hooks_in_Plugin
- 02:03 PM Revision a07f8856 (foreman): fixes #2051 good host percentange was wrong
- 01:49 PM Smart Proxy Revision 2ee82098: fix tests running on both 1.8 and 1.9 ruby
- * Make jenkins run tests in an output friendly way
* Add fixtures and 1.9 fixes to tests
* Fix BMC_API provider test bug
12/14/2012
- 10:25 AM Installer Revision 7e20a888 (puppet-foreman): Update to use three yum repos
- 10:24 AM Installer Revision c7b3916d (puppet-foreman): Update to use 3 repos
12/13/2012
- 10:07 AM Installer Revision b1ef9e08 (puppet-puppet): Fix location of puppet binary, always /usr/bin/puppet
- 03:38 AM Installer Revision 92a3b7c8 (installer): Update README.md
- - make sure users checkout the develop branch
- update the git repo param name
12/12/2012
- 10:37 AM Revision d92340af (foreman): fixes #2037 remove catchall routes
- this blocks any plugin/engine from adding additional routes
- 10:03 AM Revision f528f158 (foreman): added compute resource actions and tests
- 10:02 AM Revision ee2b39c6 (foreman): refs #1937 - fix graphs hrefs when running from subpath
- 03:40 AM Revision 0f7cd323 (foreman): fixes #2030 - define instance variables during ERB evaluation when not using safemode
- Thanks to Paavo Pokkinen <paavo.pokkinen@faarao.fi>
- 03:26 AM Revision ffbb8214 (foreman): scope templates by taxonomy.
- 03:25 AM Revision 8ba22321 (foreman): Fixes #2000 - display the alternate taxonomy when editing a location or org
12/11/2012
- 02:59 PM Installer Revision 31ee1aad (puppet-foreman_proxy): Disable sudoers.d for EL5, doesn't exist by default
- 11:18 AM Packaging Revision 5033bc37 (foreman-packaging): Updated the ubuntu proxy changelog
- 11:17 AM Installer Revision dfd80759 (puppet-foreman_proxy): Allow use of sudoers.d
- 10:18 AM Packaging Revision 38db09ee (foreman-packaging): debian/rc: Use a decent version number
- 09:40 AM Packaging Revision 815fd468 (foreman-packaging): release 1.1 rc 1.1
- 05:47 AM Installer Revision 2cafafc5 (puppet-foreman): All packages should be 'present', or upgrades ensue
- 03:57 AM Revision 25d4ca6d (foreman): host routes api changes squashed
- 03:50 AM Revision 8b6ed14e (foreman): fixed bug preventing LDAP authentication in auth_source_ldap model
- The logic for determining which password to send the LDAP server
was inverted in the search_for_user_entries method. ...
12/10/2012
- 03:22 PM Smart Proxy Revision c60b9b25: release bump to 1.1RC1
- 02:58 PM Smart Proxy Revision b4982e24: fixes #2031 - Remove dependency on net-ping
- 02:57 PM Packaging Revision 4030e9c7 (foreman-packaging): debian: copy vendored-gems packaging to ubuntu
- 01:18 PM Packaging Revision 940a0687 (foreman-packaging): debian: Yet more build deps
- 12:57 PM Packaging Revision 88f0e4ad (foreman-packaging): debian: More build deps
- 12:47 PM Packaging Revision 5c0f847e (foreman-packaging): Update changelog, fix build-deps
- 12:16 PM Packaging Revision 9ce0849e (foreman-packaging): New vendored-gems buildfiles for nightly
12/09/2012
- 04:27 AM Revision eefbf33f (foreman): fixes #1979 Updating puppet:import:puppet_classes for parameterized classes
- Puppet import_classes task uses PuppetClassImporter instead of Environment.import_classes which is not available anymore
- 04:21 AM Revision 8c9e8ee7 (foreman): fixes #2021 - run test:lib from test rake task
- 04:20 AM Revision 49991328 (foreman): fixes #2020 - PuppetSetting is an instance, not class
- 04:19 AM Revision e36b9735 (foreman): fixes #1995 - enable param class ENC by default on Puppet 2.6.5+
- 04:18 AM Revision 3cb23101 (foreman): fixes #1977 - Don't rely on Puppetversion to determine report version
- 04:18 AM Revision 80023323 (foreman): Merge pull request #286 from iNecas/apipie-validations-off
- Turn off the apipie validations for now
12/07/2012
- 08:52 AM Packaging Revision 2f639159 (foreman-packaging): Merge pull request #23 from GregSutcliffe/master
- Fix rc for upgrade path from stable
- 08:01 AM Packaging Revision 18736773 (foreman-packaging): Rescue bundle install, with a Gemfile.lock it can fail, but not harmfully
12/06/2012
- 10:24 PM Packaging Revision 9a0afde8 (foreman-packaging): Fixed Gemfile attribute removal so the first line doesn't get touched
- 02:23 PM Packaging Revision 8f180ec0 (foreman-packaging): Merge pull request #22 from skottler/fix_gemfile
- Fixed Gemfile attribute removal so the first line doesn't get touched
- 12:02 PM Packaging Revision 95706766 (foreman-packaging): Merge pull request #21 from GregSutcliffe/master
- Create 1.1 RC1 packaging files
- 11:53 AM Packaging Revision d10d2335 (foreman-packaging): 1.1 RC1 foreman/proxy changes
- 11:26 AM Packaging Revision 21e11916 (foreman-packaging): Copy the up-to-date stable dirs, d'oh
- 11:11 AM Packaging Revision 2449438e (foreman-packaging): Create release candidate (rc) repo
- 11:01 AM Packaging Revision 088f890f (foreman-packaging): Create release candidate (rc) repo
- 10:28 AM Packaging Revision 7fdb50e3 (foreman-packaging): fixes #2019 - condrestart error when standalone
- Also restarts when configured with Thin.
- 07:11 AM Revision 5d78633e (foreman): Turn off the apipie validations for now
- The main reason for the validations to be implemented in Apipie was
the ability to be able to check the documentation...
12/05/2012
- 09:00 PM Packaging Revision 04a0ebfe (foreman-packaging): Refactor the build.sh files so only the essential differences are in the leaf dirs
- 04:27 PM Packaging Revision dd43613d (foreman-packaging): fix paths to catch unpackaged files
- 04:17 PM Installer Revision 3d5ab4b0 (puppet-foreman_proxy): Prefix all dhcp parameters with dhcp_
- 04:15 PM Installer Revision 9eac21b8 (puppet-foreman_proxy): Prefix all tftp params with tftp_
- 04:12 PM Packaging Revision 67c505dd (foreman-packaging): update fog to version 1.8.0
- 02:17 PM Revision fc9ba74f (foreman): fix trend labels for ForemanTrends
- 02:03 PM Smart Proxy Revision 9a387048: fixes #2016 Use a tmpfile+lockfile to avoid race conditions in IP suggestion
- 01:36 PM Installer Revision c8637fa4 (puppet-foreman): Change use_ssl getter for Ruby 1.9
- 01:19 PM Revision c4e33848 (foreman): 1.1RC1 released!
- 01:03 PM Revision fc6fbf91 (foreman): fixes #1994 - set vardir for puppet 3, use --configprint
- When running Puppet 3 as a non-root user (i.e. foreman), both --confdir and
--vardir have to be specified as per Pupp... - 12:12 PM Installer Revision 3893984a (puppet-foreman_proxy): Parametrize the foreman-proxy port
- 11:18 AM Installer Revision 21af8530 (installer): Bump dhcp/dns/foreman/foreman_proxy/passenger/puppet
- 11:15 AM Installer Revision c994f999 (puppet-puppet): Test structure and an initial (example) test
- Run puppet lint by default when running rake
Improved Rakefile
We require rspec > 2 for setting the pattern. - 11:08 AM Installer Revision 8a3b92b5 (puppet-foreman): Initial test layout and an example test for class and functions to work on
- 10:42 AM Installer Revision db2dc7dd (puppet-foreman): Remove cron task, moved into foreman package
- 10:40 AM Installer Revision f6978415 (puppet-foreman): Small typo fix in foreman::service (got this one because of the tests ;))
- 10:27 AM Revision e0593ff8 (foreman): support for passing template_kind hash as input parameter during create and update operations
- 10:26 AM Revision 3c2fb3fd (foreman): fixes #2011 - Param Class optimization fails on Postges
- 09:38 AM Revision af0c4350 (foreman): refs #2010, fixes cache issues when selecting an org/location
- 09:35 AM Packaging Revision 3c0d2f38 (foreman-packaging): Merge pull request #17 from skottler/cleanup
- Cleaned up the specs and removed the need for patches
- 09:33 AM Revision 5c46c094 (foreman): fixes #2010 - selecting an org/location does not expire topbar cache
- 09:15 AM Smart Proxy Revision 7530ea4b: fixes #1983 - use /etc/puppet/puppet.conf by default
- When initialising Puppet 3 settings directly, a config dir or file is required,
so default to /etc/puppet/puppet.conf... - 09:09 AM Packaging Revision 0331ad22 (foreman-packaging): Merged master into cleanup and fixed issue with recent cron changes
- 09:06 AM Revision 5f75d98a (foreman): fixes #1937 - Foreman doesn't work well when run on subpath
- * request_url is not enough to pass form controller to tftp
Other variables (like script_name) need to be used from... - 08:55 AM Revision 1d9902cb (foreman): Fix the path for create medium API
- 08:54 AM Revision 666171b5 (foreman): fixes #2004 - Location and Orgs are visible in the host show page even when its disable
- 08:52 AM Revision e76ac9ca (foreman): fixes #2003 - Improve Parameterized classes values retrieval time
- This patch adds a new classification class which
tries to fetch all values at once
The initial implementation cared ... - 08:52 AM Revision 2b9392bb (foreman): SQL improvments for paramaters in host edit section refs #2003
- 02:56 AM Revision decd2842 (foreman): replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
- 02:46 AM Revision 484f7c17 (foreman): filtered users include admins, except in taxonomy form where it is no longer relevant to select admin users.
- 02:46 AM Revision 063ae3a6 (foreman): admins can always reset the taxonomy filters to any
- 02:46 AM Revision 38d96eef (foreman): minore fix for the edit habtm.
- 12:30 AM Packaging Revision 3c38ac37 (foreman-packaging): Cleaned up the specs and removed the need for patches
12/04/2012
- 10:43 PM Installer Revision 0dd47639 (puppet-foreman_proxy): Move tftp files out of case statement since they are the same on both platform
- 02:29 PM Packaging Revision c2091f9f (foreman-packaging): Merge pull request #16 from domcleal/systemd-buildreq
- Add systemd to F17 BuildRequires
- 02:28 PM Packaging Revision 9babaabc (foreman-packaging): Merge pull request #15 from domcleal/cron-tasks
- Copy cron.d file from .debs to RPMs
- 12:55 PM Installer Revision 071a8d36 (puppet-foreman_proxy): Use parametrized style of the dns class
- Also expose the dns_forwarders parameter with it
- 08:56 AM Installer Revision a0be6904 (puppet-dhcp): Sysconfig dhcpd file for Red Hat based systems
- 08:43 AM Installer Revision e9ca588c (puppet-puppet): Style and syntax cleanup in the passenger manifest
- 07:58 AM Installer Revision 2f7ad6f9 (puppet-dns): Parametrize the class
- Also add forwarders as a parameter
- 05:25 AM Installer Revision 681e3d33 (puppet-dns): Reload named after changing configs
- 03:36 AM Installer Revision 081eb96a (puppet-foreman): Various quote / variable enclosed in {} and top scope fixes
- 12:57 AM Installer Revision f03b5ec6 (puppet-puppet): Allow specifying what puppet version to use. Defaults to "present".
- This required including both puppet and puppet-common for debian. Same
for puppetmaster and puppetmaster-common.
12/03/2012
- 08:50 AM Packaging Revision 493ba602 (foreman-packaging): Add systemd to F17 BuildRequires
- As per http://fedoraproject.org/wiki/Packaging:Systemd#Filesystem_locations
- 07:50 AM Packaging Revision 376c0429 (foreman-packaging): Copy cron.d file from .debs to RPMs
- Add trends data rake task to cron.d
12/02/2012
- 09:51 AM Revision 2c766174 (foreman): fixes incorrect javascript at compute resources after taxonomy changes
- 09:50 AM Revision 8d3aa73e (foreman): fixes #1886 adds Rackspace V2 support
- Based on GregSutcliffe's initial pull request.
- 08:07 AM Revision 6670e58c (foreman): Clear the thread values outside of handling request
- Adding an around filter to clear the thread values. Without this there
is a risk that the thread value from previous ... - 08:07 AM Revision 3b8b985e (foreman): Ignore value of User.current when authorizing
- One exception is test environment, where the User.current is used to
simulate user being logged in.
In other environ... - 08:07 AM Revision 7838d170 (foreman): Fix inter-test dependencies
- After the thread clean-up, some tests were failing because they
implicitly expected User.current to be set. Stating t... - 08:06 AM Revision 752d0844 (foreman): added template_kinds controller to api
- 07:48 AM Revision 72deecbe (foreman): remove hypervisor vm info from tests refs #1957
- 07:38 AM Revision 909da961 (foreman): Allow admin users to join Orgs
- 06:39 AM Revision b9f22cdd (foreman): Initial migration fixes for postgresql
- 03:47 AM Revision 2a02d940 (foreman): ensure all taxonomies migration pass on pgsql as well.
- 03:28 AM Revision c02c4b13 (foreman): fog 1.8 has been released - updating gem file
- 02:35 AM Revision 22d5c68d (foreman): Taxonomy (Orgs / Locations related fixes)
- * fixed edit habtm with taxonomy join.
* code cleanup
* use sub query instead of inner join, it solved all the org pr...
11/30/2012
- 06:58 AM Installer Revision cbec253c (installer): Rename loadyaml to loadanyyaml to prevent stdlib conflict
- 05:32 AM Installer Revision 72a4a0cb (puppet-foreman_proxy): Improved header in settings.yml template
- 12:28 AM Installer Revision 9f1006ab (puppet-puppet): Fixed dependency issue and added a default case for passenger in puppet::server
11/28/2012
- 05:26 PM Installer Revision 560ca589 (puppet-foreman_proxy): Improved header in settings.yml template
- 02:54 PM Packaging Revision 2ebaf604 (foreman-packaging): Merge pull request #14 from domcleal/proxy-f17-systemd
- Convert Fedora 17 to systemd
- 02:41 PM Packaging Revision c1258115 (foreman-packaging): Convert Fedora 17 to systemd
- - fixes /var/run/foreman-proxy disappearing on boot, uses systemd-tmpfiles
- explodes patch into separately managed f... - 01:58 PM Installer Revision 9b04cbcd (puppet-puppet): Various (minor) bugfixes:
- * Fix small dependency issue. We need a proper config file before generating certificates
* Minor syntax change in pu... - 09:50 AM Revision dcb32cd5 (foreman): fixes #1899 require HTTPS URL for oVirt API, now HTTPS-only
- 09:37 AM Revision 73f028b0 (foreman): removed params required => from update action
- 09:36 AM Revision aca6fd3a (foreman): Fixes bug in Puppetclass search_for by host
- 09:27 AM Revision 82c35b15 (foreman): ensures that admin user can't be duplicated when running within an org
- 09:26 AM Revision 657664fe (foreman): oops, fixed typos
- 09:22 AM Revision 89776bd5 (foreman): Minor optimization
- Since we are looking for the ID and the join table includes the ID
there is no reason to actaully fetch the data tabl... - 08:04 AM Revision 22115d1a (foreman): make sure that default join objects of taxonomy are RW
- 08:04 AM Revision 2d86bf9e (foreman): ensure no duplicate hosts can be created
- 07:40 AM Revision 97e58820 (foreman): ensure that internal users can login correctly when orgs is enabled
- 07:29 AM Revision 1391dc41 (foreman): fixes #1976 - fix path to Puppet to /usr/bin
- 07:23 AM Revision 9d0473aa (foreman): Ensure existing org user search is unscoped
- refs commit:611f5bff
- 05:44 AM Smart Proxy Revision 66223ef2: Fixes #1984 - explicitly call array.join when writing autosign.conf
- 05:38 AM Revision 611f5bff (foreman): Add organization and location to foreman.
- This feature allows foreman to provide multi location, multi tenant and
multi organizations capablities.
the idea is... - 04:36 AM Packaging Revision b24f0894 (foreman-packaging): Add commented Puppet defaults to proxy configs, ref #1983
11/27/2012
- 05:26 PM Packaging Revision 2ca84f8b (foreman-packaging): Merge pull request #12 from skottler/fix_sam_is_dumb
- Fixing the fact that I don't know how tar -xzvf works
- 05:01 PM Packaging Revision 695d3da8 (foreman-packaging): Fixing the fact that I don't know how tar -xzvf works
11/26/2012
- 11:52 PM Installer Revision 7e8b750e (puppet-foreman_proxy): Remove $dhcp_reverse
- 10:47 AM Installer Revision d8e1ac0e (puppet-puppet): Update config.ru for Puppet 3.0 masters
- 10:20 AM Revision 1a68aea8 (foreman): Fixes #983 - implement 3 state boot
- 09:04 AM Packaging Revision 74dad60a (foreman-packaging): Merge pull request #11 from skottler/version_space
- Added spaces for awk'ing the version and release
- 09:01 AM Packaging Revision 494397cb (foreman-packaging): Added spaces for awk'ing to version and release
- 08:41 AM Packaging Revision e7324984 (foreman-packaging): Merge branch 'mock_names' of https://github.com/skottler/foreman-rpms into skottler-mock_names
- 08:36 AM Packaging Revision 4e2b80dc (foreman-packaging): Merge pull request #10 from skottler/foreman_gh
- Updated specs to use Github tarballs
- 06:45 AM Installer Revision 5d82bc21 (puppet-foreman): Set FOREMAN_USE_PASSENGER / START to disable init script when using passenger
- 05:41 AM Installer Revision 7144f5a2 (installer): Include 2.6 fix to foreman
11/25/2012
- 09:00 PM Packaging Revision 864c0a31 (foreman-packaging): Updated specs to use Github tarballs
- 07:48 PM Packaging Revision 65286d4f (foreman-packaging): Updated folder names to reflect the default mock configuration names
- 11:32 AM Packaging Revision 2feb7652 (foreman-packaging): Merge pull request #8 from skottler/proxy_source
- Use proxy tarball from Github tag
11/24/2012
- 04:09 PM Packaging Revision a2513d54 (foreman-packaging): Updated all specs to use tarballs from github
- 01:51 PM Packaging Revision 896d6ed1 (foreman-packaging): Use proxy tarball from Github tag
11/23/2012
- 11:44 AM Installer Revision 1e937934 (installer): bump concat/dhcp/puppet/foreman/tftp
Also available in: Atom