-
Notifications
You must be signed in to change notification settings - Fork 6
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
Automate pipeline application building lambda and api gateway deployment #153
Comments
Describe use in Automated Build Documentation |
@mcduffie is this one of the work tickets for the main task unity-sds/unity-project-management#89? If so I will add this ticket to the main task Work Tickets list. |
@mcduffie how is this task coming along? |
@edwinsarkissian Making progress. Remaining work is to add authentication check and triggers to Lambda deployment. Also need to add api-gateway connection to Lambda. |
@mcduffie ping for status. |
@edwinsarkissian Added Lambda and api-gateway deployment. Remaining work is enabling authentication and testing with it on. But when testing currently is running into this error in requests lib causing problems with testing: |
@mcduffie ping for status. |
The issue related to Python "requests" and "docker" packages have been resolved. I go beyond the first failing point; however, there is a new problem with no obvious reason, which has prevented moving forward with full automation. The full automation is 95% done, but I cannot test it due to the second problem. Now, apparently the docker image does not get registered in the local (In the EC2 Instance) docker server. This had been working for me for months, and it stopped working without any update on my side. |
Because this is a "shared" service, we can proceed with the near fully automated solution into test/prod. |
This is the docker container that is built by app-pack-gen? And it's not being registered within the 'local' docker upon build? and so that prevents pushing? i'm just trying to understand the issue. Is tehre an error? is it silent? My first assumption would be disk space if this has been running for a long while... |
i ssh'ed into the machine, and tried running the build_ogc_app as the gitlab-runner user. Ended up not getting very far in the build:
and it ends there. no real useful warning or error. |
I think we saw this end up being a memory error. So we decided to increase the instance size of these for now. We will really, really need to figure out what we do with concurrent builds and many users requesting builds a single instance is not going to work, and i'm not sure if gitlab runners do all the queueing work or not (i think they do...) |
Currently encountering an error where push_docker fails despite docker login succeeding. |
Remaining part is to connect Lambda authorizer to API-Gateway path |
Fully automated, needs to finish pushing in changes after testing changes. |
No description provided.
The text was updated successfully, but these errors were encountered: