Activity
From 06/06/2019 to 07/05/2019
07/04/2019
- 01:34 PM Feature #27238 (New): Correlate Ubuntu archive's '[releasename]' folder with the corresponding '[releasename]-updates' folder when retrieving netboot files
- Current Foreman behaviour is to only retrieve netboot files (such as initrd.gz; linux; pxelinux.0; etc.) from the 'bi...
07/03/2019
- 08:47 AM Bug #27218 (Ready For Testing): Foreman-proxy parses /etc/ipa/default.conf incorrectly which results in ERROR -- : Unknown realm my-realm-server.example.com even when all config files are OK
- 06:20 AM Bug #27218 (Closed): Foreman-proxy parses /etc/ipa/default.conf incorrectly which results in ERROR -- : Unknown realm my-realm-server.example.com even when all config files are OK
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1726380
*Description of problem:*
Foreman-proxy parses t...
07/02/2019
- 07:32 AM Bug #27208 (Rejected): Accept "IPMI" as a BMC provider
- Looks like changes on the smart proxy side will not be necessary.
- 07:21 AM Bug #27208 (Rejected): Accept "IPMI" as a BMC provider
- Foreman BMC providers are: IPMI and SSH. However proxy API acccepts "ssh", "freeipmi" and "freeipmi". It should also ...
06/20/2019
- 01:01 PM Refactor #26742 (Closed): Pin proxy gems for Ruby 2.0
- Applied in changeset commit:271222e555352ff73fecf06bc8ad9886aa34ade1.
- 12:52 PM Revision 271222e5: Fixes #26742 - use Ruby 2.0 compatible gem versions
- 12:46 PM Bug #27088 (Ready For Testing): Test fail locally: Error details for private method `select' called for nil:NilClass:
- 12:38 PM Bug #27088 (Closed): Test fail locally: Error details for private method `select' called for nil:NilClass:
- I am seeing this test to fail locally:...
06/18/2019
- 02:01 PM Feature #24885 (Closed): templates proxy should proxy cloud-init nocloud templates
- Applied in changeset commit:3f1e1cd4539eef36d897d62bd02ded367cb7ef6c.
- 01:58 PM Revision 3f1e1cd4: fixes #24885 - proxy cloud init templates
06/14/2019
- 08:02 AM Refactor #27048 (Closed): Deprecate Proxy::Dns::Record#get_{name,ipv{4,6}_address,resource_as_string}{,!} methods
- Applied in changeset commit:ee1dcd16bdba277294cb9c744b667f911e1ea7c7.
- 08:02 AM Refactor #27047 (Closed): Remove deprecated dns_find and passing IPs to ptr_record_conflicts
- Applied in changeset commit:5427599db2fbf258d7513260e852ad44ee41ef2c.
- 07:53 AM Revision ee1dcd16: Fixes #27048 - Deprecate methods to get DNS records
- These methods are unused since bfbdeeb90e344ee8b0c9950f85b159035d9cbfbe
(1.16) and can be removed to clean up the API. - 07:53 AM Revision 5427599d: Fixes #27047 - Remove dns_find and clean up ptr_record_conflicts
- 78da2d1ef03ac150812226946ac1ec546838624c (1.14) deprecated dns_find.
bfbdeeb90e344ee8b0c9950f85b159035d9cbfbe (1.16) ... - 07:19 AM Bug #26986 (Rejected): Perform SSL verification first, then reverse DNS lookup
- I think it is not worth changing the behavior.
- 07:01 AM Revision 403b79f9: Refs #26979 - Remove old platforms
- 07:01 AM Revision 862776b4: Refs #26979 - Require at least rack 1.3
- This removes a workaround for an ancient rack version. EPEL7 contains
rack 1.6.4 so this should be safe. - 07:01 AM Revision 75589996: Refs #26979 - Remove left over require
- bf476d0ad900e36f25865592538942a4b91610ad removed lib/daemon.rb since
it only contained Ruby 1.x compatibility but lef...
06/13/2019
- 02:01 PM Refactor #26979 (Closed): Remove ruby 1.x compatiblity code
- Applied in changeset commit:bf476d0ad900e36f25865592538942a4b91610ad.
- 01:55 PM Revision bf476d0a: Fixes #26979 - Remove Ruby 1.x compatibility code
- 12:58 PM Refactor #27048 (Ready For Testing): Deprecate Proxy::Dns::Record#get_{name,ipv{4,6}_address,resource_as_string}{,!} methods
- 12:55 PM Refactor #27048 (Closed): Deprecate Proxy::Dns::Record#get_{name,ipv{4,6}_address,resource_as_string}{,!} methods
- These methods are unused since 1.16 and only clutter up the API.
- 12:51 PM Refactor #27047 (Closed): Remove deprecated dns_find and passing IPs to ptr_record_conflicts
- dns_find was deprecated in 1.14 and passing IPs to ptr_record_conflicts in 1.16. Sufficient time has passed to remove...
- 10:01 AM Bug #26962 (Closed): Send also session id to structured logs
- Applied in changeset commit:3b601177d8de212b4347906497da925e09c982be.
- 09:45 AM Revision 3b601177: Fixes #26962 - put session id into mdc too
06/12/2019
- 03:32 PM Refactor #27036 (Ready For Testing): Improve logging of error backtraces
- 03:30 PM Refactor #27036 (Closed): Improve logging of error backtraces
- SSIA
- 01:49 PM Feature #27032 (Ready For Testing): Add logging of DNS API resolver duration and timeout parameter
- 01:49 PM Feature #27032 (Closed): Add logging of DNS API resolver duration and timeout parameter
- Foreman proxy DNS module performs record resolve operating during create request, but there is not a single log line ...
06/11/2019
- 02:55 PM Feature #27022 (New): support defining settings via environment variables
- To support container deployments it would be beneficial if a user can define the proxy settings via environment varia...
06/07/2019
- 01:51 PM Bug #26986 (Ready For Testing): Perform SSL verification first, then reverse DNS lookup
- 01:38 PM Bug #26986 (Rejected): Perform SSL verification first, then reverse DNS lookup
- In trusted hosts authorization we do DNS reverse lookup. We do trusted hosts first and then SSL cert verify, we shoul...
06/06/2019
- 02:38 PM Refactor #26979 (Ready For Testing): Remove ruby 1.x compatiblity code
- 02:36 PM Refactor #26979 (Closed): Remove ruby 1.x compatiblity code
- We no longer support running on Ruby 1.x so we can remove the workarounds.
- 02:31 PM Bug #26594 (Rejected): [E] Could not fetch capabilities: hostname "localhost" does not match the server certificate
- By default we now disable the pulp3 plugin in the installer and it's also not part of the proxy itself so closing this.
- 02:29 PM Bug #17261: Foreman debug does not collect Puppet 4.0+ paths
- Is this still relevant?
- 02:28 PM Feature #19066 (Duplicate): Use Puppetserver's CA API instead of CLI commands
- #25065 implemented this.
- 02:25 PM Bug #10939 (Resolved): Features list doesn't reflect availability per protocol
- With the /v2/features endpoint we do expose the HTTP/HTTPS availability.
- 02:24 PM Feature #7195 (Rejected): Deeper inspection of puppet classes to parse values from params.pp pattern
- This is no longer possible since we're dropping Puppet 3 and the Puppet REST API doesn't expose this.
- 02:22 PM Bug #6302 (Rejected): When Importing Puppet Classes, Broken Autoload Path's Ignored
- We're dropping Puppet 3 and only rely on the Puppet REST API. That means we no longer show any invalid classes
- 02:20 PM Bug #3995 (Rejected): pending certificates don't get deleted with puppet 3.x
- This can be closed given we're going to drop Puppet 3 and it works with newer versions.
Also available in: Atom