# changelog

author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202210061647.p0.ga0f9090.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/service-idler/commit/a0f90906bf432d98db97db85db475a1bcad8f3e1


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.27-2
changelog:
  - switch to master branch to fix /dev/null ownership issues
    (https://github.com/containers/conmon/commit/372fa19211cfeabdb2bad52a4ab8a4d1b0b0063c)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 2:2.0.26-3
changelog:
  - fix "Permission on /dev/null are changing from 666 to 777 after running podman as root [rhel-8.4.0.z]"
  - Resolves: #1961682


author: Robert Fairley <rfairley@redhat.com> - 0.1-2
changelog:
  - Add CI with copr
  - Drop requirement on specifc SELinux version
  - Various tidyups including filenames


author: Kelvin Fan <kfan@redhat.com> - 0.19-1
changelog:
  - Update to 0.19
  - Remove -motdgen.service, -issuegen.service presets
  - Require NetworkManager
  - Remove preinstall scripts


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0-1
changelog:
  - Resolves: #1406517 - bump to v2.0 (first upload to Fedora as a
  standalone package)
  - include projectatomic/RHEL-1.12 branch commit for building on centos/rhel


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.3-1
changelog:
  - Fix labeling on /usr/bin/runc.*
  - Add sandbox_net_domain access to container.te
  - Remove containers ability to look at /etc content


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.4-1
changelog:
  - Add typebounds statement for container_t from container_runtime_t
  - We should only label runc not runc*


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.10-1
changelog:
  - Update to the latest container-selinux patch from upstream
  - Label files under /usr/libexec/lxc as container_runtime_exec_t
  - Give container_t access to XFRM sockets
  - Allow spc_t to dbus chat with init system
  - Allow containers to read cgroup configuration mounted into a container


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.19-1
changelog:
  - Fix mcs transition problem on stdin/stdout/stderr
  - Add labels for CRI-O
  - Allow containers to use tunnel sockets


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.27-1
changelog:
  -  Allow container runtimes to work with the netfilter sockets
  -  Allow container_file_t to be an entrypoint for VM's
  -  Allow spc_t domains to transition to svirt_t


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.31-1
changelog:
  - Allow the container runtime to dbus chat with dnsmasq
  - add dontaudit rules for container trying to write to /proc


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.37-1
changelog:
  - Allow containers to use inherited ttys
  - Allow ostree to handle labels under /var/lib/containers/ostree


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.39-1
changelog:
  - Allow container runtimes to use interited terminals.  This helps
  satisfy the bounds check of container_t versus container_runtime_t.


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.48-1
changelog:
  - Update policy to match master branch
  - Remove typebounds and replace with nnp_transition and nosuid_transition calls


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.49-1
changelog:
  - Add support for MLS running container runtimes
  - Add missing allow rules for running systemd in a container


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.55-1
changelog:
  Allow iptables to read container state
      Dontaudit attempts from containers to write to /proc/self
      Allow spc_t to change attributes on container_runtime_t fifo files


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.60-1
changelog:
  - Allow containers to list cgroup directories
  - Transition for unconfined_service_t to container_runtime_t when executing container_runtime_exec_t.


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 2:2.73-2
changelog:
  - moved changelog entries:
  - Define spc_t as a container_domain, so that container_runtime will transition
  to spc_t even when setup with nosuid.
  - Allow container_runtimes to setattr on callers fifo_files
  - Fix restorecon to not error on missing directory


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the %selinux_modules_uninstall macro which uses priority 200.
    Change the install command in the %post section if the specfile
    to use the %selinux_modules_install macro.
    Replace relabel commands with using the %selinux_relabel_pre and
    %selinux_relabel_post macros.
    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 2:2.130.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.130.0
  - don't use macros in changelog
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.134.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.134.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.135.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.135.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.137.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.137.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.138.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.138.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.139.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.139.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.142.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.142.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.143.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.143.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.144.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.144.0
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.151.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.151.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.152.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.152.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.153.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.153.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.154.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.154.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.155.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.155.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.156.0-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.156.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.158.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.158.0
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2:2.159.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.159.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.160.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.160.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.160.1-1
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.160.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.160.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.160.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.161.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.161.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.162.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.162.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.163.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.163.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.164.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.164.2
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.165.1-2
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.165.1
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.167.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.167.0
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 2:2.150.0-1.rhaos4.7
changelog:
  - update to
    https://github.com/containers/container-selinux/releases/tag/v2.150.0
  - Related: #1889449


author: Jindrich Novy <jnovy@redhat.com> - 2:2.170.0-1.rhaos4.7
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.170.0
  - Related: #2012299


author: Jindrich Novy <jnovy@redhat.com> - 2:1-9
changelog:
  - consume seccomp.json from the oldest vendored version of c/common,
    not main branch
  - Related: #2001445


author: Colin Walters <walters@verbum.org> - 0.1.2-10
changelog:
  - Forked from Fedora
  - I forgot about the weird `rust-` package name prefixing when
    asking RCM to make the dist-git repo, and rather than redo
    that I decided to just go with it.
  - Stop depending on systemd-rpm-macros since it's not in RHEL8 apparently
  - Drop other things only applicable to Fedora Rust packaging like
    dynamic buildrequires


author: Dusty Mabe <dusty@dustymabe.com> - 0.2.0-2
changelog:
  - Fix bug in dracut hook in legacy installer; see
    https://github.com/coreos/coreos-installer/pull/234


author: Benjamin Gilbert <bgilbert@redhat.com> - 0.6.0-3
changelog:
  - Fix MBR handling when partition saving is enabled
  - Fix base package Obsoletes being interpreted as part of package description


author: Jonathan Lebon <jlebon@redhat.com> - 0.9.1-4
changelog:
  - Add xz-devel BR to ensure we're not bundling
    Related: https://bugzilla.redhat.com/show_bug.cgi?id=1974453


changelog: - Initial build of 1.22
author:
  Peter Hunt <pehunt@redhat.com> - 1.22.0-1.rhaos4.9.git1309dd2.rhaos4.9.git2b8e727.rhaos4.9.gitcd7f051


changelog: - Initial build of 1.22
author:
  Peter Hunt <pehunt@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd2.rhaos4.9.git2b8e727.rhaos4.9.gitcd7f051


changelog: - autobuilt 196e779
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd20.rhaos4.9.git196e779


changelog: - autobuilt ab3a2f4
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd21.rhaos4.9.gitab3a2f4


changelog: - autobuilt b123b0c
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd22.rhaos4.9.gitb123b0c


changelog: - autobuilt acd0f73
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd23.rhaos4.9.gitacd0f73


changelog: - autobuilt f2dcf32
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd24.rhaos4.9.gitf2dcf32


changelog: - autobuilt de5e0fe
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd25.rhaos4.9.gitde5e0fe


changelog: - autobuilt 4d14fd6
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab.rhaos4.9.git1309dd26.rhaos4.9.git4d14fd6


changelog: - autobuilt e06cce2
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab0.rhaos4.9.gite06cce2


changelog: - autobuilt 0f8266d
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab1.rhaos4.9.git0f8266d


changelog: - autobuilt 0fc6d47
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab2.rhaos4.9.git0fc6d47


changelog: - autobuilt 49a8247
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab3.rhaos4.9.git49a8247


changelog: - autobuilt 4fa3dd3
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab4.rhaos4.9.git4fa3dd3


changelog: - autobuilt a212a95
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab5.rhaos4.9.gita212a95


changelog: - autobuilt 5ab85f5
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab6.rhaos4.9.git5ab85f5


changelog: - autobuilt b6d6cde
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab7.rhaos4.9.gitb6d6cde


changelog: - autobuilt 13e698f
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab8.rhaos4.9.git13e698f


changelog: - autobuilt 6ac8cee
author:
  Peter Hunt (Bot) <pehunt+bot@redhat.com> - 1.22.0-1.rhaos4.9.gitd745cab.rhaos4.9.gitd745cab9.rhaos4.9.git6ac8cee


author: Andrew McDermott <amcdermo@redhat.com> - 2.2.15-6
changelog:
  - Resolve https://issues.redhat.com/browse/OCPBUGS-3553 (CVE-2023-0056)
  - This is the fix for https://github.com/haproxy/haproxy/issues/1972
  - Patch taken from https://git.haproxy.org/?p=haproxy-2.2.git;a=commit;h=038a7e8aeb1c5b90c18c55d2bcfb3aaa476bce89 and cherry-picked onto v2.2.15


author: Dusty Mabe <dusty@dustymabe.com> - 0.28.0-2.gitf707912
changelog:
  - Bump to ignition-dracut d056287
  - * 3f41219 dracut/ignition: remove CL-legacy udev references
  - * 92ef9dd coreos-firstboot-complete: RemainAfterExit=yes


author: Jonathan Lebon <jonathan@jlebon.com> - 0.28.0-4.gitf707912
changelog:
  - Backport patch for relabeling /var/home on FCOS
    https://github.com/coreos/fedora-coreos-config/issues/2


author: Dusty Mabe <dusty@dustymabe.com> - 0.28.0-5.gitf707912
changelog:
  - Remove requires for btrfs on !fedora
  - Bump to ignition-dracut 8c85eb3
  - * 26f2396 journal: Don't log to console AND kmsg


author: Jonathan Lebon <jonathan@jlebon.com> - 0.28.0-7.gitf707912
changelog:
  - Backport patch for handling sysctl files correctly
    https://github.com/coreos/coreos-assembler/pull/128
    https://github.com/openshift/machine-config-operator/pull/123


author: Dusty Mabe <dusty@dustymabe.com> - 0.28.0-9.gitf707912
changelog:
  - Bump to ignition-dracut 7ee64ca
  - * 3ec0b39 remove ignition-remount-sysroot.service files
    * 66335f2 ignition: run files stage at original CL ordering
    * 0301a03 ignition-disks.service: drop Requires=network.target
    * a0bc135 ignition-ask-var-mount.service: use RemainAfterExit=yes
    * ecf5779 module-setup.sh: explicitly install qemu_fw_cfg


