-
Fri Aug 30 2019 Srini Naravaram <srini.naravaram@oracle.com> - 3.0-67
- ovmd.c:
Changed ovmd_network_info.name size from 8 chars to 64 chars to allow?194?160 longer
network interface names. This is needed because network interface name can be
longer in Exalogic env using EMOC. Guest network interface names are long
strings rather then simple "eth1" like.
Signed-off-by: Srinivasa Naravaram <srini.naravaram@oracle.com>
Reviewed by: Firas Azar <firas.azar@oracle.com> [bug 30095669]
-
Mon Aug 27 2018 <> - 3.0-66
- Merged branches-7/ovmd-3.7:r635 to trunk.
ovmd:
Replaced select with fgets which is restartable after a signal.
Outchild pipe needs to be kept open to write ovmapi data.
xenstoreprovider:
Added restart to SIGIO sa_flags so that syscalls can be restarted after event handling.
Signed-off-by: Paul Benoit <paul.x.benoit@oracle.com> [bug 27923102]
-
Thu Feb 22 2018 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-65
- Merged branches-7/ovmd-3.7:r621 to trunk.
This removes the osolete 30-second timeout on OVMAPI_Register. [bug 27486046]
-
Wed Jan 10 2018 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-64
- Implemented workaround for unexpected startup script termination during boot process.
Signed-off-by: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> [bug 23244608]
-
Fri Jan 05 2018 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-63
- Fixed deadlock between ovmd and ovm-template-config on attempt to exchange parameters.
Signed-off-by: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> [bug 23244608]
-
Thu Jan 04 2018 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-62
- Fixed the initial config functionality that the previous change (r569) broke.
Signed-off-by: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> [bug 23244608]
-
Thu Jan 04 2018 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-61
- Fixed incorrect use of select() that could cause SIGIO handler to hang.
Signed-off-by: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> [bug 27250922] [bug 23244608]
-
Tue Dec 05 2017 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-60
- Handle multiple IPv4 addresses per network interface.
Signed-off-by: Alexandre Khodakovski <alexandre.khodakovski@oracle.com>
Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com> [bug 27150498]
-
Thu Oct 29 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-59
- Update the build and runtime dependency on libovmapi version >= 3.2
-
Thu Oct 29 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-58
- Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Added debug build mode, fixed compiler warnings, fixed the IPChange message for interfaces without IPv6 addresses.
-
Mon Oct 19 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-57
- Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Removed "goto fail" from sendAliveEvent and sendIPChangeInfoMessage.
-
Tue Oct 13 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-56
- Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Synced ovmd trunk and ovmd-3.7 branch. [bug 21877857]
-
Thu Oct 08 2015 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-55
- fix fgets() error checking
fgets also returns NULL when end of file occurs while no characters have been read.
So if a command has no stdout output, then fgets() will return NULL.
Our logic will not fail at this case, but insted use "unknown".
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Signed-off-by: Ke-Chiang Chen <ke-chiang.chen@oracle.com>
-
Thu Oct 01 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-54
- Update version dependency on libovmapi
-
Thu Oct 01 2015 Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-53
- Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Use ovmjson library from libovmapi package instead of cJSON.c in ovmd and xenstoreprovider. [bug 21877857]
-
Sun Sep 13 2015 Joe Jin <joe.jin@oracle.com> - 3.0-52
- Add valid check for cJSON_{Print, PrintUnformatted}.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-51
- Add valid check for cJSON_Create{Object,Array}.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-50
- Initialize all pointers to NULL when declare.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-49
- Re-factor DEBUGLOG.
Add necessary check for system calls.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-48
- Add necessary check for system calls.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-47
- Fix fds leak
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Thu Sep 10 2015 Joe Jin <joe.jin@oracle.com> - 3.0-46
- Fix memory memory leak and potential buffer overflow.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com>
Reviewed-by: Shin'ya Narahara <shinya.narahara@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Tue Sep 08 2015 Joe Jin <joe.jin@oracle.com> - 3.0-45
- Add valid check for all malloc() to avoid potential segfault.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Tue Sep 08 2015 Joe Jin <joe.jin@oracle.com> - 3.0-44
- Fix memory leak.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Tue Sep 08 2015 Joe Jin <joe.jin@oracle.com> - 3.0-43
- Remove unused variables
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Tue Sep 08 2015 Joe Jin <joe.jin@oracle.com> - 3.0-42
- Enable gcc warning for makefile
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: John Haxby <john.haxby@oracle.com> [bug 21670609] [bug 21670683] [bug 21325065]
-
Tue Oct 07 2014 Carson Hovey <carson.hovey@oracle.com> - 3.0-41
- ovmd now reports all ipv6 addresses to the OVM Manager UI
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Bug 18473346 - LINUX GUESTS NOT REPORTING ALL CONFIGURED IPV6 ADDRESSES IN OVM MANAGER UI
- Backout check-in 348
- ovmd now reports all ipv6 addresses to the OVM Manager UI
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Oracle-bug: Bug 18473346 - LINUX GUESTS NOT REPORTING ALL CONFIGURED IPV6 ADDRESSES IN OVM MANAGER UI
- Undo 354
- ovmd now reports all ipv6 addresses to the OVM Manager UI
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Oracle-bug: 18473346 - LINUX GUESTS NOT REPORTING ALL CONFIGURED IPV6 ADDRESSES IN OVM MANAGER UI
-
Thu May 30 2013 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-40
- mark /etc/sysconfig/ovmd as config in rpm
-
Thu Apr 18 2013 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-38
- Change checked in to makefile
-
Thu Apr 18 2013 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-37
- Bug 16673614: Change permissions for install of ovmd sysconfig
-
Thu Apr 18 2013 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-36
- bug 16673614: Change permissions for ovmd sysconfig
-
Wed Feb 13 2013 Adnan Misherfi <adnan.misherfi@oracle.com> - 3.0-35
- Fixed interface alias handling that caused OVMD to continuously sends IP change event.
Fixed a socket descriptor leak.
Do not send interface alias events, as the manager does not handle nor model these events. [bug 16278726]
-
Wed Jan 09 2013 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-34
- Changes from Wim. Correctly add OL_OS instead of RHEL_OS as identifier.
-
Tue Dec 18 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-33
- fix include
-
Tue Dec 18 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-32
- Bug 16005057: Increase MAX_NICS
-
Thu Oct 04 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-31
- Bug 14660397: Fixed memory leak which would cause eventual segfault.
-
Thu Sep 06 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-30
- fix for 14005821. IPv6 address changes will now trigger an IPChange event
-
Wed Sep 05 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-29
- Change the way ovmd tells the manager that an adapter has gone away. Works without changes to current manager code.
-
Sun Sep 02 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-28
- Fix for 14357811. Rewrote the whole IPChange detection code path.
-
Wed Feb 29 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-27
- Fix for 13780749, new network code was not properly setting MAC address in string format.
-
Thu Feb 16 2012 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-26
- remove xenstoreprovider dependency.
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
-
Fri Feb 03 2012 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-25
- update rpm dependencies.
-
Fri Feb 03 2012 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-24
- disable initial configure by default
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
-
Tue Jan 17 2012 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-23
- Delete initail configuration parameters after configuration
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
Signed-off-by: Steve Prochniak <steve.prochniak@oracle.com>
-
Fri Jan 13 2012 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-22
- change --flush-params to --flush-param to keep consistent with other options.
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Steve Prochniak <steve.prochniak@oracle.com>
-
Thu Jan 12 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-21
- fix include
-
Thu Jan 12 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-20
- implement getParam and cleanup some dysfunctional code
-
Fri Jan 06 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-19
- Fix #include
-
Fri Jan 06 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-18
- implement -x, flush params
-
Tue Jan 03 2012 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-17
- Rewrite of function to get network information for ifChange message
-
Thu Dec 01 2011 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-16
- Entropy issues - bug 13444561. Added commandline option for poll delay and a larger default.
-
Fri Nov 18 2011 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-15
- Add error handling for case of script not found
-
Fri Nov 18 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-14
- change command line options.
-
Fri Nov 18 2011 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-13
- fix daemon mode problem
-
Fri Nov 18 2011 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-12
- Handle RECONFIG event
-
Tue Oct 04 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-11
- fix quotation mark
-
Wed Sep 28 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-10
- rename first_config to initial_config [bug 13004324]
-
Wed Sep 28 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-9
- rename OVMD_CONFIG_MODE to INITIAL_CONFIG
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com> [bug 13004324]
-
Wed Sep 28 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-8
- change ovmd service priority.
-
Wed Sep 28 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-7
- fix console input on ol6 [bug 13004233]
-
Tue Sep 13 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-6
- add license header
-
Tue Aug 16 2011 Steve Prochniak <steve.prochniak@oracle.com> - 3.0-5
- Attempt to call OVMAPI_Register more than once. Should alleviate a startup race condition with the ovmapi driver.
-
Thu Aug 11 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-4
- give 3 second for ovmapi.ko to get ready.
-
Fri Aug 05 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-3
- param loss issue has been fixed in xenstoreprovider. remove this workarond.
-
Wed Aug 03 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-2
- give 3 second for ovmapi.ko to get ready.
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Steve Prochniak <steve.prochniak@oracle.com>
-
Mon Jun 06 2011 Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-1
- Initial build.