Activity
From 01/01/2013 to 01/30/2013
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
01/08/2013
- 03:09 PM Installer Revision 7b3e7983 (puppet-dns): Add missing dependency on the package for rndc-confgen
- 01:51 PM Revision 927fd789 (foreman): round_with_precision is deprecated
- Use round instead of round_with_precision.
runtime used round but config_retrieval used round_with_precision. This r... - 10:43 AM Packaging Revision c7add113 (foreman-packaging): Update RC to use bundle update as well
- 10:42 AM Revision 08bea92e (foreman): add gravatar to users index
- 10:42 AM Revision e62f5a26 (foreman): fix popover html content render.
- 10:42 AM Revision 3f300fae (foreman): resize puppet calss form, parameter tab, left tabs size.
- 10:42 AM Revision 7301e99f (foreman): removed the need to add 'btn' class for the action_buttons helper, and changed the action buttons to small.
- 10:42 AM Revision 1702ffc6 (foreman): added search puppet class parameters.
- 10:42 AM Revision 3d662acc (foreman): Optimize SQL queries for puppetclass edit page
- 10:07 AM Packaging Revision 6fb8d7ae (foreman-packaging): Use bundle update if required
- 08:24 AM Revision adfcf8f0 (foreman): fixes #2109 - improve session token security
- - adds security:generate token rake task to create static token
- generate and cache a token on startup if static tok... - 07:37 AM Revision c604dec7 (foreman): Fixes #1884 - hardcode a version number for Debian's testing/unstable suites
- 07:36 AM Revision 68cad4bc (foreman): Extended information for each type of compute resources
- 07:33 AM Revision a6fcf3b8 (foreman): Added additional counter-tests to config templates
- 04:07 AM Smart Proxy Revision 90a57cf1: fixes #2114 Add warning if no environments found
- 04:02 AM Smart Proxy Revision 4e24d8c8: fixes #2099 - fix handling of multiple module paths
- Replace every occurrence of $confdir, not only the first one
- 04:02 AM Smart Proxy Revision ce3bbf11: fixes #2099 - interpolate $confdir if $environment not used
01/06/2013
01/03/2013
- 06:56 PM Packaging Revision 00d94500 (foreman-packaging): Lots of updates for 1.1 RC's
- 03:01 PM Revision 23633e27 (foreman): bumped rails to 3.0.18 to avoid latest CVE
- note that bundle update rails is required after this patch
- 10:22 AM Packaging Revision 12c945d3 (foreman-packaging): debian: Bump to RC4
- 10:14 AM Revision 6367839a (foreman): fixes #2098 - ldap auth when using a different account for authentication was broken
- 10:01 AM Revision 23397de3 (foreman): 1.1RC4 released
- 09:59 AM Revision 1697d306 (foreman): fixes #2096 New location/Org button in user-menu doesn't work on ff.
- 09:13 AM Packaging Revision 9fe753c4 (foreman-packaging): Update rc to use the same offline gem cache as nightly
- 09:00 AM Revision 6724e2ff (foreman): Revert bundler changes in 73f23bf4c643637c805e4911648aea16f8a73c55
- 08:17 AM Revision 50a072f2 (foreman): Fixes #2095 - Only show console button if VM is running
- 07:45 AM Revision 96cefa08 (foreman): refs #2097 - update test to include stderr redirect
- 07:43 AM Revision 3101210d (foreman): fixes #2092 - allow parens in Subnet description
- 07:28 AM Revision 1095c980 (foreman): fixes #2091 Menu items disappeard
- 07:22 AM Revision 2a1269eb (foreman): fixes #2097 - improve debug when `puppet master --configprint` fails
- 07:10 AM Packaging Revision 248d5f08 (foreman-packaging): Remove unneeded patch now has_many_polymorphs is gone
01/02/2013
- 03:08 PM Installer Revision cfff236a (puppet-foreman_proxy): fixes #2065 - use version dependent puppetrun/kick path
- Specify wildcard in sudoers rules to enable "puppet kick <host>", else sudo
doesn't permit additional arguments. - 09:32 AM Revision ecb22782 (foreman): fixed an error in the ptable wellcome text.
- 08:13 AM Revision ec2b4ec9 (foreman): ui phase2
- 08:13 AM Revision 700ed6b9 (foreman): reorg in the user and settings top menus.
- 08:13 AM Revision 14d225cc (foreman): added multi-select ui component instead of multi check-boxes for long lists.
- 08:13 AM Revision e8e8c93d (foreman): remove the link from hosts list in users filter page when not needed.
- 08:13 AM Revision 2d0a5d48 (foreman): fixed missing condition in taxonomix.
- 08:13 AM Revision 73f23bf4 (foreman): bootstrap2.2.2
- 07:55 AM Revision 3061e381 (foreman): fixes #2084 - All Facts and Reports are visible regardless of selected Org/Location for admin users
- 07:54 AM Revision 6f85b289 (foreman): fixes #2025 - show user login if name is blank
- 07:34 AM Revision 46157c22 (foreman): fixes #2076 Windows provisioning template generation fails
- 05:25 AM Smart Proxy Revision 4c3b4837: fixes #2077 - proxy should not return nil for parameters with a function call
- in cases where puppet has class declaration such as:
class xyz($param = myfunction('p'))
the proxy would return a... - 05:22 AM Revision adce9394 (foreman): fixes #2083 - DB migration fails with Postgres with bmc nics
- 05:21 AM Revision f463dd9e (foreman): updated readme for new year
- 05:20 AM Revision e886351d (foreman): updated gitignore
Also available in: Atom