Activity
From 11/09/2016 to 12/08/2016
12/08/2016
- 05:31 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Created http://projects.theforeman.org/issues/17615 for KEA DHCP provider feature.
Let's move all KEA-related conver... - 05:30 PM Feature #17615 (New): Introduce KEA DHCP provider for smart-proxy
- Introduce KEA DHCP provider for smart-proxy.
KEA is next-gen fast milti-node DHCP server by ISC. It uses DB backen... - 05:23 PM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- Dmitri Dolguikh wrote:
> You might be able to get syncd to work with smart-proxy, but this will require changes to s... - 02:16 AM Feature #4917 (Ready For Testing): Smart-Proxy Realm Provider for Active Directory
12/07/2016
- 08:01 AM Bug #17045 (Closed): Templates Smart Proxy API does not pass Hostgroup provisioning
- Applied in changeset commit:3b81b1d90378e23bc10f9100c6d8f243379894f0.
- 07:49 AM Revision 3b81b1d9: Fixes #17045 - hostgroup templates URLs proxied correctly
12/06/2016
12/05/2016
- 10:39 AM Bug #17566: TFTP provisioning fails when grub2 directory does not exist
- Was there any PXEGrub2 template associated with the host?
Can you share the proxy.log bit after you created the mi...
12/02/2016
- 08:43 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
> It is not what I've been talking about at all. I've been trying to point out that it is not possible to not drop ...- 04:34 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Well, if it is OK with Foreman developers and community to sacrifice the performance and scope of Foreman as produc...
- 01:38 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
> > So, if we step back and review the requirements for caching leases, what would that be? You mentioned keeping t...- 01:34 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
> > Well, yes, currently it is pretty much non-existent, but if it were, would you be interested in picking this up...- 12:30 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > So, if we step back and review the requirements for caching leases, what would that be? You mentioned keeping track...
- 12:26 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Well, yes, currently it is pretty much non-existent, but if it were, would you be interested in picking this up as ...
- 12:24 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
> There is no way we can drop local state without reducing functionality/scope of smart proxy dhcp api.
Caching ...- 12:10 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
> Kea has no management api whatsoever (it's a step backwards compared to dhcpd in this regard), which makes it pre...- 04:05 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > If the above approach (no-caching, on-demand queries only) make sense to you, I strongly believe it could be implem...
- 04:02 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Kea has no management api whatsoever (it's a step backwards compared to dhcpd in this regard), which makes it pretty ...
- 02:39 PM Bug #17566 (Rejected): TFTP provisioning fails when grub2 directory does not exist
- After installation of the OS is complete the PXE boot configuration does not get switched to boot off the local disk....
- 04:41 AM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- You might be able to get syncd to work with smart-proxy, but this will require changes to syncd: on modify event it w...
- 04:22 AM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- > Meanwhile, I have a question for you, Dmitri - is it possible to handle :moved_to event the same way as :modify and...
12/01/2016
- 06:25 PM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- Well, to follow up on what I mentioned above - there's a difference in inotify events on a system that actually runs ...
- 05:59 PM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- Alas, I don't see any improvements in large deployment - as soon as inotify events start happening (i'm rsync'ing dhc...
- 02:17 PM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- I run ruby 2.0 included with CentOS 7:
ruby 2.0.0p598 (2014-11-13) [x86_64-linux]
I'll test your PR and let you... - 12:23 PM Bug #17554: ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- Konstantin, what ruby version are you using? I think the PR will resolve the problem you are seeing, but I couldn't v...
- 12:12 PM Bug #17554 (Ready For Testing): ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- 12:07 PM Bug #17554 (Closed): ISC dhcpd provider leases monitor doesn't keep up with lease file updates in a large network
- 02:58 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Konstantin, out of curiousity: I am working (#13806) on dnsmasq smart-proxy provider that will work fast. It's a sm...
- 12:19 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- I reopened the issue and also created a ticket dedicated to inotify watcher not being able to keep up with the events...
- 12:14 PM Bug #17373 (New): ISC dhcp provider is unable to handle very big networks
- 05:52 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Konstantin, out of curiousity: I am working (#13806) on dnsmasq smart-proxy provider that will work fast. It's a smal...
- 12:39 PM Bug #17556 (Rejected): ISC dhcpd provider potentially discards leases too early or too late
- Time comparison on this line: https://github.com/theforeman/smart-proxy/blob/develop/modules/dhcp_isc/isc_state_chang...
11/30/2016
- 08:46 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Well, the underlying issue is not resolved, though. It is unfortunate that you think that it is resolved.
As I was...
11/28/2016
- 05:59 PM Bug #17506 (Closed): smart-proxy Error while getting IP from AD DHCP (undefined method `key?')
- 05:56 PM Bug #17506 (Resolved): smart-proxy Error while getting IP from AD DHCP (undefined method `key?')
- Thanks guys, I've applied the change in your commit and that fixed the issue for me.
- 03:20 PM Bug #17506: smart-proxy Error while getting IP from AD DHCP (undefined method `key?')
- The fix merged in https://github.com/theforeman/smart-proxy/commit/9bee3fca64f756b761076af14f37e99d054cb693.
- 03:16 PM Bug #17506: smart-proxy Error while getting IP from AD DHCP (undefined method `key?')
- I guess this is related to #17387
- 02:59 PM Bug #17506 (Closed): smart-proxy Error while getting IP from AD DHCP (undefined method `key?')
- After upgrading Foreman (CentOS 7) and Smart-Proxy (Windows) from 1.13.1 to 1.13.2 I'm getting the following error on...
- 06:06 AM Feature #17500 (Closed): Introduce providers for realm module
- 06:03 AM Refactor #17499 (New): Leases by mac and hosts by mac mappings in subnet service do not need to be grouped by subnet
- 05:58 AM Bug #17373 (Resolved): ISC dhcp provider is unable to handle very big networks
- I'm closing this issue: the root cause has been addressed by http://projects.theforeman.org/issues/17387.
11/25/2016
- 12:48 PM Support #17462 (Resolved): failed to import classes
- It seems i missread doc, all ok and thank you.
- 11:45 AM Support #17462: failed to import classes
- Dominic, works fine ), thank you very much --> so the issue was ruby version, my fault
I've setup also directory env...
11/24/2016
- 06:30 AM Support #17462: failed to import classes
- Thanks, that does confine the problem to the smart proxy, but doesn't show any likely cause.
Re-reading the descri... - 06:10 AM Support #17462: failed to import classes
- Hi Dominic,
Back with answers:
*Note:* I have left only 2 modules, removed * of them for debugging purposes. ... - 04:52 AM Support #17462: failed to import classes
- oki, I will test this today and update.
- 04:00 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Parsing leases file does not provide network info either - all of that comes from smart-proxy parsing of config fil...
11/23/2016
- 07:19 PM Feature #2482 (Ready For Testing): Global search in DHCP reservations/leases using MAC and/or hostname
- 07:17 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Omapi is limited to lookup/create/update/delete for leases, reservations, and a couple more objects. We need to par...
- 04:30 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Before I submit a PR, would you please review https://github.com/korekhov/smart-proxy/commit/ce25338033c4d5bb80c57d...
- 04:17 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > I was asking that question in my original issue, but never got the answer - why smart-proxy needs to read leases fi...
- 08:34 AM Support #17462: failed to import classes
- The smart proxy log looks reasonably successful, it's listing manifests that are being parsed for classes. I'd sugges...
- 07:26 AM Support #17462 (Resolved): failed to import classes
- Hi,
it seems I am having some problems when importing classes. After a lot of trials I think I should raise this is... - 04:43 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- I don't think we ought to discuss degrees of horribleness when we know we can do better.
To reiterate: If we were... - 03:46 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- Dmitri, external DHCP setup is fully supported feature of Satellite 6.1+ and documented here:
https://access.redha...
11/22/2016
- 08:18 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > > The second thing is a global search for a MAC, IP or hostname - I went through current DHCP APIs and I don't see ...
- 06:24 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Going back to performance, HA and such.
I was asking that question in my original issue, but never got the answer - ... - 01:30 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Is this with the dataset in the original ticket? Lease record won't get loaded now if it's expired (based on 'ends'...
- 12:57 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > I wonder if this would be better implemented on Foreman side, as it would be easier to manage the whitelist from th...
- 12:42 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > It is mostly about keeping Foreman itself in a cleaner state - I'd like to have an ability to filter out subnets th...
- 12:27 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > Is this is a performance or a security concern? If it's the former, filtering out networks won't affect loading/rel...
- 08:01 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > There are only a couple of things left - regular expressions in white/blacklist to include/exclude networks. In my ...
- 07:58 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Konstantin Orekhov wrote:
> There are only a couple of things left - regular expressions in white/blacklist to inclu... - 07:25 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- > One more thing I just realized - none of the leases were actually loaded, only host reservations. Is this by design...
- 12:04 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- This is not an issue in 1.11.x and prior as far as I can tell, but 1.13.1 has it for sure. Don't have 1.12 anymore, s...
- 08:02 AM Bug #17387 (Closed): Speed up Proxy::DHCP::SubnetService#find_subnet
- Applied in changeset commit:c16b176dd1e258188e7bc158247b3319c80e6576.
- 07:44 AM Revision c16b176d: fixes #17387 - SubnetService#find_subnet has constant time lookup
- find_subnet is now approximately constant with the number of subnets
configured, using hash lookups of possible netwo...
11/21/2016
- 09:06 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- One more thing I just realized - none of the leases were actually loaded, *only* host reservations. Is this by design?
11/20/2016
- 05:22 PM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- > While not ideal, NFS is still a very important part of HA strategies, mainly because of its simplicity. As we discu...
- 04:18 PM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- While not ideal, NFS is still a very important part of HA strategies, mainly because of its simplicity. As we discuss...
11/19/2016
- 04:08 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Confirmed - the fix from https://github.com/theforeman/smart-proxy/pull/476 is amazing!
It only takes 30 sec to lo...
11/18/2016
- 06:25 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- It looks like the pause is due to ruby VM garbage collector which runs several major and minor garbage collections in...
- 04:50 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- On ruby 2.3.1 with the changes in http://projects.theforeman.org/issues/17387 applied, smart-proxy starts in less tha...
11/17/2016
- 06:18 PM Bug #17373: ISC dhcp provider is unable to handle very big networks
- To answer some of your questions, guys:
1. This particular instance has 30K host records and ~82K lease records in... - 07:10 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Dmitri Dolguikh wrote:
> We should be seeing debug output if leases/reservations are being added/removed, I'd say th... - 06:51 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- We should be seeing debug output if leases/reservations are being added/removed, I'd say the thread is blocked/hangin...
- 06:08 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- Konstantin, I suspect that the pauses are caused by large numbers of host { } entries being processed. Could you indi...
- 05:31 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- The stack trace from when the USR1 signal arrived is quite telling:...
- 05:12 AM Bug #17373: ISC dhcp provider is unable to handle very big networks
- I don't think filtering on networks would help. We need to parse individual records before making a decision whether ...
- 05:05 AM Bug #17373 (New): ISC dhcp provider is unable to handle very big networks
- After the upgrade and modifications to dhcp.yml, restart of smart-proxy took 4 hours (based on the debug messages in ...
- 12:04 PM Bug #17387 (Ready For Testing): Speed up Proxy::DHCP::SubnetService#find_subnet
- 12:02 PM Bug #17387 (Closed): Speed up Proxy::DHCP::SubnetService#find_subnet
- Current implementation is O(n), it can be made O(log n).
- 02:59 AM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
- Please open a new issue for any further problems, this one is linked to already shipped changes so won't be re-opened.
11/16/2016
- 08:33 PM Bug #2687: Performance issues with large ISC dataset (DHCP smart proxy)
- Hello, guys!
Thanks for working on this, but I still have any issue even after upgrading to 1.13.1. After the upgr... - 10:33 AM Bug #14808 (Duplicate): Foreman-Proxy DHCP class doesn't properly read subnets containing if statements
- This appears to be a duplicate of http://projects.theforeman.org/issues/16079 which has now been resolved.
- 10:24 AM Bug #1280 (Resolved): MS DHCP ignores address exclusions
- This has been fixed in Ms dhcp provider on Windows Server 2012 platform (please note there won't be a fix for Windows...
- 10:21 AM Bug #6916 (Resolved): MS DHCP Timeout
- Ms dhcp provider has been re-written and the issue should be resolved now. I'm going to close the ticket, please re-o...
- 10:15 AM Refactor #12394 (Resolved): Netsh Deprecated in Windows 2012R2
- The new version of ms dhcp provider doesn't rely on netsh. Closing the ticket.
- 10:14 AM Bug #13420 (Resolved): [Smart proxy] provider dhcp_native_ms DELETE method broken
- Ms dhcp provider has been re-written (see http://projects.theforeman.org/issues/7766), and this should be resolved. P...
- 10:08 AM Bug #15451 (Resolved): Occasionally a MS DHCP delete operation fails
- Ms dhcp provider has been re-written (see http://projects.theforeman.org/issues/7766), it's unclear if this is applic...
- 10:05 AM Feature #15554: Add lease deletion facility to dhcp providers
- Re-wording the ticket, as this is applicable to more than just ms dhcp provider.
- 10:02 AM Bug #15789 (Resolved): In MS DHCP provider general/Vendor options must exist before assigning values to them
- This isn't applicable to the rewritten MS DHCP provider (see http://projects.theforeman.org/issues/7766). Closing the...
- 10:02 AM Feature #15874 (Closed): Log X-Request-ID by default
- Applied in changeset commit:b39011ebe34b83442bb8c256dd400f494f235389.
- 10:00 AM Bug #16056 (Resolved): Non-english locale casuses "Vendor Class not found" errors when using windows dhcp provider
- 09:56 AM Bug #16056 (Closed): Non-english locale casuses "Vendor Class not found" errors when using windows dhcp provider
- http://projects.theforeman.org/issues/7766 which resolves this issue has now been merged. I'm closing this ticket.
- 09:39 AM Revision b39011eb: Fixes #15874 - added logging of 'X_REQUEST_ID' http headers
- 08:01 AM Bug #17172 (Closed): SSH BMC provider does not return IP address
- Applied in changeset commit:012ccb55ed5a12dedbbf21162c0bc4aab17c2724.
- 08:01 AM Bug #16079 (Closed): ISC DHCP subnets fail to parse with host or class stanzas inside
- Applied in changeset commit:7f016ecae66ceb53f2144fb176092a2c034c62bb.
- 07:33 AM Revision 012ccb55: Fixes #17172 - SSH BMC network details implementation
- 07:28 AM Revision 7f016eca: Fixes #16079 - subnet recursive parsing
11/14/2016
- 09:18 AM Bug #17327: Unable to use multiple FreeIPA servers to enroll to REALM
- Should this be filed in the smart proxy if it's meant to fall back to a secondary URL? Or are you implying it should ...
- 09:12 AM Bug #17327 (New): Unable to use multiple FreeIPA servers to enroll to REALM
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1349487
Description of problem:
We have an IDM solution wi... - 08:01 AM Refactor #17037 (Closed): Replace Resolv::DNS#getname calls with Resolv::DNS#getresource
- Applied in changeset commit:522231bf3e4c918ee821a73acb3f70459ca57791.
- 07:13 AM Revision 522231bf: Fixes #17037 - Resolver::DNS#getresources is used now.
- It replaces calls to Resolver::DNS#getaddresses and
Resolver::DNS#getnames in dns module and its providers. - 07:11 AM Feature #15874 (Ready For Testing): Log X-Request-ID by default
11/11/2016
- 12:19 PM Feature #17319 (Rejected): Handle kerberos ticket expiration in Gss nsupdate module
- When using Windows 2008 AD, kerberos ticket is retained by the module after its expiration. This leads to failures wh...
- 06:54 AM Bug #16079 (Ready For Testing): ISC DHCP subnets fail to parse with host or class stanzas inside
- 04:20 AM Bug #16079: ISC DHCP subnets fail to parse with host or class stanzas inside
- Regression introduced by #12211
11/10/2016
- 10:08 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- Please see the description of the problem above. Accessing leases file over NFS isn't going to work with this impleme...
- 10:04 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- > Restarting the smart-proxy after deleting the host does not remove the entry from the leases file.
Restart it be... - 09:59 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- Yes, we're mounting over NFS. The smart-proxy and DCHP server are in the same cluster and traffic is layer 2 so laten...
- 04:20 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- Accessing leases file over NFS will absolutely destroy the performance: we no longer will be able to track updates an...
- 04:12 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- I think NFS support is important, as I know multiple users who uses HA solution for dhcp proxy using shared NFS stora...
- 04:11 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- does it make sense to check if its mounted as NFS ?
also, should we provide a fall back option? - 03:55 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- > Environment:
> ISC-DHCP-Server version 4.3.3 on Ubuntu 16.04 LTS server
> Smart-Proxy version 1.13.1 on separate ... - 03:36 AM Bug #17301: ISC DHCP known reservations/leases not updated over NFS
- 1) Are you using NFS here?
> ISC-DHCP-Server version 4.3.3 on Ubuntu 16.04 LTS server
> Smart-Proxy version 1.13.... - 09:01 AM Bug #7766 (Closed): ms_native dhcp smart proxy code scales poorly
- Applied in changeset commit:14d8e52338553fbf6a54587a4e2459c4ffb86fb8.
- 08:36 AM Revision 14d8e523: Fixes #7766: ms dhcp provider uses native dhcps api now.
11/09/2016
- 05:49 PM Bug #17301 (Closed): ISC DHCP known reservations/leases not updated over NFS
- After upgrading to 1.13.1 the DHCP behavior is not consistent -
* Adding a host successfully retrieves an available ... - 11:01 AM Bug #17125 (Closed): Allow windows service name to be specified
- Applied in changeset commit:65d1b8de480e7dd911d76271c03014d37b538147.
- 10:36 AM Revision 65d1b8de: fixes #17125 - Prompt for Windows service name
- Useful if you need to install multiple proxy services on the same
Windows server. - 06:55 AM Feature #17289 (New): Call stop on running async services on proxy shutdown
- 06:53 AM Feature #15874 (Assigned): Log X-Request-ID by default
Also available in: Atom