Activity
From 01/09/2013 to 02/07/2013
02/07/2013
- 12:17 PM Installer Revision a505a645 (puppet-puppet): Move puppet user creation to install
- Defining the user puppet in config causes a dependency cycle if the user is
using git_repo=true:
(Exec[restart_puppe... - 09:47 AM Installer Revision 39bda209 (puppet-puppet): Various puppet-lint and other style fixes
- 08:56 AM Installer Revision 73bd43fa (puppet-foreman): Revert "Use the RC repo for now"
- Now that 1.1 is released there's no longer a reason to use the RC repo.
This reverts commit 4098163a8e03843d2e87698f... - 07:47 AM Installer Revision eae698b9 (puppet-foreman): Added headers to templated files
- 07:10 AM Installer Revision 71cb0c5b (puppet-foreman): fixes #2155 - add --push-facts arg to ENC scripts
- Extends ENC to be able to upload facts for all hosts, replacing the old
push_facts.rb script and keeping comms logic ... - 07:04 AM Installer Revision f690140f (puppet-puppet): Add /usr/share/puppet/modules to common modulepath, it's a Puppet default
- 07:02 AM Installer Revision 299210f5 (puppet-foreman): Precedence fix
02/06/2013
- 06:24 PM Packaging Revision e71c00e1 (foreman-packaging): Merged master changes into rc_changes for final merge
- 06:12 PM Packaging Revision a9f06590 (foreman-packaging): refs #2109 - restrict secret token to root:foreman, move before service start
- 12:27 PM Revision 86190e6c (foreman_api): Bumped to 0.1.0
- - updated spec file
- 10:47 AM Revision 5e6cbcfd (foreman_api): Merge pull request #7 from iNecas/v2_bindings_2
- V2 bindings
- 08:48 AM Revision 335b14e5 (foreman): Revert "ptables - displaying os_family and layout in api show and list"
- This reverts commit ed315bd9449dc7fa11cf0a32ef195c1795197cc3.
- 08:46 AM Revision 10428ed3 (foreman): Revert "ptables - validation for OS families"
- This reverts commit b33f440434244fff5af7d036b43b6068c1b74e08.
This patch does not really work, and was merged with i... - 08:42 AM Revision b1b151d8 (foreman): fixes #2166 - error when clearing location
- 08:41 AM Revision 705c827f (foreman): fixes #2166 - error when clearing location
- 07:58 AM Installer Revision 7410565e (puppet-foreman): Update templates/external_node.rb.erb
- The setting is called storeconfigs.
- 07:46 AM Revision ed315bd9 (foreman): ptables - displaying os_family and layout in api show and list
- 07:46 AM Revision b33f4404 (foreman): ptables - validation for OS families
- 07:15 AM Revision 8422e457 (foreman_api): Regenerated against the newest Foreman
- 07:13 AM Revision 4f180cc8 (foreman_api): Generate the bindings for Foreman API v2
- 05:00 AM Revision 6ce2ab70 (foreman): Using Apipie versioning features and Maruku for markdown
- Apipie switched from Redcarpet to Maruku to avoid crashes of the C
Extension. No further need of compiling anything t... - 04:55 AM Revision 1ca44bd3 (foreman): API now allows for search of usergroups
02/05/2013
- 08:33 PM Packaging Revision 14ca75ee (foreman-packaging): Final changes for stable
- 06:09 PM Packaging Revision 1aee8cea (foreman-packaging): Remove security token generator task
- 01:20 PM Packaging Revision 3797d31d (foreman-packaging): Sync freight to main site
- 12:53 PM Packaging Revision 846f3529 (foreman-packaging): Sync freight to main site
- 12:36 PM Packaging Revision a6dd55c2 (foreman-packaging): refs #2109 - restrict secret token to root:foreman
- 12:29 PM Packaging Revision fc6ea847 (foreman-packaging): Release foreman-proxy 1.1
- 12:21 PM Packaging Revision 3c7d2a34 (foreman-packaging): 1.1 release - merge nightly config to stable
- 12:18 PM Packaging Revision db2f590c (foreman-packaging): Fix #2162 / #2123 - rename packages
- 10:55 AM Packaging Revision 619d84a6 (foreman-packaging): Delete reprepro script
- 10:02 AM Installer Revision cec7b813 (installer): Use Puppet's own create_resources function if available
- 09:11 AM Revision 0fd7f68a (foreman): Merge 1.1-stable branch into master
- 09:11 AM Revision a2a6fc48 (foreman): Revert "Merge commit '1.0.1'"
- This reverts commit 1d7a1f0cf415c8135fbfcf73c8ae51343cad7f93, reversing
changes made to 6c135e40aeb53629183ae866a6182... - 08:34 AM Packaging Revision c64c88df (foreman-packaging): Add freight usage script for jenkins (shouldn't require sudo now)
- 08:33 AM Packaging Revision e2a34005 (foreman-packaging): refs #2109 - generate secret token for cookies signing after install
- 05:44 AM Packaging Revision 8d61da07 (foreman-packaging): A ton more updates for 1.1
02/04/2013
- 08:11 PM Packaging Revision d775da09 (foreman-packaging): Merge remote branch 'upstream/master' into rc_changes
- * upstream/master:
Further transition testing
refs #2109 - generate secret token for cookies signing after install - 08:11 PM Packaging Revision 7cf8d200 (foreman-packaging): Fixed post typo
- 12:47 PM Installer Revision d54c107c (installer): Add create_resources from puppetlabs to make this work on 2.6
- 09:04 AM Packaging Revision a0f490df (foreman-packaging): refs #2109 - generate secret token for cookies signing after install
- 08:32 AM Smart Proxy Revision fe7d7e90: released 1.1
02/01/2013
- 05:36 AM Revision caed6b1d (foreman): bump version to 1.1
- 03:23 AM Revision 1b6f2dbd (foreman): released 1.1
- 03:12 AM Revision f21afe9d (foreman): refs #2141 - ensures no duplicate trends are created
- 03:12 AM Revision 0d264ea7 (foreman): Fixes #2141 - Deletes duplicate TrendCounters
- This fixes graphs with spikes, caused by multiple rake trends:counter tasks.
- 03:05 AM Revision 8bf24428 (foreman): include nested host routes in the api documentation
01/30/2013
- 04:15 PM Installer Revision 8d4d0ea1 (puppet-foreman_proxy): Ensure sudoers.d exists before attempting to use it
- 10:49 AM Installer Revision 33fbf002 (installer): Ensure the terminal global is always set
- 10:23 AM Installer Revision b481e0a9 (installer): Fix Puppet 2.6 compatibility, parse error with hash in function call
- 08:22 AM Packaging Revision e4d4406f (foreman-packaging): Fixed up dependencies
- 08:19 AM Revision 30bcb145 (foreman): fixes #2141 - Trends grahs issue
- 07:53 AM Revision c95c8f15 (foreman): fixes #2154 - "Foreman" link in main navigation should link to dashboard
- 07:40 AM Revision e078fbbd (foreman): fixes #2161 - Cannot delete a host if the compute resource VM is already deleted
- 07:26 AM Revision fd30481b (foreman): fixes #2124 - only include classes from the host current environment.
- This patch introduce a new setting, which decide how would foreman
address a mismatch between host and hostgruop envi... - 07:22 AM Revision c4038d6f (foreman): fixes #1827: use ids instead of names for templates routes
- 06:59 AM Revision 33c3556a (foreman): fixes #2159 - Provisioning information shown in locations/organizations while provisioning is disabled.
- 06:52 AM Revision 3210d1aa (foreman): fixes #2160 - do not store Finished catalog run messages
- 06:51 AM Revision 4d72215c (foreman): ensures that validation does not get triggered for new taxonomy objects
- 06:50 AM Revision 2dc48e5b (foreman): do not use class variables for taxonomix.
- This can have side effects as its evaluted on the class rather then the object
- 03:38 AM Smart Proxy Revision 45455631: fixes #1674: Ignore commented lines when reading all certificates in autosign and make sure the autosign file contains a EOL on the last line
- 03:38 AM Smart Proxy Revision ad635ac8: Tests the autosign.conf operations
- 03:22 AM Smart Proxy Revision 1112ca8a: fixes #2101 - add bundler / Gemfile
- 03:22 AM Smart Proxy Revision 24806ab8: Fix a number of tests and settings so tests run from example settings.yml
- - enable subsystems being tested before proxy loads code
- fix test assuming /bin/ls is always first in PATH
- dummy ...
01/29/2013
- 04:10 AM Revision fbbf9fbe (foreman): Ensure we use ApiPie 0.13, as 0.14 changed API.
- 03:58 AM Revision b24615a5 (foreman): update to rails 3.0.20 to address CVE-2013-0333
- 03:21 AM Packaging Revision a7dd0c40 (foreman-packaging): Additional fixups
01/27/2013
- 04:32 AM Revision 9c3c814b (foreman): fix typo in mismatches report
- 04:25 AM Revision 71223f85 (foreman): fixes #2157 - used_ids should not pass hosts array
01/26/2013
- 12:40 AM Packaging Revision 76b17d1f (foreman-packaging): Some final updates for RC5
01/25/2013
- 08:40 PM Packaging Revision 1e1d31f7 (foreman-packaging): Updated rails version and refactored a bunch of specs
- 07:04 PM Packaging Revision ae8ce960 (foreman-packaging): Fixed versions and bumped proxy
- 06:41 PM Packaging Revision 4161129e (foreman-packaging): Fixed merges and version bumped
- 10:35 AM Packaging Revision 2d31a668 (foreman-packaging): Further transition testing
- 10:18 AM Packaging Revision 716dbdef (foreman-packaging): Change foreman-fog to foreman-compute - testing on squeeze/nightly only
- 10:05 AM Packaging Revision 32c3420b (foreman-packaging): Fixes #2019 - condrestart error when standalone
- 09:35 AM Packaging Revision 669affd3 (foreman-packaging): refs #2109 - generate secret token for cookies signing after install
- 05:47 AM Installer Revision ea07bbee (installer): Use git submodule foreach
01/24/2013
- 10:50 PM Installer Revision 22aff281 (puppet-foreman_proxy): Add SSL and trusted hosts configuration options
- Defaults to SSL enabled, using Puppet certificates and key
- 05:49 PM Installer Revision 8f07c6dc (puppet-puppet): Allow group read access to Puppet private key for use with Foreman or proxy
- 11:25 AM Packaging Revision bb44475a (foreman-packaging): Debian: Bump to rc5 / rc3
- 10:45 AM Revision 74c11433 (foreman): ensures rails does not complain on migration, unsure of why its required
- 10:35 AM Revision c2f465ae (foreman): bump version file
- 10:34 AM Smart Proxy Revision 22431e90: version bump to RC3
- 10:31 AM Revision 92e31f45 (foreman): 1.1RC5
- 10:25 AM Revision 1cd37777 (foreman): ensures that when taxable objects (such as a domain) does not fire a taxonomy validation
- somehow this should be false by default, but its not.
- 10:24 AM Revision 32fefb27 (foreman): rebase 6f9e04c913856c3adbc02010ce7a9e187ed2682b
- 09:57 AM Installer Revision 09a54bb3 (installer): Add answers generator v0.1
- 09:07 AM Revision 3719d0fe (foreman_api): Added updated spec file
- 07:52 AM Revision 6f9e04c9 (foreman): changes to taxonomies_controller
- 07:52 AM Revision 85eac622 (foreman): new org wizard.
- 07:52 AM Revision da04b443 (foreman): refactor hash_for links on taxonomies/index
- 07:52 AM Revision 111ef124 (foreman): clone action, view, tests
- 07:52 AM Revision bff31850 (foreman): minor cleanups that did not rebased cleanly
- 07:52 AM Revision 671b45e9 (foreman): fixes #2033 - Cannot assign a host to an org
- Now its possible to change Locations / Organizations only via mass assign
- 07:52 AM Revision a6bbe3d7 (foreman): hosts mulitple
- 07:52 AM Revision d5bfe587 (foreman): adds nullify when deleting taxonomies
- 07:51 AM Revision 2fa95807 (foreman): fixes #2001 - Changing Loc or Org after compute resource selection give 500 error
- 07:51 AM Revision 307c352e (foreman): fixes #1999 - Allow org/location to selectively ignore a domain, subnet etc
- TODO: excluding views
- 07:49 AM Revision afa59582 (foreman): refactor - move clone taxonomy to models
- 07:49 AM Revision dbff7879 (foreman): fixes #2138 - Ensure at least one Location / Organization exists
- 06:24 AM Smart Proxy Revision f3923961: refs #1567 - fixed a copy paste error
- 05:49 AM Revision be21218d (foreman): fixes #2126 Large report messages won't fit in PostgreSQL's index_messages_on_value
01/23/2013
- 10:39 AM Installer Revision 70caa117 (installer): Version bump
- 10:35 AM Installer Revision 4098163a (puppet-foreman): Use the RC repo for now
- 10:26 AM Installer Revision c29484db (puppet-foreman): refs #2069 - enable auth by default
- Without authentication, sensitive information and power is available to all,
so improve security out of the box. - 10:26 AM Installer Revision 7697116c (puppet-foreman): fixes #2121, #2069 - authenticate to Foreman with SSL certificate
- CVE-2013-0171 and CVE-2013-0174 were resolved by verifying client SSL
certificates on Foreman interfaces used by pupp... - 09:10 AM Installer Revision 42024c67 (puppet-puppet): Parameterize vardir properly
- 09:00 AM Installer Revision f36d4510 (puppet-puppet): Handle reports and autosign for puppet3/passenger issues
- 07:08 AM Revision 44c039e1 (foreman): refs #2146 - ensures redirect does not break on api requests too
- 07:05 AM Installer Revision 56fa583a (puppet-puppet): Restart cleanly on changes to vhost/certs
- Don't try to generate certs if not using passenger
Add ordering to puppet app_root - 05:48 AM Revision be912b72 (foreman_api): Merge pull request #6 from mbacovsky/yard_docs
- Yard documentation
- 03:48 AM Revision 8392a8c6 (foreman): fixes #2146 - prevent double render
- 03:41 AM Revision a79b633b (foreman): fixes #2151 - use DN environment variable instead of CN
- nginx is unable to pass bits of the X.509 subject, only the entire DN, so
support that as a lowest common denominator.
01/21/2013
- 02:20 PM Revision a25add15 (foreman): refs #2041 - changed puppetclass/:id/parameters from put to post.
- 02:17 PM Revision e4098f63 (foreman): fix import classes button
- 02:17 PM Revision cf5cc8cf (foreman): remove add-class tooltip.
- 02:17 PM Revision aabeb6f0 (foreman): lighter style to the host status labels.
- 10:01 AM Revision 516c895d (foreman_api): Yard documentation
- - resources params are documented using yard notation
- params are sorted by name to avoid unecessary diffs on bindin... - 08:10 AM Revision 5f4359c7 (foreman): Make sure we're not merging nil in to_json
- Options argument might be nil. Therefore it fails when trying to call
{}.merge(options) (for example when recording e... - 07:52 AM Revision d16e7f79 (foreman): [test] renamed wrong class name
- 07:52 AM Revision b226b68c (foreman): fixes #2147 - param classes with multiple matchers are evaluated incorrectly
- 07:48 AM Revision 0fe08ca9 (foreman): fixes #851 - display diff view on Puppet file content change
- new version of ace editor, better diff colors, diff in report show page.
- 02:53 AM Revision 410fbc28 (foreman): updated fog version, as a few vmware related bugs where fixed
- 02:48 AM Revision fc6c6e8e (foreman): fixes #2145 Host Search not working by user
01/20/2013
- 10:48 AM Revision fea8c959 (foreman): fixes #2136 hyperlink host properties
- 10:22 AM Revision 63b050e7 (foreman): Fix home mapping in API v2
- Home controller is in v1, mapping all the routes from scope for v1
except the final fallback, that needs to go to the... - 10:20 AM Revision 24de57c0 (foreman): refs #2069 - enable auth by default
- Without authentication, sensitive information and power is available to all,
so improve security out of the box. - 10:06 AM Revision 358ec5a3 (foreman): fixes #2121, #2069 - restrict importers and ENC to puppetmasters and users
- CVE-2013-0171: report and fact importers parse YAML directly from the remote
host without authentication. Untrusted ... - 10:02 AM Smart Proxy Revision 952c4515: Fixes #2143: Only create the log file parent dir if daemonize is true
- 09:58 AM Smart Proxy Revision d58db757: fixes #2085 - load Puppet 3 app defaults for master mode too
- Allows $confdir and other run mode specific settings to be initialised from
the defaults present in Puppet::Util::Run...
01/17/2013
- 07:13 AM Revision ad84a1e8 (foreman_api): Merge pull request #5 from iNecas/generator
- Separate generator from the Apipie
01/16/2013
- 07:28 AM Revision 88734371 (foreman_api): Update the gemspec
- Remove the apipie dependency and don't include the generator into the gem
- 03:45 AM Revision 3ef5b82b (foreman_api): Update readme
- 03:17 AM Revision ce5f6789 (foreman_api): Bump version
- 03:17 AM Revision 18f9d63f (foreman_api): Edit generator dependencies
- 03:02 AM Revision ea80b903 (foreman_api): Remove the apipie dependency
- Not needed anymore
- 02:18 AM Revision 83abca8d (foreman_api): Regenerate bindings with the new generator
- 02:17 AM Revision 83cb7268 (foreman_api): Get the generator code directly to the foreman_api bindings
- Generating the bindings is now provided directly through this repo.
Calling `bin/generate.rb` contacts the Foreman in...
01/15/2013
- 12:41 PM Revision 612e730a (foreman): fixes #2129 - only use markdown if redcarpet available
- 10:59 AM Revision 31b7d5de (foreman): fixes #2069 - use a random salt when saving the root password
- CVE-2013-0173: insecure fixed salt "foreman" for passwords
- 10:50 AM Installer Revision a32cf93b (puppet-puppet): Added improved headers notifying sysadmins that the file is managed by puppet.
- Don't eat the lines before the header
- 10:47 AM Installer Revision 898cefa2 (puppet-puppet): Fixes #2064 - manage puppetmaster if passenger is not used
- 08:30 AM Revision 49d4f90e (foreman_api): Version bump to 0.0.10
- Fixed params handlingin compute resources
- 08:16 AM Revision ea9ad392 (foreman_api): Merge pull request #4 from tstrachota/fix
- fix in compute resource api
- 07:10 AM Revision 7ce23f4f (foreman): Added auth to smart proxies
- 07:07 AM Revision 14f614d9 (foreman): Remove mention of tenants from test definitions
01/14/2013
- 02:13 PM Revision 397a5481 (foreman): Fixes #1880 - Build button (or any with the disabled attribute) shouldn't be clickable
- 01:24 PM Revision 958d69cd (foreman): v2 api for configuration_templates and template_combinations
- 11:15 AM Revision e6d7a60c (foreman_api): fix in compute resource api
- Create mistakenly required id and was sent via put.
- 10:19 AM Installer Revision 6eb2584a (puppet-foreman): Added parameterized support for enabling locations and organizations
- 10:18 AM Revision 2ac3af69 (foreman): fix xhr authentication issue.
- 07:47 AM Installer Revision 0fce906f (puppet-puppet): Run post-receive as the file owner
- It's possible to run the git hook as user puppet, but anther user could
push as root and this will create files with ... - 07:21 AM Installer Revision 6694290a (puppet-puppet): Add 'listen' support for puppet agent
- 07:10 AM Revision f39f3e8a (foreman): Add Additional Error checking for ldap
- I've also got an error key that can be added into Foreman documentation once/if this gets merged.
https://gist.githu... - 07:08 AM Revision c7bf263d (foreman): fix in compute resources api doc
- 07:07 AM Revision 5237d122 (foreman): fixes #2041 puppetclass_parameters update method uses PUT incorrectly
- 07:06 AM Installer Revision aeb9463f (puppet-puppet): refs #2065 - provide version dependent puppetrun/kick path
01/13/2013
- 03:06 PM Revision c4f7f6f2 (foreman): fixes #2047 - pagination is not visible on compute resources vms.
- this fixes pagination and now default to in browser sort/search for compute resources vms
- 03:04 PM Revision 6b7b2fa2 (foreman): adds support for JS table sorter / pagination.
- this is useful for non ActiveRecord objects (such as fog server objcets, certificates etc),
that do no have paginatio...
01/11/2013
- 10:21 AM Revision 5276274e (foreman_api): Updated SPEC file
- 08:44 AM Revision fb1274fd (foreman_api): Merge pull request #3 from tstrachota/update
- Updated bindings
- 08:21 AM Installer Revision 14fce641 (puppet-foreman): Remove all cron tasks, now in package's /etc/cron.d/foreman
- (continuation of db2dc7dd)
- 07:22 AM Installer Revision 6f40810e (puppet-foreman): Fix Fedora 17+ puppet location, don't hardcode Ruby 1.8 into fallback path
01/10/2013
- 04:06 PM Revision c85e5e3b (foreman): fixes #2122 - Cannot search reports on environment name
- Can now filter the reports based on environment.
- 05:30 AM Revision dc742060 (foreman): added API v2 placeholders.
01/09/2013
- 11:33 PM Packaging Revision 7d974256 (foreman-packaging): Fixed date issues
- 11:29 PM Packaging Revision d2ecff9c (foreman-packaging): Updated foreman and foreman-proxy versions
- 01:38 PM Packaging Revision 90516acc (foreman-packaging): debian: Bump proxy to RC2
- 06:12 AM Revision 9cb29cbf (foreman_api): Updated bindings
- - compute_resource
- domain
- environment
- host
- common_parameter
- hostgroup
- image
- medium
- operating_system
-... - 02:25 AM Revision bfa8949a (foreman): Upgrade to Rails 3.0.19 to mitigate CVE-2013-0156 and CVE-2013-0155
Also available in: Atom