ISISComputingGroup / ISISComputingGroup/IBEX

ibex_install_utils: mysql - cannot force reinstall of same version

Open
#8,538 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
6
Forks
2
Avg merge
16h 40m
Merged PRs (30d)
2

Description

The ibex install utility has a version check macro that is used like:
```
@version_check(MySQL())
@task("Install latest MySQL")
def install_mysql(self, force: bool = False) -> None:
```
however this decorator does not call the `install_mysql` if the version installed matches the more recent, so there is not way to "force" a reinstall of the same version

is this more general than mysql? Do we need to add an option/change behaviour of `version_check` or just change the `install_mysql` code to not use it?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.