1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-06-02 19:25:52 +08:00

294 Commits

Author SHA1 Message Date
Mohamed Oulmahdi
7b590c2447 Add support for building on Windows via Docker
- Add Dockerfile.windows and Dockerfile..windows.devel
- build.ps1: script that produces the binaries (MSI, tools)
- CMake: disable building documentation on windows (not supported)
- Fix invalid path when building setup with WIX
- Remove deprecated @Action attribute from wix project
2021-07-08 11:42:16 +02:00
Daniel Smith
2524a6acc3 Debugging help 2021-06-10 14:04:00 -04:00
Meng Xu
60a9dda0ed
Merge pull request from Daniel-B-Smith/aws-in-docker
Add AWS CLI tool for downloading from s3
2021-06-09 16:34:57 -07:00
Russell Sears
bcd7b5a36c
Merge pull request from apple/docker-flamegraph
Add perl + flamegraph to EKS docker images
2021-06-09 13:39:04 -07:00
Daniel Smith
948524b95e Add AWS CLI tool for downloading from s3 2021-06-03 12:08:14 -04:00
Andrew Noyes
061afda2ec
Fix several package issues ()
* Make the structure of the server pkg match 6.2.28

* Fix OSX lib path

* Fix install destinations in client

Previously, backup_agent would map to fdbmonitor installation dir -
which is incorrect in the sense that it disagrees with where the default
foundationdb.conf expects to find backup_agent. Add a new backupagent
installation dir and install there, matching foundationdb.conf's
expectations.

Also fix an issue where several of the versions of fdbbackup weren't
being installed

* Update packaging/osx/buildpkg.sh for cmake

* Update README instructions for pkg file

* Remove osx cpack config

* Remove pm install destinations

* Fix weird syntax

* Remove cpack reference to PM

* Address review comments
2021-05-12 11:41:26 -05:00
Russell Sears
c80cd575ad Add perl + flamegraph to EKS docker images 2021-05-07 11:24:47 -07:00
Russell Sears
5fed5640d3
Merge pull request from sears/build-k8s-images
Build k8s images
2021-04-28 17:09:38 -07:00
Russell Sears
55ce798ff4 Reconcile differences in release and sidecar Dockerfile 2021-04-28 05:41:01 +00:00
Russell Sears
6b0ba14199 make release docker build script match EKS one as much as possible 2021-04-27 21:24:39 -07:00
Russell Sears
2eef4e28be Documentation update 2021-04-27 17:15:44 -07:00
Russell Sears
ec0f5db98e port sidecar.py to distributions that default to python 2 instead of 3
fix various entrypoint bugs in sidecar
2021-04-27 16:57:35 -07:00
Russell Sears
1b5119b7fb Add new docker images for EKS environments 2021-04-27 12:24:54 -07:00
Russell Sears
8dc487e562 docker cleanup 2021-04-26 16:23:54 -07:00
Russell Sears
f155374fd2 Copy sidecar docker from fdb-kubernetes-operator github (the intent is to delete it from the other repo) 2021-04-26 22:41:55 +00:00
Russell Sears
c3ce091602 remove unused Dockerfiles 2021-04-26 15:21:07 -07:00
Russell Sears
fabeedb527 improve docker packaging script 2021-04-26 15:20:25 -07:00
Russell Sears
5e5ccebb4c Draft scripts to build kubernetes image + sidecar. Depends on okteto default paths (that is a feature, not a bug). 2021-04-23 18:41:04 -07:00
john_leach
b39b2b4a3c Initial Container structure, build images from build_output/packages/ 2021-04-23 15:33:01 -07:00
falsandtru
225375b043 Update Golang sample 2021-04-16 06:28:33 +09:00
Alec Grieser
7a1133fbf2
Merge pull request from johscheuer/docker-add-support-multiple-hostnames
Use only one IP address that matches the hostname
2021-04-13 15:12:38 -07:00
falsandtru
85d3e2fee5
Update example Dockerfile () 2021-03-18 11:54:03 -05:00
A.J. Beamon
25c4880ebe Merge branch 'release-6.3' into merge-release-6.3-into-master (temporarily discard all changes to BackupContainer.actor.cpp)
# Conflicts:
#	fdbclient/BackupContainer.actor.cpp
#	fdbserver/Knobs.h
2021-03-15 16:41:04 -07:00
Johannes Scheuermann
f9d6594d44
Add tini as PID 1 to docker image () 2021-03-15 08:47:34 -05:00
Johannes M. Scheuermann
5259721a58 Use only one IP address that matches the hostname 2021-03-14 19:46:12 +00:00
Vishesh Yadav
2cd3f45fd6 Merge remote-tracking branch 'apple/release-6.3' into master-format-final
release-6.3 was recently merged, and there were two PRs which were
merged in between and got those changes in here. Hence, since all the
changes were in, discarded the incoming changes and accepted all
current.
2021-03-10 16:50:44 -08:00
Markus Pilman
1510c97085 fix debian packages 2021-03-02 12:41:21 -07:00
Johannes M. Scheuermann
2aff6f162b Fix docker image 2021-02-19 07:33:55 +00:00
A.J. Beamon
e05cc598e8
Merge pull request from sfc-gh-ajbeamon/merge-release-6.3-into-master
Merge release 6.3 into master
2021-02-08 17:13:32 -08:00
Russell Sears
1d3e9de82a
Merge pull request from paulvollmer/fix-sample-golang
Fix sample golang
2021-02-08 13:02:48 -08: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
Markus Pilman
b0f8784bf1
Merge pull request from apkar/release-6.3
Adding debug tools to FDB runtime image
2021-02-02 08:39:39 -07:00
Bhaskar Muppana
a207fff82e Adding debug tools to FDB runtime image 2021-01-28 18:28:08 -08: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
Balachandar Namasivayam
73233d778d update installer WIX GUID following release 2021-01-06 23:29:57 -08:00
Paul Vollmer
53762a19d4 chore: sample golang dockerfile and readme update
- variable for the foundationdb website url to the golang sample Dockerfile (similar to the python sample Dockerfile)
- added sample command to access cluster
2020-12-16 21:03:24 +01:00
Paul Vollmer
3bd96e8b07 chore: update fdb version at golang sample .env 2020-12-16 20:59:48 +01:00
David Youngworth
d64cf8b9e3 Merge branch 6.3 into master 2020-11-17 11:22:45 -08:00
Markus Pilman
703b2e276a addressed review comments 2020-11-05 15:50:24 -07:00
Markus Pilman
f763d89dc3 add alternatives to install symlinks 2020-10-28 14:03:48 -06:00
Markus Pilman
ca57738df2 remove support for el6 2020-10-28 13:10:59 -06:00
A.J. Beamon
0795bcbcf2
Merge pull request from johscheuer/update-python-sample-app
Update Python Docker sample app
2020-10-21 11:02:10 -07:00
Young Liu
8cc3e4d3c6 Merge release-6.3 into master 2020-10-19 22:51:56 -07:00
A.J. Beamon
0e0ef6c773
Merge pull request from oleg68/osamarin14
Unable to restart foundationdb after fdbmonitor has died 
2020-10-14 13:17:51 -07:00
Johannes M. Scheuermann
003ab13da2 Update Python Docker sample app 2020-10-08 15:29:27 +02:00
Oleg Samarin
91f9c7a3fe Changed defaults for RestartSec 2020-10-08 13:18:19 +03:00
Meng Xu
e9825c5b4a update installer WIX GUID following release 2020-10-07 20:26:00 -07:00
Oleg Samarin
da96ae7c1e Unable to restart foundationdb after fdbmonitor has died 2020-10-02 15:07:47 +03:00
Evan Tschannen
43c64288e1 update installer WIX GUID following release 2020-09-30 22:46:05 -07:00
Evan Tschannen
cd79b50dd8 update installer WIX GUID following release 2020-09-24 23:02:57 -07:00