author: Dusty Mabe <dusty@dustymabe.com> - 0.30.0-2.git308d7a0
changelog:
  - Bump to ignition-dracut fa7131b
  - * 7579b92 journal: add clarifying comment for context
    * a6551f1 Remount /sysroot rw (#38)
    * ignition-firstboot-complete.service: Remount /boot rw


author: Dusty Mabe <dusty@dustymabe.com> - 0.30.0-4.git308d7a0
changelog:
  - Bump to ignition-dracut 2c69925
  - * support platform configs and user configs in /boot
      ^ https://github.com/coreos/ignition-dracut/pull/43
    * Add ability to parse config.ign file on boot
      ^ https://github.com/coreos/ignition-dracut/pull/42


author: Dusty Mabe <dusty@dustymabe.com> - 0.31.0-2.gitf59a653
changelog:
  - ignition-dracut: backport patch for finding ignition.firstboot file on UEFI systems
    https://github.com/coreos/ignition-dracut/pull/52


author: Benjamin Gilbert <bgilbert@backtick.net> - 0.31.0-4.gitf59a653
changelog:
  - Move dracut modules into main ignition package
  - Move ignition binary out of the PATH
  - Move ignition-validate into a subpackage
  - Include ignition-dracut license file
  - Drop developer docs from base package


author: Dusty Mabe <dusty@dustymabe.com> - 0.31.0-5.gitf59a653
changelog:
  - Use the spec2x branch of ignition-dracut upstream
  - * Since ignition-dracut master has moved to supporting ignition
      spec 3.x we are applying 2.x related fixes to the spec2x
      branch in the ignition-dracut repo.
    * Summary of backports: https://github.com/coreos/ignition-dracut/pull/58


author: Dusty Mabe <dusty@dustymabe.com> - 0.31.0-7.gitf59a653
changelog:
  - ignition-dracut: Pull in latest from spec2x branch
      * grub: support overriding network kcmdline args
  - ignition: pull in subuid/subgid files patch from spec2x branch
      * stages/files: Also relabel subuid/subgid files


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.31.0-8.gitf59a653
changelog:
  - ignition-dracut: Pull in latest from spec2x branch
      * dracut/30ignition: order services before initrd.target


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.31.0-9.gitbcc520b
changelog:
  - ignition: align to spec2x commit bcc520b1fd43c2f288dab9443b37fe518b039149
      * oem: add metal oem
  - ignition-dracut: align to spec2x commit 3728730ef6dc6e779a665140382b2227107e4972
      * ignition-files: always relabel /var on first boot


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.32.0-1.git5941fc0
changelog:
  - ignition: release v0.32.0
      * Add support for http(s) proxies in config v2.4.0-experimental
      * Add `metal` provider with a no-op config fetcher
      * Ignition supports using the kernel command line option
        `ignition.config.url` in addition to `coreos.config.url`
      * Relabel /etc/sub{uid,gid} when adding users with SELinux enabled
      * Add Append() function back to config/vX_Y/ packages
  - ignition-dracut: align to spec2x commit a3a7522518a4597fc40586aef283f9cf02aaaf79
      * remove initramfs networking interfaces


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.33.0-1.gitc65e95c
changelog:
  - ignition: release v0.33.0
      * Fix regression where Ignition would panic if the guestinfo.* keys were
        missing on vmware
      * Create /dev aliases under /run/ignition instead of /
  -ignition-dracut: align to spec2x commit cebcaea5dc9f27861e5f6e9ada3a4df094d4413f
      * dracut/30ignition: support `coreos.no_persist_ip`
      * dracut: add 99emergency-timeout module


author: Steve Milner <smilner@redhat.com> - 0.33.0-2.gitc65e95c
changelog:
  - ignition-dracut: align to spec2x commit 590a413c0e6d46b646a32e326321c151f6903a31
      * persist-ifcfg: Don't persist default ip=dhcp


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.33.0-3.gitc65e95c
changelog:
  - ignition-dracut: align to spec2x commit cc0eee6c9c063b332daf5ef991f4a6b38a79516d
      * persist-ifcfg: fix early exiting of dracut init script


author: Ben Howard <ben.howard@redhat.com> - 0.33.0-7-rhaos4.3.git3625532
changelog:
  - ignition: align to spec2x commit 362553247e57d7e706c492bb5267eacc34585ca4
      * Backport of `fetch` stage


author: Jonathan Lebon <jlebon@redhat.com> - 0.33.0-12.rhaos4.3.git3625532
changelog:
  - Update to latest spec2x for:
    https://github.com/coreos/ignition-dracut/pull/135#event-2779552254


author: Ben Howard <ben.howard@redhat.com> - 0.34.0-0-rhaos4.4.git92f874c
changelog:
  - ignition: align to spec2x commit 92f874c194d75ea32a4e63e531db3be4689b4850
      * Release of 0.34.0
      * Bug Fixes:
        - Fix bug where AWS region is not set correctly for fetches from s3
        - Fix bug where empty GPT labels were treated as errors
      * Changes:
        - Ignition now logs the name of the stage it is running
      * Features:
        - Add optional "fetch" stage to cache the rendered config, but not apply
          any of it
        - Add support for aliyun cloud


author: Yu Qi Zhang <jerzhang@redhat.com> - 0.35.0-rhaos.4.4.git7afbeba
changelog:
  - Release of 0.35.0 based on upstream v0.35.0 tag
      * Mark the 2.4.0 config spec as stable
      * No longer accept configs with version 2.4.0-experimental
      * Create new 2.5.0-experimental config spec from 2.4.0
      * Allow specifying HTTP headers when fetching remote resources
  - ignition-dracut: align to spec2x commit d5d5663bf7676d070bfd0c3b6f9f78c0a49b68e4
      * Move to ip=dhcp,dhcp6
      * Down bonded interfaces properly


author: Ben Howard <ben.howard@redhat.com> - 0.35.2-rhaos.4.4.git7afbeba
changelog:
  - Release 0.35.2: update dracut to 7cfc5f9e1692036a688f4693d157d6600dc49bc8
      * Preserve the hostname set from ip=<ARGS> kernel commandline
      * Backport of 'ignition-diskful.target'


author: Jonathan Lebon <jlebon@redhat.com> - 0.35.1-4.rhaos4.5.gite49283b
changelog:
  - Update to latest spec2x for s390x/ppc64le QEMU support
    https://github.com/coreos/ignition/pull/936


author: Prashanth Sundararaman <psundara@redhat.com> - 0.35.1-5.rhaos4.5.gite49283b
changelog:
  - Update to latest spec2x commit for blkid fix
      * resource: update Accept header to spec 2.4.0
      * doc/development: remember to bump Accept header during spec bumps
      * blkid: Backport: Explicitly use C int variable for numParts


author: Dusty Mabe <dusty@dustymabe.com> - 0.35.1-11.rhaos4.6.git73ff2d7
changelog:
  - Update to latest ignition-dracut for network fixes
    https://github.com/coreos/ignition-dracut/pull/174


author: Stephen Lowrie <slowrie@redhat.com> - 2.6.0-4.rhaos4.6.git947598e
changelog:
  - Fix logging interactions with fetch-offline
  - Avoid kernel lockdown on VMware when running with secure boot


author: Jonathan Lebon <jlebon@redhat.com> - 2.6.0-5.rhaos4.6.git947598e
changelog:
  - Backport patch to defer OpenCensus random ID generation to first use
    https://github.com/census-instrumentation/opencensus-go/pull/1228
    https://bugzilla.redhat.com/show_bug.cgi?id=1882515


author: Benjamin Gilbert <bgilbert@redhat.com> - 2.9.0-3.rhaos4.8
changelog:
  - Drop Git commit hash from Release
  - Switch to %autosetup
  - Drop mention of networkd in package description
  - Add LICENSE file to base package


author: Sohan Kunkerkar <skunkerk@redhat.com> - 2.10.1-2.rhaos4.9
changelog:
  - Rebuild to address the CVE related to golang's net/http package
    https://bugzilla.redhat.com/show_bug.cgi?id=1959248


author: Jonathan Lebon <jlebon@redhat.com> - 2.10.1-3.rhaos4.9
changelog:
  - Backport patch for multipath on firstboot
    https://github.com/coreos/ignition/pull/1208
    https://github.com/coreos/fedora-coreos-config/pull/1011
    https://bugzilla.redhat.com/show_bug.cgi?id=1954025


author: Benjamin Gilbert <bgilbert@redhat.com> - 2.11.0-2.rhaos4.9
changelog:
  - Move ignition-firstboot-complete and ignition-setup-user services out of
    package into distro glue


author: Sohan Kunkerkar <skunkerk@redhat.com> - 2.11.0-3.rhaos4.9
changelog:
  - Rebuild to address minor CVE related to golang's crypto/tls package
    https://bugzilla.redhat.com/show_bug.cgi?id=1986042


author: Troy Dawson (tdawson@redhat.com)
changelog:
  - Changed %{ver} to a real version number
  - Removed Source4: jenkins.repo
  - Removed installing Source4
  - Removed files line for jenkins.repo


author: Adam Miller <admiller@redhat.com>
changelog:
  - Upgrade to 1.480.3 LTS for CVE-2013-0327 CVE-2013-0328 CVE-2013-0329 
    CVE-2013-0330 CVE-2013-0331 
  - Add dist-tag


author: Troy Dawson <tdawson@redhat.com> - 2.32.2-1
changelog:
  - Update to 2.32.2
  -- Fixes CVE-2017-2602 CVE-2017-2603 CVE-2017-2604 CVE-2017-2605
  -- Fixes CVE-2017-2606 CVE-2017-2607 CVE-2017-2608 CVE-2017-2609
  -- Fixes CVE-2017-2610 CVE-2017-2611 CVE-2017-2612 CVE-2017-2613
  -- Fixes at least 20 security issues


author: Troy Dawson <tdawson@redhat.com> - 2.46.2-1
changelog:
  - Update to 2.46.2
  -- Fixes CVE-2017-1000353 CVE-2017-1000354
  -- Fixes CVE-2017-1000355 CVE-2017-1000356
  -- Fixes at least 21 security issues


author: Fabiano Fidêncio <fidencio@redhat.com> - 2.0.1-2
changelog:
  - Adjust qemu-kiwi requirements & namings.
  - Don't ship unneeded files such as image-builder, and a few dracut files.


author: Fabiano Fidêncio <fidencio@redhat.com>- 2.1.0-1.alpha2
changelog:
  - Bump kata-containers to the 2.1.0-alpha2 release
  - Temporarily enable all the annotations
  - Call systemd_post on all OSes
  - Mark kata-osbuilder-generate.service as a kubelet dependency
  - Add the CRI-O drop-in file to the package


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 2.1.0-6
changelog:
  - Enable debug on the kata-containers side
  - kata-osbuilder.sh: Add dracut fips support
  - Avoid automatic cpu onlining


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.76.1.el8_4]
changelog:
  - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2157924 2138886]
  - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [2157924 2138886]
  - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [2157924 2138886]
  - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [2157924 2138886]
  - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [2157924 2138886]
  - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2120518 2142725] {CVE-2022-2964}
  - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2120518 2142725] {CVE-2022-2964}
  - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [2120518 2142725] {CVE-2022-2964}
  - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [2120518 2142725] {CVE-2022-2964}
  - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [2120518 2142725] {CVE-2022-2964}
  - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [2158049 1937825]
  - hugetlbfs: fix anon huge page migration race (Waiman Long) [2158049 1937825]
  - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [2158049 1937825]
  - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [2158049 1937825]
  - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [2158049 1937825]
  - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [2158049 1937825]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.77.1.el8_4]
changelog:
  - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2155799 2139881]
  - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2160223 2149544]
  - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2140092 2116517]
  - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2140092 2116517]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.78.1.el8_4]
changelog:
  - s390/boot: add secure boot trailer (Tobias Huschle) [2151532 2141967]
  - gitlab-ci: use CI templates from production branch (Michael Hofmann)
  - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2160462 2103801]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.79.1.el8_4]
changelog:
  - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [2154441 1970499]
  - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2160165 1936868]
  - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2160165 1936868]
  - cgroup: Restructure release_agent_path handling (Waiman Long) [2160165 1936868]
  - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152924 2152927] {CVE-2022-3564}


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.80.1.el8_4]
changelog:
  - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2164650 2131339] {CVE-2022-4269}
  - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2164650 2131339] {CVE-2022-4269}
  - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152569 2152572] {CVE-2022-4378}
  - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152569 2152572] {CVE-2022-4378}


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.82.1.el8_4]
changelog:
  - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Maxim Levitsky) [2165648 2074835]
  - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: Use a stable condition around all VT-d PI paths (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: check PIR even for vCPUs with disabled APICv (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: ignore APICv if LAPIC is not enabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: check for interrupts before deciding whether to exit the fast path (Maxim Levitsky) [2165648 2074835]
  - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Maxim Levitsky) [2165648 2074835]
  - KVM: nVMX: promptly process interrupts delivered while in guest mode (Maxim Levitsky) [2165648 2074835]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.84.1.el8_4]
changelog:
  - ice: fix lost multicast packets in promisc mode (Ken Cox) [2172552 2138215]
  - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2170056 2161526]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.85.1.el8_4]
changelog:
  - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2170941 2162139]
  - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2170941 2162139]
  - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2170941 2162139]
  - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2170941 2162139]
  - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2170941 2162139]
  - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2170941 2162139]
  - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2170941 2162139]
  - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2170941 2162139]
  - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2170941 2162139]
  - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2170941 2162139]
  - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2170941 2162139]
  - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2170941 2162139]
  - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2170941 2162139]
  - locking/rwsem: Fix comment typo (Waiman Long) [2170941 2162139]
  - kernel: delete repeated words in comments (Waiman Long) [2170941 2162139]
  - ice: virtchnl rss hena support (Petr Oros) [2167712 2136516]
  - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2166298 2161328]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.76.1.rt7.148.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.76.1.rt7.148.el8_4 [2151921]
  - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2157924 2138886]
  - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [2157924 2138886]
  - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [2157924 2138886]
  - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [2157924 2138886]
  - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [2157924 2138886]
  - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2120508 2143045] {CVE-2022-2964}
  - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2120508 2143045] {CVE-2022-2964}
  - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [2120508 2143045] {CVE-2022-2964}
  - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [2120508 2143045] {CVE-2022-2964}
  - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [2120508 2143045] {CVE-2022-2964}
  - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [2158049 1937825]
  - hugetlbfs: fix anon huge page migration race (Waiman Long) [2158049 1937825]
  - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [2158049 1937825]
  - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [2158049 1937825]
  - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [2158049 1937825]
  - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [2158049 1937825]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.77.1.rt7.149.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.77.1.rt7.149.el8_4 [2162415]
  - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2155799 2139881]
  - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2160223 2149544]
  - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2140092 2116517]
  - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2140092 2116517]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.78.1.rt7.150.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.78.1.rt7.150.el8_4 [2162415]
  - s390/boot: add secure boot trailer (Tobias Huschle) [2151532 2141967]
  - gitlab-ci: use CI templates from production branch (Michael Hofmann)
  - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2160462 2103801]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.79.1.rt7.151.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.79.1.rt7.151.el8_4 [2162415]
  - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [2154441 1970499]
  - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2160165 1936868]
  - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2160165 1936868]
  - cgroup: Restructure release_agent_path handling (Waiman Long) [2160165 1936868]
  - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152934 2152937] {CVE-2022-3564}


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.80.1.rt7.152.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.80.1.rt7.152.el8_4 [2162415]
  - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2164661 2131339] {CVE-2022-4269}
  - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2164661 2131339] {CVE-2022-4269}
  - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152575 2152578] {CVE-2022-4378}
  - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152575 2152578] {CVE-2022-4378}


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.81.1.rt7.153.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.81.1.rt7.153.el8_4 [2162415]
  - ipv6: fix panic when fib_lookup_arg->result is fib6_info (Jiri Benc) [2167606 2140599]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.82.1.rt7.154.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.82.1.rt7.154.el8_4 [2162415]
  - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Maxim Levitsky) [2165648 2074835]
  - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: Use a stable condition around all VT-d PI paths (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: check PIR even for vCPUs with disabled APICv (Maxim Levitsky) [2165648 2074835]
  - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: ignore APICv if LAPIC is not enabled (Maxim Levitsky) [2165648 2074835]
  - KVM: x86: check for interrupts before deciding whether to exit the fast path (Maxim Levitsky) [2165648 2074835]
  - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Maxim Levitsky) [2165648 2074835]
  - KVM: nVMX: promptly process interrupts delivered while in guest mode (Maxim Levitsky) [2165648 2074835]


author: Scott Weaver <scweaver@redhat.com> [4.18.0-305.83.1.rt7.155.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.83.1.rt7.155.el8_4 [2174850]
  - KVM: VMX: clear interrupt shadow on SMM entry (Maxim Levitsky) [2166370 2097144]


author: Derek Barbosa <debarbos@redhat.com> [4.18.0-305.84.1.rt7.156.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.84.1.rt7.156.el8_4 [2174850]
  - [rt] disable KASAN, KCSAN and UBSAN for kernel-rt (Derek Barbosa) [2165124 2020031]
  - ice: fix lost multicast packets in promisc mode (Ken Cox) [2172552 2138215]
  - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2170056 2161526]


author: Derek Barbosa <debarbos@redhat.com> [4.18.0-305.85.1.rt7.157.el8_4]
changelog:
  - [rt] build kernel-rt-4.18.0-305.85.1.rt7.157.el8_4 [2174850]
  - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2170941 2162139]
  - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2170941 2162139]
  - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2170941 2162139]
  - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2170941 2162139]
  - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2170941 2162139]
  - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2170941 2162139]
  - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2170941 2162139]
  - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2170941 2162139]
  - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2170941 2162139]
  - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2170941 2162139]
  - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2170941 2162139]
  - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2170941 2162139]
  - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2170941 2162139]
  - locking/rwsem: Fix comment typo (Waiman Long) [2170941 2162139]
  - kernel: delete repeated words in comments (Waiman Long) [2170941 2162139]
  - ice: virtchnl rss hena support (Petr Oros) [2167712 2136516]
  - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2166298 2161328]


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202204180616.p0.gc02bd9d.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/c02bd9d0f154d7febd4c19161e6e2718c681fcb9


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202205181928.p0.gf34b40c.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/f34b40c88df901a828fd50da9c0ccdcae7d72b10


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202211302226.p0.gc763d11.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/c763d1135292a44d26fa373a207bf8a3e3af9a4c


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202207190945.p0.g9e95cb9.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/9e95cb991b270508653db4beebf8bfd505cc463f


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202203290927.p0.ga36406b.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/a36406bf64ebd4e8f644310f659c6f1b9ec7dc4f


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202211241216.p0.g568b938.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/568b938e8221c156b83afd5634505e5d6c37634c


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202205132030.p0.gd48376b.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/d48376bc66faa53fc69d9ea2a35b5cd564de2d7e


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202303161315.p0.g39688a2.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/39688a260ac20ffcb821f4d329741b70143d5228


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202303250015.p0.g71d09da.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/kubernetes/commit/71d09da80de984c34d81ed71b1f1607ca56088e2


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202210242129.p0.gb49c285.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/oc/commit/b49c285c2a30f0dec38b83083e4aaac10dc902cc


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202204072246.p0.g96abae4.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/oc/commit/96abae4e009cc764c1d56e0960f14e5d1b835437


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202204132236.p0.g9148981.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/oc/commit/9148981c6b75fa699cc877677e2a2847afd5ab10


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202212060855.p0.g88cfeb4.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/oc/commit/88cfeb4aa2d74ee5f5598c571661622c0034081b


author: AOS Automation Release Team <noreply@redhat.com> - 4.9.0-202206240935.p0.g728b452.assembly.stream
changelog:
  - Update to source commit https://github.com/openshift/oc/commit/728b45282930285b1428f83ddd968e11c8c12bd9


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-3
changelog:
  - Merging upstream branch-2.15 [RH gerrit: c4fc969d7e]
      Commit list:
      d5dc16670e python: Send notifications after the transaction ends.
      556e65e179 ovs-ctl: Allow recording hostname separately.
      3982aee455 dpif-netdev: Fix crash when add dp flow without in_port field.
      02096f1b37 Documentation: Fix DPDK qos example.
      8f1dda3164 raft: Report disconnected in cluster/status if candidate retries election.
      79e9749daa raft: Reintroduce jsonrpc inactivity probes.
      2e84a4adb1 ovsdb-cs: Fix use-after-free for the request id.
      d2c311dce8 connmgr: Check nullptr inside ofmonitor_report().
      7307af6908 ovsdb-client: Fix needs-conversion when SERVER is explicitly specified.
      2a7a635718 windows, tests: Modify service test.
      9b48549c68 netdev-linux: Fix indentation.
      861a9f3b4d ofproto-dpif-upcall: Fix ukey leak on udpif destroy.
      339044c3cc ci: Use parallel build for distcheck.
      38744b1bcb ofp-actions: Fix use-after-free while decoding RAW_ENCAP.
      33abe6c052 Prepare for 2.15.1.


author: Kevin Traynor <ktraynor@redhat.com> - 2.15.0-5
changelog:
  - dpif-netdev: Allow PMD auto load balance with cross-numa. (#1941673) [RH gerrit: 47e2824210]
      commit ec68a877db5bbfba49ddeb9929479c033420ea6b
      Author: Kevin Traynor <ktraynor@redhat.com>
      Date:   Thu Mar 18 11:34:04 2021 +0000
      
          dpif-netdev: Allow PMD auto load balance with cross-numa.
      
          Previously auto load balance did not trigger a reassignment when
          there was any cross-numa polling as an rxq could be polled from a
          different numa after reassign and it could impact estimates.
      
          In the case where there is only one numa with pmds available, the
          same numa will always poll before and after reassignment, so estimates
          are valid. Allow PMD auto load balance to trigger a reassignment in
          this case.
      
          Acked-by: Eelco Chaudron <echaudro@redhat.com>
          Acked-by: David Marchand <david.marchand@redhat.com>
          Tested-by: Sunil Pai G <sunil.pai.g@intel.com>
          Acked-by: Flavio Leitner <fbl@sysclose.org>
          Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1941673
      Conflicts: Commit backported from upstream master branch. Commit not
      present on upstream branch-2.15. Removed NEWS file update as could cause
      future merge conflicts.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-6
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 221cf613d7]
      Commit list:
      3a716b1d9c dpif-netdev: Refactor and fix the buckets calculation.
      73ece9c87b dpif-netdev: Fix the meter buckets overflow.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-7
changelog:
  - Merging upstream branch-2.15 [RH gerrit: cbb083630e]
      Commit list:
      8d71feb1b8 ovs-ofctl: Fix segfault due to bad meter n_bands.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-8
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 147a0970be]
      Commit list:
      b9ab7827ec ovsdb-idl: Mark arc sources as updated when destination is deleted.
      c82d2e3fbc ovsdb-idl: Preserve references for deleted rows.
      9a24ecbc2a ovsdb-idl.at: Make test outputs more predictable.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-9
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 504b67ec8d]
      Commit list:
      cab998e500 ipsec: Fix IPv6 default route support for Libreswan.


author: Michael Santana <msantana@redhat.com> - 2.15.0-10
changelog:
  - Make changelog in spec file more informative [RH gerrit: f6b2db4dd3]
      This is done by adding the body of the commit message to the changelong.
      The body is indented and has extra spacing separating each entry in the
      changelog to make each one more discernible since now they could be
      longer
      
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-11
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 71c33052b9]
      Commit list:
      1307e90e3f Add test cases for ingress_policing parameters
      d184c6ce67 netdev-linux: correct unit of burst parameter


