⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Rudder
All Projects
Rudder
Overview
Activity
Roadmap
Issues
Repository
ncf-1.2
closed
Version used for ncf in Rudder 4.2
Maintained:
Yes
100%
149 issues
(
149 closed
— 0 open)
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Bug
93/93
User story
47/47
Architecture
9/9
Related issues
Bug #4797
: When using multiple times the same generic method on the same object, the reporting will be broken for all of them
Actions
Bug #7168
: ncf debian package is missing asciidoc build dependencies
Actions
Bug #7186
: ncf rpm package is missing asciidoc build dependencies
Actions
Bug #7214
: Do not consider 'deprecated' as a mandatory generic methods metadata
Actions
Bug #7215
: Fix tests after 7182, 7158 and 7214
Actions
Bug #7334
: Resynchronise stdlib with CFEngine stdlib
Actions
Bug #7359
: Policy generation impossible after resynchronisation with CFEngine stdlib
Actions
Bug #7427
: Invalid class parameter for command_execution_result.cf on branch master
Actions
Bug #7463
: classes_* methods should refuse to copy classes to a prefix which is an empty string (master branch)
Actions
Bug #7532
: Errors "Variable reference bracket mismatch" in debug output
Actions
Bug #7553
: ncf 1.x show debug messages with unknown promisers and args lists
Actions
Bug #7558
: http_request_* port to use new log interface on master
Actions
Bug #7681
: variable_dict_from_file contains a debug line
Actions
Bug #7683
: Syntax error in _service_check_running_smf.cf
Actions
Bug #7693
: service_check_running result classes broken on master branch
Actions
Bug #7694
: service_check_running report misleading always says it uses 'ps'
Actions
Bug #7695
: service_ensure_running_path creates the wrong result classes on master
Actions
Bug #7759
: Typo in package_install_version generic method
Actions
Bug #7762
: Warnings at info and verbose levels while parsing log_rudder
Actions
Bug #7920
: classes_generic_return_codes disapeared from ncf v1
Actions
Bug #8074
: variable_* generic methods says we can use ${class_prefix} for a local variable, but this variable doesn't exist
Actions
Bug #8194
: file_check_ on branch master use deprecated _logger interface
Actions
Bug #8219
: Broken syntax in generic methods docs - master branch
Actions
Bug #8299
: ncf tests don't run on master branch due to old CFEngine version
Actions
Bug #8305
: ncf tests don't run on master branch due to old CFEngine version - missing apt-https module
Actions
Bug #8339
: Tests are broken on 1.x branch because of old logger being used
Actions
Bug #8342
: Broken tests
Actions
Bug #8345
: Missing changes in classes in 8339
Actions
Bug #8350
: Reporting issues in permissions_* generic methods
Actions
Bug #8475
: rudder generated reporting (N/A when condition not met) use logger_rudder and not log_rudder
Actions
Bug #8531
: Doc does not generated after 8228 - master branch
Actions
Bug #8574
: File edit methods return a kept class even when they repaired the file
Actions
Bug #8619
: The condition_from_command doc is not clear about outcome classes
Actions
Bug #8651
: Merge error in 8321
Actions
Bug #8771
: Syntax error in ncf.js
Actions
Bug #8826
: Reporting generated for rudder techniques has broken reporting promises ( log with 2 params )
Actions
Bug #8887
: Move dry-run tests to staging until we have a solution
Actions
Bug #8947
: missing rudder_expected_reports.csv.res when starting the agent for the first time after an update - master branch
Actions
Bug #8956
: Specified action bodies override the dry-run policy
Actions
Bug #9109
: Rename init bundle to ncf_init
Actions
Bug #9128
: 8952 breaks ncf tests
Actions
Bug #9153
: Broken tests after 9022
Actions
Bug #9154
: New package promise test should only run on compatible agents
Actions
Bug #9175
: ncf API needs to know about agent_requirements
Actions
Bug #9189
: We are not removing reporting files on master branch
Actions
Bug #9213
: Add jinja2 to test dependencies
Actions
Bug #9292
: Syntax error in parent ticket
Actions
Bug #9298
: Failure on old python-jinja2 version
Actions
Bug #9300
: Add support for expressions in agent_requirements
Actions
Bug #9304
: Syntax errors in failsafe dry-run lib
Actions
Bug #9308
: Broken Rudder logger test in master
Actions
Bug #9319
: The agent capabaility defaultbody should be called bodydefault
Actions
Bug #9390
: Typo in error message when dry-run is not supported
Actions
Bug #9453
: Add an empty default for loggers and abort_handlers
Actions
Bug #9483
: syntax error in dry-run lib agent requirements
Actions
Bug #9924
: Broken syntax in parent ticket
Actions
Bug #9999
: Use hash from signature in sharedfiles methods
Actions
Bug #10083
: Cannot upload file on shared folder if certificate is self-signed
Actions
Bug #10137
: Send data as binary in shared_files methods
Actions
Bug #10170
: Broken dict_merge test
Actions
Bug #10183
: Setting TTL to "30 minutes" in sharedfile to node generic method make it fail completly
Actions
Bug #10189
: When sharing a file, the generic method always returns "repaired"
Actions
Bug #10279
: 4.1 manual build is broken
Actions
Bug #10284
: Improve doc of sharedfile_to_node
Actions
Bug #10287
: Broken doc build after parent ticket
Actions
Bug #10298
: Broken links in doc
Actions
Bug #10336
: Validate file_id in sharedfiles_* methods
Actions
Bug #10337
: No visible error when shared-files API returns a 500 error
Actions
Bug #10370
: cfengine_classes.json does not contain json but a js script
Actions
Bug #10403
: Typo in sharedfiles_to_node doc about ttl
Actions
Bug #10488
: Do not use systemd to manage legacy init scripts
Actions
Bug #10598
: Wrong link to "how to share file from Node with Rudder" in shared_file_to_node command
Actions
Bug #10602
: Spurious messages " initctl: Unknown job: XXX" in output
Actions
Bug #10606
: Spurious message about "Note: This output shows SysV services only and does not include native" when managing services
Actions
Bug #10683
: Generic method doc does not load properly in Rudder
Actions
Bug #10716
: sharedfile_to_node broken if file is updated after shared
Actions
Bug #10781
: Upstart service detection may fail on some cloud providers
Actions
Bug #10925
: Broken syntax in CFEngine 3.6
Actions
Bug #10972
: Fix small commit error
Actions
Bug #11006
: Broken test in ncf
Actions
Bug #11020
: ncf_dsc.py must be executable
Actions
Bug #11021
: Cannot generate ps1 technique file (missing 50_techniques directory)
Actions
Bug #11023
: Wrong agent type for generated technique in ncf
Actions
Bug #11025
: files generated by ncf_dsc are not in the right place
Actions
Bug #11094
: Invalid call to not applicable generic method generated for dsc agent
Actions
Bug #11199
: Refresh page after creating a new technique
Actions
Bug #11268
: double quote are not escaped correctly in dsc techniques
Actions
Bug #11275
: Parent fix breaks the tests
Actions
Bug #11327
: Broken doc tests because of unescaped $
Actions
Bug #11328
: broken test in user_GM
Actions
Bug #11344
: Script to convert all techniques to dsc action does not modify technique metadata
Actions
Bug #11403
: file_from_shared_folder generic method does not report with classical agent
Actions
Bug #11606
: "Show deprecated methods" filter is broken
Actions
User story #6968
: Add a package_install_from_file
Actions
User story #7181
: Add a way to highlight deprecated methods in ncf builder
Actions
User story #7182
: Deprecate methods that should never be used
Actions
User story #7184
: Add new generic methods for ncf v1.0
Actions
User story #7236
: Add dry-run support
Actions
User story #7278
: Add new class parameter to command_execution_*
Actions
User story #7279
: Add generic methods to create conditions
Actions
User story #7280
: Add generic methods to create variables
Actions
User story #7377
: Adapt rudderify script to use <FILE> in the generated metadata.xml
Actions
User story #7438
: Technique File should be included as an input by rudderify
Actions
User story #7615
: Adapt group_present and group_absent for ncf master and _log call
Actions
User story #7674
: Adapt support for the SMF system on Solaris for service management to v1.0
Actions
User story #7856
: Use a mustache template from a string
Actions
User story #8066
: Add documentation for ncf generic methods (1.x)
Actions
User story #8092
: Show deprecation in ncf documentation
Actions
User story #8652
: Add bundles to manage dry run of generic methods
Actions
User story #8666
: Change doc url in to use new doc in rudder 3.2
Actions
User story #8742
: Test dry run of generic methods
Actions
User story #8851
: Document logger parameters
Actions
User story #8952
: Add generic methods using new package promises
Actions
User story #9022
: Add jinja2 templating support to ncf
Actions
User story #9062
: Mark the correct version dependencies in dry-run tests
Actions
User story #9094
: Add a bundle to copy local modules into workdir/modules
Actions
User story #9105
: Add conditions on features in ncf code loading
Actions
User story #9124
: Handle Rudder's capabilities file in ncf tests
Actions
User story #9225
: Add support for negative checks and agent version checks in agent_requirements
Actions
User story #9226
: Define a standard abort class in ncf
Actions
User story #9230
: Define a dry-run lib when default bodies are not supported
Actions
User story #9236
: Log levels should be incremental
Actions
User story #9242
: Add new reports types to the rudder logger
Actions
User story #9409
: Add a special log when audit mode is used but not supported
Actions
User story #9410
: Add a new abort parameter in ncf.conf
Actions
User story #9536
: ncf builder popup should use a flat backgroud
Actions
User story #9592
: Improve jinja2 templating documentation
Actions
User story #9711
: Add generic methods to share files between nodes using rudder relay API
Actions
User story #10079
: Add a generic method to merge two dict variables
Actions
User story #10160
: Deprecate old generic methods
Actions
User story #10213
: Trace should only be used for (big) very low-level information
Actions
User story #10232
: Improve service_action methods
Actions
User story #10332
: Document the behavior of service methods
Actions
User story #10906
: Add a new script to generate a dsc technique
Actions
User story #10929
: Add a way to highlight Generic Methods compatible with DSC
Actions
User story #10937
: generate metadata.xml file for dsc techniques
Actions
User story #11174
: Add new method to get file from Rudder shared folder
Actions
User story #11215
: Add "Classic" icon on generic methods compatible with the DSC and the Classic agent
Actions
User story #11245
: Add constraint on hash_type
Actions
User story #11280
: decline user_create generic method
Actions
Architecture #6101
: We should be able to call ncf generic methods more than once
Actions
Architecture #6370
: We may have more than one class parameter
Actions
Architecture #7277
: Ignore empty destination in _class_* parameters
Actions
Architecture #9293
: Add support for expressions in agent_requirements
Actions
Architecture #10737
: Remove ncf_clone_test.sh
Actions
Architecture #11157
: Change technique format to match new generic method uses in DSC
Actions
Architecture #11211
: Add an agent_support tag to generic methods
Actions
Architecture #11282
: Parent ticket breaks the tests
Actions
Architecture #11283
: automatically generate na report for method call that does not support cfengine-community in techniques
Actions
Loading...