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

Bump docker images to bullseye #13664

Merged
merged 54 commits into from
Aug 9, 2023
Merged

Commits on Jul 28, 2023

  1. bump docker images to bullseye

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    d164d36 View commit details
    Browse the repository at this point in the history
  2. use default-mysql-server to install mysql

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6c55af5 View commit details
    Browse the repository at this point in the history
  3. revert back to percona

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    e16a187 View commit details
    Browse the repository at this point in the history
  4. use server-server

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    df9b730 View commit details
    Browse the repository at this point in the history
  5. install mysql57 in a separate apt call

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b486a49 View commit details
    Browse the repository at this point in the history
  6. get mysql57 from mysql apt repo

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    eaaabcd View commit details
    Browse the repository at this point in the history
  7. update percona-57 dockerfile to run the apt-get install step in two s…

    …teps
    
    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    ecfa2e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. push to frouioui repository for test purposes

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    685b391 View commit details
    Browse the repository at this point in the history
  2. [debug] build and push on frouioui user

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    20292a6 View commit details
    Browse the repository at this point in the history
  3. [debug] build lite image on frouioui user

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    87817b0 View commit details
    Browse the repository at this point in the history
  4. use bullseye for the mysql repo on bootstrap 57 builds

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    ee1cd70 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. test operator example with frouioui docker repo

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4aede10 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into update-to-bookworm

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    80ef4bc View commit details
    Browse the repository at this point in the history
  3. remove add-apt-repo for mysql bullseye 57

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    b6e9049 View commit details
    Browse the repository at this point in the history
  4. install mysql57 from source in bootstrap mysql57

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    25b5ce3 View commit details
    Browse the repository at this point in the history
  5. fix typo in apt-get install instruction

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    5c1e18f View commit details
    Browse the repository at this point in the history
  6. remove unwanted sudo command and remove mysql57 installation steps fr…

    …om docker lite
    
    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    534f74d View commit details
    Browse the repository at this point in the history
  7. install source

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e70b871 View commit details
    Browse the repository at this point in the history
  8. remove install and usage of source

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e0b0e92 View commit details
    Browse the repository at this point in the history
  9. use mysql57 in the 101 operator example

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    a5b46d2 View commit details
    Browse the repository at this point in the history
  10. use mysql56Compatible in the 101 operator example

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    585b4cd View commit details
    Browse the repository at this point in the history
  11. [debug] revert to vitess/lite:v17.0.1 for testing purpose

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    57a31d2 View commit details
    Browse the repository at this point in the history
  12. add mysql57 case in install_dependencies.sh

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    9b54f99 View commit details
    Browse the repository at this point in the history
  13. use frouioui for docker_lite_target push

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f875919 View commit details
    Browse the repository at this point in the history
  14. use frouioui/lite:mysql57 in 101

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    cfdd17b View commit details
    Browse the repository at this point in the history
  15. install mysql57 in install_dependencies instead of the bootstrap image

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    a04ed59 View commit details
    Browse the repository at this point in the history
  16. add pkg-config to list of deps to install for lite-mysql57

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    df32525 View commit details
    Browse the repository at this point in the history
  17. use proper path for mysql binaries

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    271c7ef View commit details
    Browse the repository at this point in the history
  18. move all binaries to /usr/bin

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    96731ee View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. debug mysql root path finding

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b249baf View commit details
    Browse the repository at this point in the history
  2. improve data dir init and use vitess user

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    18162e4 View commit details
    Browse the repository at this point in the history
  3. fix the add to group insdtruction

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c426623 View commit details
    Browse the repository at this point in the history
  4. use usermod

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    e4b7354 View commit details
    Browse the repository at this point in the history
  5. add vitess user

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    256f2f7 View commit details
    Browse the repository at this point in the history
  6. follow proper data dir init steps

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b8dc250 View commit details
    Browse the repository at this point in the history
  7. tweak permissions

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    9a9dd86 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Bump bootstrap version to 20 and add new common-mysql57 image to rema…

    …in on buster
    
    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    799132d View commit details
    Browse the repository at this point in the history
  2. [debug] use frouioui for bootstrap images

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    d2bddf8 View commit details
    Browse the repository at this point in the history
  3. rpm import new gpg key for mysql

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    34338ef View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. add proper gpg key to all ubi images

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    87ac8a7 View commit details
    Browse the repository at this point in the history
  2. add docker_lite_push utility

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    abea990 View commit details
    Browse the repository at this point in the history
  3. use proper image for operator examples

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    fabe6ec View commit details
    Browse the repository at this point in the history
  4. test with 57

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8659c3b View commit details
    Browse the repository at this point in the history
  5. revert debug changes

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    61271d4 View commit details
    Browse the repository at this point in the history
  6. revert more debug changes in the examples

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    9a444b2 View commit details
    Browse the repository at this point in the history
  7. update the release notes

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    5c2e399 View commit details
    Browse the repository at this point in the history
  8. update bootstrap version in test.go too

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8d051b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. upgrade mysql57 to bullseye while keeping the buster package installa…

    …tion
    
    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    5d0b77b View commit details
    Browse the repository at this point in the history
  2. [debug] push and use frouioui images

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    1db56f6 View commit details
    Browse the repository at this point in the history
  3. use bullseye for mysql57 on vttestserver

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a3d0544 View commit details
    Browse the repository at this point in the history
  4. use frouioui in bootstrap docker build

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    3c5dc9a View commit details
    Browse the repository at this point in the history
  5. remove debug code

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    d35d98f View commit details
    Browse the repository at this point in the history
  6. edit release notes

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    3a7b499 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. update changelog and re-run CI with newly pushed bootstrap image

    Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
    frouioui committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b6ce170 View commit details
    Browse the repository at this point in the history