Skip to content
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

Added support for spaces in file names. #89

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Added support for spaces in file names. #89

wants to merge 1 commit into from

Conversation

abenbachir
Copy link

This PR solve issue #87

@johnkord
Copy link

This test itself might fail on non-Linux platforms and RPM platforms. That could have serious repercussions for several other projects that rely on this code!

You probably want to disable this new unit test for all non-Debian systems! Or just not run this test at all :)

@abenbachir
Copy link
Author

@johnkord can you include more people in this PR.

@johnkord
Copy link

@abenbachir I don't know anyone that works on this project anymore! Sorry I can't be of more help. Maybe @BingyuLiu knows? :)

@BingyuLiu
Copy link
Contributor

BingyuLiu commented Mar 14, 2019 via email

@JumpingYang001
Copy link
Contributor

microsoft/omi-devs

It is good to support this fixes,
but since it is script changes, so it might affect package generate and installation for all product rely on pal. and maybe affect many platforms. I am not very familiar with pal.

@BingyuLiu
Copy link
Contributor

BingyuLiu commented Mar 15, 2019 via email

@abenbachir
Copy link
Author

abenbachir commented Mar 15, 2019

There is already a unit test been added by @johnkord in this PR.
Can we run those unit tests in different platforms ?

We can introduce this fix as a feature that we can enable with a cmd line like "--support-path-spaces"

@JumpingYang001
Copy link
Contributor

the unittest only test space case, but for us/omi/scx team, we don't care it now, we are more care it not block exist omi and scx installation. so our test points are different.
you need to make sure it can generate rpm and deb packages for omsagent (as they are same way we used for omi) and also can install successfully on below platforms, then we are good to test for omi that time (we have other tasks now):

•CentOS 6 and 7 (x86 and x64)
•Debian 8 (x86 and x64) and Debian 9 x64
•Oracle Linux 5, 6, and 7 (x86 and x64)
•Red Hat Enterprise Linux Server 5 and 6, and 7 (x86 and x64) ◦Note: Red Hat 7.1 or later also runs on the PPC platform

•SUSE Linux Enterprise Server 11, 12 (x86 and x64), 12 ppc and 15.
•Ubuntu 14.04 LTS, 16.04 LTS and 18.04 LTS (x86 and x64)

@abenbachir
Copy link
Author

abenbachir commented Apr 1, 2019

+@shkhisti

@JumpingYang001 I will test the RPM and DEB packages on centos and ubuntu respectively. But due to lack of resources I can't test it on all the existing distro flavors. Do you have such infrastructure for this kind of test ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants