From vincent.membre at normation.com Tue Feb 6 17:13:46 2018 From: vincent.membre at normation.com (=?UTF-8?Q?Vincent_Membr=c3=a9?=) Date: Tue, 6 Feb 2018 17:13:46 +0100 Subject: [rudder-users] [Release] Rudder 4.3.0~beta1 is out! Message-ID: Dear Rudder community, We are very proud to announce that we have just released a new version: Rudder 4.3.0~beta1. Major new features include: * *Technique Parameters:* You can now add parameters to your Techniques created with the Technique editor. The value of theses parameters will be set in Directives, making your Techniques much more versatile and expressive and them access to feature that were only available to classic Techniques. * *Multi version/mode Directives:* You can now apply Directives with different versions and different policy mode. This allow easy migration (to a new version, from Audit to Enforce) that was previously impossible. * *Authorization system for API accounts:* Choose between read-only or full access. A plugin will be available soon in order to allow you more finely grained authorization. * *Node properties from inventory:* Nodes properties can be automatically provided by the inventory data from the node. * *Node lifecycle:* You can define a state for each Node managed by Rudder (provisioning, pending removal, disabled etc.). This can be used to build groups and apply configuration according to the Node current state. Also disabled Nodes are not counted in compliance reports, so you are not bothered by offline Nodes when checking compliance. * *Group based on Groups*: You can now define that a Group should contain the Nodes of another Group, making it easier to manage a complex set of Nodes. * *IPv6 support by default:* Rudder is now completely compatible with IPv6 on the agent side as well as server side. * *Hooks on Techniques:* You can add pre- and post- hooks in your Techniques that will be executed once per Technique, even if you applied it in several directives. Another tool in your hands when you write your own Techniques. * *Use system Perl:* On recent systems, rudder-agent does not embed Perl anymore, so it uses an up to date version of Perl more integrated to your system. On a side note, it makes easier to build a rudder-agent package (which size goes down from 12Mb to 4Mb!). * *Rudder agent services based on systemd:* On systemd based os, we switched from SysV init system to systemd, to make rudder-agent more integrated to your system. * *Time all action made by the agent:* A new option (-T) added to "rudder agent" command line, to display how long an action took and find what makes a run slow. * *Renaming of all generic methods:* We changed for a clearer and more logic name scheme in all our generic methods in the Technique editor. * *Simplified logger for Techniques:* We changed the way we do reporting for Techniques from Technique editor with a really simpler way, which should be faster and also fix some reporting issues (ie: when you use variables in your reports). * *Plenty of library updates / cleaning / architecture changes*: Either on web app or in rudder-agent we upgraded some dependencies, refactored some code, to provide you a more secure, maintainable and faster Rudder. The ChangeLog is available here: http://www.rudder-project.org/changelog-4.3 This software is in beta status and contains several new features but we have tested it and believe it to be free of any critical bugs. The use on production systems is not encouraged at this time and is at your own risk. However, we do encourage testing, and welcome all and any feedback! As always, check out https://www.rudder-project.org/site/get-rudder/downloads/ for download links. We look forward to your feedback, be it comments on this list, questions on Twitter (@RudderProject ) or on IRC (#rudder on Freenode) , bug reports or feature requests (or of course GitHub pull requests). Wishing you a pleasant day -- ------------------------------------------------------------------------ *Logo Normation Vincent Membré* /Developer / Release manager/ Normation ------------------------------------------------------------------------ *87, Rue de Turbigo, 75003 Paris, France* Phone: +33 (0)1 84 16 06 00 Mobile: +33 (0)6 10 14 76 78 ------------------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: dhhnmcpfbcdnpemh.png Type: image/png Size: 23693 bytes Desc: not available URL: From francois.armand at normation.com Fri Feb 16 11:21:51 2018 From: francois.armand at normation.com (Francois Armand) Date: Fri, 16 Feb 2018 11:21:51 +0100 Subject: [rudder-users] Git "rudder" repository need special update after a breaking merge Message-ID: <9987c4ea-d955-1be3-ecba-efb2edd01897@normation.com> Hello, Yesterday we had a merge problem with our automated script which broke the "rudder" Git repository. Details of the problem and workaround are in https://www.rudder-project.org/redmine/issues/12128 If you are not using that repository, you can safely ignore that message. On the other hand, you will need to reset branches 4.1, 4.2, 4.3 and master. There are several methods describe in the ticket, two of them follow: * the simplest, if you use the repository only for read, is to delete the repository and clone it back: o rm -rf my_repos/rudder o git clone https://github.com/Normation/rudder.git * if you use the repository for development, you will need to update all branches: o *git fetch* + you will see a message about a force update o for i in 4.1 4.2 4.3; do git checkout branches/rudder/$i ; git reset --hard origin/branches/rudder/$i ; done o git checkout master ; git reset --hard origin/master We are sorry for the inconvenience. Have a nice day ! -- ------------------------------------------------------------------------ *François ARMAND* /Co-founder & CTO/ Normation ------------------------------------------------------------------------ *87 rue de Turbigo, 75003 Paris, France* Telephone: +33 (0)1 83 62 99 23 Mobile: +33 (0)6 63 37 60 55 ------------------------------------------------------------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: logo-square.gif Type: image/gif Size: 1036 bytes Desc: not available URL: From 91vino at gmail.com Mon Feb 12 08:41:21 2018 From: 91vino at gmail.com (Vinoth Kumar) Date: Mon, 12 Feb 2018 07:41:21 -0000 Subject: [rudder-users] file_copy_from_local_source_recursion Message-ID: Hi Team, Could you please share me detailed information about file_copy_from_local_source_recursion. How the parameter should be define in source absolute path on the target node. like 192.x.x.x:/var/tmp/copyfle ? [image: Inline image 1] Thanks, Vinoth +91-8123358956 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 19081 bytes Desc: not available URL: From celal.suleymanov at mail.ru Mon Feb 19 12:42:26 2018 From: celal.suleymanov at mail.ru (=?UTF-8?B?Q2VsYWwgU3VsZXltYW5vdg==?=) Date: Mon, 19 Feb 2018 14:42:26 +0300 Subject: [rudder-users] =?utf-8?q?Rudder_Agent_for_Windows?= Message-ID: <1519040546.116114386@f513.i.mail.ru> Hi I have installed rudder server 4.2  But i can not find Rudder agent for windows. Who can help me about for this  ?  -------------- next part -------------- An HTML attachment was scrubbed... URL: