-
Notifications
You must be signed in to change notification settings - Fork 10
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
Performing and documenting regular maintenance. #7
Conversation
DO NOT MERGE, needs to be tested first. Done here: - updated to the latest AZP agent as per https://github.com/microsoft/azure-pipelines-agent/releases. - Updated the source image for the AMIs to be Ubuntu Server 20.04 LTS. We cannot use 22.04 LTS yet due to hashicorp/packer#11733. - Added `build-essential` to the AMIs built by Packer, as this is now required to build bazel-remote since the switch to cgo in buchgr/bazel-remote#559. Signed-off-by: Jakub Sobon <mumak@google.com> Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <mumak@google.com> Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <mumak@google.com> Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
@lizan this is now ready for review. Please take a close look at the changes related to |
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
@lizan I have addressed the offline feedback. We are now downloading and running the binaries of |
This is required since https://github.com/buchgr/bazel-remote/pull/492/files. Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
@lizan please take another look. I have added the missing
This was started via systemctl using the content of the terraform's script. |
This PR combines the following updates:
Changes in this PR have not been tested on the AWS account used by Envoy's CI. As discussed offline, testing and deployment will be done during our meeting. I have verified that Packer builds the AMIs and the instances can start on a separate AWS account.
Done here:
bazel-remote
instead of building it form source, since the build process now also requiresbuild-essential
due to addition ofcgo
in respin glukasik's cgo zstd PR buchgr/bazel-remote#559.Signed-off-by: Jakub Sobon mumak@google.com