Page MenuHomePhabricator

[services] Extract glog installation from folly installation
ClosedPublic

Authored by max on May 16 2022, 6:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jul 1, 12:29 AM
Unknown Object (File)
Sun, Jun 30, 8:59 AM
Unknown Object (File)
Sat, Jun 29, 8:54 AM
Unknown Object (File)
Thu, Jun 27, 4:18 AM
Unknown Object (File)
Thu, Jun 27, 3:05 AM
Unknown Object (File)
Wed, Jun 26, 1:15 PM
Unknown Object (File)
Tue, Jun 25, 8:00 AM
Unknown Object (File)
Fri, Jun 21, 8:18 PM

Details

Summary

At the moment we have glog installation inside the Folly installation bash script in services/base-image/docker/install_folly.sh

Starting from D3969 we are using the glog as our own services dependency and we must extract it to the separate installation script, as mentioned in
the D3969 comments.

Linear task: ENG-1144

Test Plan

Run yarn build-base-image successfully bult services base image.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.May 16 2022, 6:11 AM
Harbormaster failed remote builds in B9157: Diff 12734!
max edited the test plan for this revision. (Show Details)
max added reviewers: karol, tomek.

Add execute bit to the created bash script.

tomek added 1 blocking reviewer(s): karol.

Note @geekbrother's question on Linear here

Note @geekbrother's question on Linear here

Following the comment about C++ dependencies versions, I've created ENG-1144 task to track this in the future.
Passing to @karol-bisztyga for a review.

This revision is now accepted and ready to land.May 20 2022, 1:52 AM
This revision was landed with ongoing or failed builds.May 20 2022, 4:15 AM
This revision was automatically updated to reflect the committed changes.