author: Aaron Conole <aconole@redhat.com> - 2.15.0-13
changelog:
  - ab157ef34d dpif: Fix use of uninitialized execute hash. b1fded0208 odp-util: Fix use of uninitialized erspan metadata. f473ee5689 dpif-netlink: Fix using uninitialized info.tc_modify_flow_deleted in out label. 2721606bd4 netdev-offload-tc: Probe for support for any of the ct_state flags. 091bc48d9c compat: Add ct_state flags definitions. [RH gerrit: e4336ed96c]


author: Aaron Conole <aconole@redhat.com> - 2.15.0-14
changelog:
  - Merging ct_state_fix [RH gerrit: f847e4fac1]
      Commit list:
      09a2081067 netdev-offload-tc: Add support for ct_state flag rel.
      423048a34f netdev-offload-tc: Add support for ct_state flags inv and rpl


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-15
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 85f5aecb83]
      Commit list:
      f2c0744d2f ofproto/ofproto-dpif-sflow: Check sflow agent in case of race


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-16
changelog:
  - Merging upstream branch-2.15 [RH gerrit: dbd5501f48]
      Commit list:
      255c38c745 ofp-group: Use big-enough buffer in ofputil_format_group().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-17
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 120e2a5d87]
      Commit list:
      21452722b7 github: Fix up malformed /etc/hosts.
      90d1984b99 doc: automake: Add support for sphinx 4.0.
      38a8bed703 cirrus: Look up existing versions of python dependencies.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-18
changelog:
  - Merge tag 'b6167fabb202faa025946348f514e369dba5853b' into fast-datapath-rhel-8 [RH gerrit: 1cdc5555f9]
      dpdk-20.11.1


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-19
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 6aa50cbb89]
      Commit list:
      553d523929 ovsdb-cs: Consider all tables when computing expected cond seqno.
      8d0aebcc49 dpdk: Use DPDK 20.11.1 release.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-20
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 69559c9283]
      Commit list:
      c5d2a62750 raft: Transfer leadership before creating snapshots.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-21
changelog:
  - Merging upstream branch-2.15 [RH gerrit: c7b9daa243]
      Commit list:
      a3ee3258e2 ovs-ofctl: Fix coredump when using "add-groups" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-22
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 8b6b82c2ed]
      Commit list:
      e87adce83c dpif-netdev: Remove meter rate from the bucket size calculation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-23
changelog:
  - Merging upstream branch-2.15 [RH gerrit: ba3ba16d42]
      Commit list:
      8995d53112 dpif-netlink: Fix send of uninitialized memory in ct limit requests.
      0c056891c2 ofproto-dpif: Fix use of uninitialized attributes of timeout policy.
      121a67cad3 netdev-linux: Fix use of uninitialized LAG master name.
      5f27ff1cfa ofp_actions: Fix set_mpls_tc formatting.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-24
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 78ba3622d9]
      Commit list:
      bc0aa785a8 ovsdb-idl: Fix the database update signaling if it has never been connected.
      559426d2b0 ofproto: Fix potential NULL dereference in ofproto_ct_*_zone_timeout_policy().
      f31070e27e ofproto: Fix potential NULL dereference in ofproto_get_datapath_cap().


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-25
changelog:
  - Merging 881d71ea22e datapath-windows: Specify external include .. [RH gerrit: 8ad5538601]
      Commit list:
      881d71ea22e datapath-windows: Specify external include paths
      934668c295e Remove Python 2 leftovers.
      aaa59670556 ipf: Fix a use-after-free error, and remove the 'do_not_steal' flag.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-26
changelog:
  - Use 10 characters of hash to generate the changelog [RH gerrit: d89d9cd0f1]
      This is needed to avoid that the history changes since the default
      changes from time to time


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-27
changelog:
  - Merging upstream branch-2.15 [RH gerrit: abdd952536]
      Commit list:
      72132a9403 bond: Fix broken rebalancing after link state changes.
      aa84cfe25d dpif-netlink: Fix report_loss() message.
      aec05f7cd1 ovsdb-server: Fix memleak when failing to read storage.
      05bdf11fc3 conntrack: Init hash basis first at creation.
      94e3b9d9ce netdev-linux: Ignore TSO packets when TSO is not enabled for userspace.
      842bfb899f conntrack: Handle already natted packets.
      ab873c1afe conntrack: Document all-zero IP SNAT behavior and add a test case.
      86d6a9ee14 python: Fix Idl.run change_seqno update.
      1ba0c83655 bridge: Use correct (legacy) role names in database.
      7e5293ea5a Prepare for 2.15.2.
      b855bbc326 Set release date for 2.15.1.
      007a4f48fe dpif-netdev: Apply subtable-lookup-prio-set on any datapath.
      c93358a563 netlink: removed incorrect optimization
      31626579fa ovs-actions.xml: Add missing bracket.
      30596ec278 netdev-offload-tc: Use nl_msg_put_flag for OVS_TUNNEL_KEY_ATTR_CSUM.
      728980291a conntrack: Increment coverage counter for all bad checksum cases.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-28
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 48a90081e8]
      Commit list:
      ee4e034dc9 datapath-windows:Correct checksum for DNAT action


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-2
changelog:
  - Merging upstream branch-2.16 [RH git: 7d7567e339]
      Commit list:
      0991ea8d19 Prepare for 2.16.1.


