3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

3146 commits

Author SHA1 Message Date
Peter Hoeg ffa2bc2382 terragrunt: 0.11.0 -> 0.11.1 2017-04-12 14:08:53 +08:00
Tim Steinbach 215e8e4020
minikube: 0.17.1 -> 0.18.0 2017-04-08 18:13:48 -04:00
zimbatm beba07f712 terraform: remove broken tests 2017-04-03 23:58:39 +01:00
Peter Hoeg 9f34d1f19a terraform: remove 0.8.5 specific file
It is now handled by the terraform build function instead.
2017-04-03 11:59:24 +08:00
zimbatm ae034020aa fixup! terraform: 0.9.1 -> 0.9.2
use fetchpatch to improve patch download hash stability
2017-04-01 12:54:53 +01:00
zimbatm 1afd3ceaaa terraform: 0.9.1 -> 0.9.2
* makes the generic builder open for extension
* upgrades terraform and set the 0_9 series by default
2017-03-31 15:53:17 +01:00
Tim Steinbach b90b1828dd Merge pull request #24352 from cko/spark-1_6_3
spark: 1.6.0 ->1.6.3
2017-03-30 22:36:16 -04:00
Daniel Peebles f33e19aa2c Merge pull request #24411 from NeQuissimus/kubernetes_1_5_6
kubernetes: 1.5.4 -> 1.5.6
2017-03-28 21:47:22 -04:00
Christine Koppelt 258e3524e2 spark: activate R backend 2017-03-28 21:30:20 +02:00
Tim Steinbach 85fab7ec2c
kubernetes: 1.5.4 -> 1.5.6 2017-03-28 12:59:55 -04:00
Christine Koppelt 9d18de5f88 spark: 1.6.0 ->1.6.3 2017-03-26 16:07:21 +02:00
Peter Hoeg c6c92a1d04 terraform: only run tests from 0.9.0 onwards 2017-03-23 15:01:57 +08:00
Richard Lupton 8eb87d0f1a
kubernetes-helm: 2.1.3 -> 2.2.3 2017-03-22 21:34:29 +00:00
Shea Levy 853d01fe41 terraform: disable tests on old versions 2017-03-20 12:18:04 -04:00
Peter Hoeg 6c0569e389 terraform: 0.9.0 -> 0.9.1 2017-03-20 17:28:42 +08:00
Vladimír Čunát 742b120ddc
Merge branch 'master' into staging
Nontrivial rebuilds from master, again :-/
2017-03-18 11:00:31 +01:00
Peter Hoeg c216a71215 terraform: use generic builder and add 0.9.0 (#23979) 2017-03-17 09:05:16 +00:00
Jörg Thalheim b3c14bbf03 Merge pull request #23919 from pradeepchhetri/nomad-v0.5.5
nomad: 0.5.4 -> 0.5.5
2017-03-16 18:27:32 +01:00
Shea Levy 0c928f4a1d terragrunt: Set the version variable properly 2017-03-15 11:01:09 -04:00
Pradeep Chhetri 8d83fbe439 nomad: 0.5.4 -> 0.5.5 2017-03-15 18:55:03 +05:45
Shea Levy 5fa84fb1a8 terra{form,grunt}: Add some needed old versions 2017-03-14 16:31:08 -04:00
Daniel Peebles 26fc26a979 Merge pull request #23776 from copumpkin/minikube-source
minikube: switch to build from source & mostly fix on Darwin
2017-03-13 08:44:05 -04:00
Dan Peebles cf7d4bf8af kubernetes: 1.5.2 -> 1.5.4 2017-03-12 23:02:34 -04:00
Dan Peebles 23e4e32b91 kops: enable on Darwin 2017-03-12 22:35:20 -04:00
Dan Peebles fe339d281b minikube: switch to build from source & fix on Darwin
Linux behavior should be largely unchanged but we now build minikube
ourselves. Unfortunately localkube is still tricky to build so I pull in
a binary version from upstream.
2017-03-13 02:29:18 +00:00
Joachim Fasting 061ff21bbf
kubernetes: use removeReferencesTo 2017-03-11 15:17:26 +01:00
Dan Peebles 7dff6a8689 kubernetes: fix on Darwin
Also bump its Go version to 1.7, since 1.6 is fatally flawed on macOS 10.12
2017-03-10 13:31:16 -05:00
Ryan Desfosses ec202fe9f1 docker-machine: 0.9.0 -> 0.10.0 2017-03-07 11:44:04 +01:00
Peter Hoeg 35dbe4d0f1 minikube: 0.16.0 -> 0.17.1 2017-03-06 09:03:24 +08:00
Peter Hoeg c9b4317b2d docker-machine-kvm: 0.7.0 -> 0.8.2 2017-03-06 09:03:24 +08:00
Peter Hoeg f9e76bae63 terragrunt: 0.10.3 -> 0.11.0 2017-03-05 10:31:42 +08:00
Peter Hoeg 48fba40429 terraform: 0.8.8 2017-03-05 10:31:42 +08:00
Charles Strahan 2c0225add6
mesos: fix build with latest gcc/glibc
/cc #23253
2017-03-01 18:22:58 -05:00
Peter Hoeg 84fd5daafc terragrunt: 0.10.2 -> 0.10.3 2017-02-23 17:14:45 +08:00
Peter Hoeg 409dac4155 Merge branch 'u/tg' into real_master 2017-02-22 20:14:26 +08:00
Peter Hoeg 494462e857 terragrunt: 0.10.1 -> 0.10.2 2017-02-22 20:12:25 +08:00
Pradeep Chhetri be30dcefb6 marathon: 1.3.6 -> 1.4.1 (#22935) 2017-02-21 05:52:10 +01:00
Peter Hoeg de31599f3f Merge pull request #22859 from peterhoeg/u/tf
terraform: 0.8.6 -> 0.8.7
2017-02-16 18:33:11 +08:00
Peter Hoeg 0418f784b2 terraform: 0.8.6 -> 0.8.7 2017-02-16 16:19:41 +08:00
Peter Hoeg e1165abcb8 terragrunt: 0.10.0 -> 0.10.1 2017-02-15 17:08:23 +08:00
Dan Peebles 4c0aae964c ssm-agent: init at 2.0.633.0 2017-02-13 01:33:33 +00:00
Joachim F 0b59657e2c Merge pull request #22505 from tweag/fd/spark-2.1.0
spark: 1.6.0 -> 2.1.0
2017-02-11 20:31:59 +01:00
Peter Hoeg 2667a8696b terragrunt: 0.9.9 -> 0.10.0 2017-02-11 13:03:41 +08:00
Pradeep Chhetri 60246cedc5 terraform: 0.8.5 -> 0.8.6 (#22584) 2017-02-09 10:23:25 +00:00
Jascha Geerds 6b81954e9b Merge pull request #22488 from peterhoeg/u/tg
terragrunt: 0.9.6 -> 0.9.9
2017-02-06 23:19:17 +01:00
Facundo Domínguez ae2932249e spark: 1.6.0 -> 2.1.0
Tested in linux with:
nix-env -f . -i spark-1.6.0
nix-env -f . -i spark

cc @thoughtpolice @offlinehacker
2017-02-06 17:27:57 -03:00
Peter Hoeg 8fe97df3d2 terragrunt: 0.9.6 -> 0.9.9 2017-02-06 13:35:26 +08:00
Peter Hoeg 50f1d8d2fa minikube: pull kubernetes into PATH and 0.15 -> 0.16
Also add support for KVM
2017-02-03 19:57:44 +01:00
Daiderd Jordan 29844c66fa Merge pull request #22339 from vdemeester/docker-machine_0_9_0
docker-machine: 0.8.1 -> 0.9.0
2017-02-01 22:26:34 +01:00
Pradeep Chhetri 93392fb666 nomad: 0.5.3 -> 0.5.4 2017-02-01 19:39:48 +05:30
Vincent Demeester d1ca0ade53 docker-machine: 0.8.1 -> 0.9.0
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-02-01 11:08:13 +01:00
Pradeep Chhetri e8df68673c nomad: 0.4.1 -> 0.5.3 2017-01-31 00:56:27 +05:30
Peter Hoeg 5867045469 terragrunt: 0.9.3 -> 0.9.6 2017-01-29 17:12:57 +01:00
Jascha Geerds 5213e6326c terraform: 0.8.4 -> 0.8.5 2017-01-28 00:49:13 +01:00
Daiderd Jordan 0097db08d7
kubernetes: add kubeadm command 2017-01-23 21:13:31 +01:00
Jascha Geerds ebca0c5b1c Merge pull request #22055 from peterhoeg/u/tg
terragrunt: 0.9.1 -> 0.9.3
2017-01-23 15:46:40 +01:00
Peter Hoeg 17af9e98ae terragrunt: 0.9.1 -> 0.9.3 2017-01-23 19:01:40 +08:00
Charles Strahan d298a961f1 Merge pull request #21416 from cstrahan/mesos-1.1.0
mesos: 1.0.1 -> 1.1.0
2017-01-21 19:05:18 -05:00
Jörg Thalheim 2cf82c0069
panamax_ui: use gemdir 2017-01-18 00:52:51 +01:00
Jörg Thalheim 8c70770e30
panamax_api: use gemdir 2017-01-18 00:52:47 +01:00
Jörg Thalheim 803a56af26 Merge pull request #21902 from peterhoeg/f/tg
terragrunt: fix typo
2017-01-15 14:03:34 +01:00
Maarten Hoogendoorn 6345b76b91 kubernetes: build-tools was renamed to build 2017-01-15 13:27:45 +01:00
Maarten Hoogendoorn e81f400ac4 kubernetes: Fix build
Disabled "mungedocs", which broke the build.
This appears to be a piece of development tooling to make sure that
the documentation is correct. We don't really care about that when we
a specific k8s version for NixOS.
2017-01-15 13:27:45 +01:00
Maarten Hoogendoorn ce9b34d3d4 kubernetes: 1.4.6 -> 1.5.2 2017-01-15 13:27:45 +01:00
Peter Hoeg 388371152a terragrunt: fix typo
In my earlier PR #21901, I had pushed the wrong local branch without a '$'.

Apologies @Mic92 - please apply.
2017-01-15 19:11:56 +08:00
Peter Hoeg d6ac334826 terragrunt: 0.8.0 -> 0.9.1 2017-01-15 11:42:40 +08:00
Richard Lupton 0a3bd81648
kubernetes-helm: 2.1.2 -> 2.1.3 2017-01-13 22:48:36 +00:00
Maarten Hoogendoorn af299d94eb minikube: disable shell autocompletion; causes impurities.
Apparently the the generation of auto completion files depends on a
network connection. My `nix-build --pure` failed because of this.
Disabled autocompletion for now, given that minikube prints out lots of
documentaton if you provide partial commands.
2017-01-13 17:08:32 +01:00
Maarten Hoogendoorn 3cbc64d5bb minikube: 0.13.1 -> 0.15.0 2017-01-13 17:08:32 +01:00
Aaron Bull Schaefer 715ff285b6 terraform: 0.8.2 -> 0.8.4 2017-01-12 07:29:17 +01:00
Peter Hoeg 16f4b10bba terragrunt: init at 0.8.0 2017-01-10 15:27:30 +08:00
Adam Stephens 586ceaf718 terraform: 0.8.1 -> 0.8.2 (#21601) 2017-01-03 12:29:46 +00:00
Charles Strahan 7ebcada020
mesos: 1.0.1 -> 1.1.0 2016-12-29 20:09:46 -05:00
Richard Lupton 9f200422f2 kubernetes-helm: 2.0.2 -> 2.1.2 (#21343) 2016-12-22 17:21:00 +01:00
Jaka Hudoklin 8a85fc9531 Merge pull request #21068 from offlinehacker/pkgs/completions/add
Add bash completions for a few packages
2016-12-17 15:37:27 +01:00
Jaka Hudoklin 2319781469 Merge pull request #21069 from offlinehacker/pkgs/kubernetes/docfix
kubernetes: generate docs, fix empty man files
2016-12-17 15:36:47 +01:00
Jaka Hudoklin 96bf950ae0 Merge pull request #21085 from offlinehacker/pkgs/pachyderm/init
pachyderm: init at 1.3.0
2016-12-17 15:35:51 +01:00
Pascal Bach 3d94be77dd openshift: 1.3.1 -> 1.3.2 2016-12-16 23:33:23 +01:00
zimbatm 6fc5f8d4f3 terraform: 0.7.13 -> 0.8.1 2016-12-15 15:13:10 +00:00
Samuel Rivas f8a28b8f69 terraform 0.7.11 -> 0.7.13 2016-12-14 10:56:20 +01:00
Jaka Hudoklin 5bd136acd4 Revert "Revert "helm (kubernetes): init at v2.0.2"" 2016-12-13 00:43:24 +01:00
Jaka Hudoklin e955e64fd8 Revert "helm (kubernetes): init at v2.0.2" 2016-12-13 00:35:53 +01:00
Jaka Hudoklin 7ac33a2cd2 pachyderm: init at 1.3.0 2016-12-11 20:40:40 +01:00
Richard Lupton 0783a7d262
helm (kubernetes): init at v2.0.2
Added self as package maintainer. Set preferLocalBuild.
2016-12-11 16:14:15 +00:00
Richard Lupton b2278ae3c8
helm (kubernetes): init at v2.0.2
Added a nix expression to download and install helm; added it to top
level packages as kubernetes_helm.
2016-12-11 15:48:46 +00:00
Jaka Hudoklin 6d15619729 kubernetes: generate docs, fix empty man files 2016-12-11 15:04:16 +01:00
Jaka Hudoklin c316dd1cc7 minikube: add bash completions 2016-12-11 14:57:11 +01:00
Jaka Hudoklin ef24c93f72 kubernetes: add bash completions 2016-12-11 14:56:34 +01:00
Jaka Hudoklin 873e818339 docker-machine: add bash completion 2016-12-11 14:56:07 +01:00
Jaka Hudoklin 0ba9037bd8 Merge pull request #20937 from ebzzry/minikube-0.13.1
minikube: init at 0.13.1
2016-12-09 00:28:40 +01:00
Rommel M. Martinez 26d6722381 kubernetes: 1.4.5 -> 1.4.6 2016-12-07 07:13:08 +08:00
Rommel M. Martinez 6b6f97fecc minikube: init at 0.13.1 2016-12-06 09:23:59 +08:00
Pascal Wittmann 54cea02d90 Merge pull request #20880 from kamilchm/marathon
marathon: 1.1.2 -> 1.3.6
2016-12-05 13:08:56 +01:00
Jaka Hudoklin 3e134f0504 Merge pull request #20820 from offlinehacker/pkgs/dockermachine/add/kvm-driver
docker-machine-kvm: init at 0.7.0
2016-12-04 22:21:48 +01:00
Kamil Chmielewski 88fa365cf2 marathon: 1.1.2 -> 1.3.6 2016-12-03 07:03:38 +01:00
Jaka Hudoklin 54e2973533 docker-machine-kvm: init at 0.7.0 2016-11-30 19:10:25 +01:00
Tikhon Jelvis 80bee8ffe7 Added a check to not run patchelf on Darwin systems. 2016-11-28 15:07:41 -08:00
Jaka Hudoklin 3b500d37f5 Merge pull request #19023 from offlinehacker/kube-update
WIP: kubernetes update package and module
2016-11-24 23:10:01 +01:00
Charles Strahan ecf30981dd Merge pull request #19064 from cstrahan/mesos-1.0.1
mesos: 0.28.2 -> 1.0.1
2016-11-23 11:40:02 -05:00
Jaka Hudoklin 5bc7ae7adb kubernetes module: support for kubernetes 1.4 2016-11-17 02:46:31 +01:00
zimbatm a60a584cb6 terraform: 0.7.10 -> 0.7.11 2016-11-16 15:52:25 +00:00
zimbatm 215a41355b terraform: 0.7.9 -> 0.7.10 2016-11-14 12:21:10 +00:00
Pascal Bach dc48622398 kubernetes: 1.4.0 -> 1.4.5 2016-11-10 01:45:45 +01:00
Pascal Bach 0364fbe633 openshift: 1.3.0 -> 1.3.1 2016-11-10 01:45:08 +01:00
Samuel Rivas 72d1e3ca08 terraform: 0.7.8-> 0.7.9 2016-11-08 21:53:32 +01:00
zimbatm 7e9d6a1e26 terraform: 0.7.7 -> 0.7.8 2016-11-03 16:23:48 +00:00
Jascha Geerds 8855d6b3ca terraform: 0.7.6 -> 0.7.7 2016-10-26 14:41:04 +02:00
Jascha Geerds 231d9737df terraform: Add myself as a maintainer 2016-10-26 14:34:19 +02:00
Tim Steinbach e7f3c9cadb Merge pull request #19766 from offlinehacker/pkgs/kubernetes/update/1.4.0
kubernetes: 1.2.4 -> 1.4.0
2016-10-23 09:13:30 -04:00
zimbatm 1cb4676dfa terraform: 0.7.5 -> 0.7.6 2016-10-14 20:28:24 +01:00
zimbatm 985dec611b terraform: 0.7.4 -> 0.7.5 2016-10-12 18:51:16 +01:00
Jaka Hudoklin 83ee0a0670 kubernetes: 1.2.4 -> 1.4.0 2016-10-10 18:48:00 +02:00
Jaka Hudoklin 2041f5b817 kops: init at 1.4.0 2016-10-09 19:31:44 +02:00
Tuomas Tynkkynen 5bf5de58ea treewide: Fix 'lib.optional' misuses
These add a singleton list of a package to buildInputs.
2016-10-01 23:38:06 +03:00
Periklis Tsirakidis 278f81bf24 docker-machine: enable for darwin 2016-09-30 16:41:07 +02:00
Charles Strahan 351db21d34
mesos: 0.28.2 -> 1.0.1 2016-09-29 10:27:18 -04:00
Graham Christensen 337eb4d027
mesos: mark as broken
https://github.com/NixOS/nixpkgs/issues/18856
2016-09-28 08:58:03 -04:00
Franz Pletz a6d4ea4c2c
treewide: remove executable flags from .nix files 2016-09-27 22:15:00 +02:00
Pascal Bach 40b77eeea3 openshift: 1.0.1 -> 1.3.0 (#18937) 2016-09-25 01:57:35 +02:00
zimbatm 0ccfe2e3a9 terraform: 0.7.2 -> 0.7.4 2016-09-22 20:37:05 +01:00
Profpatsch 61462c94e6 lib/fetchers.nix: factor out impure proxy vars (#18702)
Apparently everyone just copied those variables, instead of creating a
library constant for them. Some even removed the comment. -.-
2016-09-17 21:50:01 +02:00
Michaël Faille 0c34a5da59 docker-machine : add new package 2016-09-16 19:15:54 -04:00
rushmorem c6938be57c nomad: v0.4.0 -> v0.4.1 2016-09-08 00:56:23 +02:00
Márton Boros 56b549d4c7 terraform: 0.7.1 -> 0.7.2 2016-09-04 01:54:47 +02:00
Kamil Chmielewski 7b1efbf621 mesos: 0.28.0 -> 0.28.2 (#18220) 2016-09-02 23:21:46 +02:00
Rushmore Mushambi 32d06b2a51 Merge pull request #18221 from kamilchm/marathon-up
marathon: 1.1.1 -> 1.1.2
2016-09-02 20:12:13 +02:00
Kamil Chmielewski 83c60bd8e5 marathon: 1.1.1 -> 1.1.2 2016-09-02 16:10:58 +02:00
Kamil Chmielewski 4ae2eb2208 mesos: FIX #18209 readdir_r deprecation in libc
https://issues.apache.org/jira/browse/MESOS-6013
2016-09-02 16:04:11 +02:00
Tuomas Tynkkynen 74a3a2cd7e treewide: Use makeBinPath 2016-08-23 01:18:10 +03:00
Márton Boros 71edc955b7 terraform: add meta 2016-08-22 16:22:29 +02:00
Márton Boros 1038c4f8e4 terraform: 0.7.0 -> 0.7.1 2016-08-22 16:09:15 +02:00
ibrahim Sağıroğlu 9ff4501c55 marathon: 0.15.3 -> v1.1.1 (#17612) 2016-08-15 14:13:05 +00:00
zimbatm a4161ac355 terraform: fixes the plugins
The plugins are now part of the binary and cause conflict when available
in the $PATH as well.
2016-08-10 18:01:52 +01:00
zimbatm 2f791c7444 terraform: 0.6.16 -> 0.7.0 2016-08-03 09:53:20 +01:00
Kamil Chmielewski 81efd0c82d mesos: FIX #16917 Failed to extract tgz 2016-07-27 10:11:33 +02:00
Frederik Rietdijk 7d69e5dda2 Merge pull request #16929 from siddharthist/terraform/0.6.15->0.6.16
terraform: 0.6.15 -> 0.6.16
2016-07-15 11:19:28 +02:00
rushmorem 3b27257e9a habitat: fix naming collision 2016-07-14 05:40:09 +02:00
rushmorem ea15a54ef2 habitat: add an option to run in an FHS chroot
`hab studio enter` as well as other `hab` commands that make use
of the studio assume an FHS system when creating a chroot.

See https://github.com/habitat-sh/habitat/issues/994
2016-07-14 04:36:58 +02:00
Langston Barrett f3262a209b terraform: 0.6.15 -> 0.6.16 2016-07-13 18:32:13 +02:00
rushmorem 0604af9212 nomad: 0.3.2 -> 0.4.0 2016-06-30 20:30:22 +02:00
rushmorem 531cdf4be1 habitat: build from source 2016-06-27 13:38:10 +02:00
rushmorem 5f2dc4bc05 habitat: init at 0.7.0 2016-06-25 21:44:54 +02:00
Bjørn Forsman bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Kamil Chmielewski 1dfae0678d nomad: extracted from goPackages 2016-06-09 13:08:10 +02:00
Kamil Chmielewski 8cd1d4cda5 buildGoPackage: use Go 1.6 by default 2016-06-09 13:08:10 +02:00
Kamil Chmielewski 734d152977 buildGo16Packages: fetchgit -> fetchFromGitHub 2016-06-09 13:08:10 +02:00
Kamil Chmielewski 7eb671ebcd no more goPackages 2016-06-09 13:08:00 +02:00
Kamil Chmielewski e89a086f06 terraform: extracted from goPackages 2016-06-09 11:22:02 +02:00
rushmorem 21c83f294d kubernetes: v1.0.3 -> v1.2.4 2016-06-06 19:25:32 +02:00
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Tuomas Tynkkynen 05d8174b0e treewide: Make explicit that 'dev' output of subversion is used 2016-05-19 10:04:37 +02:00
Tuomas Tynkkynen 2a73de6e6c treewide: Make explicit that 'dev' output of openssl is used 2016-05-19 10:02:23 +02:00
Tuomas Tynkkynen 603dcd6263 treewide: Make explicit that 'dev' output of libnl is used 2016-05-19 10:00:43 +02:00
Tuomas Tynkkynen 674eb400ef treewide: Make explicit that 'dev' output of libevent is used 2016-05-19 10:00:40 +02:00
Tuomas Tynkkynen 29694b43b6 treewide: Make explicit that 'dev' output of apr is used 2016-05-19 10:00:24 +02:00
Peter Simons 8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
Charles Strahan f8f16b1a36 mesos: 0.27.1 -> 0.28.0 2016-03-31 04:17:19 -04:00
Kevin Cox 8b7adf808e mesos: Patch more executable paths. 2016-03-11 09:23:48 -05:00
Robin Gloster 937574a206 Merge pull request #13771 from zimbatm/remove-rq
rq: package removed
2016-03-09 08:22:17 +01:00
zimbatm 0ced8f386c rq: package removed
rq only compiles with ruby 1.8 which we don't distribute anymore.

the source is dead.

there is a 1.9 branch over https://github.com/pjotrp/rq that hasn't been
touched for 4 years.
2016-03-08 21:36:59 +00:00
Mathieu Boespflug 6cf1853f29 spark: Fix tarball hash.
Maybe tarball changed upstream. Who knows.

Fixes #13703
2016-03-07 23:16:26 +01:00
joachifm dca363b9a0 Merge pull request #13381 from kevincox/mesos-0.27.1
Mesos: 26.0 -> 27.1
2016-03-06 14:44:26 +00:00
Kevin Cox ee9b151f5b marathon: 0.15.1 -> 0.15.3 2016-03-06 08:05:26 -05:00
Kevin Cox 2843d83905 Mesos: 26.0 -> 27.1 2016-03-05 22:49:48 -05:00
Bruno Bzeznik Bruno.Bzeznik@imag.fr 15c4167d28 kanif: init at 1.2.2 2016-03-04 12:22:29 +01:00
Lancelot SIX 95f22a6fb5 pkgs.taktuk: fix remote url 2016-03-04 10:30:42 +01:00
Lancelot SIX f689bc9629 Merge pull request #13656 from bzizou/taktuk
taktuk: init at 3.7.5
2016-03-04 10:27:19 +01:00
Bruno Bzeznik Bruno.Bzeznik@imag.fr 92e86f03b0 taktuk: init at 3.7.5 2016-03-04 10:11:08 +01:00
Mathieu Boespflug 936312879c spark: 1.4 -> 1.6. 2016-02-18 18:29:44 +01:00
Vladimír Čunát e9520e81b3 Merge branch 'master' into staging 2016-02-17 10:06:31 +01:00
Samuel Rivas d72fad9ee4 spark: export the assembly to /share/java, fixes #11961
So that we can compile applications that depend on spark
2016-02-15 21:26:03 +01:00
Samuel Rivas 704e923ad5 spark: reduce default shell log verbosity 2016-02-15 21:26:03 +01:00
Samuel Rivas d213089a25 spark: 1.4.0 -> 1.5.2 2016-02-15 21:26:03 +01:00
Pascal Wittmann b9db5a9574 Merge pull request #12792 from kamilchm/marathon
marathon: 0.14.1 -> 0.15.1
2016-02-15 15:05:11 +01:00
Kevin Cox d5ed1637b6 mesos: 0.23.0 -> 0.26.0
Update mesos to 0.26.0 and build with SSL support.
2016-02-14 08:22:47 -05:00
Kamil Chmielewski 55b7f03e3b marathon: 0.14.1 -> 0.15.1 2016-02-09 11:45:06 +01:00
Vladimír Čunát a115bff08c Merge branch 'master' into staging 2016-02-07 13:52:42 +01:00
Guillaume Maudoux 9f358f809d Configure a default trust store for openssl 2016-02-03 12:42:01 +01:00
Kamil Chmielewski 40eaffdc1b marathon: 0.8.1 -> 0.14.1 2016-01-29 18:31:13 +01:00
Vladimír Čunát 7c879d342d Merge #10816: improve FreeBSD support 2016-01-05 09:50:10 +01:00
Charles Strahan b6c06e216b ruby: new bundler infrastructure
This improves our Bundler integration (i.e. `bundlerEnv`).

Before describing the implementation differences, I'd like to point a
breaking change: buildRubyGem now expects `gemName` and `version` as
arguments, rather than a `name` attribute in the form of
"<gem-name>-<version>".

Now for the differences in implementation.

The previous implementation installed all gems at once in a single
derivation. This was made possible by using a set of monkey-patches to
prevent Bundler from downloading gems impurely, and to help Bundler
find and activate all required gems prior to installation. This had
several downsides:

* The patches were really hard to understand, and required subtle
  interaction with the rest of the build environment.
* A single install failure would cause the entire derivation to fail.

The new implementation takes a different approach: we install gems into
separate derivations, and then present Bundler with a symlink forest
thereof. This has a couple benefits over the existing approach:

* Fewer patches are required, with less interplay with the rest of the
  build environment.
* Changes to one gem no longer cause a rebuild of the entire dependency
  graph.
* Builds take 20% less time (using gitlab as a reference).

It's unfortunate that we still have to muck with Bundler's internals,
though it's unavoidable with the way that Bundler is currently designed.
There are a number improvements that could be made in Bundler that would
simplify our packaging story:

* Bundler requires all installed gems reside within the same prefix
  (GEM_HOME), unlike RubyGems which allows for multiple prefixes to
  be specified through GEM_PATH. It would be ideal if Bundler allowed
  for packages to be installed and sourced from multiple prefixes.
* Bundler installs git sources very differently from how RubyGems
  installs gem packages, and, unlike RubyGems, it doesn't provide a
  public interface (CLI or programmatic) to guide the installation of a
  single gem. We are presented with the options of either
  reimplementing a considerable portion Bundler, or patch and use parts
  of its internals; I choose the latter. Ideally, there would be a way
  to install gems from git sources in a manner similar to how we drive
  `gem` to install gem packages.
* When a bundled program is executed (via `bundle exec` or a
  binstub that does `require 'bundler/setup'`), the setup process reads
  the Gemfile.lock, activates the dependencies, re-serializes the lock
  file it read earlier, and then attempts to overwrite the Gemfile.lock
  if the contents aren't bit-identical. I think the reasoning is that
  by merely running an application with a newer version of Bundler, you'll
  automatically keep the Gemfile.lock up-to-date with any changes in the
  format. Unfortunately, that doesn't play well with any form of
  packaging, because bundler will immediately cause the application to
  abort when it attempts to write to the read-only Gemfile.lock in the
  store. We work around this by normalizing the Gemfile.lock with the
  version of Bundler that we'll use at runtime before we copy it into
  the store. This feels fragile, but it's the best we can do without
  changes upstream, or resorting to more delicate hacks.

With all of the challenges in using Bundler, one might wonder why we
can't just cut Bundler out of the picture and use RubyGems. After all,
Nix provides most of the isolation that Bundler is used for anyway.

The problem, however, is that almost every Rails application calls
`Bundler::require` at startup (by way of the default project templates).
Because bundler will then, by default, `require` each gem listed in the
Gemfile, Rails applications are almost always written such that none of
the source files explicitly require their dependencies. That leaves us
with two options: support and use Bundler, or maintain massive patches
for every Rails application that we package.

Closes #8612
2015-12-29 09:30:21 -05:00
Domen Kožar 4e4931507b fix mesos build, fixes #11638 2015-12-28 22:28:38 +01:00
Domen Kožar d83a97823c buildPythonPackage: fix a few more wheel packages 2015-11-21 21:44:12 +01:00
Domen Kožar 704c8bab41 buildPythonPackage: fix standalone applications using it 2015-11-21 21:44:12 +01:00
Pascal Wittmann 7fd2796e99 Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
William A. Kennington III 0a7176c5a1 Revert "bundlerEnv: Use released versions of bundler"
This reverts commit 7bc8b1561e.

This breaks some ruby gems and needs to be reworked again.
2015-09-20 22:05:29 -07:00
William A. Kennington III 7bc8b1561e bundlerEnv: Use released versions of bundler
We were using HEAD for unreleased features. These features are now in
release builds so we should go back to using those. This also means we
won't have to deal with hash mismatches for all ruby packages.
2015-09-20 18:56:56 -07:00
Domen Kožar 0b4ec468c5 disable chronos /cc @offlinehacker
(cherry picked from commit 83cc494542)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-09-15 05:41:20 +02:00
Domen Kožar c0e97bb547 panamax_ui: fix libv8 pinpoint 2015-09-03 10:30:11 +02:00
Eelco Dolstra 8fc039188e Mark some packages with undownloadable source as broken 2015-09-01 12:00:04 +02:00
Jaka Hudoklin 559e2ab951 kubernetes: 0.18.0 -> 1.0.3 2015-08-19 23:51:54 +02:00
Pascal Wittmann 590e11bc53 mesos: fix build by applying patch from review.apache.org 2015-08-07 18:14:18 +02:00
Charles Strahan bc042fe0ff mesos: 0.22.1 -> 0.23.0 2015-08-04 06:11:32 -04:00
Eelco Dolstra 55932c1bec Don't statically depend on cacert for certificates
This reverts commit cd52c04456 and
others.

Managing certificates (including revoking certificates and adding
custom certificates) becomes extremely painful if every package in the
system potentially depends on a different copy of cacert. Also, it
makes updating cacert rather expensive.
2015-07-31 01:34:58 +02:00
William A. Kennington III 333f145d76 Merge branch 'master.upstream' into staging.upstream 2015-07-13 15:11:31 -07:00
Edward Tjörnhammar 036722ab7c spark: 1.1.1 -> 1.4.0 2015-07-10 01:36:47 +02:00
William A. Kennington III dae5b35463 ruby: Fixup libv8 versions 2015-07-08 15:10:50 -07:00
William A. Kennington III 7cda24c01e Merge branch 'master.upstream' into staging.upstream 2015-07-08 14:11:16 -07:00
Jaka Hudoklin 4e33dd4e99 openshift: init at 1.0.1 2015-07-08 12:18:06 +02:00
Eelco Dolstra 4a57b07653 Merge remote-tracking branch 'origin/master' into staging 2015-06-11 00:18:24 +02:00
Jaka Hudoklin 392fc849e4 Update kubernetes to 0.18.0, fix module 2015-06-08 13:10:32 +02:00
William A. Kennington III 9d6555dc0a Merge branch 'master.upstream' into staging.upstream 2015-06-06 12:04:42 -07:00
William A. Kennington III ffd0539eba cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out 2015-06-05 13:00:52 -07:00
William A. Kennington III 867d2c5c46 openssl: Remove References to OPENSSL_X509_CERT_FILE 2015-05-31 15:50:51 -07:00
William A. Kennington III 14c1e0fa1f Fix ca-bundle paths 2015-05-29 14:03:34 -07:00
rushmorem 6771eefd43 Update Mesos Library environment variable 2015-05-15 19:27:00 +02:00
Domen Kožar f5edc27298 Merge pull request #7844 from rushmorem/mesos-0.22-fix
Fix mesos-0.22 build and update to 0.22.1
2015-05-14 20:00:19 +02:00
rushmorem 7b028de543 Fix mesos-0.22 build and update to 0.22.1 2015-05-14 18:02:09 +02:00
Pascal Wittmann 9c9c586534 Fixed several "package has no version" warnings 2015-05-14 17:19:41 +02:00
Charles Strahan 7493d6f1f6 marathon: 0.8.0 -> 0.8.1 2015-05-10 19:56:46 -04:00
Charles Strahan 9d9e21c7fd mesos: 0.21.0 -> 0.22.0
This also enables the network isolation feature that was introduced in
Mesos 0.20.0.
2015-05-10 17:23:20 -04:00
Sven Keidel 456da7fede apache pig: new package 2015-04-29 14:33:24 +02:00
Jaka Hudoklin f5bc58d733 Merge pull request #7545 from offlinehacker/pkgs/kubernetes/fixes
kubernetes: update to 0.15, module fixes
2015-04-28 14:12:53 +02:00
Pascal Wittmann f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
Jaka Hudoklin cbf1c3ca22 kubernetes: update to 0.15 2015-04-25 14:18:05 +02:00
Jaka Hudoklin 89f41b90fa Merge pull request #6874 from offlinehacker/pkgs/kubernetes/update
kubernetes: update to 0.12.1, fix module
2015-03-20 11:22:48 +01:00
Jaka Hudoklin 2482b75eae kubernetes: update to 0.12.1, fix module 2015-03-18 14:37:03 +01:00
Jaka Hudoklin 079520ced5 panamax: update, fix module 2015-03-18 14:35:24 +01:00
Jaka Hudoklin ebfadc2fc9 Merge pull request #6452 from rushmorem/update-chronos-port
Update chronos default port
2015-02-19 14:13:00 +01:00
rushmorem 74b40e9a43 Add marathon mesos framework 2015-02-19 13:30:00 +02:00
rushmorem a661802d29 Update chronos default port
Update chronos default port to match the one documented on
their website (http://airbnb.github.io/chronos). The one in
their repo (the current one) clashes with the marathon documented
one.
2015-02-19 12:31:12 +02:00
Matej Cotman 8967a2b32d panamax: rewrite using 'pleasent ruby' 2015-02-07 15:32:20 +01:00
Jaka Hudoklin ae34f923f7 panamax: simplify, refactor, add test 2015-02-07 15:32:20 +01:00
Matej Cotman 8c79a2df63 panamax: new package and service 2015-02-07 15:32:20 +01:00
John Wiegley 28b6fb61e6 Change occurrences of gcc to the more general cc
This is done for the sake of Yosemite, which does not have gcc, and yet
this change is also compatible with Linux.
2014-12-26 11:06:21 -06:00
Jaka Hudoklin 4a5897be65 spark: update to 1.1.1, simplify a lot 2014-12-04 17:40:21 +01:00
Jaka Hudoklin 36a5384ec9 mesos: update to 0.21.0 2014-12-02 12:22:12 +01:00
Jaka Hudoklin aeba2947b0 Add chronos, fault tolerant job scheduler for Mesos 2014-12-02 12:22:05 +01:00
Jaka Hudoklin eb2f9f029a kubernetes: build only on x86_64-linux 2014-11-30 01:24:59 +01:00
Jaka Hudoklin 82e40a2820 kubernetes: update to 0.5.4 2014-11-29 02:27:25 +01:00
Jaka Hudoklin 2b261c1edf nixos: add kubernetes module 2014-11-29 02:27:17 +01:00
Jaka Hudoklin a5703dd8fc kubernetes: fix kube-proxy wrapper 2014-11-23 01:24:53 +01:00
Jaka Hudoklin 52b848861a Add kubernetes 2014-11-21 14:34:57 +01:00
Mateusz Kowalczyk 007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Domen Kožar 188f0796b9 mesos: fix build 2014-08-30 23:01:09 +02:00
Charles Strahan 1c77030fee mesos: Add package
Apache Mesos is a cluster manager that simplifies the complexity of running
applications on a shared pool of servers.
2014-07-22 00:35:59 -04:00
Austin Seipp c8f82b4ee8 spark: 0.9.0 -> 0.9.1
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-29 10:34:28 -05:00
Austin Seipp fb055c10f6 Make my packages slightly more consistent.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-07 20:27:02 -06:00
Austin Seipp 7d561c5ba9 spark: Remove unneeded whitespace.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-02 05:51:22 -06:00
Austin Seipp 55ac3b0a93 spark: version 0.9.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-02-23 22:29:08 -06:00
Vladimír Čunát 6e0cac6d6a hadoop: update, including fix for CVE-2013-2192 2014-02-06 20:54:07 +01:00
Peter Simons 27cdf7af77 hadoop: update to version 2.0.2-alpha 2012-10-26 11:10:13 +02:00
Peter Simons 30a36ad6e5 hadoop: add version 2.0.1-alpha 2012-08-22 14:13:40 +02:00
Pjotr Prins 6c772d627f rq (a cluster runner) works
svn path=/nixpkgs/trunk/; revision=12950
2008-10-05 08:48:49 +00:00
Pjotr Prins d2499a6e52 Patch for rq (send upstream)
svn path=/nixpkgs/trunk/; revision=12949
2008-10-05 08:48:23 +00:00
Pjotr Prins 73d2e4f49d - Some Ruby interpreter bumped version
- Kernel headers 2.6.18 added (XEN virtual images)
- unifdef package added for kernel headers 2.6.18
- Python Zope and 4suite added
- Trying bioconductor packages with R-lang (still failing)
- Bumped gmp version
- Added rq cluster runner - still requires extra gems (installs, but does not run)


svn path=/nixpkgs/trunk/; revision=12766
2008-08-29 13:53:28 +00:00