Project

General

Profile

Activity

From 10/20/2015 to 11/18/2015

11/18/2015

08:37 AM Feature #4917: Smart-Proxy Realm Provider for Active Directory
Oh hi, sorry I missed this. This is great, thanks!
The best way to get comments would to get a PR open.
My per...
Stephen Benjamin

11/16/2015

01:13 PM Bug #12466 (Ready For Testing): Parsing subnets for ISC DHCP fails
The Foreman Bot
04:42 AM Bug #12466: Parsing subnets for ISC DHCP fails
Brandon, can you please apply the patch bellow:... Baptiste Agasse
10:01 AM Bug #12469 (Closed): ISC DHCP proxy errors when attempting to delete nonexistant records
Applied in changeset commit:f24be74d8f51f44aa8730769d2e468683804254c. Brandon Weeks
09:03 AM Bug #12469: ISC DHCP proxy errors when attempting to delete nonexistant records
Leaving on .1 so we've got more time to soak test this change. The regression (#12465) needs to go in sooner as it'l... Dominic Cleal
06:35 AM Bug #12469: ISC DHCP proxy errors when attempting to delete nonexistant records
Removing from the 1.10.0 blockers as it seems to stem entirely from the linked bug, where a deleted entry is still be... Dominic Cleal
09:01 AM Revision f24be74d: Fixes #12469 - raise Proxy::DHCP::InvalidRecord
Raise Proxy::DHCP::InvalidRecord if delRecord is called on a nonexistant record by looking for the `omshell` error. Brandon Weeks

11/13/2015

