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

XSO-926 Add Sangoma Linux to sed call #57

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

Conversation

samuelconnolly
Copy link

@samuelconnolly samuelconnolly commented Jan 10, 2019

Customer request - add FreePBX (Sangoma Linux) to Xenserver Tools
detection, this was requested to prevent logs being flooded with tools
not installed messages for this platform.

Signed-off-by: Sam Connolly [email protected]

https://bugs.xenserver.org/browse/XSO-926

mk/xe-linux-distribution Outdated Show resolved Hide resolved
Copy link
Member

@minli1 minli1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comments

@@ -150,6 +150,7 @@ identify_redhat()
-e 's/^Enterprise Linux Enterprise Linux .* release \([0-9]*\)\.\([0-9]*\) (.*)$/distro=oracle;major=\1;minor=\2;/gp;' \
-e 's/^Enterprise Linux Enterprise Linux .* release \([0-9]*\) (.*)$/distro=oracle;major=\1/gp;' \
-e 's/^Oracle Linux Server release \([0-9]*\)\.\([0-9]*\)$/distro=oracle;major=\1;minor=\2/gp;' \
-e 's/^Sangoma Linux release \([0-9]*\)\.\([0-9]*\)\(\.[0-9]*\)\? (.*)/distro=centos;major=\1;minor=\2/gp;' \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is Sangoma distro = centos ? why not distro = sangoma?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe it's because it's a modified CentOS distribution.

Copy link
Member

@minli1 minli1 Jan 10, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure if a new verdor name should be added. The distro name is going to write into the xenstore.
See the previous newly added guests, a new distro will be added.
b467af0

Customer request - add FreePBX (Sangoma Linux) to Xenserver Tools
detection, this was requested to prevent logs being flooded with tools
not installed messages for this platform.

Signed-off-by: Sam Connolly <[email protected]>
@minli1
Copy link
Member

minli1 commented Jan 14, 2019

  • In general we change guest-utilities when some new guests need to support in XS release, Sangoma is not the guest we supported in XS.

@Zhengchai
Copy link
Contributor

The conflict must be resolved before a merge.

stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request Oct 16, 2019
stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request Sep 25, 2020
stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request Sep 25, 2020
stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request Oct 5, 2020
@stormi
Copy link
Contributor

stormi commented May 6, 2021

I can provide a new PR that does not conflict and does add distro=sangoma instead of distro=centos, if considered useful. We already have this change in XCP-ng.

stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request May 7, 2021
stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request May 7, 2021
stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request May 7, 2021
@andrewdbate
Copy link

Sorry to jump in here with a comment, but what is the current status of this?

It would be good if this could be fixed because the guest utilities installed with yum install xe-guest-utilities-latest on FreePBX SNG 7 2104 will not work (the service cannot start) because of this issue.

If you are using XCP-ng, the workaround is to install the agent from the guest tools ISO provided by XCP-ng as described here.

stormi added a commit to xcp-ng/xe-guest-utilities that referenced this pull request Aug 2, 2022
@xihuan-citrix
Copy link
Collaborator

Still seems to include conflicting

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.

6 participants