# changelog

author: Adam Miller <admiller@redhat.com> - 0.2-1
changelog:
  - Update to latest upstream release
  - Restructured some of the golang deps  build setup for restructuring done
    upstream


author: Scott Dodson <sdodson@redhat.com> 0.2-3
changelog:
  - Update to 21fb40637c4e3507cca1fcab6c4d56b06950a149
  - Split packaging of openshift-master and openshift-node


author: Steve Milner <smilner@redhat.com> 0.2-8
changelog:
  - Master configs will be generated if none are found when the master is installed.
  - Node configs will be generated if none are found when the master is installed.
  - Additional notice file added if config is generated by the RPM.
  - All-In-One services removed.


author: Scott Dodson <sdodson@redhat.com> 0.2-9
changelog:
  - Rename from openshift -> origin
  - Symlink /var/lib/origin to /var/lib/openshift if /var/lib/openshift exists


author: Troy Dawson <tdawson@redhat.com> 1.2.1
changelog:
  - UPSTREAM: 28966: Fix watch cache filtering (jliggitt@redhat.com)
  - Document things, remove /usr/bin/docker mount from contrib systemd unit
    (sdodson@redhat.com)
  - chroot docker to the rootfs (sdodson@redhat.com)


author: Kevin Traynor <ktraynor@redhat.com> 2.6.1-1.git20161206
changelog:
  - Update to OVS 2.6.1 + branch-2.6 bugfixes (#1335865)
  - Update to use DPDK 16.11 (#1335865)
  - Enable OVN


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-18
changelog:
  - Resolves: rhbz#1286765 - set TimeoutStartSec=0 in unitfile
  - Resolves: rhbz#1298363, rhbz#1300076, rhbz#1304038, rhbz#1302418
  - built forward-journald commit#77e02a9 - other subpackage commits same as
  previous build


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-20
changelog:
  - Resolves: rhbz#1317662 - include manpage for docker run
  - Resolves: rhbz#1317627 - ensure that we join all the cgroups
  - built docker @projectatomic/rhel7-1.9 commit#0275914
  - built docker-selinux commit#69be4dc
  - built d-s-s commit#03dfc7b
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-22
changelog:
  - Resolves: rhbz#1317991 - Set Delegate=yes for cgroup transient units
  - built docker @projectatomic/rhel7-1.9 commit#f97fb16
  - built docker-selinux commit#69be4dc
  - built d-s-s commit#03dfc7b
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-23
changelog:
  - Resolves: rhbz#1318360 - delete bounds checking rules
  - built docker @projectatomic/rhel7-1.9 commit#f97fb16
  - built docker-selinux commit#8718b62
  - built d-s-s commit#c6f0553
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-24
changelog:
  - built docker @projectatomic/rhel7-1.9 commit#78ee77d
  - built docker-selinux commit#8718b62
  - built d-s-s commit#c6f0553
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-25
changelog:
  - Resolves: rhbz#1320302 - Backport fix for --cgroup-parent in docker
  - same commits as release -24, only added bug number


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.8-1
changelog:
  - Allow disabling authorization migration check (sdodson@redhat.com)
  - Nuke /var/lib/dockershim/sandbox/* while nodes are drained
    (sdodson@redhat.com)
  - Fix extension script for catalog (mgugino@redhat.com)
  - Regex anchors changed to match protocol start and ports.
    (kwoodson@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.10-1
changelog:
  - add nfs storage type (sdodson@redhat.com)
  - Update prometheus to 2.0.0 GA (zgalor@redhat.com)
  - Fix openshift_env fact creation within openshift_facts. (abutcher@redhat.com)
  - fix type in authroize (jchaloup@redhat.com)
  - inventory: Add example for service catalog vars (smilner@redhat.com)
  - Add v3.7 a-o-i upgrade version mappings (sdodson@redhat.com)
  - 3.7 quick installer support (sdodson@redhat.com)
  - GlusterFS: Remove extraneous line from glusterblock template
    (jarrpa@redhat.com)
  - Place-holder for prerequisites.yml (mgugino@redhat.com)
  - Refactor etcd image (mgugino@redhat.com)
  - Move openshift-prometheus out of openshift-hosted (rteague@redhat.com)
  - registry-console: align image and check (lmeyer@redhat.com)
  - registry-console template 3.7 consistency (lmeyer@redhat.com)
  - registry-console template 3.6 consistency (lmeyer@redhat.com)
  - Only remove empty keys from env if env exists (sdodson@redhat.com)
  - GlusterFS: Add configuration for auto creating block-hosting volumes
    (jarrpa@redhat.com)
  - Upgrade to etcd 3.2 (sdodson@redhat.com)
  - Allow cluster IP for docker-registry service to be set (hansmi@vshn.ch)
  - Bug 1510496 - logging: honor ES PVC size (jwozniak@redhat.com)
  - Fixing islnk. (kwoodson@redhat.com)
  - Fix stale data in openshift_facts for logging (mgugino@redhat.com)
  - Run registry auth after docker restart (mgugino@redhat.com)
  - Alternative method to create docker registry auth creds (mgugino@redhat.com)
  - GlusterFS: Add gluster-s3 functionality (jarrpa@redhat.com)
  - GlusterFS: Add glusterblock functionality (jarrpa@redhat.com)
  - GlusterFS: Update heketi templates for latest version (jarrpa@redhat.com)
  - GlusterFS: Specify resource requests (jarrpa@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.11-1
changelog:
  - papr: use new PAPR_PULL_TARGET_BRANCH (jlebon@redhat.com)
  - papr: auto-detect image tag to use and bump to f27 (jlebon@redhat.com)
  - Bug 1514417 - Adding correct advertise-client-urls (shawn.hurley21@gmail.com)
  - Bug 1512793- Fix idempotence issues in ASB deploy (fabian@fabianism.us)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.12-1
changelog:
  - storage_glusterfs: fix typo (lmeyer@redhat.com)
  - retry package operations (lmeyer@redhat.com)
  - Add check for gluterFS DS to stop restarts (m.judeikis@gmail.com)
  - Add support for external glusterfs as registry backend (m.judeikis@gmail.com)
  - dist.iteritems() no longer exists in Python 3. (jpazdziora@redhat.com)
  - [3.7] Correct usage of include_role (rteague@redhat.com)
  - hosted_registry: clean up tmp mount point and fstab (dusty@dustymabe.com)
  - Add role to configure project request template (hansmi@vshn.ch)
  - Removing setting prefix and version facts in openshift_logging to let the
    component roles set their defaults (ewolinet@redhat.com)
  - Fixing origin default for es proxy (ewolinet@redhat.com)
  - Addressing tox errors (ewolinet@redhat.com)
  - Addressing comments (ewolinet@redhat.com)
  - Updating logging components image defaulting pattern to match
    openshift_logging pattern (ewolinet@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.172-1
changelog:
  - Fixing podpresets perms for service-catalog-controller (ewolinet@redhat.com)
  - Fix log dumping on service failure (sdodson@redhat.com)
  - Fix etcd conditional check failure (admin@webresource.nl)
  - Fixing route spec caCertificate to be correctly capitalized
    (ewolinet@redhat.com)
  - Metrics: grant hawkular namespace listener role (mwringe@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.172.0.0-1
changelog:
  - Block etcdv3 migration for supported configurations (sdodson@redhat.com)
  - Shut down masters before taking an etcd backup (sdodson@redhat.com)
  - Updating template parameter replica to be more unique to avoid var scope
    creeping (ewolinet@redhat.com)
  - Add glusterfs_registry hosts to oo_all_hosts. (jarrpa@redhat.com)
  - Fix incorrect delegate_to in control plane upgrade (sdodson@redhat.com)
  - Allow storage migrations to be optional and/or non fatal (sdodson@redhat.com)
  - Add glusterfs hosts to oo_all_hosts so that hosts set initial facts.
    (abutcher@redhat.com)
  - Simplify generation of /etc/origin/node/resolv.conf (sdodson@redhat.com)
  - backport BZ#1422541 fix to release-3.6 (weshi@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.172.0.2-1
changelog:
  - Updating metrics role to create serviceaccounts and roles immediately
    (ewolinet@redhat.com)
  - Impl fluentd file buffer (nhosoi@redhat.com)
  - GlusterFS: Use default namespace when not native. (jarrpa@redhat.com)
  - Import templates will fail if user is not system:admin (jkaur@redhat.com)
  - add selector and storage class name to oc_pvc module (jcantril@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.0-1
changelog:
  - GlusterFS: Fix variable names in defaults. (jarrpa@redhat.com)
  - Fixes for auth_proxy, vxlan mode (srampal@cisco.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.2-1
changelog:
  - Use enterprise images for CFME enterprise deployments (sdodson@redhat.com)
  - Switch logging and metrics OCP image tag from 3.6.0 to v3.6
    (sdodson@redhat.com)
  - specfile tweak (jolamb@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.3-1
changelog:
  - GlusterFS: Copy SSH private key to master node. (jarrpa@redhat.com)
  - Fixing SA and clusterrole namespaces (ewolinet@redhat.com)
  - Remove invalid when: from vars: (rteague@redhat.com)
  - Refactor openshift_facts BIOS vendor discovery (rteague@redhat.com)
  - Resolve deprecation warnings in Contiv roles (rteague@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.57-1
changelog:
  - Ensure controllerConfig.serviceServingCert is correctly set during upgrade.
    (abutcher@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.58-1
changelog:
  - Improve CA playbook restart logic and skip restarts when related services had
    previously expired certificates. (abutcher@redhat.com)
  - Fix undefined variable for master upgrades (mgugino@redhat.com)
  - Ensuring that kube-service-catalog project has empty node-selector
    (ewolinet@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.59-1
changelog:
  - Default groups.oo_new_etcd_to_config to an empty list (jchaloup@redhat.com)
  - bug 1489498. preserve replica and shard settings (jcantril@redhat.com)
  - Use "requests" for CPU resources instead of limits
    (peter.portante@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.6.173.0.60-1
changelog:
  - Update v3.6 content (sdodson@redhat.com)
  - Ensure proper variable templating for skopeo auth credentials
    (mgugino@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.25-1
changelog:
  - remove integration tests from tox (lmeyer@redhat.com)
  - Changing include_tasks to include for release-3.7 (ewolinet@redhat.com)
  - initialize_facts: include role os_firewall (gscrivan@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.26-1
changelog:
  - Update CF 4.6 Beta templates in openshift_management directory
    (simaishi@redhat.com)
  - CF 4.6 templates (simaishi@redhat.com)
  - remove legacy master (m.judeikis@gmail.com)
  - openshift_checks: repair adhoc list-checks mode (lmeyer@redhat.com)
  - docker_image_availability: enable skopeo to use proxies (lmeyer@redhat.com)
  - Fix docker_image_availability checks (mgugino@redhat.com)
  - [1512810] Ensure failures during init abort installation (rteague@redhat.com)
  - Require minimum Ansible version 2.3.2 (rteague@redhat.com)
  - Allow for firewalld on atomic host (sdodson@redhat.com)
  - Fix a typo in "Determine if growpart is installed" (vrutkovs@redhat.com)
  - Check rc for commands with openshift_client_binary and failed_when
    (vrutkovs@redhat.com)


author: Jenkins CD Merge Bot <smunilla@redhat.com> 3.7.27-1
changelog:
  - docker_image_availability: containerized overrides (lmeyer@redhat.com)
  - [release-3.7] [1538896] Correct certificate alt name parsing
    (rteague@redhat.com)
  - Readd etcd openshift_facts (mgugino@redhat.com)
  - Only automatically restart if cluster is in yellow or green state
    (ewolinet@redhat.com)
  - [1538816] Backport #6817 & #5970 (rteague@redhat.com)
  - [1530403] Improve etcd group error message (rteague@redhat.com)
  - Update haproxy.cfg.j2 (rteague@redhat.com)
  - Add support for Amazon EC2 C5 instance types (rteague@redhat.com)
  - Lowercase node names when creating certificates (vrutkovs@redhat.com)
  - Ensure that node names are lowerecased before matching (sdodson@redhat.com)
  - Ensure we are running oc execs against running pods (ewolinet@redhat.com)


author: Justin Pierce <jupierce@redhat.com> 3.7.28-1
changelog:
  - Conditionally create pvcs for metrics depending on whether or not it already
    exists (ewolinet@redhat.com)
  - cherry-pick to 3.7 gluster block (m.judeikis@gmail.com)
  - allow setting of kibana env vars (jcantril@redhat.com)
  - No longer compare with legacy hosted var (ewolinet@redhat.com)
  - Preserving ES dc storage type unless overridden by inventory variable
    (ewolinet@redhat.com)
  - Rework provisioners vars to support different prefix/version for Origin/OSE
    (vrutkovs@redhat.com)
  - Correct ability to override openshift_management_app_template
    (rteague@redhat.com)
  - Pull openshift_image_tag from oo_masters_to_config rather oo_first_master.
    (abutcher@redhat.com)
  - Default install_result when reloading generated facts. (abutcher@redhat.com)
  - Remove remaining haproxy files with uninstallation
    (nakayamakenjiro@gmail.com)
  - Remove master ha_bool checks 3.7 (mgugino@redhat.com)
  - Don't restart docker when re-deploying node certs (sdodson@redhat.com)


author: Justin Pierce <jupierce@redhat.com> 3.7.29-1
changelog:
  - Add ability to mount volumes into system container nodes (mgugino@redhat.com)
  - health checks: tolerate ovs 2.9 (lmeyer@redhat.com)
  - Fixing file write issue. (kwoodson@redhat.com)
  - image name incorrect (rcook@redhat.com)


author: Justin Pierce <jupierce@redhat.com> 3.7.31-1
changelog:
  - origin-dns: make sure cluster.local DNS server is listed first
    (vrutkovs@redhat.com)
  - Whenever we create a new es node ignore health checks, changing prometheus pw
    gen for increased secret idempotency (ewolinet@redhat.com)
  - Add python-ipaddress to dependencies (fabian@fabianism.us)
  - Bug 1541625- properly cast provided ip address to unicode
    (fabian@fabianism.us)
  - Make IP object a string (fabian@fabianism.us)
  - Add kube service ipaddress to no_proxy list (sdodson@redhat.com)
  - Use r_etcd_common_etcdctl_command instead of hardcoded binary name to support
    containerized upgrade (vrutkovs@redhat.com)
  - bug 1537857. Fix retrieving prometheus metrics (jcantril@redhat.com)
  - include elasticsearch container name (jvallejo@redhat.com)
  - persistent volume: fix template to support python3 (vrutkovs@redhat.com)
  - xPaaS v1.4.8 for v3.7 (sdodson@redhat.com)
  - Bump xpaas version (sdodson@redhat.com)
  - changed oc command to {{ openshift.common.client_binary }}
    (datarace101@gmail.com)
  - Allow journald_vars_to_replace to set (mgugino@redhat.com)
  - fix indentation of terminationGracePeriodSeconds var (jsanda@redhat.com)
  - Changing the check for 1,3 or 5 etcd nodes so that it just checks that the
    number isn't 0 (geoff.newson@gmail.com)


author: Justin Pierce <jupierce@redhat.com> 3.7.32-1
changelog:
  - bug 1547348. Annotate ops projects with an .operation prefix
    (jcantril@redhat.com)
  - Link to etcd v3 migration docs rather than suggesting dangerous things
    (sdodson@redhat.com)
  - Adding blank library files for action_plugins (ewolinet@redhat.com)
  - Only try to yaml.load a file if it ends in .yml or .yaml in logging facts
    (ewolinet@redhat.com)
  - Removing include_tasks calls and fixing prior cherrypicks
    (ewolinet@redhat.com)
  - Fix undefined lib_utils_oo_random_word on release-3.7. #7173
    (Shelnutt2@gmail.com)
  - Patching only if file exists. Fixing es configmap name we patch against
    (ewolinet@redhat.com)
  - Updating deprecation variable check to use a module for cleaner output and
    use run_once to limit to one host. Add flag to skip dep check if desired
    (ewolinet@redhat.com)
  - Changing conditional_set_fact from module to action_plugin since it does not
    need to access hosts to be effective and to reduce playbook output
    (ewolinet@redhat.com)
  - Updating logging_facts to be able to pull values from config maps yaml files,
    use diffs to keep custom changes, white list certain settings when creating
    diffs (ewolinet@redhat.com)
  - Revert "GlusterFS: Remove image option from heketi command" (hansmi@vshn.ch)


author: Justin Pierce <jupierce@redhat.com> 3.7.34-1
changelog:
  - delete config map, dameon set, and cluster role (john.sanda@gmail.com)
  - check for empty string in the installers deps task (john.sanda@gmail.com)


author: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71b-2
changelog:
  - Enable tests to be run during build
  - Remove EL5 code from specfile in order to 
  - Fix %files section to include the proper files


author: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71c-1
changelog:
  - Build with new upstream tarball containing fixes for hashbangs, exec bits,
    a LICENSE file and more.


author: Toshio Kuratomi <toshio@fedoraproject.org> - - 2.2.2.0-0.2.rc1
changelog:
  - Add a python3 ansible package.  Note that upstream doesn't intend for the library
    to be used by third parties so this is really just for the executables.  It's not
    strictly required that the executables be built for both python2 and python3 but
    we do need to get testing of the python3 version to know if it's stable enough to
    go into the next Fedora.  We also want the python2 version available in case a user
    has to get something done and the python3 version is too buggy.
  - Fix Ansible cli scripts to handle appended python version


author: Toshio Kuratomi <toshio@fedoraproject.org> - - 2.2.2.0-0.3.rc1
changelog:
  - Add a symlink for ansible executables to be accessed via python major version
    (ie: ansible-3) in addition to python-major-minor (ansible-3.6)


author: Kevin Fenzi <kevin@scrye.com> - 2.2.2.0-3
changelog:
  - Deal with RHEL7 pytest vs python-pytest.
  - Rebase epel6 newer jinja patch.
  - Conditionalize exclude for RHEL6 rpm.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.3.0.0-1
changelog:
  - Update to 2.3.0
  - Remove upstreamed patches
  - Remove controlpersist socket path path as a custom solution was included
    upstream
  - Run the unittests from the upstream tarball now instead of having to download
    separately
  - Build a documentation subpackage


author: Kevin Fenzi <kevin@scrye.com> 0.9-6
changelog:
  - Add patch to fix http over proxy. Fixes bug #857514
  - Add patch to fix CVE-2013-2037. Fixes bug #958640
  - Add patch to fix binary headers in python3. Fixes bug #1205127


