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
External ids buffer #3927
base: main
Are you sure you want to change the base?
External ids buffer #3927
Conversation
Can I get some comments on these changes |
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.
as agreed in the other PR, let's separate bug fixes and enhancements.
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.
Hi,
I have removed the #3924 changes, but now test_plugin_capabilities is getting FAILED .
Could you please assist here.
Hi, |
@Supali-Kash the issue seems to be due to capability plugin Success. |
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.
@mrunge suggested change is done and present in last commit
The failure here looks like it is due to test_capabilities failing when This failure is probably nothing to worry about, I'll try to verify it manually today, to see if I can reproduce the error. |
Hi Emma cap_config -> cf_util_get_port_number -> service_name_to_port_number (probably getaddrinfo) root@e185e03cf263:/collectd# ldd --version https://bugs.gentoo.org/472544 Unfortunately, Ubuntu 14.04 is stuck with 2.19 Confirmed it is glib Issue
root@e185e03cf263:/collectd# |
Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). ChangeLog: cirrus-ci: Update debian_default_toolchain to remove trusty and add bionic and focal [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
Since trusty is out of support, it's reasonable to not use it in the CI, so I'll remove it. Thanks for triaging the issue! |
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
thank you @elfiesmelfie for the response. |
Thank you for your PR! You could help us by reviewing other PRs. That would lower the amount of work and would help you in getting a review for this PR. |
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment)
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment) (cherry picked from commit b5d8ad1)
Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
…cies (#3975) * [ci][gha] Replace trusy with Bionic and Focal Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. * [ci][gha] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked.
…hain (#3972) Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment) (cherry picked from commit b5d8ad1) Co-authored-by: Emma Foley <efoley@redhat.com>
* [ci][cirrus] Replace trusty with bionic/focal in debian_default_toolchain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment) (cherry picked from commit b5d8ad1) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. Co-authored-by: Matthias Runge <mrunge@redhat.com>
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment) (cherry picked from commit b5d8ad1)
…hain (#3986) Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment) (cherry picked from commit b5d8ad1) Co-authored-by: Emma Foley <efoley@redhat.com>
…hain Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment)
…cies (collectd#3975) * [ci][gha] Replace trusy with Bionic and Focal Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. * [ci][gha] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked.
…cies (collectd#3975) * [ci][gha] Replace trusy with Bionic and Focal Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. * [ci][gha] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked.
…cies (collectd#3975) * [ci][gha] Replace trusy with Bionic and Focal Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] collectd#3936 [3] collectd#3927 (comment) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. * [ci][gha] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked.
…cies (#3975) * [ci][gha] Replace trusy with Bionic and Focal Ubuntu 14.04 (Trusty) is out of standard support [1]. ``make check`` fails for test_capabilities, as noted in [2]. [3] indicates that the cause is glibc, but that updates are not expected to the version in trusty. This PR replaces trusty with Ubuntu 18.04 (Bionic) and 20.04 (Focal). [1] https://wiki.ubuntu.com/Releases [2] #3936 [3] #3927 (comment) * [ci][cirrus] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked. * [ci][gha] Make Valgrind error on defininte memory leaks only Valgrind gives errors when it find possible leaks; update the options to only error on definite leaks. This is done using the VALGRIND_OPTS env var, which is used by valgrind when it is invoked.
ChangeLog: ovs_stas plugin:These changes will enhance the feature of receiving the data in buffer.
By including "ExternalIds true" as a New Config parameter all the external ids will be populated in the buffer
O/P: ovs_stats="vmId=3979a0b0-bddc-4cdd-ae87-0a4c2071d1f9,ifaceId=7e0607f6-9179-4852-aa36-b56279c3310,mac=fa:16:3e:18:a1:ff",instance=""}
which can provide the visibility of external ids if exists.