# changelog

author: Siddharth Verma <siddharth.x.verma@oracle.com> 1.3.9-7
changelog:
  - Added application name per the new java 7 requirement o VncViewer.jar in tightvnc-1.3.9_javabin.tar.gz [bug 17812]


author: Srinivas Maturi <srinivas.maturi@oracle.com> 1.3.9-6
changelog:
  - Add Permissions attribute to VncViewer.jar in tightvnc-1.3.9_javabin.tar.gz 
    (Anne Bradley) [bug 17637112]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-73
changelog:
  - add a return for password fields for console input screen
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>
    Signed-off-by: Saar Maoz <Saar.Maoz@oracle.com> [bug 16429424]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-72
changelog:
  - authentication: set root-password to empty upon cleanup
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-71
changelog:
  - set hostname on dhcp
    With boot parameter, ifup will try to get hostname from DNS servers and set it.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com> [bug 15853856]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-70
changelog:
  - network: fix hosts entry limitation
    Currently, to specify /etc/hosts entries, you have to specify 3 fields: IP,
    Domain_Name, Alias.
    Actually Alias is optional. I made this mistake while implementing this. Now the
    attached patch fixes it.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-69
changelog:
  - check password strength and clear console input
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>
    Cc: Wim Coekaerts <wim.coekaerts@oracle.com>
    Cc: Kurt Hackel <kurt.hackel@oracle.com> [bug 14572009]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-67
changelog:
  - make console input screen cleaner by add hidden option to parameters
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>
    Cc: Wim Coekaerts <wim.coekaerts@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-66
changelog:
  - disable ctrl-d support for console input screen and don't allow empty string for password. [bug 13998385]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-65
changelog:
  - Don't print backtrace on error. Just print the error message.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-64
changelog:
  - make user password no echo on input
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-63
changelog:
  - removes pexpect dependency and and uses passwd --stdin to change user
    password.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-62
changelog:
  - network cleanup: remove persistent udev rules.
    Some background:
    * OL5 uses HWADDR in ifcfg-ethN to reorder NIC names. It is done by udev rule in
    /etc/udev/rules.d/60-net.rules:
    ACTION=="add", SUBSYSTEM=="net", IMPORT{program}="/lib/udev/rename_device"
    * OL6 changed "/lib/udev/rename_device" implement: it will not actually rename a
    device; instead it will only print the target name, then other udev rules will
    write persistent udev rules based on this name. For OL6 on baremetal, when a new
    NIC is detected, udev will write a rule in
    /etc/udev/rules.d/70-persistent-net.rules, e.g.:
      SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",     ATTR{address}=="00:21:f6:00:00:dc", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    It is written by /lib/udev/rules.d/75-persistent-net-generator.rules. But xen
    vif is an exception: it will not write persistent udev rules for xen vif. It is
    controlled by this line in /lib/udev/rules.d/75-persistent-net-generator.rules:
      SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end"
    My proposal for ovm-template-config network script on OL6:
    * Apply attached patch: cleanup /etc/udev/rules.d/70-persistent-net.rules before
    ship Template.
    * If users want change NIC names, just reorder them in vm.cfg: vif = ['mac=XXX',
    'mac=YYY'], then in guest, the nic will be always called eth0, eth1, ...
    * We don't write udev persistent net rules for xen netfront.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com> [bug 13929093]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-61
changelog:
  - log errors when failed to run script
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Cc: Tianyue Lan <tianyue.lan@oracle.com>
    Cc: Saar Maoz <saar.maoz@oracle.com> [bug 13946017]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-60
changelog:
  - raise exception when provide empty password
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-59
changelog:
  - system: cleanup scrollkeeper log
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-58
changelog:
  - system: retain oracle validated log
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-57
changelog:
  - some cleanup fix:
    1. Will not disable nptd service.
    2. Will cleanup user .bash_history.
    Please refer to: http://ca-bugzilla.us.oracle.com/bugzilla/show_bug.cgi?id=13652#c10


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-56
changelog:
  - system: configure rhn uuid
    For RHN, the initial /etc/sysconfig/rhn/up2date-uuid:
    uuid[comment]=Universally Unique ID for this server
    rhnuuid=UNSPECIFIED
    In rpm %post, it update it with a random uuid (up2date.spec):
    UUID=$(/usr/bin/uuidgen -t)
    perl -p -i -e "s/UNSPECIFIED/$UUID/g" /etc/sysconfig/rhn/up2date-uuid
    if [ -x /sbin/restorecon ]; then
    /sbin/restorecon /etc/sysconfig/rhn/up2date-uuid
    fi
    Fix patch does:
    * Change it to UNSPECIFIED on cleanup.
    * Change it to a random uuid on configure.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Singed-off-by: Tianyue Lan <tianyue.lan@oracle.com> [bug 13836292]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-54
