action #155074
closed
salt-states-pipeline fails trying to install influxdb
Added by okurz 11 months ago.
Updated 10 months ago.
Description
Observation¶
https://gitlab.suse.de/openqa/salt-states-openqa/-/jobs/2248721#L9182
ID: databases.repo
Function: pkg.latest
Name: influxdb
Result: False
Comment: An error was encountered while installing package(s): Zypper command failure: Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the to be installed influxdb-1.11.2-1.5.x86_64 requires 'group(influxdb)', but this requirement cannot be provided
not installable providers: influxdb2-2.7.1-1.34.x86_64[databases.repo]
Solution 1: do not install influxdb-1.11.2-1.5.x86_64
Solution 2: break influxdb-1.11.2-1.5.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
Started: 11:57:47.688754
Duration: 1638.476 ms
Changes:
- Status changed from New to In Progress
- Assignee set to nicksinger
- Status changed from In Progress to Feedback
- Due date set to 2024-02-21
merged but did not fix it. We found that the problem can also be reproduced manually within podman run --pull=newer --rm -it registry.opensuse.org/home/okurz/container/ca/containers/tumbleweed:salt-minion-git-core-ssh
. Then I found that the Tumbleweed container is outdated with cat /etc/os-release
showing 20231221 which is quite outdated. We saw in https://build.opensuse.org/project/show/home:okurz:container:ca that there are multiple unresolvables as ca-certificates-suse can not be found anymore. So I added "SUSE:CA" to the project list based on https://build.opensuse.org/search?search_text=ca-certificates-suse. Containers are currently rebuilding. This will take some minutes until new containers are published before we can retrigger CI pipelines to crosscheck.
container images are published. I downloaded the new container manually and confirmed that the build is updated. However same problem
Problem: nothing provides 'group(influxdb)' needed by the to be installed influxdb-1.11.2-1.5.x86_64
Solution 1: do not install influxdb-1.11.2-1.5.x86_64
Solution 2: break influxdb-1.11.2-1.5.x86_64 by ignoring some of its dependencies
Same in https://gitlab.suse.de/openqa/salt-states-openqa/-/jobs/2249202#L9179
But then I asked in irc://chat.libera.chat/opensuse-factory and promptly got an answer from DimStar
[07/02/2024 15:57:34] okurz: wiat for snapshot 0207 - or ignore for now
I guess we can wait for the new snapshot. If we want to apply a workaround we can select solution 2 but I don't know how to do that automatically
- Status changed from Feedback to Resolved
Also available in: Atom
PDF