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

Changes for RHEL9 #4185

Merged
merged 15 commits into from
Jun 23, 2024
Merged

Changes for RHEL9 #4185

merged 15 commits into from
Jun 23, 2024

Conversation

kberzinch
Copy link
Member

@kberzinch kberzinch commented Dec 19, 2023

This pull request fixes #3580 and will not be merged until we have a RHEL9 box to put it on.

  • Remove /storage/ directory from Docker build as most contents are not needed - an empty directory structure will be created as part of the build process
  • App storage is always persisted within a Docker volume instead of either using a host volume or not at all
  • Static assets are stored within a Docker volume instead of a host volume
  • Worker and scheduler containers moved to poststart tasks to prioritize web container startup
  • Nomad will attempt to reschedule the service indefinitely if it fails
  • New Meilisearch key location
  • PHP-FPM access and error logs are written to stderr instead of a file on disk
  • Web container will attempt to remove an existing socket file if present
    • Pre-existing socket appears to cause an issue in at least some cases if the container restarts in-place
    • Removing it sometimes does not work because the socket is owned by a different user - not sure why
  • Clean up some unused config options
  • Add documentation on deploying Apiary from scratch as well as general backup and restore instructions (progress towards Write product and technical documentation for officers and system administrators #3577)

JoshOldenburg
JoshOldenburg previously approved these changes Dec 23, 2023
JoshOldenburg
JoshOldenburg previously approved these changes Dec 31, 2023
just gonna change DNS
@kberzinch kberzinch marked this pull request as ready for review June 23, 2024 16:07
@kberzinch kberzinch merged commit 50da990 into main Jun 23, 2024
10 checks passed
@kberzinch kberzinch deleted the kristaps/rhel9 branch June 23, 2024 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate to RHEL9
3 participants