⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Rudder
All Projects
Rudder
Overview
Activity
Roadmap
Issues
Repository
7.0.0~beta1
closed
2021-09-08
Beta release 1 of 7.0 branch
Maintained:
Yes
100%
525 issues
(
525 closed
— 0 open)
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Bug
250/250
User story
67/67
Architecture
208/208
Related issues
Bug #14753
: Warning: Nashorn engine is planned to be removed from a future JDK release
Actions
Bug #16859
: rudder-agent check sleep and process pile-up
Actions
Bug #17261
: HTTP download technique should not try to use minicurl
Actions
Bug #17460
: When keyhash is empty, `key-hash` should not be in nodeslist.json node's entry
Actions
Bug #17926
: Add option `--with-new-pkgs` for rudder-agent update `by example`
Actions
Bug #17951
: Create a configure to make the agent package - fail to build
Actions
Bug #17957
: Create a configure to make the agent package - fail to make install
Actions
Bug #17958
: Create a configure to make the agent package - donfigure taregt doesn't exist
Actions
Bug #17959
: Create a configure to make the agent package - makeflags is implicit
Actions
Bug #17961
: Create a configure to make the agent package - rpm fail to build
Actions
Bug #17963
: Create a configure to make the agent package - fail to build on aix
Actions
Bug #17965
: Create a configure to make the agent package - fail to build on aix
Actions
Bug #17966
: remove debian build-dependency hack
Actions
Bug #17968
: Ubuntu code name error
Actions
Bug #17969
: CPAN install fails because some test fail
Actions
Bug #17970
: CPAN install fails because some test fail - option not available on rhel
Actions
Bug #17972
: Aix cannot strip all files
Actions
Bug #17979
: Aix cannot strip all files - GNU xargs bug on aix
Actions
Bug #17980
: rhel7's cpan cannot parse dependencies
Actions
Bug #18005
: syntax error in solaris package script for 6.2
Actions
Bug #18026
: run inventory should not include /etc/profile
Actions
Bug #18053
: Switch to nom_locate 2 - missing tests
Actions
Bug #18111
: create migration script to remove index on keyvalue
Actions
Bug #18114
: Broken generate_lib with python 2
Actions
Bug #18118
: Remove syslog configuration from system techniques
Actions
Bug #18123
: Use cargo-deny to replace cargo-audit
Actions
Bug #18124
: Add ReportsExecution insertion in relayd
Actions
Bug #18126
: rudder-lang tests fail on system with python2
Actions
Bug #18128
: Sort the generated lib
Actions
Bug #18151
: AgentRunsTest and ReportsTest not passing on master
Actions
Bug #18163
: rudder-techniques makefile does not build, and prevent building sources
Actions
Bug #18167
: compilation issue due to misplaced doc
Actions
Bug #18169
: rudder-lang fails to test its documentation examples
Actions
Bug #18189
: Do not fail on missing config id
Actions
Bug #18193
: fix version for serde and rudderlang techniques
Actions
Bug #18342
: delete tmp file added by mistake
Actions
Bug #18371
: Rudder-lang doc build broken by ncf parameter
Actions
Bug #18373
: Error when building dev site
Actions
Bug #18412
: Update relayd after reporting changes in webapp
Actions
Bug #18440
: add NA logs to cfengine generation
Actions
Bug #18468
: fix makefile test
Actions
Bug #18486
: interpolated variable in conditions should not treat dots as AND operators
Actions
Bug #18511
: Remove API v1 endpoints
Actions
Bug #18581
: fix ci tests
Actions
Bug #18649
: fix makefile
Actions
Bug #18669
: Properly locate entity errors if the source has metadatas attached
Actions
Bug #18684
: Augeas fails to build on aix (7.0)
Actions
Bug #18696
: generation should work whatever order gm parameters are received
Actions
Bug #18728
: Upgrade font awesome to latest version
Actions
Bug #18790
: multiple calls to the same method join all parameters
Actions
Bug #18798
: fix doc generation
Actions
Bug #18799
: addd sled to rudderlang supported os list
Actions
Bug #18800
: fix invalid escape in parameter strings
Actions
Bug #18816
: accept enum aliases when checking CF diff
Actions
Bug #18825
: webapp build broken in 7.0
Actions
Bug #18827
: handle external variables in conditions
Actions
Bug #18829
: rudder package should now look for rpkg.index in the dedicated plugin repository instead of its root
Actions
Bug #18844
: Add a curl/openssl wrapper for sending file to policy server without validating host
Actions
Bug #18851
: Allow verifying upstream server certificate when forwarding files
Actions
Bug #18855
: Make api/status "isAlive" api available from other hosts than localhost
Actions
Bug #18860
: catch error properly when given method parameter name is not included in the corresponding library method parameters names
Actions
Bug #18866
: lib generation does not handle gm parameters order properly
Actions
Bug #18881
: Display of DataTables' pagination buttons is broken.
Actions
Bug #18895
: condition_from fix
Actions
Bug #18941
: Configure script fails to run on debian
Actions
Bug #18949
: Regenerate Makefile for new dependency
Actions
Bug #18957
: Compilation error after 18926 merge
Actions
Bug #18976
: Implement missing calls in network client
Actions
Bug #18990
: Rudder-lang doc misses a mkdir
Actions
Bug #18991
: Rudderify doc rudder-lang doc theme
Actions
Bug #18994
: Package network client on Unix agent - network client fails to build
Actions
Bug #18996
: %make macro doesn't exist in rpmbuild
Actions
Bug #18998
: Add tests for Rudder client
Actions
Bug #19002
: Rudder 7.0 fails to build
Actions
Bug #19003
: Rudder 7.0 fails to build - pathing failed
Actions
Bug #19009
: cis technique compiler fixes
Actions
Bug #19010
: Embed tomlc99 in the package - missing char
Actions
Bug #19011
: Embed tomlc99 in the package - fail to buid
Actions
Bug #19012
: Do not pass xFLAGS as environment
Actions
Bug #19013
: Do not pass xFLAGS as environment in packaging
Actions
Bug #19015
: Do not pass xFLAGS as environment - missing cflags for toml
Actions
Bug #19016
: Do not pass xFLAGS as environment in packaging - libcurl is not yet built
Actions
Bug #19017
: Do not pass xFLAGS as environment in packaging - fail to build on rhel5
Actions
Bug #19019
: Do not pass xFLAGS as environment in packaging - wrong path
Actions
Bug #19020
: Do not pass xFLAGS as environment in packaging - bis
Actions
Bug #19021
: 7.0 server fails to build
Actions
Bug #19022
: 7.0 server fails to build - bis
Actions
Bug #19024
: 7.0 server fails to build - ter
Actions
Bug #19025
: AIX fails to build
Actions
Bug #19026
: solaris fail to build
Actions
Bug #19027
: fail to build on solaris
Actions
Bug #19028
: AIX fails to build - bis
Actions
Bug #19043
: ensure state definitions include specific metadatas
Actions
Bug #19052
: Wrong dependency on augeas
Actions
Bug #19053
: rpmvercmp is missing in 7.0 package
Actions
Bug #19054
: init script present on systemd systems
Actions
Bug #19055
: versions file doesn't contain any commit
Actions
Bug #19057
: init script present on systemd systems - barent broke debian builds
Actions
Bug #19058
: init script present on systemd systems - init script sill packaged
Actions
Bug #19066
: Test new text style on documentation
Actions
Bug #19070
: versions file doesn't contain any commit - file format changed
Actions
Bug #19092
: Rudderc doesn't compile
Actions
Bug #19093
: Parse id of method calls with rudderc
Actions
Bug #19101
: Client fails to validate certs on some systems
Actions
Bug #19113
: The logrotate conf file still uses legacy service reloading
Actions
Bug #19117
: Remove call to executions.complete attribute which was removed
Actions
Bug #19123
: Add empty technique parameter in technique editor (7.0)
Actions
Bug #19149
: Fix compilation issue
Actions
Bug #19154
: embedded version file is not complete
Actions
Bug #19180
: Broken pom after merge
Actions
Bug #19194
: Missing permission in database setup script
Actions
Bug #19232
: Specify relayd as user agent
Actions
Bug #19264
: Remove inventory uploader from system techniques
Actions
Bug #19265
: Missing folder exclusion in shell tests
Actions
Bug #19291
: Rudder 7.0 fails to build when not run from build-task script
Actions
Bug #19292
: Cargo update is needed
Actions
Bug #19309
: Fusion rudder agent certificate patch fails on windows
Actions
Bug #19315
: Fusion inventory cannot read text files that contain BOM
Actions
Bug #19325
: rpm-build is a build dependency on sles 12
Actions
Bug #19373
: Remove build of tomlc99
Actions
Bug #19387
: rsync is a build dependency
Actions
Bug #19393
: webapp package depends on rust
Actions
Bug #19413
: rudder-pkg version parsing does not support version numbers containing a git hash
Actions
Bug #19416
: Missing default value for HTTPS port
Actions
Bug #19421
: Pubkey pinning for HTTPS should be stored outside of inputs
Actions
Bug #19433
: Typo in inventory technique file
Actions
Bug #19436
: Missing cleanup of /var/rudder/reports/failed - master fix
Actions
Bug #19448
: Rudder server reload-techniques does not work in 7.0
Actions
Bug #19470
: Relayd does not start since some keys are missing from its logging.conf file
Actions
Bug #19473
: Fix doc title level
Actions
Bug #19478
: Missing catchup limit in 7.0
Actions
Bug #19479
: Broken reports watcher in 7.0
Actions
Bug #19497
: relayd fails to start because of incorrect default logging config handling
Actions
Bug #19504
: Fix certificate configuration for httpd
Actions
Bug #19520
: Memory corruption in tokio
Actions
Bug #19526
: Change the plugin version check to 7.0 for upgrade
Actions
Bug #19550
: Rudder-server-relay postinstall script fails to modify the certificate paths in the apache configuration
Actions
Bug #19557
: Compilation error: Path.of does not exist with Java 8
Actions
Bug #19562
: Multiples UI error on 7.0
Actions
Bug #19563
: /opt/rudder/share/lib/common.sh fails when the api-token file does not exist
Actions
Bug #19565
: Filter on generic methods name should not be case sensitive
Actions
Bug #19570
: Normalize system technique, directive, rule names
Actions
Bug #19572
: Rename system techniques according to normalized scheme
Actions
Bug #19574
: Update the initial policies reporting for the system techniques
Actions
Bug #19575
: Update initial promises generation
Actions
Bug #19580
: Bad name for common in initial promises
Actions
Bug #19582
: Missing input lists in initial promises
Actions
Bug #19583
: Inventory fails because rudder-client fails because it needs /opt/rudder/etc/agent.conf
Actions
Bug #19584
: when the password are updated by the policies, rudder-jetty and rudder-slapd are not restarted
Actions
Bug #19587
: Still a Path.of in TestRestFromFileDef.scala
Actions
Bug #19588
: Missing lint section in rudderc config file
Actions
Bug #19590
: Passwords are not correctly set in rudder 7.0
Actions
Bug #19594
: rudder agent run does not actually send the inventory
Actions
Bug #19595
: passwords are not correctly updated by system techniques
Actions
Bug #19597
: Properties tab is broken in rudder 7.0
Actions
Bug #19598
: rudderc fails to compile techniques from editor
Actions
Bug #19599
: Saving technique in editor fails because of rudderc error but the technique is correctly generated by old fashion
Actions
Bug #19600
: error getting techniques when coming back on technique page
Actions
Bug #19603
: no reports are inserted in database in rudder 7.0
Actions
Bug #19605
: "reporting based on" is duplicated on component
Actions
Bug #19606
: unexpected reports in rudder-service-relayd
Actions
Bug #19607
: wrong correction in parent ticket
Actions
Bug #19608
: revert parent change
Actions
Bug #19609
: versionning is too technical on the directive tree
Actions
Bug #19610
: delete all deprecated techniques for 7.0
Actions
Bug #19614
: Remove server roles in node details
Actions
Bug #19615
: Compliance problem in 7.0
Actions
Bug #19616
: Datatable alert when switching tabs in node details
Actions
Bug #19617
: Rename settings menu to administration
Actions
Bug #19619
: Wrong variable name for server key hash
Actions
Bug #19620
: all small icons are broken in 7.0
Actions
Bug #19622
: Configure relayd to check certificates
Actions
Bug #19638
: Add /var/rudder/lib/ssl to agent package
Actions
Bug #19649
: warning when upgrading from 7.0 nightly to 7.0 nightly
Actions
Bug #19651
: Broken rules list in directive form
Actions
Bug #19654
: Broken group properties
Actions
Bug #19655
: Invalid /root/.pgpass file in rudder 7
Actions
Bug #19660
: Tokens does not work in rudder 7.0
Actions
Bug #19662
: JS error while initializing Elm app since we upgrade elm to 0.19.1
Actions
Bug #19665
: Display of configuration of nodes table column is not great in 7.0
Actions
Bug #19666
: there is no indication on column sorting in nodes table in rudder 7.0
Actions
Bug #19668
: default cron contains a mustache variable
Actions
Bug #19672
: parent ticket breaks configuration of password at installation
Actions
Bug #19682
: typo in onboarding program for metrics
Actions
Bug #19684
: javascript error on Settings page when trying to save change which creates notifications on Rudder 7.0
Actions
Bug #19686
: Technique Name in eventlog is invalid in eventlog in 7.0
Actions
Bug #19690
: rudder packages refuses to install -SNAPSHOT plugins
Actions
Bug #19691
: Language tests ignore method unique id
Actions
Bug #19692
: language tests fail
Actions
Bug #19694
: technique editor uses too many quotes to calls rudderc
Actions
Bug #19695
: rudderc cannot save technique editor data
Actions
Bug #19697
: technique editor uses .rl extension instead of .rd
Actions
Bug #19710
: Missing nodescerts.pem during postinst
Actions
Bug #19714
: On technique editor, the Categories section doesnt look great
Actions
Bug #19717
: documentation of generic methods is broken in 7.0 - and t cannot be selected / copy/pasted
Actions
Bug #19718
: minor & major versions for conditions don't work in technique editor in rudder 7
Actions
Bug #19719
: disable reporting option is not saved in technique editor
Actions
Bug #19722
: can't install packages with "Packages" techniques in Rudder 7.0
Actions
Bug #19723
: node properties writen in policies is invalid
Actions
Bug #19724
: rudderc adds .rd to every files it generates
Actions
Bug #19725
: cli tests are ignored in rudderc
Actions
Bug #19728
: improve fix of parent ticket
Actions
Bug #19732
: Two vulnerabilities in hyper - fixed in 7.0
Actions
Bug #19736
: Missing changes in SELinux configuration
Actions
Bug #19738
: Missing changes in SELinux configuration - postinst
Actions
Bug #19739
: generated bundle name of technique is invalid, as it is postfixed by _technique
Actions
Bug #19741
: Apply SELinux policies before postinst
Actions
Bug #19743
: Refresh the list of Rules after saving
Actions
Bug #19744
: When we save a rule, the directives are not saved
Actions
Bug #19748
: Add timing logger to technique editor
Actions
Bug #19751
: cannot execute command because of parent ticket - revert nuprocess to 2.0.1
Actions
Bug #19760
: Don't reset permission on root.pem
Actions
Bug #19764
: Incorrect permissions on relay certificates
Actions
Bug #19765
: Incorrect permissions on relay certificates - SELinux
Actions
Bug #19768
: tooltip in technique editor don't contain anything
Actions
Bug #19770
: Missing right to read symlinks
Actions
Bug #19773
: result condition in the technique editor are wrong
Actions
Bug #19776
: result condition are canonifying variables
Actions
Bug #19779
: Allowed networks are not saved for the Relay
Actions
Bug #19781
: Relayd does not start on relays due to missing db config
Actions
Bug #19783
: server key reset should also remove HTTP pin
Actions
Bug #19786
: When we delete a directive, it's not removed from the rules
Actions
Bug #19787
: Inventories are not accepted by relays. Need to restart apache2 to make them accept it
Actions
Bug #19788
: on relay, policies complains about missing /opt/rudder/etc/rudder-passwords.conf that is not on relay
Actions
Bug #19801
: copy to clipboard button of resource in Technique editor doesn't copy to clipboard
Actions
Bug #19802
: Saving a technique fails when a resource was unchanged (should be untouched)
Actions
Bug #19806
: Fix API docs CSS
Actions
Bug #19812
: Remove rudder-root-rename from webapp package
Actions
Bug #19813
: File watchers on inventories do not work
Actions
Bug #19818
: generic method group link has the wrong cursor
Actions
Bug #19819
: The information pointer on generic method doesn't display information
Actions
Bug #19821
: Refactor apache configs
Actions
Bug #19825
: Stop using removed system API
Actions
Bug #19826
: relayd is not reloaded when a node is added under a relay
Actions
Bug #19829
: Move elm test in the webapp step to avoid concurrent builds
Actions
Bug #19830
: Error in agent about empty file backup
Actions
Bug #19839
: Add a button to delete a rule category
Actions
Bug #19855
: language cannot use resource parameter
Actions
Bug #19856
: Update openssl embedded in relayd to 1.1.1l
Actions
Bug #19858
: rudderc fails to read blocks in techniques
Actions
Bug #19865
: Technique editor allows empty technique name
Actions
Bug #19868
: Rudder package should accept plugins with same minor version, not just patch version
Actions
Bug #19873
: Saving a rule with deleted directives/groups does not correct it
Actions
Bug #19875
: Allow to remove missing directive from rule
Actions
Bug #19877
: Rule editor add a `group:` prefix on each save for group id
Actions
Bug #19881
: Saving groups in the rules UI is broken
Actions
Bug #19892
: importing directives from rudder 6.2 breaks everything in 7.0
Actions
Bug #19894
: debug_timing debug log is polluted by cache last run hashmap
Actions
Bug #19899
: Breaking change: correct escaping for technique editor in 7.0
Actions
Bug #19902
: parent ticket breaks rudder
Actions
User story #9039
: Add a static rudder version in rudder agent version
Actions
User story #12436
: Migrate deprecated generic methods to new ones
Actions
User story #17585
: dsc integration
Actions
User story #17796
: fix fmt and warnings
Actions
User story #17821
: differenciate classic and dsc generic methods
Actions
User story #17904
: make use of conditional and flow statements for dsc
Actions
User story #17994
: add a backtrace option for error handling
Actions
User story #18047
: tests clean 2
Actions
User story #18074
: Add a rudder-by-example for post-provisionning reboot
Actions
User story #18081
: move toml data into rudderlang stdlib
Actions
User story #18095
: update json tests and doc to match new format
Actions
User story #18096
: Technique from AST
Actions
User story #18105
: Implement case within variable declaration
Actions
User story #18136
: Implement resource level variables
Actions
User story #18168
: command line rework
Actions
User story #18191
: implement read technique
Actions
User story #18237
: cli rework: doc
Actions
User story #18256
: impl new logger
Actions
User story #18264
: Update Rules UI
Actions
User story #18275
: internally use a more secured version type for techniques version
Actions
User story #18300
: upgrade testing loop to match new actions and dsc integration
Actions
User story #18450
: impl exception for condition resource conditions
Actions
User story #18478
: add backtrace to parser
Actions
User story #18484
: update backtrace with better performance in parser
Actions
User story #18557
: Adapt rudder package to support new versionning scheme
Actions
User story #18566
: DSC: implement diff checker and fix generator
Actions
User story #18670
: handle resources that do not have particular state
Actions
User story #18782
: add a metadata to generated lib to link deprecated gms to rebranded ones
Actions
User story #18819
: Documentation update
Actions
User story #18853
: Make an onboarding wizard in Elm
Actions
User story #18992
: Add a link to rudder-lang doc in reference manual
Actions
User story #19023
: Add UI to manage secrets
Actions
User story #19035
: Graceful restart should not wait for 10s
Actions
User story #19050
: Remove most absolute hardcoded path in the bundle common g
Actions
User story #19061
: Use rudderc to compile technique from the editor instead of rudder logic
Actions
User story #19145
: parent ticket broke the rudder-pkg tests
Actions
User story #19259
: Add HTTPS_POLICY_DISTRIBUTION_PORT system variable
Actions
User story #19261
: Migration script for rudder.community.port
Actions
User story #19262
: Document rudder.community.port change to rudder.policy.distribution.port.cfengine
Actions
User story #19323
: Be able to group reporting and methods so that we have clearer techniques and a better reporting
Actions
User story #19347
: Update build documentation for 7.0
Actions
User story #19415
: Missing default definition of rudder.policy.distribution.port.https in parent ticket
Actions
User story #19423
: Rudder agent log and history are missing options
Actions
User story #19440
: Directive tree API
Actions
User story #19475
: Add new rudder agent output to release notes
Actions
User story #19555
: Allow the creation of a rule in the new IU
Actions
User story #19558
: Add a way to disable/enable reporting of a method in technique editor
Actions
User story #19578
: Split, comment and reorganise the "Elm" source code of the rules interface
Actions
User story #19579
: Create the Actions button dropdown
Actions
User story #19581
: Improving the UX when creating a rule
Actions
User story #19591
: Support debian 11 for root server
Actions
User story #19625
: Remove server roles in webapp and add support for remote postgres
Actions
User story #19628
: Update technique to use RUDDER_REPORTS_DB_URL and RUDDER_REPORTS_DB_PASSWORD
Actions
User story #19629
: Update technique to use RUDDER_REPORTS_DB_URL and RUDDER_REPORTS_DB_PASSWORD
Actions
User story #19630
: more server role/component cleaning
Actions
User story #19646
: Secrets variables event log
Actions
User story #19656
: Add a button to delete the selected rule
Actions
User story #19657
: need to add back RUDDER_REPORTS_DB_NAME for .pgpass
Actions
User story #19661
: Add a button to clone the selected rule
Actions
User story #19667
: Display Directive compliance in the Rules UI
Actions
User story #19729
: Secret variable engine
Actions
User story #19730
: API documentation for secret variable feature
Actions
User story #19745
: Add a button to disable or enable the selected rule
Actions
User story #19753
: Make rule categories editable
Actions
User story #19809
: Replace the main colours of the interface with those of the new graphic charter
Actions
User story #19838
: Update the favicon with the new logo
Actions
User story #19913
: Display number of techniques in the editor
Actions
Architecture #11407
: Create a rudder.parameters variable from rudder-parameters.json
Actions
Architecture #13317
: Update perl/fusion dependencies
Actions
Architecture #13812
: Improve hardening flags for our C dependencies
Actions
Architecture #16477
: Update relayd to tokio 0.2
Actions
Architecture #16750
: Add an API endpoint to list available versions
Actions
Architecture #17132
: Remove rudder-node-to-relay script from Rudder
Actions
Architecture #17147
: Update doc for new versioning policy
Actions
Architecture #17210
: Rename master branch doc to 6.2
Actions
Architecture #17291
: rudder package makefile should not install things on the system
Actions
Architecture #17925
: Improve CFEngine code generation
Actions
Architecture #17941
: Create a configure to make the agent package
Actions
Architecture #17946
: Embed osquery in the agent
Actions
Architecture #17955
: Add na reporting to CFEngine generator
Actions
Architecture #17962
: Build 6.2 embedded doc
Actions
Architecture #17984
: Use rpm %{make} instead of make
Actions
Architecture #18007
: Makefile should fail if no rudder version is provided
Actions
Architecture #18042
: clean tests
Actions
Architecture #18051
: Switch to nom_locate 2
Actions
Architecture #18062
: Add a source context to statements
Actions
Architecture #18063
: Display rudder-lang source in cfengine comments
Actions
Architecture #18064
: Fix warnings and update dependencies
Actions
Architecture #18066
: Add proper generation for log and fail methods in CFEngine
Actions
Architecture #18067
: impl serialized Technique struct
Actions
Architecture #18068
: Add source information in enum expression
Actions
Architecture #18069
: Parse log_* keywords
Actions
Architecture #18071
: Minor rudder-lang doc fixup
Actions
Architecture #18075
: Switch rudder-lang metadata format to toml
Actions
Architecture #18088
: Generate documentation for the stdlib
Actions
Architecture #18093
: Simplify queries to detects runs in database, as all runs are complete
Actions
Architecture #18106
: Context should contain only variable->type mapping
Actions
Architecture #18107
: Context structure members should be private
Actions
Architecture #18108
: Parsing of variable declaration and definition should be split
Actions
Architecture #18115
: Implement struct type
Actions
Architecture #18116
: remove cf-monitord variables
Actions
Architecture #18119
: refactoring DSC generator
Actions
Architecture #18121
: cargo fmt
Actions
Architecture #18125
: Context should be hierarchic
Actions
Architecture #18127
: Paremeter default value should be constant
Actions
Architecture #18129
: Improve stdlib doc generation
Actions
Architecture #18135
: Order states in rl doc
Actions
Architecture #18138
: Split Number in Integer and Float
Actions
Architecture #18140
: Remove syslog-related config from webapp
Actions
Architecture #18142
: Remove doc related to syslog reporting
Actions
Architecture #18144
: Remove rsyslog dependency from 7.0
Actions
Architecture #18145
: Require at least postgresql 9.6 in 7.0
Actions
Architecture #18149
: Upgrade to ZIO 1.0.1
Actions
Architecture #18152
: Rename ast to IR ans split it
Actions
Architecture #18161
: Add tests to ir
Actions
Architecture #18204
: implement action system
Actions
Architecture #18236
: cli rework: tests
Actions
Architecture #18241
: impl actions
Actions
Architecture #18255
: Don't compute runs information, but use data from rudder-relayd
Actions
Architecture #18276
: clean and refactor modules and folders
Actions
Architecture #18302
: Make possible to give a revision for directives in rule and get correct technique files
Actions
Architecture #18375
: Directly generate policies with correct rights
Actions
Architecture #18438
: add ps1 techniques to tests
Actions
Architecture #18439
: homogenize class parameters names and descriptions for each resource
Actions
Architecture #18455
: update rust to stable (1.47)
Actions
Architecture #18456
: tools-private: update rust to stable (1.47)
Actions
Architecture #18527
: Allow setting the node id in relayd conf by giving it a path to a file containing an id
Actions
Architecture #18615
: Embed augeas in the agent 7.0 and later
Actions
Architecture #18720
: Upgrade js dependencies to latest version
Actions
Architecture #18730
: Move allowed network data to settings
Actions
Architecture #18744
: zlib is no longer a relayd dependency
Actions
Architecture #18746
: library checker should not be hardcoded
Actions
Architecture #18781
: Replace stats API by a prometheus endpoint
Actions
Architecture #18784
: Reuse agent certificates for HTTPS communication
Actions
Architecture #18785
: Add policy and root server certificates to the generated policies
Actions
Architecture #18786
: Persist policy server's certificate in ppkeys
Actions
Architecture #18787
: Change http/curl calls to policy server to use the stored certificate
Actions
Architecture #18788
: Use agent certificate in httpd configuration
Actions
Architecture #18789
: Make initial policies ignore HTTPS certificate to allow TOFU
Actions
Architecture #18792
: Merge rudder-lang doc into Rudder manual
Actions
Architecture #18808
: Add a CN to our agent certificate
Actions
Architecture #18818
: Update relayd to tokio 1.0
Actions
Architecture #18879
: Test zio-json in place of lift-json
Actions
Architecture #18886
: rudder package should base its version on rudder-relay package rather rudder agent version output
Actions
Architecture #18910
: Simpifying agent run request breaks test
Actions
Architecture #18917
: Remove upgrade path from 5.0 and before
Actions
Architecture #18932
: Embed rudder version into packages
Actions
Architecture #18953
: Port technique editor in elm
Actions
Architecture #18974
: Package network client on Unix agent
Actions
Architecture #19007
: Build client everywhere
Actions
Architecture #19008
: Embed tomlc99 in the package
Actions
Architecture #19037
: Refactor the system techniques by component
Actions
Architecture #19038
: Add a Rudder relay system technique
Actions
Architecture #19046
: Add windows support to http client build
Actions
Architecture #19048
: replace library metadata by is_dependency based on cli parameters
Actions
Architecture #19060
: Add rudder-api-client as a dependency on rudder server
Actions
Architecture #19080
: Use Rust 1.51.0
Actions
Architecture #19089
: Add a Rudder webapp system technique
Actions
Architecture #19098
: Add cross compile option to agent build
Actions
Architecture #19103
: Add a Rudder postgres system technique
Actions
Architecture #19105
: Add a Rudder slapd system technique
Actions
Architecture #19106
: Remove unused relay dependencies
Actions
Architecture #19121
: Cleanup apache_acl bundle in the system technique DistributePolicy
Actions
Architecture #19122
: Shared-files folder is configured in several common bundle
Actions
Architecture #19126
: Add an arch doc for certificate changes in 7.0
Actions
Architecture #19140
: Replace C client by a shell cli
Actions
Architecture #19151
: add caching for NodeExpectedReports
Actions
Architecture #19155
: Use embedded version file in rudder agent version
Actions
Architecture #19178
: Add rudder http client to rudder agent
Actions
Architecture #19179
: Call common client to speak http with the server
Actions
Architecture #19195
: Add rudder-lang publication to Jenkinsfile
Actions
Architecture #19200
: Broken language-publish step
Actions
Architecture #19205
: Add proxy and port change support to rudder agent
Actions
Architecture #19207
: Enable language tests
Actions
Architecture #19233
: Remove code in techniques that forwards inventory to upstream policy server
Actions
Architecture #19236
: Remove unused API setting use_reverse_dns
Actions
Architecture #19238
: Parent change breaks test
Actions
Architecture #19245
: Broken scripts checks in master
Actions
Architecture #19289
: Remove C client build
Actions
Architecture #19290
: Remove C client source code
Actions
Architecture #19328
: Add typos check to CI config
Actions
Architecture #19332
: Add debian 11 support
Actions
Architecture #19340
: Parent ticket brokes technique version tests
Actions
Architecture #19345
: Since we forbid chars in technique version, we actually have to not use them
Actions
Architecture #19358
: Add ci checks for techniques - 7.0 fixes
Actions
Architecture #19361
: Add ci check for typos in docs - master
Actions
Architecture #19366
: Add ci checks for packages - master
Actions
Architecture #19449
: Improve pylint config and add formatter to rudder-pkg - master
Actions
Architecture #19452
: Fix several typos with the new technique version
Actions
Architecture #19464
: Add rudder-client script to the build
Actions
Architecture #19468
: Rename rudder language and extension
Actions
Architecture #19469
: Rename rudder language and extension - packaging
Actions
Architecture #19471
: Add a lint option to rudderc
Actions
Architecture #19472
: Fix language documentation
Actions
Architecture #19476
: Make rudder package command use version files
Actions
Architecture #19483
: CFEngine 3.18 LTS on 7.0
Actions
Architecture #19484
: Sync masterfiles with 3.18.0 upstream
Actions
Architecture #19485
: Sync package modules from 3.18.0
Actions
Architecture #19492
: Add policy server certificate information to policies
Actions
Architecture #19496
: Use agent certificate in place of rudder.crt
Actions
Architecture #19510
: Update networking and security docs in 7.0
Actions
Architecture #19515
: Add proxy and port configuration to https client
Actions
Architecture #19522
: Split the server-roles technique in the new system techniques
Actions
Architecture #19528
: Store hashes as bytes
Actions
Architecture #19529
: Add root.pem and policy-server.pem in node inputs
Actions
Architecture #19536
: Do not fail technique parsing on missing system variable
Actions
Architecture #19541
: Remove automatic roles management
Actions
Architecture #19546
: Update initial policies with the new system techniques
Actions
Architecture #19548
: Parent task did not force python version to generate the initial policies
Actions
Architecture #19549
: Make the initial policies generator compatible with older python versions
Actions
Architecture #19551
: Missing promises.cf in initial promises
Actions
Architecture #19552
: Update the initial promises bundle sequence
Actions
Architecture #19553
: Initial policies generator uses rmtree options that are only available for python 3.8+
Actions
Architecture #19554
: Fix some small issues with new initial-policies
Actions
Architecture #19556
: Modify the internal rules and directives at install time to support the new system techniques
Actions
Architecture #19560
: Rename the AUTHORIZED_NETWORKS parameter used in the common system techniques.
Actions
Architecture #19561
: Add allowed networks to new bootstrap of system techniques
Actions
Architecture #19564
: Change allowed network set-up in rudder-init
Actions
Architecture #19568
: Correct rudder bootchecks to match new structure
Actions
Architecture #19576
: Add system configuration object for scale-out-relay plugin
Actions
Architecture #19612
: Update all java dependencies to latests version for Rudder 7.0
Actions
Architecture #19613
: Remove automatic roles management
Actions
Architecture #19623
: Add certificate pinning information to rudder agent info output
Actions
Architecture #19624
: Replace roles in rudder agent info output by node kind
Actions
Architecture #19626
: Update Rust to 1.54.0
Actions
Architecture #19633
: deletenode is used by scaleoutrelay
Actions
Architecture #19634
: Force TLS 1.2 in all CFEngine communication
Actions
Architecture #19639
: Updgrade zio-json to last version for rudder 7.0
Actions
Architecture #19642
: Adapt code to scale-out-relay in rudder 7
Actions
Architecture #19643
: Improve certificate handling in relayd
Actions
Architecture #19647
: Harden LDAP hardening compiler options
Actions
Architecture #19652
: Update certificate validation setting for 7.0
Actions
Architecture #19658
: Update elm to 0.19.1
Actions
Architecture #19674
: Update SELinux config for new relayd files
Actions
Architecture #19675
: Restart HTTP clients when configuration changes
Actions
Architecture #19679
: Only read postgresql password in relay technique on root server
Actions
Architecture #19681
: Read nodecerts.pem on simple relayd
Actions
Architecture #19683
: Read nodecerts.pem on simple relayd - apache
Actions
Architecture #19687
: Read nodecerts.pem on simple relayd - SELinux
Actions
Architecture #19688
: build-app does not fail if the elm compiler is not there
Actions
Architecture #19704
: Only reload relayd when a restart is not needed
Actions
Architecture #19733
: Redirect everything to https
Actions
Architecture #19734
: Redirect everything to https - Webapp
Actions
Architecture #19746
: Move SELinux policy application into postinst script
Actions
Architecture #19747
: Move SELinux policy application into postinst script - package side
Actions
Architecture #19749
: Remove useless log messages from packages scripts
Actions
Architecture #19750
: Remove useless log messages from packages scripts - rudder side
Actions
Architecture #19754
: Remove slapd pre-systemd migration logic
Actions
Architecture #19756
: Broken RPM relay package due to missing /etc/sysconfig/rudder-server-relay
Actions
Architecture #19757
: Remove useless log messages from packages scripts - agent
Actions
Architecture #19758
: Missing SELinux for root.pem
Actions
Architecture #19759
: Missing SELinux for root.pem - directory does not exist
Actions
Architecture #19762
: Remove useless log messages from packages scripts - agent
Actions
Architecture #19763
: Add back ldap folder
Actions
Architecture #19766
: Remove old migration logic from packaging
Actions
Architecture #19778
: Improve agent commands output
Actions
Architecture #19780
: Force TLS 1.2+ in cf-serverd config
Actions
Architecture #19784
: Warn in check config when relayd has an insecure configuration
Actions
Architecture #19790
: Use gumdrop instead of structopt
Actions
Architecture #19791
: Make 7.0 doc build properly
Actions
Architecture #19793
: 7.0 has API version 14
Actions
Architecture #19794
: New style for API docs
Actions
Architecture #19796
: Add lato font to the docs
Actions
Architecture #19798
: Use the Lato files from the docs in API docs
Actions
Architecture #19805
: New style for language doc
Actions
Architecture #19810
: Use gumdrop instead of structopt - 7.0 branch
Actions
Architecture #19811
: Remove check-rudder-agent
Actions
Architecture #19822
: Refactor apache configs - webapp
Actions
Architecture #19827
: Remove CFEngine enterprise specific policies
Actions
Architecture #19832
: nom 7.0
Actions
Architecture #19834
: Improve relayd compilation time by 30-40%
Actions
Architecture #19837
: New logo for 7.0
Actions
Architecture #19842
: Prepare doc for 7.0
Actions
Architecture #19845
: Package db initialisation script with webapp
Actions
Architecture #19847
: Remove rudder-init.sh link
Actions
Loading...