| Summary: | [upd 21] mongodb 7 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Mikhail Novosyolov <m.novosyolov> |
| Component: | Packages from Main | Assignee: | Svyatoslav Matveev <s.matveev> |
| Status: | CONFIRMED --- | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | All | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | 2021.1 | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
Еще, похоже, что версии х.0 стабильные, а х.1, х.2 экспериментальные, а значит наша 6.2 экспериментальная. Ну пусть остается, можно обновить минорно. 7 собирать 7.0.х. (In reply to Mikhail Novosyolov from comment #1) > Еще, похоже, что версии х.0 стабильные, а х.1, х.2 экспериментальные, а > значит наша 6.2 экспериментальная. Ну пусть остается, можно обновить > минорно. 7 собирать 7.0.х. Перепроверьте за мной, что это действительно так. |
У нас и в 2023.1, и в 2021.1 monogdb 6. Заказчики спрашивают 7. В рамках платформы обновлять 6 на 7 на ходу, думаю, не стоит, поэтому предлагаю поступить так. 1) mogodb переиименовываем в mongodb6 (меняем Name, соответственно, подпакеты mongodb-xxx превратятся в monogdb6-xxx) 2) %if %{mdvver} < 202310 Provides: monogdb = %{EVRD} %endif и аналогично в подпакетах для сохранения совместимости, если, например, у кого-то написан скрипт, который делает sudo dnf install mongodb mongodb6 делаем только в 2021.1, а monogdb7 и в 2021.1, и в 2023.1. 3) Conflicts: mongodb < 6.x-y Obsoletes: mongodb < 6.x-y чтобы существующие установки автоматически заменились на monogdb6/7. Пишем это в mongodb6 для 2021.1 и в monogdb7 для 2023.1, в т.ч. в подпакетах. В будущем в 2023.1 еще появится и mongodb8 (можно и сразу его сделать, но пока что он релиз-кандидат).