Project

General

Profile

Activity

From 2011-11-23 to 2011-11-23

2011-11-23

22:27 User story #2035 (Released): Add a directory permission policy on the base rudder directories
Jonathan CLARKE
22:27 User story #2035: Add a directory permission policy on the base rudder directories
OK - it does what it says, but it's certainly not DRY! Why not use a slist for the list of directories to check inste... Jonathan CLARKE
22:25 User story #2055: Create a PT to set a tripwire on some files or directories
Note: this PT was done before releasing 2.3.4 but not included because we haven't been able to review it yet. It shou... Jonathan CLARKE
21:12 User story #2055: Create a PT to set a tripwire on some files or directories
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
22:24 Bug #2090 (Released): filePermissions PT should warn when trying to set permissions on a link
You can't set permissions on links in UNIX, so when a user tries to do that, we should warn that it's not taken any e... Jonathan CLARKE
22:17 User story #2053 (Released): Create a PT to set some generic CFengine variables in a common bundle
Jonathan CLARKE
22:17 User story #2053: Create a PT to set some generic CFengine variables in a common bundle
This really is in 2.3.4!
Commit looks OK to me.
Jonathan CLARKE
21:12 User story #2053: Create a PT to set some generic CFengine variables in a common bundle
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
22:16 User story #1904 (Released): Adapt reporting to new format for PT apache
Jonathan CLARKE
22:15 User story #1904: Adapt reporting to new format for PT apache
This really is in 2.3.4!
Commit looks OK to me at a quick glance.
Jonathan CLARKE
22:15 User story #1904 (Pending technical review): Adapt reporting to new format for PT apache
Jonathan CLARKE
22:14 User story #1904 (Rejected): Adapt reporting to new format for PT apache
Jonathan CLARKE
22:14 User story #1904 (Discussion): Adapt reporting to new format for PT apache
This was set to the wrong target version, and really is included in 2.3.4! Also, it's a duplicate... Jonathan CLARKE
22:15 Bug #2048: Correct the apache PT to use the new reporting format
This really is in 2.3.4! Jonathan CLARKE
22:14 Bug #2048 (Rejected): Correct the apache PT to use the new reporting format
Jonathan CLARKE
21:12 Bug #2048: Correct the apache PT to use the new reporting format
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
22:08 Bug #2089 (Pending technical review): File Management PT reports an error when it succeeds when trying to create a directory that already exists
Applied in changeset commit:ba5ffd973857f1dafaecfe13bfb3b7689b43e23e. Jonathan CLARKE
22:08 Bug #2089 (Released): File Management PT reports an error when it succeeds when trying to create a directory that already exists
An erroneous "!" handing in the ifvarclass condition... The check is on "!islink", and of course a directory is never... Jonathan CLARKE
22:08 Revision ba5ffd97 (rudder-techniques): fileManagement PT: fix a bad condition on directory creation. Fixes #2089
Jonathan CLARKE
21:49 Bug #2088 (Pending technical review): Common PT spends it's time changing permissions back and forth
Applied in changeset commit:653a0ff836b4acd1f79f0486c97c0b0c7355111a. Jonathan CLARKE
21:48 Bug #2088 (Released): Common PT spends it's time changing permissions back and forth
As a result of #2035, we force all CFEngine inputs files to mode 600. However, when we copy them from the policy serv... Jonathan CLARKE
21:49 Revision 653a0ff8 (rudder-techniques): Common PT: Don't preserve perms when copying inputs files because this causes the PT to constantly change perms back and forth. Fixes #2088
Jonathan CLARKE
21:46 Bug #2087 (Pending technical review): Common PT sometimes sends a success and a repaired when updating config files
Applied in changeset commit:33df7819a6dbc3149aaf38bd9174b9ffb5e59a44. Jonathan CLARKE
21:45 Bug #2087 (Released): Common PT sometimes sends a success and a repaired when updating config files
Jonathan CLARKE
21:46 Revision 33df7819 (rudder-techniques): Common PT: Only send result_success if we don't have a result_repaired too. Fixes #2087
Jonathan CLARKE
21:12 User story #2042: Enable the fstab PT to also delete lines instead of creating or altering them
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
21:12 Bug #2045: The clock PT is not SuSE 10 compliant and fails to report correctly
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
21:12 Bug #2046: The zmd settings PT does not handle the reports correctly when a repository is given but no edition is required
Applied in changeset commit:241fe18062b26923e478eae6cc99b32072f07868. Jonathan CLARKE
21:11 Revision 241fe180 (rudder-techniques): Merge branch 'branches/rudder/2.3'
* branches/rudder/2.3:
Fixes #2085 : the copyGitFile does check if it is a file that we are copying
Fixes #2081: ...
Jonathan CLARKE
21:11 Bug #2039: When updating rudder on a debian host, the postinst script of rudder-webapp bails out with a git related complaint, thus breaking everything
Applied in changeset commit:3e7077a07cb8dd77f69ebb3ea9bd4313ac3cc482. Jonathan CLARKE
21:11 Bug #2016: rudder-web.properties and rudder-users.xml aren't considered as a configurations files by the packaging (RPM only)
Applied in changeset commit:3e7077a07cb8dd77f69ebb3ea9bd4313ac3cc482. Jonathan CLARKE
21:11 Bug #2043: We have to use our mirror links to download jetty, cfengine, maven and openldap tarballs in the packages
Applied in changeset commit:3e7077a07cb8dd77f69ebb3ea9bd4313ac3cc482. Jonathan CLARKE
21:11 Bug #2044: Somes files aren't considered as a configurations files by the packaging (RPM only)
Applied in changeset commit:3e7077a07cb8dd77f69ebb3ea9bd4313ac3cc482. Jonathan CLARKE
21:11 Bug #2065: cloned url in packaging for github are wrong
Applied in changeset commit:3e7077a07cb8dd77f69ebb3ea9bd4313ac3cc482. Jonathan CLARKE
21:10 Revision 3e7077a0 (rudder-packages): Merge branch 'branches/rudder/2.3'
* branches/rudder/2.3:
Fixes #2080: The rudder-server-root now also puts a logrotate config on RPM based hosts
Fi...
Jonathan CLARKE
21:09 User story #1040 (In progress): Add possibility to delete an accepted node
Nicolas CHARLES
20:26 User story #1040: Add possibility to delete an accepted node
The aim of this user story in 2.4.0~alpha1 iteration is to validate how easy this is to do: it may be quite simple. I... Jonathan CLARKE
20:58 Bug #2085 (Released): The copyFileFromGit doesn't enforce content of files, just of folder
Jonathan CLARKE
20:52 Bug #2085: The copyFileFromGit doesn't enforce content of files, just of folder
The change looks good to me, letting Nicolas Perron test for real before validating the review Jonathan CLARKE
20:50 Bug #2085 (Pending technical review): The copyFileFromGit doesn't enforce content of files, just of folder
Applied in changeset commit:a904cf519add2a05699418a008962b48a510ff99. Nicolas CHARLES
20:42 Bug #2085 (Released): The copyFileFromGit doesn't enforce content of files, just of folder
When there is a "recurse" on a copy on a file, CFEngine only checks the existence and permission, not the digest as p... Nicolas CHARLES
20:56 User story #2040: Let event log details be in a pop-up
Jonathan CLARKE
20:49 Revision a904cf51 (rudder-techniques): Fixes #2085 : the copyGitFile does check if it is a file that we are copying
Nicolas CHARLES
20:49 Bug #1929 (Rejected): No history icon.
This bug seems to be due to a confusion, and I think it is fixed really. Closing. Please reopen it if I'm wrong! Jonathan CLARKE
20:48 User story #2086 (Released): Configuration rules should be automatically exported and committed when changed
As a followup to #2067 and #2074 (export and import configuration rules to /var/rudder/configuration-repository/ git ... Jonathan CLARKE
20:42 Bug #2084: In the "Accept new nodes" page, the "Select/deselect all" is not well positionned
Jonathan CLARKE
20:41 Bug #2084 (Released): In the "Accept new nodes" page, the "Select/deselect all" is not well positionned
It overlaps over the table Nicolas CHARLES
20:42 Bug #2083 (Released): Can't accept new nodes: message "The server cannot be contacted at this time"
Jonathan CLARKE
20:32 Bug #2083 (Pending technical review): Can't accept new nodes: message "The server cannot be contacted at this time"
Applied in changeset commit:a564da84eecbf90cc3077784b22b9cb3b93d7bf9. Nicolas CHARLES
20:31 Bug #2083 (In progress): Can't accept new nodes: message "The server cannot be contacted at this time"
Jonathan CLARKE
20:13 Bug #2083 (Released): Can't accept new nodes: message "The server cannot be contacted at this time"
Can be reproduced on rudder-snapshot, by trying to accept any node. Jonathan CLARKE
20:39 User story #2074: Add a screen in administration to import archived configuration rules
François tells me he has spent 8 hours on this already and has 5 left to go. Jonathan CLARKE
20:39 User story #2074: Add a screen in administration to import archived configuration rules
François ARMAND wrote:
> We want to be able to import archived CR thanks to a button in administration screen.
>
...
Jonathan CLARKE
19:10 User story #2074 (In progress): Add a screen in administration to import archived configuration rules
Jonathan CLARKE
19:10 User story #2074: Add a screen in administration to import archived configuration rules
Jonathan CLARKE
17:02 User story #2074: Add a screen in administration to import archived configuration rules
Of course, that is not *that* simple.
We have to take care of system configuration rules, because:
* if we imp...
François ARMAND
20:33 User story #2073: Update to Logback 1.0
This is targeted for this iteration, because changing dependencies can have a strong impact. Increasing priority to m... Jonathan CLARKE
20:32 Revision a564da84 (rudder): Fixes #2083 : correct a typo in the html of the popup of node acceptation, that prevented node acceptation
Nicolas CHARLES
20:32 User story #1948: Add a readme file compatible with github
Jonathan CLARKE
20:09 User story #2076 (Rejected): Add the logrotate config for Rudder logs to the RPM packages
Duplicated by #2080, closing this one because the other one has the commit attached... Jonathan CLARKE
15:01 User story #2076: Add the logrotate config for Rudder logs to the RPM packages
Jonathan CLARKE
13:24 User story #2076 (Rejected): Add the logrotate config for Rudder logs to the RPM packages
Rudder stores some logs, that ought to be rotated
Notably, the content of :
* /var/log/rudder/reports
* /var/log/r...
Nicolas CHARLES
20:05 Bug #2081 (Released): copyGitFile PT uses the wrong port for copying file
Jonathan CLARKE
19:52 Bug #2081 (Pending technical review): copyGitFile PT uses the wrong port for copying file
Applied in changeset commit:87931300cc420621f96b0e6a7a641f2ac2da984d. Nicolas CHARLES
19:48 Bug #2081 (Released): copyGitFile PT uses the wrong port for copying file
Rudder uses port 5309 for client server communication, rather than 5308. However the pt doesn't use the propoer port.
Nicolas CHARLES
20:04 Bug #2080 (Released): The logrotate configuration is not applied on RPM packages and thus hosts
Jonathan CLARKE
19:28 Bug #2080 (Pending technical review): The logrotate configuration is not applied on RPM packages and thus hosts
Applied in changeset commit:14f5ee831682622b4823154780254af4d158ca49. Matthieu CERDA
19:27 Bug #2080 (Released): The logrotate configuration is not applied on RPM packages and thus hosts
The logrotate configuration is not applied on RPM packages and thus hosts Matthieu CERDA
19:54 Bug #2082 (Rejected): The librairy and core-lib in the Common PT have some copy_from bodies which don't use the proper port
Rudder uses 5309 port, but cfengine uses by default 5308
However, some copy_from in the common librairies don't over...
Nicolas CHARLES
19:52 Revision 87931300 (rudder-techniques): Fixes #2081: use the proper port for client/server communication
Nicolas CHARLES
19:28 Revision 14f5ee83 (rudder-packages): Fixes #2080: The rudder-server-root now also puts a logrotate config on RPM based hosts
Matthieu CERDA
18:35 Bug #2079 (Released): When updating rudder on a RPM host, the postinst script of rudder-webapp bails out with a git related complaint, thus breaking everything
Jonathan CLARKE
18:30 Bug #2079 (Pending technical review): When updating rudder on a RPM host, the postinst script of rudder-webapp bails out with a git related complaint, thus breaking everything
Applied in changeset commit:3cfbfb8de5bcb669a8266b8c2375b19816a673a5. Matthieu CERDA
18:29 Bug #2079 (Released): When updating rudder on a RPM host, the postinst script of rudder-webapp bails out with a git related complaint, thus breaking everything
When updating rudder on a RPM host, the postinst script of rudder-webapp bails out with a git related complaint, thus... Matthieu CERDA
18:30 Revision 3cfbfb8d (rudder-packages): Fixes #2079: The RPM postinst script now commits correctly the existing PT library before attempting an update
Matthieu CERDA
16:17 User story #2078 (Pending technical review): Validate popups by pressing enter
Applied in changeset commit:8bf245be929abf3d6e4c3238e42a38c5c05ef7ec. Arthur ANGLADE
14:49 User story #2078 (Released): Validate popups by pressing enter
Use case :
We fill the Name, press tab, we fill the description, press tabs.
Now it selects "Cancel", it should sel...
Nicolas CHARLES
16:17 Revision 8bf245be (rudder): Fixes #2078 Tabindex added
Arthur ANGLADE
15:56 User story #1469 (Pending technical review): Popups to create items should be validated when hitting the return key
Applied in changeset commit:0c2a0e4eeef1e55db10c92d78803c45e03209da7. Arthur ANGLADE
15:52 Revision 0c2a0e4e (rudder): Fixes #1469 added a javascript event that intercepts the enter key, and clicks on save
Arthur ANGLADE
13:41 User story #2077 (Released): Rotate/clean the repository of modified files
Rudder stores a copy of the previous version of the files, timestamped, when they are modified, in the /var/rudder/mo... Nicolas CHARLES
 

Also available in: Atom