06:54 AM Bug #12469 (Ready For Testing): ISC DHCP proxy errors when attempting to delete nonexistant records
The Foreman Bot
06:33 AM Bug #12469: ISC DHCP proxy errors when attempting to delete nonexistant records
Note that Foreman deliberately ignores a 404 HTTP response from the smart proxy during DHCP record deletion, expectin... Dominic Cleal
06:31 AM Bug #12469 (Closed): ISC DHCP proxy errors when attempting to delete nonexistant records
When trying to delete an nonexistent host via omshell the ISC DHCP proxy an exception is raised and an error returned... Brandon Weeks
06:01 AM Bug #12466: Parsing subnets for ISC DHCP fails
Sorry I should have been more clear, it no longer find any subnets.
Nightly:
> D, [2015-11-13T04:39:25.710406 #10...
Brandon Weeks
05:56 AM Bug #12466: Parsing subnets for ISC DHCP fails
Parsing fail to retrieve subnet infos or just print warnings in logs ? Baptiste Agasse
04:56 AM Bug #12466 (Closed): Parsing subnets for ISC DHCP fails
https://github.com/theforeman/smart-proxy/commit/e2a21ecff6cf153890e93ad7c28a932396ae02d8#diff-79ebe89624de84cfd48356... Brandon Weeks
05:55 AM Bug #12465 (Ready For Testing): ISC DHCP proxy fails to parse deleted entires
The Foreman Bot
03:40 AM Bug #12465: ISC DHCP proxy fails to parse deleted entires
Looks like a regression to me, the parse_config_and_leases_for_records method shouldn't be performing a subnet lookup... Dominic Cleal
03:32 AM Bug #12465 (Closed): ISC DHCP proxy fails to parse deleted entires
In /var/lib/dhcpd/dhcpd.leases the following type of entry may appear:
> host test.example.com {
> dynamic;
> de...
Brandon Weeks

11/12/2015

08:02 AM Feature #12211 (Closed): Improve DHCP subnets parsing to get more informations from DHCP server
Applied in changeset commit:e2a21ecff6cf153890e93ad7c28a932396ae02d8. Anonymous
07:40 AM Revision e2a21ecf: Fixes #12211 - Improve DHCP subnets parsing to get more informations from DHCP server
Baptiste Agasse
07:01 AM Bug #12449 (Closed): Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
Applied in changeset commit:839ca954a620b8496d6ea9e5c992684c70ef34ee. Dominic Cleal
06:49 AM Bug #12449: Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
Mario Gamboa wrote:
> the variables :tsig_keytab, :tsig_principal is not pass the value into the /usr/share/forema...
Dominic Cleal
06:38 AM Bug #12449: Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
Hi the patch was already apply but still issues now with the kerberos apparently on /usr/share/foreman-proxy/modules/... Mario Gamboa
03:16 AM Bug #12449 (Ready For Testing): Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
The Foreman Bot
02:57 AM Bug #12449 (Assigned): Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
Dominic Cleal
02:55 AM Bug #12449: Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
Thanks for the report. This looks like a bug that we're not setting up the keytab location from the settings correct... Dominic Cleal
01:48 AM Bug #12449: Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
from proxy.log in debug mode
D, [2015-11-12T19:48:10.770624 #25828] DEBUG -- : /usr/share/foreman-proxy/modules/dns_...
Mario Gamboa
01:31 AM Bug #12449 (Closed): Keytab not configured via dns_tsig_keytab for DNS GSS-TSIG support
i upgrade foreman from 1.9.3 to 1.10 and now i can't register the record of the new vms into the active directory
...
Mario Gamboa
06:18 AM Revision 839ca954: fixes #12449 - load nsupdate_gss config from plugin settings
Dominic Cleal

11/11/2015

09:01 AM Bug #12136 (Closed): foreman-proxy fails to start if ruby-rgen is missing
Applied in changeset commit:7cbe47ab867a9a844885d164553faf09603507be. Anonymous
08:37 AM Revision 7cbe47ab: Fixes #12136: load only Puppet dependencies that are required by the config
in puppet_proxy only dependencies and concrete implementation classes that
are required by the configuration are bein...
Dmitri Dolguikh
04:45 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
There's probably stuff I've missed, but our workaround is to add this into dhcp_conflict_detected? :
return false ...
Matt Jarvis

11/10/2015

05:01 PM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Hi Folks ,
do you think this is possible to workaround, mittigate somehow?
VM
Veaceslav Mindru
11:01 AM Bug #12254 (Closed): Pin addressable for Ruby 1.8 compatibility
Applied in changeset commit:248751937b99947a00c5d21a47f2527327b263da. Anonymous
10:55 AM Revision 24875193: Fixes #12254: pinned addressable gem to ~> 2.3.8
This is the last version to support 1.8.7. Dmitri Dolguikh
09:01 AM Bug #12138 (Closed): Failure to run smart-proxy from another package that has it as a dependency
Applied in changeset commit:c9f0a075c6bb7e63ae56c44c2614e9cb233782e2. Anonymous
04:26 AM Bug #12138 (Ready For Testing): Failure to run smart-proxy from another package that has it as a dependency
The Foreman Bot
08:11 AM Revision c9f0a075: Fixes #12138: Add require statements to run from bundler
Adding these allows smart_proxy to be run from bundler. Ewoud Kohl van Wijngaarden
05:01 AM Bug #8946 (Closed): Exception thrown when foreman-proxy restarts with SIGTERM
Applied in changeset commit:616d41a7841009a632e65f0b6360bdeec58df260. Anonymous
04:36 AM Revision 616d41a7: Fixes #8946: Added a handler for SIGTERM
Dmitri Dolguikh

11/09/2015

11:09 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
I think it's the other way around -- fact import is the case that needs "special" treatment. I don't think you can tr... Anonymous
10:52 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Can you give me an idea of what patch you might accept here ? I personally don't believe that the current behaviour w... Matt Jarvis
07:01 AM Feature #12370 (Closed): Provide TTIN trap for stacktrace log output
Applied in changeset commit:2c40ea555caf00d96874b712a8c44c2fdb6adb25. Anonymous
06:39 AM Revision 2c40ea55: Fixes #12370 - proxy logs stacktrace on SIGTTIN
Lukas Zapletal

11/07/2015

10:07 PM Bug #12359: 100% cpu usage foreman-proxy after upgrade to 1.9
And this is the log from the original installation (from which ticket was created).
Ubuntu 14.04
foreman-proxy 1.10...
Alexandr Romanov
09:59 PM Bug #12359: 100% cpu usage foreman-proxy after upgrade to 1.9
This is the log form different foreman-proxy
Ubuntu 14.04
foreman-proxy 1.9.2-1...
Alexandr Romanov

11/05/2015

08:07 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
I see. Well, I think it is to always a good idea to ping an IP to be suggested to make sure it is not live on the net... Konstantin Orekhov
05:54 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
I need to find an ip that might be useable first. The choices I have atm is parsing the lease file or pinging the who... Anonymous
05:44 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
What will prevent you from using OMAPI instead of parsing the whole lease file to make sure the IP is not given away?... Konstantin Orekhov
05:17 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
Yeah, I was thinking I can use omapi for all calls except 'unused_ip' one, which will require parsing of the lease fi... Anonymous
04:57 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
Great! One thing though - if you read through my notes from 2 years ago, parsing a lease file is *not* the only probl... Konstantin Orekhov
03:46 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
It's an improvement, albeit a small one. The biggest improvement will come when we stop parsing the lease file on eve... Anonymous
03:39 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
Dmitri, do the changes from http://projects.theforeman.org/issues/11866 help here at all? Or are they even supposed to? Konstantin Orekhov
01:12 PM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
It's possible to manually assign an ip address to an interface during host creation. It's also possible that ip sugge... Anonymous
12:39 PM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
OK, this code is completely new to me so bound to be things I was missing. Presumably you could make dhcp_update_requ... Matt Jarvis
12:21 PM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Keep in mind this is also used during host creation, for which it makes sense. I think your change breaks host creati... Anonymous
11:54 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
I may well be being dense, but why would you want to check this unless you know it's changed ? I can't think of a sce... Matt Jarvis
08:13 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Look on the foreman side. I think the calls to smart-proxy are being triggered here, when save! is being called: http... Anonymous
04:44 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
I've had a poke around in the code but it's not obvious where that might be happening. Can you give me a steer where ... Matt Jarvis
09:14 AM Refactor #12402 (New): Configure proxy with syslog by default
Smart proxy already have new SYSLOG setting which logs via syslog socket instead of a file. The only limitation is th... Lukas Zapletal

11/04/2015

10:43 AM Bug #2687 (New): Performance issues with large ISC dataset (DHCP smart proxy)
Anonymous
10:38 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
And as you know I also just raised an issue about importing network interfaces ;) Matt Jarvis
10:36 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
That would explain a lot if that is the case. We've been trying to debug puppet timeouts for weeks now, and have been... Matt Jarvis
10:33 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Matt Jarvis wrote:
> Anecdotally it did seem like the DHCP records are being validated during puppet runs for some r...
Dominic Cleal
10:32 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
In case it's useful, here's the dump using latest github code :
Starting thread dump for current Ruby process
===...
Matt Jarvis
10:23 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Yes, I've got DEBUG logging turned on at the minute. Matt Jarvis
10:22 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Anecdotally it did seem like the DHCP records are being validated during puppet runs for some reason - is this the ca... Matt Jarvis
10:21 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
We have around 150 hosts, split across two environments with different proxies. Matt Jarvis
10:18 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Our lease file is around 3MB, and the environment is currently completely static so there shouldn't be any add_record... Matt Jarvis
10:09 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Smart-proxy is responding to three simultaneous calls to add a dhcp record, which is an expensive operation (and woul... Anonymous
10:02 AM Bug #12392 (New): 100% cpu usage on foreman-proxy DHCP calls
So it's DHCP-related, since Foreman's calling @/dhcp/:network/:record@ there. I have been suspecting that Foreman mi... Dominic Cleal
09:53 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Starting thread dump for current Ruby process
=============================================
Thread TID-11812860
...
Matt Jarvis
09:33 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
Here you go, this is the same patch designed for 1.9 - changing smart_proxy.rb instead:
https://github.com/thefore...
Dominic Cleal
09:28 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
launcher.rb only exists in latest smart-proxy code - can I patch the trap code in somewhere else in 1.9.2 ? Matt Jarvis
09:19 AM Bug #12392: 100% cpu usage on foreman-proxy DHCP calls
We don't have any smart proxy plugins installed. I'll try the debugging step. Matt Jarvis
06:42 AM Bug #12392 (Need more information): 100% cpu usage on foreman-proxy DHCP calls
Could you check the comment on #12359 and try the same debugging step that Lukas suggests there? It will help us nar... Dominic Cleal
06:40 AM Bug #12392 (Resolved): 100% cpu usage on foreman-proxy DHCP calls
At least since 1.8, the cpu usage on the foreman-proxy has been increasing massively. We now see it using 100% of cpu... Matt Jarvis
09:32 AM Bug #12359: 100% cpu usage foreman-proxy after upgrade to 1.9
https://github.com/theforeman/smart-proxy/compare/theforeman:1.9-stable...domcleal:1.9-stable-ttin.patch - equivalent... Dominic Cleal
09:23 AM Refactor #12394 (Resolved): Netsh Deprecated in Windows 2012R2
When installing the Foreman Smart-Proxy for DHCP on a Windows 2012R2 host there is a deprecation warning that netsh w... Chris Pisano

11/02/2015

11:21 AM Feature #12370 (Ready For Testing): Provide TTIN trap for stacktrace log output
The Foreman Bot
11:18 AM Feature #12370 (Closed): Provide TTIN trap for stacktrace log output
The same way we do this for Foreman Core. Lukas Zapletal
11:17 AM Bug #12359: 100% cpu usage foreman-proxy after upgrade to 1.9
Are you able to acquire stacktrace? Proxy does not provide signal trap, but if you modify launcher.rb with this code:... Lukas Zapletal
05:01 AM Bug #12319 (Closed): Proxy templates API breaks on concurrent requests
Applied in changeset commit:26aba8520d3d32ca27b9708cb98169bc31d43d7b. Anonymous
04:16 AM Revision 26aba852: Fixes #12319: fixed race condition in templates module
Multiple simultaneous requests to /unattended/template_type no longer fail. Dmitri Dolguikh

10/31/2015

05:59 AM Bug #12359 (Resolved): 100% cpu usage foreman-proxy after upgrade to 1.9
after upgrade from 1.8 to 1.9 at some point the ruby process of foreman-proxy starts consuming high amounts of mem an... Veaceslav Mindru

10/29/2015

12:11 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
I realize this is an old ticket but figured I would start here. We are seeing much higher load on our dhcp server / ... Andrew Cooper

10/28/2015

01:33 PM Bug #12319 (Ready For Testing): Proxy templates API breaks on concurrent requests
The Foreman Bot
10:21 AM Bug #12254 (Ready For Testing): Pin addressable for Ruby 1.8 compatibility
The Foreman Bot
10:12 AM Bug #8946 (Ready For Testing): Exception thrown when foreman-proxy restarts with SIGTERM
The Foreman Bot

10/27/2015

10:46 AM Bug #12319: Proxy templates API breaks on concurrent requests
After some time I see also:... Lukas Zapletal
10:44 AM Bug #12319: Proxy templates API breaks on concurrent requests
Here is one from latest development environment proxy running on Ruby 2.0:... Lukas Zapletal
06:41 AM Bug #12319: Proxy templates API breaks on concurrent requests
I assume this is under 1.8.7? Can you attach the backtrace? Anonymous
06:28 AM Bug #12319 (Closed): Proxy templates API breaks on concurrent requests
When trying to render templates concurrently, multiple (different) failures occurs.
Reproducer:...
Lukas Zapletal
04:40 AM Feature #11676: Proxy cannot be configured with remote DHCP server
Yes, NFS I think. Lukas wrote up some documentation on the foreman-dev list, but it hasn't been submitted as part of... Dominic Cleal

10/26/2015

06:01 PM Feature #11676: Proxy cannot be configured with remote DHCP server
While this is certainly a useful thing to have, how does one go about the fact that *.conf files from ISC DHCP are ex... Konstantin Orekhov
04:01 AM Bug #12295 (Feedback): Smart proxy stops listening on HTTPS port after log rotate
Assuming this is Foreman 1.7, please try again with 1.10.0-RC1, the startup code has been refactored since. I can't ... Dominic Cleal

10/23/2015

11:14 AM Bug #12295 (Closed): Smart proxy stops listening on HTTPS port after log rotate
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1273785
Description of problem:
The foreman-proxy stops l...
Bryan Kearney
10:40 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
That looks like it's still there then, thanks for confirming. I'd guess it's also happening during service stop (on ... Dominic Cleal
10:38 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
After rebooting my foreman vm, I then get the following error messages:... Sher Chowdhury
10:36 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
I don't think that's related, it's a completely different process reporting an error - it's the Puppet agent, not the... Dominic Cleal
10:34 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
Ok I just built a new foreman 1.10.0 on Centos 7.1. ... Sher Chowdhury

10/22/2015

09:59 AM Feature #12209: Introduce support for dependency injection in dns module
Refactoring ticket without any description, PR has no description. All we have is one comment which mostly explains i... Lukas Zapletal
06:52 AM Bug #12254 (Closed): Pin addressable for Ruby 1.8 compatibility
addressable 2.4.0 is scheduled to drop Ruby 1.8.7 support, so it should be pinned to < 2.4. addressable is a test de... Dominic Cleal

10/20/2015

10:06 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
It looks like the handler originally came from #11098, which is also a 1.10.0 change. The thing is that both handler... Dominic Cleal
09:45 AM Bug #8946: Exception thrown when foreman-proxy restarts with SIGTERM
change introduced in 335a1610 (https://github.com/theforeman/smart-proxy/commit/335a1610fae8cd74720e2d9841d904deb8ff1... Anonymous
10:02 AM Bug #12217 (Closed): `ruby_21` is not a valid platform` with older versions of Bundler
Applied in changeset commit:00875b34eafe4993a7b0bcd93f7b238f86858b76. Anonymous
05:49 AM Bug #12217 (Ready For Testing): `ruby_21` is not a valid platform` with older versions of Bundler
The Foreman Bot
04:15 AM Bug #12217 (Closed): `ruby_21` is not a valid platform` with older versions of Bundler
Using :platforms in a Gemfile with newer Ruby versions is incompatible with older Bundler versions that we use on a n... Dominic Cleal
09:37 AM Revision 00875b34: Fixes #12217: support older versions of bundler
No longer rely on :platforms to install test-unit dependency Dmitri Dolguikh
08:09 AM Feature #12209: Introduce support for dependency injection in dns module
Also used in puppet_proxy (one of the examples: https://github.com/theforeman/smart-proxy/blob/develop/modules/puppet... Anonymous
07:35 AM Feature #12209: Introduce support for dependency injection in dns module
Ohad Levy wrote:
> whats the usage case? could you elaborate?
https://github.com/theforeman/smart_proxy_dns_power...
Dominic Cleal
05:43 AM Feature #12211: Improve DHCP subnets parsing to get more informations from DHCP server
Pull request: https://github.com/theforeman/smart-proxy/pull/330 Baptiste Agasse
05:33 AM Feature #12211 (Ready For Testing): Improve DHCP subnets parsing to get more informations from DHCP server
The Foreman Bot
05:23 AM Bug #10581: UTF8 encoding error on realm update with freeipa
Probably should document the locale/character encoding we expect. Anonymous
03:35 AM Bug #10581: UTF8 encoding error on realm update with freeipa
I've encountered the same error several times with puppet, the cause was my system's locale wasn't set properly and d... Adam Ruzicka
 

Also available in: Atom