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
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
d164d36
bump docker images to bullseye
frouioui Jul 28, 2023
6c55af5
use default-mysql-server to install mysql
frouioui Jul 28, 2023
e16a187
revert back to percona
frouioui Jul 28, 2023
df9b730
use server-server
frouioui Jul 28, 2023
b486a49
install mysql57 in a separate apt call
frouioui Jul 28, 2023
eaaabcd
get mysql57 from mysql apt repo
frouioui Jul 28, 2023
ecfa2e2
update percona-57 dockerfile to run the apt-get install step in two s…
frouioui Jul 28, 2023
685b391
push to frouioui repository for test purposes
frouioui Jul 31, 2023
20292a6
[debug] build and push on frouioui user
frouioui Jul 31, 2023
87817b0
[debug] build lite image on frouioui user
frouioui Jul 31, 2023
ee1cd70
use bullseye for the mysql repo on bootstrap 57 builds
frouioui Jul 31, 2023
4aede10
test operator example with frouioui docker repo
frouioui Aug 1, 2023
80ef4bc
Merge remote-tracking branch 'origin/main' into update-to-bookworm
frouioui Aug 1, 2023
b6e9049
remove add-apt-repo for mysql bullseye 57
frouioui Aug 1, 2023
25b5ce3
install mysql57 from source in bootstrap mysql57
frouioui Aug 1, 2023
5c1e18f
fix typo in apt-get install instruction
frouioui Aug 1, 2023
534f74d
remove unwanted sudo command and remove mysql57 installation steps fr…
frouioui Aug 1, 2023
e70b871
install source
frouioui Aug 1, 2023
e0b0e92
remove install and usage of source
frouioui Aug 1, 2023
a5b46d2
use mysql57 in the 101 operator example
frouioui Aug 1, 2023
585b4cd
use mysql56Compatible in the 101 operator example
frouioui Aug 1, 2023
57a31d2
[debug] revert to vitess/lite:v17.0.1 for testing purpose
frouioui Aug 1, 2023
9b54f99
add mysql57 case in install_dependencies.sh
frouioui Aug 1, 2023
f875919
use frouioui for docker_lite_target push
frouioui Aug 1, 2023
cfdd17b
use frouioui/lite:mysql57 in 101
frouioui Aug 1, 2023
a04ed59
install mysql57 in install_dependencies instead of the bootstrap image
frouioui Aug 1, 2023
df32525
add pkg-config to list of deps to install for lite-mysql57
frouioui Aug 1, 2023
271c7ef
use proper path for mysql binaries
frouioui Aug 1, 2023
96731ee
move all binaries to /usr/bin
frouioui Aug 1, 2023
b249baf
debug mysql root path finding
frouioui Aug 2, 2023
18162e4
improve data dir init and use vitess user
frouioui Aug 2, 2023
c426623
fix the add to group insdtruction
frouioui Aug 2, 2023
e4b7354
use usermod
frouioui Aug 2, 2023
256f2f7
add vitess user
frouioui Aug 2, 2023
b8dc250
follow proper data dir init steps
frouioui Aug 2, 2023
9a9dd86
tweak permissions
frouioui Aug 2, 2023
799132d
Bump bootstrap version to 20 and add new common-mysql57 image to rema…
frouioui Aug 3, 2023
d2bddf8
[debug] use frouioui for bootstrap images
frouioui Aug 3, 2023
34338ef
rpm import new gpg key for mysql
frouioui Aug 3, 2023
87ac8a7
add proper gpg key to all ubi images
frouioui Aug 7, 2023
abea990
add docker_lite_push utility
frouioui Aug 7, 2023
fabe6ec
use proper image for operator examples
frouioui Aug 7, 2023
8659c3b
test with 57
frouioui Aug 7, 2023
61271d4
revert debug changes
frouioui Aug 7, 2023
9a444b2
revert more debug changes in the examples
frouioui Aug 7, 2023
5c2e399
update the release notes
frouioui Aug 7, 2023
8d051b6
update bootstrap version in test.go too
frouioui Aug 7, 2023
5d0b77b
upgrade mysql57 to bullseye while keeping the buster package installa…
frouioui Aug 8, 2023
1db56f6
[debug] push and use frouioui images
frouioui Aug 8, 2023
a3d0544
use bullseye for mysql57 on vttestserver
frouioui Aug 8, 2023
3c5dc9a
use frouioui in bootstrap docker build
frouioui Aug 8, 2023
d35d98f
remove debug code
frouioui Aug 8, 2023
3a7b499
edit release notes
frouioui Aug 8, 2023
b6ce170
update changelog and re-run CI with newly pushed bootstrap image
frouioui Aug 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
use frouioui/lite:mysql57 in 101
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
  • Loading branch information
frouioui committed Aug 1, 2023
commit cfdd17bdb5ab0f84e9a299adf69b03ccc91e914f
12 changes: 6 additions & 6 deletions examples/operator/101_initial_cluster.yaml
Original file line number Diff line number Diff line change
@@ -8,14 +8,14 @@ metadata:
name: example
spec:
images:
vtctld: vitess/lite:v17.0.1
vtctld: frouioui/lite:mysql57
vtadmin: vitess/vtadmin:v17.0.1
vtgate: vitess/lite:v17.0.1
vttablet: vitess/lite:v17.0.1
vtbackup: vitess/lite:v17.0.1
vtorc: vitess/lite:v17.0.1
vtgate: frouioui/lite:mysql57
vttablet: frouioui/lite:mysql57
vtbackup: frouioui/lite:mysql57
vtorc: frouioui/lite:mysql57
mysqld:
mysql56Compatible: vitess/lite:v17.0.1
mysql56Compatible: frouioui/lite:mysql57
mysqldExporter: prom/mysqld-exporter:v0.11.0
cells:
- name: zone1