Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 11.4.2 /11.5.1 #589

Merged
merged 53 commits into from
May 30, 2024
Merged

Release 11.4.2 /11.5.1 #589

merged 53 commits into from
May 30, 2024

Commits on May 20, 2024

  1. UBI work in progress

    Need to resolve pmem dependencies in Dockerfile and complete the
    container build.
    
    update.sh mostly done.
    
    generate-stackbrew not done.
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    354d0b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87d6a93 View commit details
    Browse the repository at this point in the history
  3. Ubi repo to archive

    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    daff177 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b74407 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa2f096 View commit details
    Browse the repository at this point in the history
  6. Test: ubi - allow RHEL path for jemalloc

    This is a minor API change when using UBI based container images.
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1d45845 View commit details
    Browse the repository at this point in the history
  7. ubi: compatibility

    Have same host-cache-size and skip-name-resolve settings as Ubuntu base images.
    
    Also use a socket location that is outside of the datadir which was the default for RPM distos and not Deb distros.
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    47895a5 View commit details
    Browse the repository at this point in the history
  8. ubi: best practices

    curl was in ubi9 base image and wget wasn't so use that. We use --location to follow the github redirect.
    
    Copy the verification step of gosu from Ubuntu base image.
    
    Best practices - consolidate common things so layers common to multiple images
    can occur.
    
    For compatibility with previous image install:
    * jemalloc (epel)
    * pwgen (epel) - secure passwords
    
    Liburing from AlmaLinux (messy - requested UBI inclusion https://issues.redhat.com/browse/RHEL-36705)
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    9f6e83f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ad33ae6 View commit details
    Browse the repository at this point in the history
  10. versions.json with ubi

    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    cf5f74c View commit details
    Browse the repository at this point in the history
  11. ubi: fix uid/gid to 999

    This facilitates and upgrade from mysql container where that is the uid used.
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7a882af View commit details
    Browse the repository at this point in the history
  12. ubi: package

    key for EPEL rpm to verify added.
    
    ARG/ENV for MARIADB_VERSION required for upgrade MARIADB_AUTO_UPGRADE.
    
    Remove pmem deps as they are now gone from RHEL9 releases.
    
    Trim down dependency list.
    
    Unfortunately boost-program-options still needed by galera even though only used for garb.
    
    procps-ng added for ps dependency in galera sst scripts.
    
    Add galera library symlink so will work with same configuration as Ubuntu base.
    
    Add healthcheck.sh script, same as others.
    
    Use mariadbd as command as we don't need to backwards compat anything.
    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    60c6431 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ab3d2a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e35a672 View commit details
    Browse the repository at this point in the history
  15. ubi: join steps + licenses

    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    9981dc2 View commit details
    Browse the repository at this point in the history
  16. add 10.6-ubi, 10.11-ubi

    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    b76a621 View commit details
    Browse the repository at this point in the history
  17. ubiminimal

    grooverdan committed May 20, 2024
    Configuration menu
    Copy the full SHA
    48ba15e View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    0f02f49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    393a812 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. boost-program-options-1.75.0-8 from UBI

    Added thanks to Red Hat - RHEL-38361
    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    417b35e View commit details
    Browse the repository at this point in the history
  2. ubi: docs update

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    8ea78e9 View commit details
    Browse the repository at this point in the history
  3. ubi: mariadb install directories

    Precreate /var/lib/mysql/mysql as this is what support-files/rpm/server-postin.sh
    in the server uses to determine if MariaDB is installed or not. Fake it,
    its the entrypoint's responsibility to create datadirectories.
    
    Also remove /var/run/mysql handling, its part of packaging.
    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    bb44a43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0962cb2 View commit details
    Browse the repository at this point in the history
  5. ubi: update.sh compat

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    432bd10 View commit details
    Browse the repository at this point in the history
  6. ubi: update comments

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    f44c019 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    134cebc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a38f997 View commit details
    Browse the repository at this point in the history
  9. update all

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    a3c2bec View commit details
    Browse the repository at this point in the history
  10. update 10.11

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    dafb385 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a002966 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fac0e7f View commit details
    Browse the repository at this point in the history
  13. ubi update

    grooverdan committed May 24, 2024
    Configuration menu
    Copy the full SHA
    028f031 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Compatibility with UBI 8

    mmontes11 authored and grooverdan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    93144db View commit details
    Browse the repository at this point in the history
  2. ubi: align galera comments, sticky bit for /run/mariadb

    /run/mariadb should be able to be written by any user in
    an unpriv mode, but that socket written there shouldn't be
    deletable by anyone, so sticky bit restricts this to the creating
    user.
    
    Align comments around galera and clarify that its the deb/rpm
    packaging differences that result in different locations.
    grooverdan committed May 28, 2024
    Configuration menu
    Copy the full SHA
    d867dfd View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. ubi: COPY path fix

    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    65f8933 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22ddbce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35df451 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3390c5 View commit details
    Browse the repository at this point in the history
  5. update ubi

    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    226741f View commit details
    Browse the repository at this point in the history
  6. ubi: expand licenses to link to packages licenses

    Also link to gosu license, by name at least.
    
    Test name: HasLicenses from Red Hat OpenShift Software Certification Policy Guide
    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    28eb537 View commit details
    Browse the repository at this point in the history
  7. ubi: Red Hat OpenShift Certification - add HasRequiredLabel

    This looks a bit outdates compared to the OCI standard, but its
    still part of OpenShift certification.
    
    The release gets populated with the Docker Official Images build.
    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    63f1afc View commit details
    Browse the repository at this point in the history
  8. update

    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    fec266e View commit details
    Browse the repository at this point in the history
  9. 11.4-ubi add

    grooverdan committed May 29, 2024
    Configuration menu
    Copy the full SHA
    5c3fc2d View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    699b21b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    132b45b View commit details
    Browse the repository at this point in the history
  3. generate architectures: ubi architectures cannot retreived with bashbrew

    For the moment hard code it, but using docker manifest inspect is almost
    there if something more automated is required.
    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    8eaa306 View commit details
    Browse the repository at this point in the history
  4. generate stackbrew

    ignore to top of file as its frequently edited near release
    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    46a0ddb View commit details
    Browse the repository at this point in the history
  5. generate-stackbrew for ubi

    All changes needed to make a set of tags for ubi
    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    c35b877 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26b7425 View commit details
    Browse the repository at this point in the history
  7. no more 11.0

    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    2ddebc0 View commit details
    Browse the repository at this point in the history
  8. 11.4.2 Stable

    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    4e20774 View commit details
    Browse the repository at this point in the history
  9. 11.5.1 RC STS added

    grooverdan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    7dabf47 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bd76785 View commit details
    Browse the repository at this point in the history