Continuous Auditing & Configuration - please speak english and be nice ;)
People
Repo info
Activity
Alexis Mousset
@amousset
The first
rudder-cf-execd and rudder-cf-serverd should be enabled
necarnot
@necarnot
OK, I'm just discovering the "-a" option of systemctl list-units. Please, someone kill me.
Francois Armand
@fanf
hey @necarnot : I discoverd the tail -F option (in place of -f) after... 12 years of linux? More ?
we all learn with our own paths, it's OK
Nicolas Charles
@ncharles
@mattronix You mean that slapd uses 20 cores ? Most of its task are monothreaded, so it's very uncommon for it to go over 100% of a core (I seldom get 140%, when showing hundreds of inventory during a policy generation).
Could it be that you do a lot of API requests at the same time?
Rudder Chatbot
@rudderbot
itacos@fanf@necarnot, not so far ago I discovered F while using less on a file to get its stream (ctrl+c to stop stream), very nice to switch between, searching and streaming into log files
Alexis Mousset
@amousset
@/all We found serious security issues in RUDDER, affecting all maintained branches. Please upgrade to the latest patch release 6.1.6 (or 6.0.10/5.0.20 for long-term support subscriptions) which contains fixes.
Matthew Frost
@mattronix
yep
@ncharles that will be it
API Wise
necarnot
@necarnot
@fanf and @itacos Ah yep thanks, we all learn things step by step (Yesterday, I learn the origin of the name "grep" : fascinating!) @amousset Security issues : Is there a page with additional information?
Nicolas Charles
@ncharles
@mattronix interesting. What kind of API queries trigger this load ?
Francois Armand
@fanf
@erenfro : regarding inheritence mode in rudder 6.2:
(you can select for each of object, array and string override, merge for object and append/prepend for array/string. And override choice at each level (global, groups, nodes)
Matthew Frost
@mattronix
@ncharles inventory and compliance
getting the node data back
we get it per node when we need it
or fire of a sync every x hours
Nicolas Charles
@ncharles
Full inventory i guess ?
Matthew Frost
@mattronix
yes
:(
_
thinking may be best to strip it back to minimal
but that would mean we cant show all the info we have to customer
load 20 is pretty high
Matthew Frost
@mattronix
sseems the API Returns a 500 error when a node cant be found
version 12
Francois Armand
@fanf
@mattronix : hum yes, you asked details for a non existing nodes. 404 would be better perhaps
Matthew Frost
@mattronix
yes indeed
but i would expect a 404
not a 500
500 = internal server error
im trying to use the status to delete a node if it does not exist
in our portal
not in rudder
The HyperText Transfer Protocol (HTTP) 500 Internal Server Error server error response code indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. This error response is a generic "catch-all"
Francois Armand
@fanf
@mattronix: we cleaned up that in next patch version, https://issues.rudder.io/issues/18035: you will be able to just call delete, and rudder will delete it if exists (and does nothing else)
Matthew Frost
@mattronix
nice
but i also need a way to know for my application
so if its gone in rudder
i get 404 and delete in my porta
portal*
for example
Francois Armand
@fanf
in 6.2.0, you have a "status" API that does exactly that