Skip to content

Rocky Linux 9: /usr/lib/rpm/rpmdb_verify is not available - CRITICAL FAILURE #7860

Closed
@smalenfant

Description

This Bug Report affects these Traffic Control components:

  • Traffic Control Cache Config (t3c, formerly ORT)

What did you do?

Installed Cache Config on Rocky LInux 9.

What did you expect to happen?

Cache Config to get configuration and apply them

What actually happened?

INFO: t3cutil.go:62: 2023-11-08T14:04:58.742978224Z: Executable path is /usr/bin/t3c
INFO: t3cutil.go:66: 2023-11-08T14:04:58.743002278Z: Return Installdir '/usr/bin'
ERROR: config.go:630: 2023-11-08T14:04:58.754519666Z: RPM database check failed unable to install packages cannot continue in badass mode
INFO: t3c-apply.go:96: 2023-11-08T14:04:58.754556816Z: fatal error has occurred
ERROR: t3c-apply.go:97: 2023-11-08T14:04:58.754566009Z: CRITICAL FAILURE, ABORTING

Looking at the code, some safeguard were put in place to check rpmdb. The tool used is not available on Rocky Linux 9.
It seems like RHEL9 moves to SQLite database. I could not find good information on that.

Metadata

Assignees

No one assigned

    Labels

    bugsomething isn't working as intendedcache-configCache config generationlow difficultythe estimated level of effort to resolve this issue is lowmedium impactimpacts a significant portion of a CDN, or has the potential to do so

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions