Daniel Smith
ba0aceccbe
Add ASAN and TSAN to the build container ( #4796 )
...
* Add ASAN and TSAN to the build container
* Add ASAN and TSAN to the centos6 build container
2021-05-10 18:04:01 -05:00
Jingyu Zhou
3ce31cb347
Upgrade api version from 700 to 710
2021-05-05 21:15:00 -07:00
Lukas Joswiak
a274c4768d
Fix remaining download links
2021-05-05 15:51:00 -07:00
Lukas Joswiak
86fde38240
Fix boost download links
2021-05-03 14:30:48 -07:00
Aaron Molitor
b8865673c3
add redhat-lsb-core to build images -- cpack uses lsb_release
2021-04-20 09:32:38 -05:00
Vishesh Yadav
e7d4a452e4
docker: Load custom bashrc if available
...
This will check if there is a `.bashrc.local` avialable in the synced directory,
and load it.
- This is useful so that any changes usrs make to our bashrc in Okteto containers,
doesn't get lost between re-deployement of containers.
- Can also used to automate setting up environment, e.g. copy various dotfiles
etc from the synced directory to $HOME folder during first run.
2021-04-16 12:40:46 -05:00
Andrew Noyes
1a05d22538
Add valgrind to foundationdb/build image ( #4636 )
...
* Add valgrind to foundationdb/build image
* Remove valgrind-devel system package
2021-04-08 17:46:04 -05:00
Aaron Molitor
2de2ebd337
add old fdb binaries to build image, update cmake to look in the right place, add new alias to devel image, update FDBTLS lib install for joshua, get the default joshua branch
2021-04-08 12:05:59 -05:00
Kao Makino
587d89d1a2
Add devtoolset-8-systemtap-sdt-devel ( #4538 )
...
Co-authored-by: Aaron Molitor <ammolitor@users.noreply.github.com>
2021-04-02 17:25:13 -05:00
Aaron Molitor
723d34ec15
align developer aliases with CI build commands
...
align developer aliases with CI build commands
2021-04-01 12:52:34 -05:00
Aaron Molitor
73d0c2ac15
Docker updates ( #4551 )
...
* add alias to start joshua with default correctness package
add lxml to pip packages being installed
add byobu, fish, ripgrep, the_silver_searcher and zsh to devel images (fish and ripgrep not avaialbe in c6)
sort yum packages being installed
add aws cli and kubectl for starting correctness/joshua
fix cmk output location, remove cluster-file in j
add docker to centos7 build image
use printf to create/update files in devel image
* add ycsb incomplete Dockerfile, remove buildspec.yml
2021-03-24 19:59:03 -05:00
Kao Makino
4097ec633b
Add aarch64 support in CentOS7 Dockerfile ( #4483 )
2021-03-18 11:52:53 -05:00
Aaron Molitor
bac3d61c09
install fdb-joshua and old fdb binaries, add j alias to bashrc
2021-03-02 16:27:55 -06:00
Aaron Molitor
4e14500031
use pre-downloaded rocksdb at build time.
2021-03-01 20:00:21 -06:00
Trevor Clinkenbeard
68a4049dc0
Add Azure backup dependencies to Docker image ( #4391 )
...
* Add Azure backup dependencies to Docker image
* Remove duplicate libcurl-devel installation
* Alphabetize yum installations in Dockerfile
2021-02-25 13:32:05 -06:00
sfc-gh-tclinkenbeard
37a556c3d1
Add jq and cgdb to development docker image
2021-02-24 18:55:06 -08:00
Aaron Molitor
e3672eaab7
add buildspec.yml for CodeBuild to build and push images to ECR
2021-02-24 12:48:18 -06:00
Aaron Molitor
a51c69cd6c
remove Dockerfile and Dockerfile.devel and add new centos6 Dockerfile(s)
2021-02-24 12:48:18 -06:00
Aaron Molitor
4fbbe2357f
remove Dockerfile.c7.layered and add new centos7 Dockerfile(s)
2021-02-24 12:48:18 -06:00
Markus Pilman
c192018d1a
add clang back to c7 docker image
2021-02-11 10:13:29 -07:00
A.J. Beamon
aaf0a9aa7b
Merge branch 'release-6.3' into merge-release-6.3-into-master
...
# Conflicts:
# build/docker-compose.yaml
# cmake/ConfigureCompiler.cmake
# fdbclient/FileBackupAgent.actor.cpp
# fdbrpc/AsyncFileCached.actor.h
# fdbrpc/IAsyncFile.h
# fdbrpc/IRateControl.h
# fdbrpc/simulator.h
# fdbserver/KeyValueStoreSQLite.actor.cpp
# fdbserver/storageserver.actor.cpp
# fdbservice/ServiceBase.cpp
2021-02-08 12:58:34 -08:00
A.J. Beamon
67e783acf8
Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
...
# Conflicts:
# cmake/CompileBoost.cmake
# cmake/FDBComponents.cmake
# fdbrpc/AsyncFileCached.actor.h
# fdbrpc/simulator.h
# fdbserver/KeyValueStoreSQLite.actor.cpp
# fdbserver/Knobs.cpp
# fdbserver/Knobs.h
# fdbserver/storageserver.actor.cpp
# flow/Knobs.h
# flow/network.h
2021-02-08 09:20:28 -08:00
Aaron Molitor
b1f8e01c92
address PR comments part two, use '-G Ninja' for LLVM build
2021-02-05 16:48:22 -06:00
Aaron Molitor
2d0e655e28
address PR comments part one, configure/install boost, add jemalloc
2021-02-05 16:48:22 -06:00
Aaron Molitor
f9c73b66a8
cleanup Dockerfile.c7.layered, add distcc
2021-02-05 16:48:22 -06:00
Markus Pilman
cdbbc8a689
use ARG to storge image version
2021-02-04 11:16:18 -07:00
Markus Pilman
3832cfcc39
increased version of Dockerfile.devel
2021-02-01 11:28:02 -07:00
Markus Pilman
0805902770
Merge branch 'release-6.2' of github.com:apple/foundationdb into features/add-jemalloc-boost
2021-02-01 11:27:12 -07:00
Markus Pilman
9932c00d46
Update build/docker-compose.yaml
...
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:35 -07:00
Markus Pilman
27c7a37690
Update build/Dockerfile.devel
...
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:26 -07:00
Markus Pilman
ccea717464
Update build/Dockerfile
...
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:20 -07:00
Alvin Moore
7e51878904
Merge pull request #4153 from sears/enable-boringssl
...
Switch to BoringSSL by default
2021-01-31 20:24:42 -05:00
Markus Pilman
fd89c1d12d
update devel and compose
2021-01-29 12:21:13 -07:00
Markus Pilman
a39d1becf3
add jemalloc to Dockerfile
2021-01-29 11:52:41 -07:00
Markus Pilman
a056eb8136
delete c7 file
2021-01-29 10:42:16 -07:00
Markus Pilman
a7501fb122
install boost in docker image and make sure cmake finds it
2021-01-29 10:41:17 -07:00
Alvin Moore
304cb10758
Enabled warnings as errors within CI
2021-01-29 11:21:50 -05:00
Russell Sears
a977997e4a
Bump development + build docker version numbers
2021-01-22 20:39:12 +00:00
Russell Sears
589eaf54d7
Switch to BoringSSL by default
2021-01-22 20:39:12 +00:00
Andrew Noyes
ff7d306b09
Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
...
Include conflict markers for now. Will resolve.
2021-01-15 18:04:09 +00:00
Jingyu Zhou
bbb56e4089
Merge branch 'release-6.2' of https://github.com/apple/foundationdb into release-6.3
2020-12-23 14:26:59 -08:00
Russell Sears
4cb821cd63
Merge remote-tracking branch 'upstream/release-6.2' into merge-6.2-to-6.3
2020-12-09 15:47:44 -08:00
John Leach
aa7da9297d
Adding LZ4 to Centos 7 Docker Image: #4147
2020-12-09 12:41:08 -08:00
Markus Pilman
5b57f03eac
Merge branch 'release-6.2' into features/toml11-docker
2020-12-09 12:16:52 -07:00
Russell Sears
207a96ad5a
Add boringssl and ctest2junit to docker; move environment-independent CCACHE flags from Dockerfile.devel to Dockerfile
2020-12-07 15:06:34 -08:00
Alvin Moore
ae50dc9dae
Updated docker compose version
2020-12-03 02:16:24 -05:00
Alvin Moore
245cf28ace
Updated docker repositories to Vault repos
2020-12-03 02:12:55 -05:00
sfc-gh-tclinkenbeard
cf4c8e375f
Merge remote-tracking branch 'origin/release-6.3' into merge
2020-10-29 22:15:41 -07:00
Meng Xu
8f432406f0
Merge pull request #3937 from sfc-gh-mpilman/features/Dockerfile.centos7
...
New CentoOS7 based image
2020-10-28 10:30:08 -07:00
Markus Pilman
2bb2a45448
Merge branch 'release-6.2' into features/toml11-docker
2020-10-28 09:27:13 -06:00