changelog:
  - improve ssh configuration and some code refactor
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-50
changelog:
  - network: add mtu support
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-49
changelog:
  - fix text message.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com>
    Signed-off-by: Alison Holloway <alison.holloway@oracle.com> [bug 13555477]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-44
changelog:
  - expose all keys to console input.
    Also in this patch:
    * network: ifdown and then ifup when configure a device.
    * add --human-readable option.
    * unify some keys:  root_password -> root-password, selinux -> selinux.mode. [bug 13363141]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-19
changelog:
  - change authentication script priority to 90, so the required
    'root_password' parameter will appear in the last.


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-15
changelog:
  - mark root_passwd as required and remove 'required' property from hostname.
    I agree, and it represents the new security standards.  We cannot ship
    templates with a default password anymore (ovsroot).  This must be
    configured at instantiation.
    Another option would have been to enforce a special key meaning "done"...
    thanks
    kurt
    On 9/15/2011 5:51 AM, Zhigang Wang wrote:
    > Hi Kurt and Steve,
    >
    > Currently we need one parameter to be 'required', otherwise ovm-template-config
    > will not wait for any parameters.
    >
    > It's hostname for now, but Maturi suggest root_passwd, and I think it's better.
    >
    > Reason:
    >
    > 1). When using DHCP, hostname is not required.
    > 2). Every template should have it's own root password, otherwise it will use the
    > default password, which is a security vulnerability.
    >
    > Please give your comments.
    >
    > Thanks,
    >
    > Zhigang


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-3
changelog:
  - network: write /etc/hosts with the hostname and the first find IP.
    Also update the the network device ipaddr and netmask.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-2
changelog:
  - datatime: fix default emunerate param type
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>


author: Gurudas Pai <gurudas.pai@oracle.com> [1.0-1.el6]
changelog:
  - Created based on 11g preinstall. 
   - Added oracle-em-agent-12cR1-preinstall.conf under 
     /etc/security/limits.d/


author: Adnan Misherfi <adnan.misherfi@oracle.com> - 3.0-35
changelog:
  - 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]


author: Steve Prochniak <steve.prochniak@oracle.com> - 3.0-29
changelog:
  - Change the way ovmd tells the manager that an adapter has gone away.  Works without changes to current manager code.


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-26
changelog:
  - remove xenstoreprovider dependency.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-24
changelog:
  - disable initial configure by default
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-23
changelog:
  - 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>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-22
changelog:
  - 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>


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-9
changelog:
  - 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]


author: Steve Prochniak <steve.prochniak@oracle.com> - 3.0-5
changelog:
  - Attempt to call OVMAPI_Register more than once.  Should alleviate a startup race condition with the ovmapi driver.


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-2
changelog:
  - 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>


author: Steve Prochniak <steve.prochniak@oracle.com> - 1.0.0-18
changelog:
  - make event_counter global.  remove specific handling for user events.  fix post_event to work for all event types.


author: Cathy Avery <cathy.avery@oracle.com> - 1.0.0-16
changelog:
  - Remove ovmapi/Module.markers, ovmapi/ovmapi.mod.c, and ovmapi/Module.symvers, as these are generated by the build process.
  - Add back ovmapi/ovmapi.mod.c per Cathy's request
  - Steve P. added new xenstore format. Removed some debug logging.


author: Steve Prochniak <steve.prochniak@oracle.com> - 1.0.0-31
changelog:
  - Bug 14801157:  use dev_pm_ops for suspend/resume notification so that last-read and last-write index can be reset upon migration.


author: Jared Greenwald <jared.greenwald@oracle.com>
changelog:
  - update for pulling in the specific version of createrepo for OL6
  - update for yum-rhn-plugin for OL5


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-58
changelog:
  - 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.


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-57
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Removed "goto fail" from sendAliveEvent and sendIPChangeInfoMessage.


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-56
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Synced ovmd trunk and ovmd-3.7 branch. [bug 21877857]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-55
changelog:
  - 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>


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-53
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-52
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-51
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-50
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-49
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-48
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-47
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-46
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-45
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-44
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-43
changelog:
  - 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]


author: Joe Jin <joe.jin@oracle.com> - 3.0-42
changelog:
  - 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]


author: Carson Hovey <carson.hovey@oracle.com> - 3.0-41
changelog:
  - 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


author: Avi Miller <avi.miller@oracle.com> - 0.1.1-1
changelog:
  - Obsolete uln-yum-proxy
  - Add dependencies for syncing, creating and hosting yum repos from uln-yum-proxy
  - Install RPM-GPG-KEY for EL4, OL5 and OL6
  - Track logfile in RPM file list


