Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Centos 7.7 builds #1

Open
wants to merge 5 commits into
base: 2.0-nutanix
Choose a base branch
from

Conversation

lukebrowning
Copy link

Centos 7.3 used to be supported, but no longer works with EPEL 7, so the
build process is being updated to support Centos 7.7 to resolve the EPEL
7 problem. Several changes to the build process have been made, including:

  • updating the minimal repository package list to explicitly include
    anaconda, anaconda-dracut, grub2, etc. These changes are ported from
    the upstream parent project open-power-host-os.

  • updating the yum repos to point at Centos 7.3.1611 Altarch

  • pylorax crash workaround of an extraneous reference to installroot/proc/modules

  • use old distro install tools (yum) instead of new tool (dnf).

  • minimize upstream yum caching as it seems to fail less often when downloading epel

Signed-off-by: Luke Browning [IBM] [email protected]

Luke Browning [IBM] and others added 2 commits May 27, 2020 11:30
Centos 7.3 used to be supported, but no longer works with EPEL 7, so the
build process is being updated to support Centos 7.7 to resolve the EPEL
7 problem.  Several changes to the build process have been made, including:

- updating the minimal repository package list to explicitly include
  anaconda, anaconda-dracut, grub2, etc.  These changes are ported from
  the upstream parent project open-power-host-os.

- updating the yum repos to point at Centos 7.3.1611 Altarch

- pylorax crash workaround of an extraneous reference to installroot/proc/modules

- use old distro install tools (yum) instead of new tool (dnf).

- minimize upstream yum caching as it seems to fail less often when downloading epel

Signed-off-by: Luke Browning [IBM] <[email protected]>
Restore github.com NXPower URL for versions repo
Copy link
Author

@lukebrowning lukebrowning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restore versions repo URL.

Copy link

@suresh-gumpula suresh-gumpula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm.

Added second pylorax patch to increase tmpfs size to 4G for live dvd installer image used by foundation
Copy link

@suresh-gumpula suresh-gumpula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants