Bug 1973363
Summary: | Foreman-Maintain should check disk space for new rh-postgresql12-postgresql-server before starting upgrade to Sat6.8 | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | James Jeffers <jjeffers> |
Component: | Satellite Maintain | Assignee: | Amit Upadhye <aupadhye> |
Status: | CLOSED ERRATA | QA Contact: | Gaurav Talreja <gtalreja> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.7.0 | CC: | ahumbe, apatel, aupadhye, egolov, gtalreja, kgaikwad, mkalyat, mmccune, osousa, pmoravec, sokeeffe |
Target Milestone: | 6.9.4 | Keywords: | PrioBumpGSS, Triaged |
Target Release: | Unused | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | rubygem-foreman_maintain-0.7.11 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1898108 | Environment: | |
Last Closed: | 2021-07-29 12:44:27 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
James Jeffers
2021-06-17 16:58:45 UTC
Verified. Tested on Satellite 6.7.5 with version rubygem-foreman_maintain-0.7.11-1.el7sat.noarch (from Satellite 6.9.4 Snap1) Setup: 1. Have some data under /var/lib/pgsql (upgrade templates have ~565Mib data) 2. Create dir /var/opt/rh/rh-postgresql12/ and mount a partition of ~300Mib to this dir (less than /var/lib/pgsql) Steps: 1. # foreman-maintain upgrade check --target-version 6.8 OR 1. # foreman-maintain health check --label available-space-for-postgresql12 Observations: This check is only applicable for the pre-upgrade check of 6.7, which shows warnings if /var/opt/rh/rh-postgresql12/ available space is less than consumed space of /var/lib/pgsql, like -------------------------------------------------------------------------------- Check to make sure PostgreSQL 12 work directory has enough space for upgrade: [WARNING] Satellite 6.7 uses PostgreSQL 12. This changes PostgreSQL work directory to /var/opt/rh/rh-postgresql12/ The new work directory requires at least 565MiB free space for upgrade! -------------------------------------------------------------------------------- Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Satellite Maintenance 6.9.4 Async Bug Fix Update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:2947 |