author: Avi Miller <avi.miller@oracle.com> - 0.0.10-1
changelog:
  - Added parameter to make hardlinkpy quieter when logging
  - Remove support for running the script on OL4/EL4
  - Check for rpm installation more effeciently
  - Make reposync run quiet
  - move hardlinking to after all the repos are downloaded


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-10
changelog:
  - Remove kmod-ovmapi-uek dependency.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
    Signed-off-by: Tianyue Lan <tianyue.lan@oracle.com> [bug 15981576]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-9
changelog:
  - add dependency for kmod-ovmapi-uek
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>


author: Avi Miller <avi.miller@oracle.com> - 0.3.0-1
changelog:
  - Added support for Oracle Linux 7
  - Modified the logic for creating local paths for repos to make them more readable


author: Avi Miller <avi.miller@oracle.com> - 0.2.1-1
changelog:
  - Set createrepo and modifyrepo to use simple filenames [orabug 17608573]
  - expose the EXTRA_ARGS in the sysconfig script


author: Avi Miller <avi.miller@oracle.com> - 0.2.0-1
changelog:
  - Escape the disablerepo parameter for yum makecache
  - Shift yum makecache to occur only on Oracle Linux 5


author: Avi Miller <avi.miller@oracle.com> - 0.1.5-1
changelog:
  - Check physical memory and disable the "--update" parameter to createrepo if less than 6GB. This should avoid OOM-killer on large repos


author: Avi Miller <avi.miller@oracle.com> - 0.1.4-1
changelog:
  - Set hardlinkpy to ensure filenames are identical
  - Exclude cache and metadata directories from hardlinking to improve scanning performance
  - Set yum-arch to quiet to reduce log output


author: Avi Miller <avi.miller@oracle.com> - 0.1.3-4
changelog:
  - Fix incorrect path in logrotate script
  - Set logrotate to compress uln-yum-mirror logs on a daily basis


author: Srinivas Maturi <srinivas.maturi@oracle.com> - 3.0-74
changelog:
  - Although RFC 1912 is informational, it does say that 127.0.0.1 should have the name "localhost", without any attached domain. [bug 16619882]


author: Tianyue Lan <tianyue.lan@oracle.com> - 1.1.0-11
changelog:
  - RFC 1912 is informational, it does say that 127.0.0.1 should have the name "localhost", 
    without any attached domain. [orabug 16619882]


author: Srinivas Maturi <srinivas.maturi@oracle.com> - 1.1.0-9
changelog:
  - Rename package as ol-template-config, obsoletes ovm-template-config <= 1.1.0
    and conflicts ovm-template-config <= 1.1.0


author: Fredrick He <fredrick.he@oracle.com> - 1.1.0-7
changelog:
  - update the reset-password.patch
    call the passwd reset function if no product specific config script
    add the passwd cleanup function in ovm_cleanup_os


author: Frank Deng <frank.deng@oracle.com> 1.1.0-4
changelog:
  - Not to do oracle-validated during OS configuration [bug 9460839]
  - Template config scripts take args from kernel cmdline or config file
    [bug 9847943]


author: Frank Deng <frank.deng@oracle.com> 1.1.0-2
changelog:
  - Re-organize functions in function lib file
  - Fix #8294
  - Add --force option to support reconfig trigger by kernel cmd-line
  --Disable logging when reset network during os cleanup.


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-6
changelog:
  - disable python binding build
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-81
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Allow "cleanup" when /etc/sysconfig/network file does not exist. [bug 23335678]


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-80
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Do not set ntp configuration if ntp is not installed. [bug 23335678]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-79
changelog:
  - Do not guess hostname IP when user already provides hosts pairs
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Signed-off-by: Joe Jin <joe.jin@oracle.com> [bug 22866798]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-77
changelog:
  - scripts/datetime: fix OL5 UTC settings.
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com> [bug 20348435]


author: Zhigang Wang <zhigang.x.wang@oracle.com> - 3.0-76
changelog:
  - fix password checking regular expression
    Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com> [bug 20241663]


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.1-3
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Added debug build mode, fixed compiler warnings, added json_size.


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.1-2
changelog:
  - Reviewed-by: Annie Li <annie.li@oracle.com>
    Sync libovmjson with Windows version (Linux code is not affected). [bug 21877857]


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.1-1
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Added ovmjson library (to be used instead of cJSON.c in ovmd and xenstoreprovider). [bug 21877857]


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-17
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Random signals could be blocked within xs_AsyncHandler. [bug 22638859]


author: Alexandre Khodakovski <alexandre.khodakovski@oracle.com> - 3.0-15
changelog:
  - Reviewed-by: Zhigang Wang <zhigang.x.wang@oracle.com>
    Added debug build mode, fixed compiler warnings.