author: Ilya Maximets <i.maximets@redhat.com> - 2.16.0-3
changelog:
  - json: Optimize string serialization. [RH git: bb1654da63] (#1990069)
      commit 748010ff304b7cd2c43f4eb98a554433f0df07f9
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Tue Aug 24 23:07:22 2021 +0200
      
          json: Optimize string serialization.
      
          Current string serialization code puts all characters one by one.
          This is slow because dynamic string needs to perform length checks
          on every ds_put_char() and it's also doesn't allow compiler to use
          better memory copy operations, i.e. doesn't allow copying few bytes
          at once.
      
          Special symbols are rare in a typical database.  Quotes are frequent,
          but not too frequent.  In databases created by ovn-kubernetes, for
          example, usually there are at least 10 to 50 chars between quotes.
          So, it's better to count characters that doesn't require escaping
          and use fast data copy for the whole sequential block.
      
          Testing with a synthetic benchmark (included) on my laptop shows
          following performance improvement:
      
             Size      Q  S       Before       After       Diff
           -----------------------------------------------------
           100000      0  0 :    0.227 ms     0.142 ms   -37.4 %
           100000      2  1 :    0.277 ms     0.186 ms   -32.8 %
           100000      10 1 :    0.361 ms     0.309 ms   -14.4 %
           10000000    0  0 :   22.720 ms    12.160 ms   -46.4 %
           10000000    2  1 :   27.470 ms    19.300 ms   -29.7 %
           10000000    10 1 :   37.950 ms    31.250 ms   -17.6 %
           100000000   0  0 :  239.600 ms   126.700 ms   -47.1 %
           100000000   2  1 :  292.400 ms   188.600 ms   -35.4 %
           100000000   10 1 :  387.700 ms   321.200 ms   -17.1 %
      
          Here Q - probability (%) for a character to be a '\"' and
          S - probability (%) to be a special character ( < 32).
      
          Testing with a closer to real world scenario shows overall decrease
          of the time needed for database compaction by ~5-10 %.  And this
          change also decreases CPU consumption in general, because string
          serialization is used in many different places including ovsdb
          monitors and raft.
      
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
          Acked-by: Numan Siddique <numans@ovn.org>
          Acked-by: Dumitru Ceara <dceara@redhat.com>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1990069
      Signed-off-by: Ilya Maximets <i.maximets@redhat.com>


author: Ilya Maximets <i.maximets@redhat.com> - 2.16.0-4
changelog:
  - json: Add support for partially serialized json objects. [RH git: 885e5ce1b5] (#1990058)
      commit b0bca6f27aae845c3ca8b48d66a7dbd3d978162a
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Tue Aug 24 21:00:37 2021 +0200
      
          json: Add support for partially serialized json objects.
      
          Introducing a new json type JSON_SERIALIZED_OBJECT.  It's not an
          actual type that can be seen in a json message on a wire, but
          internal type that is intended to hold a serialized version of
          some other json object.  For this reason it's defined after the
          JSON_N_TYPES to not confuse parsers and other parts of the code
          that relies on compliance with RFC 4627.
      
          With this JSON type internal users may construct large JSON objects,
          parts of which are already serialized.  This way, while serializing
          the larger object, data from JSON_SERIALIZED_OBJECT can be added
          directly to the result, without additional processing.
      
          This will be used by next commits to add pre-serialized JSON data
          to the raft_header structure, that can be converted to a JSON
          before writing the file transaction on disk or sending to other
          servers.  Same technique can also be used to pre-serialize json_cache
          for ovsdb monitors, this should allow to not perform serialization
          for every client and will save some more memory.
      
          Since serialized JSON is just a string, reusing the 'json->string'
          pointer for it.
      
          Acked-by: Dumitru Ceara <dceara@redhat.com>
          Acked-by: Han Zhou <hzhou@ovn.org>
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1990058
      Signed-off-by: Ilya Maximets <i.maximets@redhat.com>


author: Ilya Maximets <i.maximets@redhat.com> - 2.16.0-5
changelog:
  - raft: Don't keep full json objects in memory if no longer needed. [RH git: 4606423e8b] (#1990058)
      commit 0de882954032aa37dc943bafd72c33324aa0c95a
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Tue Aug 24 21:00:38 2021 +0200
      
          raft: Don't keep full json objects in memory if no longer needed.
      
          Raft log entries (and raft database snapshot) contains json objects
          of the data.  Follower receives append requests with data that gets
          parsed and added to the raft log.  Leader receives execution requests,
          parses data out of them and adds to the log.  In both cases, later
          ovsdb-server reads the log with ovsdb_storage_read(), constructs
          transaction and updates the database.  On followers these json objects
          in common case are never used again.  Leader may use them to send
          append requests or snapshot installation requests to followers.
          However, all these operations (except for ovsdb_storage_read()) are
          just serializing the json in order to send it over the network.
      
          Json objects are significantly larger than their serialized string
          representation.  For example, the snapshot of the database from one of
          the ovn-heater scale tests takes 270 MB as a string, but 1.6 GB as
          a json object from the total 3.8 GB consumed by ovsdb-server process.
      
          ovsdb_storage_read() for a given raft entry happens only once in a
          lifetime, so after this call, we can serialize the json object, store
          the string representation and free the actual json object that ovsdb
          will never need again.  This can save a lot of memory and can also
          save serialization time, because each raft entry for append requests
          and snapshot installation requests serialized only once instead of
          doing that every time such request needs to be sent.
      
          JSON_SERIALIZED_OBJECT can be used in order to seamlessly integrate
          pre-serialized data into raft_header and similar json objects.
      
          One major special case is creation of a database snapshot.
          Snapshot installation request received over the network will be parsed
          and read by ovsdb-server just like any other raft log entry.  However,
          snapshots created locally with raft_store_snapshot() will never be
          read back, because they reflect the current state of the database,
          hence already applied.  For this case we can free the json object
          right after writing snapshot on disk.
      
          Tests performed with ovn-heater on 60 node density-light scenario,
          where on-disk database goes up to 97 MB, shows average memory
          consumption of ovsdb-server Southbound DB processes decreased by 58%
          (from 602 MB to 256 MB per process) and peak memory consumption
          decreased by 40% (from 1288 MB to 771 MB).
      
          Test with 120 nodes on density-heavy scenario with 270 MB on-disk
          database shows 1.5 GB memory consumption decrease as expected.
          Also, total CPU time consumed by the Southbound DB process reduced
          from 296 to 256 minutes.  Number of unreasonably long poll intervals
          reduced from 2896 down to 1934.
      
          Deserialization is also implemented just in case.  I didn't see this
          function being invoked in practice.
      
          Acked-by: Dumitru Ceara <dceara@redhat.com>
          Acked-by: Han Zhou <hzhou@ovn.org>
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1990058
      Signed-off-by: Ilya Maximets <i.maximets@redhat.com>


author: Ilya Maximets <i.maximets@redhat.com> - 2.16.0-6
changelog:
  - ovsdb: monitor: Store serialized json in a json cache. [RH git: bc20330c85] (#1996152)
      commit 43e66fc27659af2a5c976bdd27fe747b442b5554
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Tue Aug 24 21:00:39 2021 +0200
      
          Same json from a json cache is typically sent to all the clients,
          e.g., in case of OVN deployment with ovn-monitor-all=true.
      
          There could be hundreds or thousands connected clients and ovsdb
          will serialize the same json object for each of them before sending.
      
          Serializing it once before storing into json cache to speed up
          processing.
      
          This change allows to save a lot of CPU cycles and a bit of memory
          since we need to store in memory only a string and not the full json
          object.
      
          Testing with ovn-heater on 120 nodes using density-heavy scenario
          shows reduction of the total CPU time used by Southbound DB processes
          from 256 minutes to 147.  Duration of unreasonably long poll intervals
          also reduced dramatically from 7 to 2 seconds:
      
                     Count   Min    Max   Median    Mean   95 percentile
           -------------------------------------------------------------
            Before   1934   1012   7480   4302.5   4875.3     7034.3
            After    1909   1004   2730   1453.0   1532.5     2053.6
      
          Acked-by: Dumitru Ceara <dceara@redhat.com>
          Acked-by: Han Zhou <hzhou@ovn.org>
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1996152
      Signed-off-by: Ilya Maximets <i.maximets@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-7
changelog:
  - Merging upstream branch-2.16 [RH git: e71f31dfd6]
      Commit list:
      242c280f0e dpif-netdev: Fix crash when PACKET_OUT is metered.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-8
changelog:
  - Merging upstream branch-2.16 [RH git: 7332b410fc]
      Commit list:
      facaf5bc71 netdev-linux: Fix a null pointer dereference in netdev_linux_notify_sock().
      6e203d4873 pcap-file: Fix memory leak in ovs_pcap_open().
      f50da0b267 odp-util: Fix a null pointer dereference in odp_flow_format().
      7da752e43f odp-util: Fix a null pointer dereference in odp_nsh_key_from_attr__().
      bc22b01459 netdev-dpdk: Fix RSS configuration for virtio.
      81706c5d43 ipf: Fix only nat the first fragment in the reass process.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.16.0-9
changelog:
  - redhat: use hugetlbfs group for /var/log/openvswitch when dpdk is enabled [RH git: 4e5928b671] (#2004543)
      Resolves: #2004543


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-10
changelog:
  - Merging upstream branch-2.16 [RH git: 2114714012]
      Commit list:
      547371ecdb cirrus: Reduce memory requirements for FreeBSD VMs.


author: Dumitru Ceara <dceara@redhat.com> - 2.16.0-11
changelog:
  - ovsdb: transaction: Use diffs for strong reference counting. [RH git: 85da133eaa] (#2003203)
      commit b2712d026eae2d9a5150c2805310eaf506e1f162
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Tue Sep 14 00:19:57 2021 +0200
      
          Currently, even if one reference added to the set of strong references
          or removed from it, ovsdb-server will walk through the whole set and
          re-count references to other rows.  These referenced rows will also be
          added to the transaction in order to re-count their references.
      
          For example, every time Logical Switch Port added to a Logical Switch,
          OVN Northbound database server will walk through all ports of this
          Logical Switch, clone their rows, and re-count references.  This is
          not very efficient.  Instead, it can only increase reference counters
          for added references and reduce for removed ones.  In many cases this
          will be only one row affected in the Logical_Switch_Port table.
      
          Introducing new function that generates a diff of two datum objects,
          but stores added and removed atoms separately, so they can be used
          to increase or decrease row reference counters accordingly.
      
          This change allows to perform several times more transactions that
          adds or removes strong references to/from sets per second, because
          ovsdb-server no longer clones and re-counts rows that are irrelevant
          to current transaction.
      
          Acked-by: Dumitru Ceara <dceara@redhat.com>
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2003203
      Signed-off-by: Dumitru Ceara <dceara@redhat.com>


author: Dumitru Ceara <dceara@redhat.com> - 2.16.0-12
changelog:
  - ovsdb-data: Optimize union of sets. [RH git: e2a4c7d794] (#2005483)
      commit 51946d22274cd591dc061358fb507056fbd91420
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Thu Sep 23 01:47:22 2021 +0200
      
          Current algorithm of ovsdb_datum_union looks like this:
      
            for-each atom in b:
                if not bin_search(a, atom):
                    push(a, clone(atom))
            quicksort(a)
      
          So, the complexity looks like this:
      
             Nb * log2(Na)   +    Nb     +   (Na + Nb) * log2(Na + Nb)
             Comparisons        clones       Comparisons for quicksort
             for search
      
          ovsdb_datum_union() is heavily used in database transactions while
          new element is added to a set.  For example, if new logical switch
          port is added to a logical switch in OVN.  This is a very common
          use case where CMS adds one new port to an existing switch that
          already has, let's say, 100 ports.  For this case ovsdb-server will
          have to perform:
      
             1 * log2(100)  + 1 clone + 101 * log2(101)
             Comparisons                Comparisons for
             for search                   quicksort.
                 ~7           1            ~707
             Roughly 714 comparisons of atoms and 1 clone.
      
          Since binary search can give us position, where new atom should go
          (it's the 'low' index after the search completion) for free, the
          logic can be re-worked like this:
      
            copied = 0
            for-each atom in b:
                desired_position = bin_search(a, atom)
                push(result, a[ copied : desired_position - 1 ])
                copied = desired_position
                push(result, clone(atom))
            push(result, a[ copied : Na ])
            swap(a, result)
      
          Complexity of this schema:
      
             Nb * log2(Na)   +    Nb     +         Na
             Comparisons        clones       memory copy on push
             for search
      
          'swap' is just a swap of a few pointers.  'push' is not a 'clone',
          but a simple memory copy of 'union ovsdb_atom'.
      
          In general, this schema substitutes complexity of a quicksort
          with complexity of a memory copy of Na atom structures, where we're
          not even copying strings that these atoms are pointing to.
      
          Complexity in the example above goes down from 714 comparisons
          to 7 comparisons and memcpy of 100 * sizeof (union ovsdb_atom) bytes.
      
          General complexity of a memory copy should always be lower than
          complexity of a quicksort, especially because these copies usually
          performed in bulk, so this new schema should work faster for any input.
      
          All in all, this change allows to execute several times more
          transactions per second for transactions that adds new entries to sets.
      
          Alternatively, union can be implemented as a linear merge of two
          sorted arrays, but this will result in O(Na) comparisons, which
          is more than Nb * log2(Na) in common case, since Na is usually
          far bigger than Nb.  Linear merge will also mean per-atom memory
          copies instead of copying in bulk.
      
          'replace' functionality of ovsdb_datum_union() had no users, so it
          just removed.  But it can easily be added back if needed in the future.
      
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
          Acked-by: Han Zhou <hzhou@ovn.org>
          Acked-by: Mark D. Gray <mark.d.gray@redhat.com>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2005483
      Signed-off-by: Dumitru Ceara <dceara@redhat.com>


author: Dumitru Ceara <dceara@redhat.com> - 2.16.0-13
changelog:
  - ovsdb-data: Optimize subtraction of sets. [RH git: 5bace82405] (#2005483)
      commit bb12b63176389e516ddfefce20dfa165f24430fb
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Thu Sep 23 01:47:23 2021 +0200
      
          Current algorithm for ovsdb_datum_subtract looks like this:
      
            for-each atom in a:
                if atom in b:
                    swap(atom, <last atom in 'a'>)
                    destroy(atom)
            quicksort(a)
      
          Complexity:
      
            Na * log2(Nb)  +  (Na - Nb) * log2(Na - Nb)
              Search          Comparisons for quicksort
      
          It's not optimal, especially because Nb << Na in a vast majority of
          cases.
      
          Reversing the search phase to look up atoms from 'b' in 'a', and
          closing gaps from deleted elements in 'a' by plain memory copy to
          avoid quicksort.
      
          Resulted complexity:
      
            Nb * log2(Na)  +    (Na - Nb)
              Search          Memory copies
      
          Subtraction is heavily used while executing database transactions.
          For example, to remove one port from a logical switch in OVN.
          Complexity of such operation if original logical switch had 100 ports
          goes down from
      
           100 * log2(1)   = 100 comparisons for search and
            99 * log2(99)  = 656 comparisons for quicksort
                             ------------------------------
                             756 comparisons in total
          to only
      
             1 * log2(100) = 7 comparisons for search
             + memory copy of 99 * sizeof (union ovsdb_atom) bytes.
      
          We could use memmove to close the gaps after removing atoms, but
          it will lead to 2 memory copies inside the call, while we can perform
          only one to the temporary 'result' and swap pointers.
      
          Performance in cases, where sizes of 'a' and 'b' are comparable,
          should not change.  Cases with Nb >> Na should not happen in practice.
      
          All in all, this change allows ovsdb-server to perform several times
          more transactions, that removes elements from sets, per second.
      
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
          Acked-by: Han Zhou <hzhou@ovn.org>
          Acked-by: Mark D. Gray <mark.d.gray@redhat.com>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2005483
      Signed-off-by: Dumitru Ceara <dceara@redhat.com>


author: Dumitru Ceara <dceara@redhat.com> - 2.16.0-14
changelog:
  - ovsdb-data: Add function to apply diff in-place. [RH git: df0e4bda98] (#2006851)
      commit 32b51326ef9c307b4acd0bacafb0218dd1372f3d
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Thu Sep 23 01:47:24 2021 +0200
      
          ovsdb_datum_apply_diff() is heavily used in ovsdb transactions, but
          it's linear in terms of number of comparisons.  And it also clones
          all the atoms along the way.  In most cases size of a diff is much
          smaller than the size of the original datum, this allows to perform
          the same operation in-place with only O(diff->n * log2(old->n))
          comparisons and O(old->n + diff->n) memory copies with memcpy.
          Using this function while applying diffs read from the storage gives
          a significant performance boost and allows to execute much more
          transactions per second.
      
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
          Acked-by: Mark D. Gray <mark.d.gray@redhat.com>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2006851
      Signed-off-by: Dumitru Ceara <dceara@redhat.com>


author: Dumitru Ceara <dceara@redhat.com> - 2.16.0-15
changelog:
  - ovsdb-data: Deduplicate string atoms. [RH git: 24e7d1140e] (#2006839)
      commit 429b114c5aadee24ccfb16ad7d824f45cdcea75a
      Author: Ilya Maximets <i.maximets@ovn.org>
      Date:   Wed Sep 22 09:28:50 2021 +0200
      
          ovsdb-server spends a lot of time cloning atoms for various reasons,
          e.g. to create a diff of two rows or to clone a row to the transaction.
          All atoms, except for strings, contains a simple value that could be
          copied in efficient way, but duplicating strings every time has a
          significant performance impact.
      
          Introducing a new reference-counted structure 'ovsdb_atom_string'
          that allows to not copy strings every time, but just increase a
          reference counter.
      
          This change allows to increase transaction throughput in benchmarks
          up to 2x for standalone databases and 3x for clustered databases, i.e.
          number of transactions that ovsdb-server can handle per second.
          It also noticeably reduces memory consumption of ovsdb-server.
      
          Next step will be to consolidate this structure with json strings,
          so we will not need to duplicate strings while converting database
          objects to json and back.
      
          Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
          Acked-by: Dumitru Ceara <dceara@redhat.com>
          Acked-by: Mark D. Gray <mark.d.gray@redhat.com>
      
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2006839
      Signed-off-by: Dumitru Ceara <dceara@redhat.com>


author: Colin Walters <walters@verbum.org> - 2012.12-1
changelog:
  - Initial import; thanks to Michel Alexandre Salim for review
    https://bugzilla.redhat.com/show_bug.cgi?id=819951


author: Colin Walters <walters@verbum.org> - 2012.12-2
changelog:
  - Explicitly enable grub2 hook; otherwise we pick up whatever
    the buildroot has, which is not what we want.


author: Colin Walters <walters@verbum.org> - 2013.5-2
changelog:
  - Drop requirement on linux-user-chroot
    We now require triggers to be processed on the build server
    by default, so ostree does not runtime-depend on linux-user-chroot.


author: Colin Walters <walters@verbum.org> - 2013.5-3
changelog:
  - And actually while we are here, drop all the embedded dependency
    goop from this spec file; it may live on in the EPEL branch.


author: Colin Walters <walters@verbum.org> - 2013.7-1
changelog:
  - New upstream release
  - Now LGPLv2+ only
  - Enable libarchive since it might be useful for people
  - Enable new gpgme dependency


author: Colin Walters <walters@verbum.org> - 2014.2-1
changelog:
  - New upstream release
  - Depend on libselinux
  - Explicitly depend on libarchive too, we were actually failing
    to disable it before


author: Colin Walters <walters@redhat.com> - 2015.4-3
changelog:
  - Handle null epoch as well; this was injected for https://github.com/cgwalters/rpmdistro-gitoverlay


author: Colin Walters <walters@redhat.com> - 2015.5-4
changelog:
  - (Really) Handle null epoch as well; this was injected for https://github.com/cgwalters/rpmdistro-gitoverlay


author: Colin Walters <walters@redhat.com> - 2015.6-3
changelog:
  - Close sysroot fd in finalize to fix Anaconda
    https://bugzilla.redhat.com/show_bug.cgi?id=1217578


author: walters@redhat.com - 2016.13-2
changelog:
  - New upstream version
  - Require glib-networking to fix https://pagure.io/pungi-fedora/pull-request/103


author: Colin Walters <walters@verbum.org> - 2017.1-3
changelog:
  - Split off ostree-libs.  This is the inverse of upstream
    https://github.com/ostreedev/ostree/pull/659
    but renaming the package would be hard for low immediate gain.
    With this at least, flatpak could theoretically depend just on libostree.
    And similarly for rpm-ostree compose tree (when that gets split out).


author: Colin Walters <walters@verbum.org> - 2017.6-3
changelog:
  - Enable curl+openssl on f27+
    It has various advantages like HTTP2, plus now that NetworkManager
    switched we are the last thing left in Fedora Atomic Host depending
    on libsoup.


author: Colin Walters <walters@verbum.org> - 2017.8-3
changelog:
  - Switch to libcurl for F26+
    I think it works well; to recap the arguments below:
    It has various advantages like HTTP2, plus now that NetworkManager
    switched we are the last thing left in Fedora Atomic Host depending
    on libsoup.


author: Colin Walters <walters@verbum.org> - 2017.15-1
changelog:
  - https://github.com/ostreedev/ostree/releases/tag/v2017.15
  - Drop upstreamed patches; note this build disabled HTTP2 by
    default for now since we are hitting it with koji.  For more
    information see https://github.com/ostreedev/ostree/issues/1362


author: Jonathan Lebon <jlebon@redhat.com> - 2018.2-2
changelog:
  - Drop ostree-remount systemd service preset, already in fedora-release
    https://bugzilla.redhat.com/show_bug.cgi?id=1550799


author: Sinny Kumari <ksinny@gmail.com> - 2019.1-3
changelog:
  - Backport patch to fix bare → bare imports
  - Backport patch to Set xattr on correct fd for bare-user → bare-user imports


author: Colin Walters <walters@verbum.org> - 2020.4-1
changelog:
  - https://github.com/ostreedev/ostree/releases/tag/v2020.4
  - We plan to use per-object-fsync for etcd in OpenShift 4
  - Resolves: #1861507


author: Colin Walters <walters@verbum.org> - 2020.5-2
changelog:
  - Update to https://github.com/ostreedev/ostree/releases/tag/v2020.5
    Specifically to fix readonly-sysroot for e.g. RHEL Edge and
    older RHCOS versions
  - Related: #1861507


author: Colin Walters <walters@verbum.org> - 2020.5-3
changelog:
  - Backport
    https://github.com/ostreedev/ostree/pull/2179/commits/06ed04a816141914adb9bd3e32392801fce5bc8e
    Resolves: #1867601


author: Colin Walters <walters@verbum.org> - 2021.3-2
changelog:
  - Backport
    https://github.com/ostreedev/ostree/pull/2453/commits/e6a560b40797324aa8b90e7100c6d50bff91f14d
    Resolves: rhbz#2029577


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-4
changelog:
  - Prepare for 21.12.1.
  [Gerrit: 9c67f93b92d9864ac0e06dd3d96e8172441343c3]
  [Upstream: 9c67f93b92d9864ac0e06dd3d96e8172441343c3]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-5
changelog:
  - physical: Add remote parent ports to OFTABLE_REMOTE_OUTPUT flows. (#2036970)
  [Gerrit: 627b25bd14085a78f1f9611f2a218ce639515e26]
  [Upstream: e101e45f355a91e277630243e64897f91f13f8bc]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-6
changelog:
  - pinctrl: Ensure proper alignment when using pinctrl_compose_ipv*().
  [Gerrit: 31e933469d862915b8c83131f72728fe32ecac51]
  [Upstream: 31e933469d862915b8c83131f72728fe32ecac51]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-7
changelog:
  - pinctrl: Ensure no misaligned accesses for SCTP packets.
  [Gerrit: b5083fdb4dce839fe70ce5e1c059f11c917105f4]
  [Upstream: b5083fdb4dce839fe70ce5e1c059f11c917105f4]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-8
changelog:
  - pinctrl: Ensure aligned accesses when processing DNS.
  [Gerrit: 67829e142dcc71b1f8e4f01aab9e73333420a76f]
  [Upstream: 67829e142dcc71b1f8e4f01aab9e73333420a76f]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-9
changelog:
  - pinctrl: Ensure packet headers are properly aligned for ICMP errors.
  [Gerrit: ca764d60c6cfd4e7121b15faf6ca3a026928da4e]
  [Upstream: ca764d60c6cfd4e7121b15faf6ca3a026928da4e]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-10
changelog:
  - pinctrl: Avoid misaligned access to controller_event_opt_header.
  [Gerrit: 2280d3a3f63e026657564f34793b9143323afaf6]
  [Upstream: 2280d3a3f63e026657564f34793b9143323afaf6]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-11
changelog:
  - pinctrl: Avoid misaligned access to ovs_ra_msg.
  [Gerrit: 290523cdfadc5cb401939cc21c1f8de66a6b79b2]
  [Upstream: 290523cdfadc5cb401939cc21c1f8de66a6b79b2]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-12
changelog:
  - northd: fix IPv6-PD with northd IP rework
  [Gerrit: 1eae43916edde2443578f477560ea03c0c22dec7]
  [Upstream: d32a9bc5290e40dd63ef495eb4f0fcde9e446089]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-13
changelog:
  - test: replace dibbler with dhcpd
  [Gerrit: 59d974be1d11e137e68cbeab07f1d31b1a24d9ca]
  [Upstream: 2bbd90bd5c696e4228157aa7790c54c74ae51e71]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-14
changelog:
  - Add isc-dhcp-server to github workload
  [Gerrit: 32f997b13a58f5e32fa4a65828a2cb1a113039ae]
  [Upstream: 1f85302f18556fc8f2020b38008806a2f0fc501c]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-15
changelog:
  - northd: Remove potential duplicates in SB Load_Balancer table. (#2046274)
  [Gerrit: 2bbef142105d93bd6b492d4c80a84fc1e599d66f]
  [Upstream: 2bbef142105d93bd6b492d4c80a84fc1e599d66f]


author: Vladislav Odintsov <odivlad@gmail.com> - 21.12.0-16
changelog:
  - vtep: set is-vtep to chassis's other_config if absent
  [Gerrit: 0bce1553f4231d76b37a48642269e3e8fd3a8207]
  [Upstream: 0bce1553f4231d76b37a48642269e3e8fd3a8207]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-17
changelog:
  - ovn-northd: Enable change tracking for all SB tables.
  [Gerrit: 18f9509e3e2c6c319299578c70cd632faa69c02b]
  [Upstream: e4d6d3455baf09c63ed610037c384855e5f64141]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-18
changelog:
  - pinctrl: Fix potential stack overflow in pinctrl_compose_ipv6().
  [Gerrit: 17c22d4a43a493558572ff1fde728b98e0fef1bd]
  [Upstream: 6fa3409ddd48979e52b9e3963b75d330eaad2d19]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-19
changelog:
  - pinctrl: Avoid false positive out of bounds warning.
  [Gerrit: 5d05cd2d93689ea8b0e97e8178e318e043ca0257]
  [Upstream: 04cfd325971719a08baaa34555908abfed4ca9b2]


author: Ilya Maximets <i.maximets@ovn.org> - 21.12.0-20
changelog:
  - ci: Install wheel before installing any other python packages.
  [Gerrit: 59a42559e0cd83b269c214a43fed858cd87284e2]
  [Upstream: d5453008c419512ba5a31dade5d394984b6161a1]


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-21
changelog:
  - ovn-parallel-hmap: Fix NUMA and core detection. (#1975345)
  [Gerrit: ae1318c742f707f811779cd84cbe4cdc889f2362]
  [Upstream: ae1318c742f707f811779cd84cbe4cdc889f2362]


author: Han Zhou <hzhou@ovn.org> - 21.12.0-22
changelog:
  - northd.c: Fix nbcfg timestamp - use time_wall_msec instead of time_msec.
  [Gerrit: db51c2ad942af91775f5111ba4d57193ed8ddb48]
  [Upstream: 06d677bf20ac07c50a785869bb566b39cbc4c7f4]


author: Sven Haardiek <sven.haardiek@uni-muenster.de> - 21.12.0-23
changelog:
  - Set additional header in DNS message explicitly
  [Gerrit: 3b78224bee7eccd4f9e3dd125d5813821069b189]
  [Upstream: f167c0bcdff915d358eb0bc442e447c8944dd05a]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-24
changelog:
  - introduce rdnss, dnssl and route_info opt in put_nd_ra_opts action (#1851788)
  [Gerrit: 9038ab66fcee57bdfff4b39b318ed3f89cd35400]
  [Upstream: bb15877964c036848fe0c2e13ab394c88cdf7457]


author: Han Zhou <hzhou@ovn.org> - 21.12.0-25
changelog:
  - lflow: Fix conjunction ID allocation problem with DP groups.
  [Gerrit: 3c727ff4d03618154fef556f40b6e5c239b67250]
  [Upstream: 3c727ff4d03618154fef556f40b6e5c239b67250]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-26
changelog:
  - ovn-northd: Don't log transaction failures on standby instances.
  [Gerrit: a136a82fcb5dc90700f2059dac1994232d62d242]
  [Upstream: 71f87a61e3dbbf7850055d027c1e5bccffa9de61]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-27
changelog:
  - northd: introduce exclude-lb-vips-from-garp option for lsp (#2054394 2053013)
  [Gerrit: 5c6f3c6c9aae97b87f4d968251e7dfdd5f299e99]
  [Upstream: 2a5219321c2fa48f3f4b24ff3b87a27b21bf1b7b]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-28
changelog:
  - ci: ovn-kubernetes: Generate DB model based on current OVN tree.
  [Gerrit: 4331e12f0feff7c19036ab32b1680f11d00fc919]
  [Upstream: 0c252b858b3a3483b5b671704312cc2acb8e99a3]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-29
changelog:
  - ci: ovn-kubernetes: Bump kubernetes version to v1.23.3.
  [Gerrit: 11645b21b4ed8a22220b5a635b2a3217f68904bf]
  [Upstream: d811222c1adb852babe2de57af063c17db9b91fe]


author: Numan Siddique <numans@ovn.org> - 21.12.0-30
changelog:
  - ovs: Bump submodule to stable branch-2.17.
  [Gerrit: c96bf2fa983e7c849e9f094e4e5edcc8b4312700]
  [Upstream: 576491f50721748ddfb2541ad1ef793ed9cba69d]


author: Numan Siddique <numans@ovn.org> - 21.12.0-31
changelog:
  - northd: Support the option to apply from-lport ACLs after load balancer.
  [Gerrit: 77f7512157f863e481ba9f8f41f3feece63d43f6]
  [Upstream: 74d82e296f80f38948bcb39cd610447c1f435613]


author: Numan Siddique <numans@ovn.org> - 21.12.0-32
changelog:
  - branch-21.12: Fix the compilation error.
  [Gerrit: 091f1b5a31e4cef212d2c7f92b6371a0c97d1cf6]
  [Upstream: 091f1b5a31e4cef212d2c7f92b6371a0c97d1cf6]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-33
changelog:
  - controller: reconfigure ovs meters for ovn meters (#1939524)
  [Gerrit: 2169703529f47b50e0871e64fa6921170002cd51]
  [Upstream: 2169703529f47b50e0871e64fa6921170002cd51]


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-34
changelog:
  - Set release date for 21.12.1.
  [Gerrit: a1001ce71dd24da6c2412e403db4f423ce2ba2bb]
  [Upstream: a1001ce71dd24da6c2412e403db4f423ce2ba2bb]


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-35
changelog:
  - Prepare for 21.12.2.
  [Gerrit: f091025ba3a38a0d9046214d046b9f09fdeb28e5]
  [Upstream: f091025ba3a38a0d9046214d046b9f09fdeb28e5]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-36
changelog:
  - northd: Properly warn for NAT on LR with multiple gw ports.
  [Gerrit: f49d842fc75f7a833157e70d97991ff7c6fb5307]
  [Upstream: b8194738c99ee09ad6d4762a3c999e04d58d1a0f]


author: Vladislav Odintsov <odivlad@gmail.com> - 21.12.0-37
changelog:
  - rhel: fix logrotate user config option
  [Gerrit: cbb8e71dca93a9a0d2bcfb531fb234b04d0f2b58]
  [Upstream: e8800ddd9e919e2ffc9d8c5c9ab27f0a5a6ec2e5]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-38
changelog:
  - inc-proc-eng: Properly log recompute reason.
  [Gerrit: 4d43d4fdb9d5e515a9fe1d37e1620b32685a3c47]
  [Upstream: 4d43d4fdb9d5e515a9fe1d37e1620b32685a3c47]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-39
changelog:
  - acl-log: Log the direction (logical pipeline) of the matching ACL. (#1992641)
  [Gerrit: 05cd6245db39baf750bd58d9eefd581ccf9c6418]
  [Upstream: 05cd6245db39baf750bd58d9eefd581ccf9c6418]


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-40
changelog:
  - ovs: Revert submodule after erroneous change.
  [Gerrit: 19a0032b60326e0c1be810d7d3a9b4cb55ebe069]
  [Upstream: 19a0032b60326e0c1be810d7d3a9b4cb55ebe069]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-41
changelog:
  - controller: properly remove qos policy meters
  [Gerrit: 09d2f91c3579a9fa1ea2a57f7cab4a2489563248]
  [Upstream: 1e1d75c725a3445a853dd792b28ff02bb3ab1218]


author: Vladislav Odintsov <odivlad@gmail.com> - 21.12.0-42
changelog:
  - vtep: correctly bring vtep lport up in SBDB
  [Gerrit: 4204ac1ef4b47540398a51d2db258c2d5533478d]
  [Upstream: b35c98c923f4972198f741ff1d2b28671d6ff50d]


author: Mohammad Heib <mheib@redhat.com> - 21.12.0-43
changelog:
  - controller/pinctrl: avoid accessing invalid memory (#2052945)
  [Gerrit: bb50b967c1778cc6469761bb10b459bdb989f7e1]
  [Upstream: 6bc6002601ea161a287bcf53524e9282ab97c31b]


author: Xavier Simonart <xsimonar@redhat.com> - 21.12.0-44
changelog:
  - northd: avoid writing to IDL in parallel when using northd parallelization
  [Gerrit: e4530457b3935d9fda10fbf2d9352db921396b6c]
  [Upstream: 741a135fa1db9e10b725d4b69c6da455f732b89b]


author: Han Zhou <hzhou@ovn.org> - 21.12.0-45
changelog:
  - ofctrl.c: Check installed flow when merging tracked flow changes. (#2071272)
  [Gerrit: 4db73f09c5a1a2abcc468dff9c65ecb7e716102e]
  [Upstream: 9c6d285ef2a65aef032cd60f9a9fe16cad7c4222]


author: Numan Siddique <numans@ovn.org> - 21.12.0-46
changelog:
  - ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action. (#2078026)
  [Gerrit: 30bc0f402ef89b5383c0a0a679df51206e488f64]
  [Upstream: 80187a8031b6abe01fb23657a9bed2372ae23af5]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-4
changelog:
  - Merge branch 'master' into ovn-2021-pre-21.09
    [Gerrit: 4d62bf3cb9c65a18e97ea89380cd65777fa03532]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-5
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: c82db781bbdd58638ff9cd7fa04a7d7bc8f89021]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-6
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 491388469caec17792cfff5048dcbc6f6539d553]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-7
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: a9a8ff4d9f529116c5dd772fb7327bfbda31236e]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-8
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: db8af0f1b746361c8e649394d1a0a185be347c0a]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-9
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: ea74c05ba0f2d6d1d29cc336f5fe2bcc95d5d0b2]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-10
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: f5731118916e2409264d79c05a3fa5c8b1f2cbdd]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-11
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: c886ecf42612c3bfff1f6ce917775e25b3212e75]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-12
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: c1757a2ae98eb2712c6e5e01eacda7a550177a1e]
    [Upstream: N/A]


author: Numan Siddique <nusiddiq@redhat.com> - 21.09.0-13
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 49511b2b92672ab08a0f2b48a94a699fc216eef8]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-14
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 0d8213b8edf992c7e19dedc4e9754c8806edc442]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-15
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 420dfdde3dc3f801337dd093f75b246ac0b0d4da]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-16
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 66271fb38f662d6789d713db0c3555b7b524a14c]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-17
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 2716c5d8e10e1c371daa0668042e67273f104e0a]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-18
changelog:
  - Merge remote-tracking branch 'upstream/master' into ovn-2021-pre-21.09
    [Gerrit: 0f1263372e8c8652fee40490c9e9fe850e9913a1]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.09.0-19
changelog:
  - Merge remote-tracking branch 'upstream/branch-21.09' into ovn-2021-pre-21.09
    [Gerrit: 460e9e4e278715309b4e2d8f59a0821cfc0bc1e3]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.09.0-20
changelog:
  - Merge remote-tracking branch 'upstream/branch-21.09' into ovn-2021-pre-21.09
    [Gerrit: 12b7d3127fc0db8b77453715029279c7e6e6610c]
    [Upstream: N/A]


author: Numan Siddique <nusiddiq@redhat.com> - 21.12.0-20
changelog:
  - Merge remote-tracking branch 'upstream/main' into ovn-2021-pre-21.12
    [Gerrit: e5abfee86f070e219381c082ac808141cb6d692c]
    [Upstream: N/A]


author: Numan Siddique <nusiddiq@redhat.com> - 21.12.0-21
changelog:
  - Merge remote-tracking branch 'upstream/main' into ovn-2021-pre-21.12
    [Gerrit: 6e0cd137dddd087f7dd568b091de9060394a37a0]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-22
changelog:
  - Merge remote-tracking branch 'upstream/main' into ovn-2021-pre-21.12
    [Gerrit: 4ce37a464406b1f8fe7b810062a1d10146c57a6e]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-23
changelog:
  - Merge remote-tracking branch 'upstream/main' into ovn-2021-pre-21.12
    [Gerrit: 3ff9ee9dd8cfa16bc40f8c83244e215d36a4d9dd]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-24
changelog:
  - Merge remote-tracking branch 'upstream/main' into ovn-2021-pre-21.12
    [Gerrit: 9b9209bd01c81dd260e2cb2e44dabf83e3ecd6be]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-25
changelog:
  - Merge remote-tracking branch 'upstream/branch-21.12' into ovn-2021-pre-21.12
    [Gerrit: fab983281f4a0c07671de9eb400b520b7ddf2adf]
    [Upstream: N/A]


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.4.1-2.gitb51d327
changelog:
  - add containernetworking-plugins v0.7.0 as a subpackage (podman dep)
  - release tag for the containernetworking-plugins is actually gotten from
  podman release tag.


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.6.1-1.git3e0ff12
changelog:
  - Resolves: #1584429 - drop capabilities when running a container as non-root
  - bump to v0.6.1
  - built podman commit 3e0ff12
  - built conmon from cri-o commit 1c0c3b0
  - drop containernetworking-plugins subpackage, it's now split out into a standalone
  package


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.8.1-2.git6b4ab2a
changelog:
  - bump to v0.8.1
  - use %go{build,generate} instead of go build and go generate
  - update go deps to use scl-ized builds
  - No need for Makefile patch for python installs


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.8.2-1.dev.git8b2d38e
changelog:
  - Resolves: #1614710 - podman search name includes registry
  - bump to v0.8.2-dev
  - built libpod commit 8b2d38e
  - built conmon from cri-o commit acc0ee7


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.8.4-1.git9f9b8cf
changelog:
  - bump to v0.8.4
  - built commit 9f9b8cf
  - upstream username changed from projectatomic to containers
  - use containernetworking-plugins >= 0.7.3-5


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.10.1.3-1.gitdb08685
changelog:
  - Resolves: #1640298 - update vendored buildah to allow building when there are
  running containers
  - bump to v0.10.1.3
  - built podman commit db08685


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.10.1.3-5.gitdb08685
changelog:
  - Resolves: #1625384 - keep BR: device-mapper-devel but don't build with it
  - not having device-mapper-devel seems to have brew not recognize %{_unitdir}


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1.1-1.git594495d
changelog:
  - Resolves: #1636230 - build with FIPS enabled golang toolchain
  - bump to v0.11.1.1
  - built commit 594495d


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 1.0.0-1.git82e8011
changelog:
  - rebase to v1, yay!
  - rebase conmon to 9b1f0a08285a7f74b21cc9b6bfd98a48905a7ba2
  - Resolves:#1623282
  - python interface removed, moved to https://github.com/containers/python-podman/


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.4.2-2
changelog:
  - Resolves: #1669197, #1705763, #1737077, #1671622, #1723879, #1730281,
  - Resolves: #1731117
  - built libpod v1.4.2-stable1


author: Jindrich Novy <jnovy@redhat.com> - 1.6.2-2
changelog:
  - drop oci-systemd-hook requirement
  - drop upstreamed CVE-2019-10214 patch
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1.6.2-3
changelog:
  - split podman and conmon packages
  - drop BR: device-mapper-devel and update BRs in general
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1.6.2-5
changelog:
  - use btrfs_noversion to really disable BTRFS support
  - amend/reuse BUILDTAGS
  - still keep device-mapper-devel BR otherwise build fails
    despite dm support being disabled (build scripting invokes
    pkg-config for devmapper which is shipped by the dm-devel
    package)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1.6.3-2
changelog:
  - apply fix to not to fail gating tests:
    don't parse the config for cgroup-manager default
  - don't hang while on podman run --rm - bug 1767663
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1.6.3-4
changelog:
  - use the file events logger backend if systemd isn't available
    (thanks to Giuseppe Scrivano)
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com>
changelog:
  - merge podman-manpages with podman package and put man pages for
    podman-remote to its dedicated subpackage
  Resolves: #1788539


author: Jindrich Novy <jnovy@redhat.com> - 1.6.4-5
changelog:
  - fix "Podman support for FIPS Mode requires a bind mount inside the container"
  - Resolves: #1804195


author: Jindrich Novy <jnovy@redhat.com> - 1.6.4-8
changelog:
  - fix "[FJ8.2 Bug]: [REG]The "--group-add" option of "podman create" doesn't function."
  - Resolves: #1808707


author: Jindrich Novy <jnovy@redhat.com> - 1.6.4-9
changelog:
  - update fix for "podman (1.6.4) rhel 8.1 no route to host from inside container"
  - Resolves: #1806901


author: Jindrich Novy <jnovy@redhat.com> - 1.6.4-11
changelog:
  - fix "CVE-2020-10696 buildah: crafted input tar file may lead to local file overwriting during image build process"
  - Resolves: #1819812


author: Jindrich Novy <jnovy@redhat.com> - 1.9.2-3
changelog:
  - fix "Podman support for FIPS Mode requires a bind mount inside the container"
  - version the oci-systemd-hook obsolete
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 1.9.3-2
changelog:
  - exclude i686 arch due to "No matching package to install: 'golang >= 1.12.12-4'" on i686
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2.0.2-3
changelog:
  - fix "CVE-2020-14040 podman: golang.org/x/text: possibility to trigger an infinite loop in encoding/unicode could lead to crash [rhel-8]"
  - Resolves: #1854718


author: Lokesh Mandvekar <lsm5@redhat.com> - 2.0.3-1
changelog:
  - update to https://github.com/containers/podman/releases/tag/v2.0.3
  - Resolves: #1785242 - podman-docker Provides: docker 
  - Resolves: #1804195


author: Jindrich Novy <jnovy@redhat.com> - 2.0.3-2
changelog:
  - fix "Podman build from url failed to get correct temp directory for store files"
  - Resolves: #1858862


author: Jindrich Novy <jnovy@redhat.com> - 2.0.4-2
changelog:
  - propagate proper CFLAGS to CGO_CFLAGS to assure code hardening and optimization
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 2.0.5-3
changelog:
  - fix "[FJ8.3 Bug]: [REG] "--oom-score-adj" flag is ignored in "podman run" and "podman create""
  - Resolves: #1877187


author: Jindrich Novy <jnovy@redhat.com> - 2.1.1-3
changelog:
  - do not lock down to upstream branch for 8.4.0 yet and consume
    new upstream releases
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 2.1.1-7
changelog:
  - attempt to fix linker error with golang-1.15
  - add Requires: httpd-tools to tests, needed to work around
    missing htpasswd in docker registry image, thanks to Ed Santiago
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/70284b1)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/8e83799)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.4
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/035d289)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.5
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/e2f9120)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.6
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/dd295f2)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.7
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/9216be2)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.9
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/6823a5d)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.10
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/a226e6e)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.11
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/999d40d)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.12
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/5c6b5ef)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.13
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/9c9f02a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.14
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/39b1cb4)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.15
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/142b4ac)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.16
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/618c355)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.17
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/ffe2b1e)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.18
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/355e387)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.19
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/78cda71)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.20
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/5681907)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.21
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/f52a9ee)
  - require socat for gating tests
  - Related: #1914884


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.22
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/b2ac2a3)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.23
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/3fcf346)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.24
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/5a166b2)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.25
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/83ed464)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.26
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/master
    (https://github.com/containers/podman/commit/5b3c7a5)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.28rc1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/ade8a92)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.29rc1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/4ecd2be)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.30rc1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/469c203)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.31rc1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/dc2f4c6)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.32rc1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/4dbb58d)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.33rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/745fa4a)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.34rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/67d48c5)
  - add Requires: oci-runtime
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.35rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/978c005)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.36rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/013770e)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.37rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/c2a298e)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.38rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/82081e8)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.39rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/288fb68)
  - Resolves: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.40rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/a5ab59e)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-0.41rc2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/2b89fe7)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/ddd8a17)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/797f1ea)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/7e286bc)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0
    (https://github.com/containers/podman/commit/9a2fc37)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0.1-rhel
    (https://github.com/containers/podman/commit/7a71903)
  - Resolves: #1931545


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-4
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0.1-rhel
    (https://github.com/containers/podman/commit/c67172a)
  - Resolves: #1935376


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-5
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0.1-rhel
    (https://github.com/containers/podman/commit/fcca86d)
  - Resolves: #1936927


author: Jindrich Novy <jnovy@redhat.com> - 3.0.1-6
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v3.0.1-rhel
    (https://github.com/containers/podman/commit/ad1aaba)
  - Resolves: #1921128
  - Resolves: #1936927
  - Resolves: #1938234


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.8-12
changelog:
  - Python 2 binary package renamed to python2-cmd2
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.6.8-14
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.8-7
changelog:
  - Subpackage python2-cmd2 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 0.6.7-1
changelog:
  - Update to 0.6.7 (#1609253).
  - https://dogpilecache.readthedocs.io/en/latest/changelog.html#change-0.6.7


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 0.9.0-1
changelog:
  - Update to 0.9.0 (#1766238).
  - https://dogpilecache.sqlalchemy.org/en/latest/changelog.html#change-0.9.0


author: Pádraig Brady <P@draigBrady.com - 0.9.16-2
changelog:
  - Apply a patch to support subprocess.Popen implementations
    that accept the timeout parameter, which is the case on RHEL >= 6.1


author: Lumír Balhar <lbalhar@redhat.com> - 0.21.0-1
changelog:
  - Upstream 0.21.0
  - Fix issue with enum-compat dependency for dependent packages
  - Enable tests
  - Fix tracebacks during docs generating by install python[23]-zmq


author: Miro Hrončok <mhroncok@redhat.com> - 0.25.1-2
changelog:
  - Subpackage python2-eventlet has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #108 from elfosardo/fix-mem-benchmark
  - Merge pull request #106 from elfosardo/use-str-format
  - Fix error mem benchmark with Python 3
  - Use string format instead of concatenation


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #109 from dtantsur/master
  - Rename FakeAMD back to AuthenticAMD


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #110 from elfosardo/check-reqs
  - Enabling docs testing in travis


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #111 from elfosardo/drop-py35
  - Drop Python 3.5 in favor of Python 3.8


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #112 from elfosardo/travis-py-all
  - Use tox-travis for testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #113 from elfosardo/use-bionic
  - Use bionic instead of xenial for travis CI


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #119 from elfosardo/no-future
  - Merge pull request #118 from elfosardo/use-correct-py-ver
  - No need to import print_function anymore
  - Use correct python version for tox based on env


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #121 from jovial/network-disk
  - Skip network drive grouping when network drives not detected


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #123 from elfosardo/goodbye-six
  - Merge branch 'master' into goodbye-six
  - Stop using six library


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge pull request #123 from elfosardo/goodbye-six
  - Merge branch 'master' into goodbye-six
  - Merge pull request #122 from dtantsur/netaddr
  - Stop using six library
  - Drop the dependency on netaddr
  - Merge pull request #121 from jovial/network-disk
  - Skip network drive grouping when network drives not detected
  - Merge pull request #119 from elfosardo/no-future
  - Merge pull request #118 from elfosardo/use-correct-py-ver
  - No need to import print_function anymore
  - Use correct python version for tox based on env
  - Merge pull request #116 from elfosardo/goodbye-py2
  - Stop supporting Python 2.x


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Collect CPU architecture, SMT state and threads per core
  - Simple refactor of test_detect_utils
  - Get the CPU scaling governor on kernels < 4.3
  - Handle check_output exception
  - Fix travis CI
  - simplify _from_file function
  - detect: Fixing numa cpu_count computation
  - Fix typos, improve docstrings
  - Remove hardware.cardiff and the hardware-cardiff tool (fixes #124)
  - Stop using six library
  - Drop the dependency on netaddr
  - Skip network drive grouping when network drives not detected
  - No need to import print_function anymore
  - Use correct python version for tox based on env
  - Stop supporting Python 2.x


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Move 2 more functions to detect_utils
  - Move detect_disks to diskinfo module
  - Move detect_megacli in the megacli module


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Move detect system to its own module
  - Move some more functions to detect-utils
  - Move more generic functions to detect-utils


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add line to setup.cfg limiting to Python >=3.6
  - Run github actions on pull requests
  - Start using github actions


author: Miro Hrončok <mhroncok@redhat.com> - 1.6.0-2
changelog:
  - Python2 binary package has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.6.4-3
changelog:
  - Subpackage python2-pyperclip has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.1.7-10
changelog:
  - Subpackage python2-wcwidth has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Luca BRUNO <lucab@redhat.com> - 4.5.0-2
changelog:
  - vendor/vmw_backdoor: quickfix to skip performing iopl
    <https://bugzilla.redhat.com/show_bug.cgi?id=1877995>


author: Micah Abbott <miabbott@redhat.com> - 0.0.8-1.rhaos4.6.el8
changelog:
  - Import of rhaos-4.5-rhel-8 branch
  - New upstream release 0.0.8
    - Fixes problem with using non default images with toolbox container


author: Timothée Ravier <travier@redhat.com> - 0.0.8-2.rhaos4.7.el8
changelog:
  - Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1877186 and
    https://bugzilla.redhat.com/show_bug.cgi?id=1915318 and fix for
    https://bugzilla.redhat.com/show_bug.cgi?id=1868223.


