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

MDBF-779 SLES/OpenSUSE 15.5 bb config #519

Closed

Conversation

grooverdan
Copy link
Member

15.5 needed as incompatibilities in 15.6 including a different supported MariaDB version.

$ podman run --rm -ti  opensuse/leap:15.5 bash
a6d80ad49eed:/ # zypper info mariadb
Loading repository data...
Reading installed packages...


Information for package mariadb:
--------------------------------
Repository     : Update repository with updates from SUSE Linux Enterprise 15
Name           : mariadb
Version        : 10.6.18-150400.3.33.1

Copy link
Collaborator

@vladbogo vladbogo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most likely the naming pattern will fail and needs adjustments. BB only removes the "-" from os_info.yaml naming and assumes that will be the name of the image

os_info.yaml Outdated Show resolved Hide resolved
@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch from 03317b3 to c968b43 Compare August 4, 2024 01:39
constants.py Outdated
@@ -161,9 +161,12 @@
"amd64-almalinux-9",
"amd64-rockylinux-8",
"amd64-rockylinux-9",
"amd64-opensuse-15_5",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this probably needs to be amd64-opensuse-15.5

@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch from c968b43 to b4faf80 Compare August 5, 2024 08:26
@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch from b4faf80 to f519e3a Compare August 22, 2024 04:55
@grooverdan grooverdan changed the title SLES/OpenSUSE 15.5 bb config MDBF-779 SLES/OpenSUSE 15.5 bb config Aug 22, 2024
@RazvanLiviuVarzaru
Copy link
Collaborator

@grooverdan BuildBot does not support dot notation for worker name as you can see in the BBM_DEPLOY workflow error.
I had to do some research, there are some hacks and it's not obvious how we can modify os_info properly.

What I recommend is putting:
opensuse-1505

And then modify the image tag to 1505 also.
Sorry for the inconvenience...

@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch from f519e3a to 7f9416a Compare August 29, 2024 02:01
@grooverdan
Copy link
Member Author

Sles-15.5 pip error - https://bugzilla.suse.com/show_bug.cgi?id=1229894

@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch 6 times, most recently from a29c5b6 to c5b2803 Compare August 29, 2024 04:27
@grooverdan
Copy link
Member Author

@grooverdan BuildBot does not support dot notation for worker name as you can see in the BBM_DEPLOY workflow error. I had to do some research, there are some hacks and it's not obvious how we can modify os_info properly.

What I recommend is putting: opensuse-1505

And then modify the image tag to 1505 also. Sorry for the inconvenience...

I did, but then suse bug of missing package arrived and I went for a replace/replace back approach which is a bit messy, however on the same level of messy as some of the other hacks beside it.

master-galera/master.cfg Outdated Show resolved Hide resolved
@grooverdan grooverdan force-pushed the sles_opensuse_15.5_bb_config branch from c5b2803 to 7f9416a Compare August 29, 2024 12:11
@RazvanLiviuVarzaru
Copy link
Collaborator

Closed by #572
Had to do a couple of minor fixes which are documented in the last 2 commits on that PR.

Also,
Copied dev_opensuse15 tag into dev_opensuse1506
because the image won't build due to: https://bugzilla.suse.com/show_bug.cgi?id=1230290

@grooverdan grooverdan deleted the sles_opensuse_15.5_bb_config branch September 23, 2024 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants