-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CFE-3292: Removed soft fail related to the use of globs #5413
Conversation
e5b5a64
to
2148b93
Compare
2148b93
to
a8ec4cc
Compare
@cf-bottom jenkins, please |
Alright, I triggered a build: Jenkins: https://ci.cfengine.com/job/pr-pipeline/10386/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10386/ |
@cf-bottom jenkins with exotics (jenkins upgrade test and re-run of aborted CI due to upgrade) |
Sure, I triggered a build: (with exotics) Jenkins: https://ci.cfengine.com/job/pr-pipeline/10412/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10412/ |
hpux failure
suse-15 errors are all jenkins upgrade related, lack of 'sys' group and such. |
@cf-bottom, I tried to fix a bug on Windows, can I have a new build in Jenkins to test if it works? |
Sure, I triggered a build: Jenkins: https://ci.cfengine.com/job/pr-pipeline/10417/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10417/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool.
09b2237
to
e84e8f4
Compare
Ticket: CFE-3292 Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
97ef0de
to
ae20139
Compare
@cf-bottom Jenkins, please |
Alright, I triggered a build: Jenkins: https://ci.cfengine.com/job/pr-pipeline/10490/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10490/ |
Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Previously the shell pattern `**` matched from one to six subdirectories, while it should match any number of subdirectories from zero. NorthernTechHQ/libntech#207 patrially fixes this problem by making it match from zero to six subdirectories, with a note to fix the limit (six) in CFE-4317. This fix caused this acceptance test to break, as it now also include the test directory itself (`"$(G.testdir)"`) in the actual result when testing the `"$(G.testdir)/**"` shell pattern. It was easily fixed by modifying the shell pattern to `"$(G.testdir)/*/**"`. Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Before this dependency was indirectly included from `string_lib.c`. This is no longer the case. Signed-off-by: larsewi <lars.erik.wik@northern.tech>
fffa0e8
to
66df370
Compare
@cf-bottom jenkins please with exotics |
Alright, I triggered a build: (with exotics) Jenkins: https://ci.cfengine.com/job/pr-pipeline/10493/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10493/ |
8ab44da
to
ea91b10
Compare
@cf-bottom Jenkins with exotics please :) |
Alright, I triggered a build: (with exotics) Jenkins: https://ci.cfengine.com/job/pr-pipeline/10498/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10498/ |
HP-UX failure looks like rsync failures. Sequential test is marked as unstable. |
The backwards directory traversial in policy function findfiles_up() did not work properly when using forward slashes in the path argument on Windows. Fixed this issue by changing forward slashes to backslashes in the path argument before performing the backwards traversial. Ticket: None Changelog: Fixed bug related to failing backwards directory traversial when using forward slashes in path argument of the findfiles_up() policy function on Windows. Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Resolved acceptance test failure on Windows caused by invalid use of regular expressions consisting of paths with backslashes. The paths were triggering illegal escape sequence errors in PCRE2. Recognizing the complexity of the existing test, I opted for a complete rewrite. Additionally, I eliminated all dependencies to facilitate a standalone file that can easily be run on Windows. Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
ea91b10
to
a95b724
Compare
@cf-bottom Jenkins with exotics please :) |
Alright, I triggered a build: (with exotics) Jenkins: https://ci.cfengine.com/job/pr-pipeline/10501/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-10501/ |
HP-UX is flaky rsync errors, otherwise all green 💚 |
Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech> (cherry picked from commit a95b724)
cherry picked to 3.21.x |
Ticket: None Changelog: None Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech> (cherry picked from commit 2340098)
Merge together:
TODO:
findfiles_up.cf
acceptance test on windows