falsandtru
5a846bddd5
Fix download addresses
2021-08-13 02:17:42 +09:00
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 #4899 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 #4785 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 ( #4801 )
...
* 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 #4718 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 #4487 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 ( #4488 )
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 ( #4363 )
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 #4298 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 #4171 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 #4247 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 #3857 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 #3841 from oleg68/osamarin14
...
Unable to restart foundationdb after fdbmonitor has died #3838
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 #3838
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
Evan Tschannen
2f0bf65b11
update installer WIX GUID following release
2020-09-24 16:53:53 -07:00
Evan Tschannen
8e94e0313d
update installer WIX GUID following release
2020-08-31 18:14:19 -07:00
Evan Tschannen
0c8bec5e43
update installer WIX GUID following release
2020-07-28 23:17:10 -07:00
Evan Tschannen
40c46ae59b
update installer WIX GUID following release
2020-07-14 14:50:11 -07:00
Evan Tschannen
b788fb1e60
update installer WIX GUID following release
2020-06-15 11:06:39 -07:00
Evan Tschannen
3508a0f06a
update installer WIX GUID following release
2020-06-05 11:10:09 -07:00
Evan Tschannen
262b8eb175
update installer WIX GUID following release
2020-05-27 14:36:10 -07:00
Evan Tschannen
5738a4d70b
update installer WIX GUID following release
2020-05-22 11:08:40 -07:00
Sergey Sudakovich
3814b412fe
Allow custom fdb.cluster file content
2020-05-01 15:42:16 -07:00
Evan Tschannen
c87aa33941
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# bindings/go/src/fdb/generated.go
# documentation/sphinx/source/api-common.rst.inc
# documentation/sphinx/source/api-ruby.rst
# documentation/sphinx/source/release-notes.rst
# fdbclient/FailureMonitorClient.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/vexillographer/fdb.options
# fdbrpc/FlowTransport.actor.cpp
# fdbserver/OldTLogServer_6_0.actor.cpp
# fdbserver/TLogServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# versions.target
2020-04-23 13:47:53 -07:00
Evan Tschannen
44cf59ca81
update installer WIX GUID following release
2020-04-23 13:16:46 -07:00
Evan Tschannen
e08f0201f1
merge release 6.2 into master
2020-03-17 12:51:47 -07:00
Evan Tschannen
29f16630f5
update installer WIX GUID following release
2020-03-17 11:47:51 -07:00
Evan Tschannen
303df197cf
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# bindings/c/test/mako/mako.c
# documentation/sphinx/source/release-notes.rst
# fdbbackup/backup.actor.cpp
# fdbclient/NativeAPI.actor.cpp
# fdbclient/NativeAPI.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/Knobs.cpp
# fdbserver/Knobs.h
# fdbserver/LogRouter.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/fdbserver.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/flow.vcxproj
# flow/flow.vcxproj.filters
# versions.target
2020-03-06 18:22:46 -08:00
Evan Tschannen
f2cb743cfa
update installer WIX GUID following release
2020-03-06 13:58:03 -08:00
Evan Tschannen
6054c05963
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbserver/fdbserver.actor.cpp
# versions.target
2020-02-28 12:11:05 -08:00
Evan Tschannen
e113b84e25
update installer WIX GUID following release
2020-02-26 22:24:48 -08:00
Evan Tschannen
6864aaa5b0
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# versions.target
2020-02-25 20:59:19 -08:00
Evan Tschannen
30e628e79a
update installer WIX GUID following release
2020-02-25 20:50:48 -08:00
Evan Tschannen
924d335aa7
Merge branch 'release-6.2'
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# flow/Knobs.cpp
# flow/Knobs.h
2020-02-25 18:25:19 -08:00
Evan Tschannen
26d6e07990
update installer WIX GUID following release
2020-02-25 17:21:59 -08:00
Evan Tschannen
96258b9809
Merge branch 'release-6.2'
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbcli/fdbcli.actor.cpp
# fdbclient/ManagementAPI.actor.cpp
# fdbrpc/FlowTransport.actor.cpp
# fdbserver/ClusterController.actor.cpp
# fdbserver/DataDistribution.actor.cpp
# fdbserver/DataDistribution.actor.h
# fdbserver/DataDistributionQueue.actor.cpp
# fdbserver/KeyValueStoreMemory.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/QuietDatabase.actor.cpp
# fdbserver/SkipList.cpp
# fdbserver/StorageMetrics.actor.h
# fdbserver/TLogServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# fdbserver/storageserver.actor.cpp
# fdbserver/workloads/KVStoreTest.actor.cpp
# flow/CMakeLists.txt
# flow/Knobs.cpp
# flow/Knobs.h
# flow/genericactors.actor.cpp
# flow/serialize.h
2020-02-21 19:09:16 -08:00
Alex Miller
6bacd11ab5
Don't require /usr/bin/python in RPMs.
...
This was being "helpfully" automatically added for us by rpmbuild as it
saw that we listed a python file (make_public.py) in %files. As that
isn't a vital thing for running FDB, it's better to not make it a hard
requirement.
2020-02-20 02:10:25 -08:00
osamarin
0931378869
#2691 start foundationdb only after the public ip adress exists
2020-02-20 12:01:32 +03:00
John Brownlee
eba2b4528e
Use an older FDB library in the python sample app to support testing upgrades from 6.1 to 6.2.
2020-02-01 17:51:54 -08:00
John Brownlee
52ee2ec815
Add additional client libraries to the sample python app to show how to prepare for upgrades.
...
Skip the creating of the cluster file in the sample python app if it exists and is non-empty.
Document that we have published the sample python app image.
2020-01-29 12:05:37 -08:00
Evan Tschannen
78adbea834
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# flow/Knobs.h
# versions.target
2020-01-21 21:38:19 -08:00
Evan Tschannen
96837bed71
update installer WIX GUID following release
2020-01-21 21:33:56 -08:00
Evan Tschannen
be4429afe0
update installer WIX GUID following release
2020-01-21 19:09:45 -08:00
Evan Tschannen
ba140b1029
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# versions.target
2020-01-20 18:52:28 -08:00
Evan Tschannen
07ddaed6f1
update installer WIX GUID following release
2020-01-20 18:50:20 -08:00
Evan Tschannen
d9efe30b74
update installer WIX GUID following release
2020-01-20 14:34:13 -08:00
Evan Tschannen
3f9d9d8b84
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# cmake/FlowCommands.cmake
# documentation/sphinx/source/release-notes.rst
# fdbclient/StorageServerInterface.h
# fdbserver/DataDistributionTracker.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/fdbserver.actor.cpp
# flow/Knobs.h
# flow/Platform.cpp
# versions.target
2020-01-16 18:37:47 -08:00
Evan Tschannen
11ff7903d4
update installer WIX GUID following release
2020-01-15 23:02:18 -08:00
Evan Tschannen
2b514a9573
update installer WIX GUID following release
2020-01-14 11:28:44 -08:00
A.J. Beamon
b7a46fe81c
make_public.py doesn't need python to be invoked with the -B argument because we are no longer importing anything that would be affected by it.
2020-01-14 10:59:39 -08:00
Evan Tschannen
c179176e5b
update installer WIX GUID following release
2020-01-12 22:15:51 -08:00
John Brownlee
41fc724eaf
Merge pull request #2465 from PierreZ/samples/golang
...
Add a docker-compose go sample (#2404 )
2020-01-03 13:53:09 -05:00
Alvin Moore
06e7bc061d
Merge pull request #2500 from apple/release-6.2
...
Merge Release 6.2 Into Master
2019-12-23 15:00:34 -08:00
Alvin Moore
6acf04bb72
Ensured that the cmake variable is always initialized/set to some value when compared and thereby has an expected value
2019-12-23 11:50:01 -08:00
Alvin Moore
21390c493a
Merge branch 'release-6.2' of github.com:apple/foundationdb into release_6.2_merge
...
Resolved merge by keeping new test file from master branch: SampleNoSimAttrition.txt adding new constraint from Release branch about existing test file: SimpleExternalTest.txt
# Conflicts:
# tests/CMakeLists.txt
2019-12-18 09:05:08 -08:00
Alvin Moore
1d260a873c
Set the Windows installer name to that of the make build
2019-12-17 09:39:13 -08:00
Pierre Zemb
d9d2012994
Add a Golang sample using docker-compose
2019-12-14 16:03:12 +01:00
Pierre Zemb
be2b97a0e9
Fix python sample using docker-compose
2019-12-14 15:25:33 +01:00
Evan Tschannen
3c769fcf60
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbserver/ClusterController.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# versions.target
2019-11-22 15:39:19 -08:00
Evan Tschannen
54a22646ac
update installer WIX GUID following release
2019-11-22 15:28:36 -08:00
Evan Tschannen
3bd203b4f3
update installer WIX GUID following release
2019-11-22 11:02:54 -08:00
Evan Tschannen
8d3ef89540
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbclient/MutationList.h
# fdbserver/MasterProxyServer.actor.cpp
# versions.target
2019-11-14 15:49:56 -08:00
Evan Tschannen
101bd5f5d8
update installer WIX GUID following release
2019-11-14 13:53:01 -08:00