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

Data Ingest Fix for new Linux AMI #830

Merged
merged 1 commit into from
Aug 19, 2024
Merged

Data Ingest Fix for new Linux AMI #830

merged 1 commit into from
Aug 19, 2024

Conversation

nickchadwick-noaa
Copy link
Collaborator

When the Linux Image Builder Pipeline was updated and fixed, the resulting new AMI broke the startup script for the Data Ingest EC2s. This is because the new AMI has a newer version of Docker, which handles the COPY commands in the Dockerfiles differently due to now using BuildKit in the Docker build process.

To fix this, I added an environment variable to disable buildkit.

Removed custom Rysylog install from the Linux Image Builder pipeline and updated rsyslog config to work with the older version of rsyslog already installed in the base AMI.

Updated Terraform block to work with new version of Terraform.

… updated data-ingest EC2 user-data to not use buildkit in Docker build, updated Terraform version
@nickchadwick-noaa nickchadwick-noaa added bug Something isn't working enhancement New feature or request labels Aug 19, 2024
@nickchadwick-noaa nickchadwick-noaa added this to the V2.1.7 milestone Aug 19, 2024
@nickchadwick-noaa nickchadwick-noaa self-assigned this Aug 19, 2024
@nickchadwick-noaa nickchadwick-noaa merged commit 856dc4b into ti Aug 19, 2024
1 check passed
@nickchadwick-noaa nickchadwick-noaa deleted the data-ingest-fix branch September 12, 2024 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update EC2 Image Builder Pipeline for Linux to remove legacy configurations
1 participant