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

fix(ci): use rpm instead of zypper to install mongosh in suse docker images #2056

Merged
merged 1 commit into from
Jul 5, 2024

Conversation

gribnoysup
Copy link
Contributor

@gribnoysup gribnoysup commented Jul 4, 2024

For some reason somewhere around June 26th suse tests started to fail because man page for mongosh was missing. I couldn't track it to the root cause or some issue I can link to, but seems like after a certain update zypper just stopped extracting all the files from the rpm package, like they are 100% there in the rpm, rpm can list them, but they are just not installed in those directories that are listed in rpm.

Switching to use rpm directy to install mongosh seems to work around this (at least locally, hopefully CI will confirm this too). I am not sure whether or not we specifically want to test that zypper installs mongosh correctly, but maybe even if that's the case we can apply the workaround for now to unblock the CI.

@gribnoysup gribnoysup merged commit b9479b1 into main Jul 5, 2024
55 of 63 checks passed
@gribnoysup gribnoysup deleted the fix-suse-zypper-issue branch July 5, 2024 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants