Commit Graph
100 Commits
Author SHA1 Message Date
lewo 7612a6add4 Merge pull request #52870 from xtruder/pkgs/dockerTools/buildLayeredImage/extraCommands
dockerTools: allow to pass extraCommands, uid and gid to buildLayered image
2019-01-10 19:00:19 +01:00
lewo bb86d0ca24 Merge pull request #52959 from nlewo/runAsRootParentImage
dockerTools.example.runAsRootParentImage: init
2018-12-29 12:56:47 +01:00
lewo 23ebff30a3 Merge pull request #52109 from djahandarie/master
dockerTools.buildImage: fix two bugs introduced in c88337c9ac
2018-12-27 11:17:51 +01:00
Antoine Eiche 43cbba0274 dockerTools.examples.runAsRootParentImage: init
Example of running something as root on top of a parent image.
This is a regression test related to the PR #52109.
2018-12-27 11:15:35 +01:00
lewo 1223d9f479 Merge pull request #52761 from vdemeester/update-minishift
minishift: 1.27.0 -> 1.29.0
2018-12-26 17:42:31 +01:00
lewo f7e67be1dc Merge pull request #51528 from grahamc/buildImage-on-layered-image
dockertools buildImage: support new-style image specs
2018-12-07 09:44:58 +01:00
lewo 71b49f220b Merge pull request #51069 from vdemeester/update-kustomize
kustomize: 1.0.9 -> 1.0.10
2018-11-27 20:05:47 +01:00
lewo e3970df4dd Merge pull request #50918 from teozkr/issue-49120
kubernetes-helm: tell Helm what version it is
2018-11-22 17:15:58 +01:00
lewo 5189877d34 Merge pull request #50247 from romildo/upd.jxrlib
jxrlib: init at 1.1
2018-11-13 08:59:32 +01:00
lewo 942b504c3c Merge pull request #50288 from c0bw3b/pkg/minixml
minixml: 2.9 -> 2.12
2018-11-13 08:53:48 +01:00
lewo 9e4456ce49 Merge pull request #49414 from nlewo/pr/buildImageWithNixDb
dockerTools.buildImageWithNixDb: simplifications and switch to closure info
2018-11-12 18:33:21 +01:00
Antoine Eiche c12f75649e dockerTools.buildImageWithNixDb: simplifications and switch to closureInfo
Since Nix 2 is now the stable Nix version, we can use closureInfo
which simplifies the Nix database initialisation (size and hash are
included in the "dump").
2018-11-12 18:30:53 +01:00
Antoine Eiche 28e08aa254 gremlin-console: init at 3.3.4 2018-11-12 18:12:20 +01:00
Antoine Eiche 92e1c41623 skopeo: 0.1.31 -> 0.1.32 2018-11-08 10:18:47 +01:00
Antoine Eiche 50d9f551cb nixos/tests/hydra: set the project visible
If projects are not visible, the are not taken into account by search
queries and it's quite hard to debug!
2018-11-08 08:47:40 +01:00
lewo ea0b564c94 Merge pull request #49837 from knl/add-grpcurl
grpcurl: init at 1.0.0
2018-11-07 15:31:20 +01:00
lewo 3fb4eb1c43 nixos/dockerPreloader: preload docker images (#49379)
This module permits to preload Docker image in a VM in order to reduce
OIs on file copies. This module has to be only used in testing
environments, when the test requires several Docker images such as in
Kubernetes tests. In this case,
`virtualisation.dockerPreloader.images` can replace the
`services.kubernetes.kubelet.seedDockerImages` options.

The idea is to populate the /var/lib/docker directory by mounting qcow
files (we uses qcow file to avoid permission issues) that contain images.

For each image specified in
config.virtualisation.dockerPreloader.images:
1. The image is loaded by Docker in a VM
2. The resulting /var/lib/docker is written to a QCOW file

This set of QCOW files can then be used to populate the
/var/lib/docker:
1. Each QCOW is mounted in the VM
2. Symlink are created from these mount points to /var/lib/docker
3. A /var/lib/docker/image/overlay2/repositories.json file is generated
4. The docker daemon is started.
2018-11-03 01:00:53 +01:00
lewo fa5343be6c Merge pull request #47967 from xtruder/pkgs/kind/init
kind: init at 2ae73f8e
2018-10-27 09:00:22 +02:00
lewo e87de3f6f2 Merge pull request #48868 from flosse/featherpad
featherpad: init at 0.9.1
2018-10-26 21:24:27 +02:00
lewo 26e471ab30 Merge pull request #48842 from bhipple/add/bitarray
pythonPackages.bitarray: init at 0.8.3
2018-10-26 18:35:36 +02:00
lewo f3f155023c Merge pull request #48578 from vdemeester/init-skaffold
skaffold: init at 0.16.0
2018-10-23 20:55:16 +02:00
lewo 1a840f6fb4 Merge pull request #48614 from vdemeester/init-kube-prompt
kube-prompt: init at 1.0.4
2018-10-23 09:49:58 +02:00
lewo 276b99a847 Merge pull request #48100 from tenx-tech/feature/upgrade-helmfile
helmfile: update from 0.19.0 to 0.40.1
2018-10-13 08:53:59 +02:00
lewo 68e1e0e5fe Merge pull request #48133 from bhipple/add/atom
pythonPackages.atom: init at 0.4.1
2018-10-12 08:39:09 +02:00
lewo bacaeb2e4d Merge pull request #48092 from tenx-tech/feature/build-helm-from-source
helm: build from source
2018-10-10 12:47:54 +02:00
lewo 8c0d32f8e7 Merge pull request #47693 from nicknovitski/envsubst-init
envsubst: init at 1.1.0
2018-10-05 09:00:33 +02:00
lewo 96ad503163 Merge pull request #47692 from nicknovitski/kubeval-init
kubeval: init at 0.7.3
2018-10-05 08:41:41 +02:00
lewo 976edf17bc Merge pull request #47582 from srhb/dockerTools-nix-stable
dockerTools: Use nix instead of nixUnstable
2018-10-01 10:04:20 +02:00
lewo 56b4db9710 Merge pull request #47411 from graham-at-target/multi-layered-images-crafted
Multi-Layered Docker Images
2018-10-01 09:48:24 +02:00
lewo c417b2659b Merge pull request #47506 from magnetophon/csa
csa: init at 0.5.100810
2018-10-01 09:41:10 +02:00
lewo 6db3e92055 Merge pull request #47502 from kalbasit/nixpkgs_update-kubetail
kubetail: 1.6.1 -> 1.6.4
2018-09-29 09:11:43 +02:00
lewo 1dc8728589 Merge pull request #46951 from r-ryantm/auto-update/smplayer
smplayer: 18.6.0 -> 18.9.0
2018-09-23 09:40:04 +02:00
lewo 5697da2f3e Merge pull request #46880 from endgame/dockerTools-pullImage-arch
dockerTools.pullImage: correct default arch
2018-09-19 09:26:48 +02:00
lewo 199b899846 Merge pull request #46255 from r-ryantm/auto-update/libmediainfo
libmediainfo: 18.05 -> 18.08
2018-09-07 23:02:32 +02:00
lewo 84e4cfcda0 Merge pull request #46246 from r-ryantm/auto-update/mediainfo-gui
mediainfo-gui: 18.05 -> 18.08
2018-09-07 23:01:25 +02:00
lewo 1164885985 Merge pull request #46245 from r-ryantm/auto-update/mediainfo
mediainfo: 18.05 -> 18.08
2018-09-07 23:00:05 +02:00
lewo 248eb0fe04 Merge pull request #46338 from nlewo/helm
kubernetes-helm: fix darwin hash
2018-09-07 22:37:03 +02:00
Antoine Eiche 0b6da47fe3 kubernetes-helm: fix darwin hash 2018-09-07 22:01:15 +02:00
lewo b95454da65 Merge pull request #46256 from r-ryantm/auto-update/helm
kubernetes-helm: 2.9.1 -> 2.10.0
2018-09-07 21:58:13 +02:00
lewo fc39e5c645 Merge pull request #41920 from fgaz/drawpile
drawpile: init at 2.0.10
2018-08-31 18:37:37 +02:00
lewo e04d24f311 Merge pull request #45178 from r-ryantm/auto-update/owncloud-client
owncloud-client: 2.4.2 -> 2.4.3
2018-08-19 09:51:18 +02:00
lewo e83d1ec2d3 Merge pull request #45188 from r-ryantm/auto-update/lynis
lynis: 2.6.6 -> 2.6.7
2018-08-19 09:48:04 +02:00
lewo feb4da8f91 Merge pull request #45192 from r-ryantm/auto-update/mcelog
mcelog: 159 -> 160
2018-08-19 09:46:38 +02:00
lewo cbf53f62a6 Merge pull request #45189 from r-ryantm/auto-update/musescore
musescore: 2.3.1 -> 2.3.2
2018-08-19 09:05:29 +02:00
lewo 9bbf500699 Merge pull request #45252 from r-ryantm/auto-update/di
di: 4.46 -> 4.47
2018-08-19 08:46:57 +02:00
lewo f2cab31ae9 Merge pull request #44841 from Ma27/bump-hydra
hydra: 2017-11-21 -> 2018-08-07
2018-08-14 09:55:11 +02:00
lewo d123f5d00f Merge pull request #44222 from nlewo/pr-skopeo
skopeo: 0.1.30 -> 0.1.31
2018-07-30 10:57:38 +02:00
Antoine Eiche 34a10d65a1 skopeo: 0.1.30 -> 0.1.31 2018-07-30 10:11:42 +02:00
lewo 5ab2be7862 Merge pull request #44113 from rvolosatovs/update/dep
dep: 0.4.1 -> 0.5.0
2018-07-26 11:28:48 +02:00
lewo c5f1eea023 Merge pull request #43664 from nlewo/pr-go-x
goBuildPackage: Add -x to the go build command if NIX_DEBUG >= 1
2018-07-24 14:24:55 +02:00
lewo f99f42c473 Merge pull request #44042 from flokli/træfik-1.6.5
traefik: 1.6.2 -> 1.6.5
2018-07-24 10:05:24 +02:00
lewo fd3b874ee6 Merge pull request #43606 from MarcFontaine/xlog
xlog: init at 2.0.15
2018-07-19 09:12:38 +02:00
Antoine Eiche 05df6d4f62 goBuildPackage: Add -x to the go build command if NIX_DEBUG >= 1
The -x go option prints all intermediate commands used by the Go
compiler. For instance, this is pretty useful to debug Go LD_FLAGS
because the used linker command is printed.
2018-07-18 09:50:47 +02:00
lewo 8155016932 Merge pull request #43617 from dtzWill/update/hub-2.5.0
hub: 2.4.0 -> 2.5.0
2018-07-17 15:39:49 +02:00
lewo a7d17e287a Merge pull request #43644 from flokli/ksonnet
ksonnet: init at 0.11.0
2018-07-17 15:08:42 +02:00
Antoine Eiche a8a5bf0496 buildGoPackage: add shellHook attribute 2018-07-17 13:13:57 +02:00
lewo bac995cd9f Merge pull request #43384 from mbode/aws-rotate-key
aws-rotate-key: init at 1.0.0
2018-07-17 09:05:28 +02:00
lewo 1539167d21 Merge pull request #43278 from xtruder/pkgs/kail/init
kail: init at 0.6.0
2018-07-11 12:49:30 +02:00
lewo 229a303300 Merge pull request #43218 from mpickering/whitebox-tools
whitebox-tools: init at 0.9.0
2018-07-11 12:47:31 +02:00
Antoine Eiche 8e98630267 buildah: 0.12 -> 1.1 2018-07-11 10:00:31 +02:00
lewo 05d273a45e Merge pull request #43302 from rardiol/hyperrogue
hyperrogue: init at 10.4j
2018-07-11 09:07:33 +02:00
lewo 3c9f3a867e Merge pull request #43248 from leenaars/spoofer
spoofer: init at 1.3.2
2018-07-10 23:32:07 +02:00
lewo 2f71c99fd4 Merge pull request #43301 from leviking/update-hamachi-version
logmein-hamachi 2.1.0.174 -> 2.1.0.198
2018-07-10 23:30:20 +02:00
lewo 2b5d151471 Merge pull request #43119 from nlewo/pr-fix-docker-tools-tests
dockerTools.examples: explicitly set image tag to fix docker-tools tests
2018-07-06 17:52:29 +02:00
Antoine Eiche d44b778d10 dockerTools.examples: explicitly set image tag to fix docker-tools tests
docker-tools tests load images without specifying any tag
value. Docker then uses the image with tag "latest" which doesn't
exist anymore since commit 39e678e24e.
2018-07-06 16:38:42 +02:00
lewo c74301fda1 Merge pull request #43006 from r-ryantm/auto-update/grib-api
grib-api: 1.26.1 -> 1.27.0
2018-07-06 10:10:09 +02:00
lewo a93666a0c7 Merge pull request #43009 from r-ryantm/auto-update/grisbi
grisbi: 1.0.2 -> 1.0.4
2018-07-06 10:04:53 +02:00
lewo deb82d8505 Merge pull request #42692 from r-ryantm/auto-update/lynis
lynis: 2.6.4 -> 2.6.5
2018-07-01 20:00:21 +02:00
lewo f5acacffad Merge pull request #42706 from r-ryantm/auto-update/gnucash
gnucash: 3.1-1 -> 3.2
2018-07-01 19:58:58 +02:00
lewo fff2d7c8d1 Merge pull request #42760 from akru/master
parity: 1.10.7 -> 1.10.8
2018-06-30 09:02:49 +02:00
lewo 39615dcfbc Merge pull request #42010 from nlewo/pr-skydive
skydive: init at 0.17.0
2018-06-25 18:09:28 +02:00
lewo 580f9d78fd Merge pull request #42542 from nh2/consul-alerts-0.5.0
consul-alerts: 0.3.3 -> 0.5.0
2018-06-25 18:08:54 +02:00
lewo 7efadfdf04 Merge pull request #42511 from r-ryantm/auto-update/docker-compose
docker_compose: 1.20.1 -> 1.21.2
2018-06-25 15:16:52 +02:00
lewo 3951a693e5 Merge pull request #41644 from tadfisher/minikube
minikube: bundle kvm2 driver
2018-06-24 21:29:03 +02:00
Antoine Eiche 5bfdf34bed libxml2: add enableStatic argument
If `enableStatic` is set to true, the output `static` contains the
static library.
2018-06-22 21:00:20 +02:00
lewo 7a61c728e5 Merge pull request #41909 from aespinosa/nexus-package
nixos/nexus: allow overriding the package
2018-06-18 10:07:44 +02:00
lewo a3f556a323 kubernetes-helm: 2.9.0 -> 2.9.1 (#42113)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/helm/versions.

These checks were done:

- built on NixOS
- /nix/store/clpdnyjaysh2i2h1xjilxryzzb5ywp7y-helm-2.9.1/bin/helm passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.9.1 with grep in /nix/store/clpdnyjaysh2i2h1xjilxryzzb5ywp7y-helm-2.9.1
- directory tree listing: https://gist.github.com/ed779ecaf62619059b08a121472e6a96
- du listing: https://gist.github.com/2621c9acfcbf3fa34c093d8bbd9d0292
2018-06-17 21:31:18 +02:00
lewo abdbb38d03 Merge pull request #41967 from r-ryantm/auto-update/qjackctl
qjackctl: 0.5.1 -> 0.5.2
2018-06-16 23:30:20 +02:00
lewo 3f89e86414 Merge pull request #41957 from r-ryantm/auto-update/speedtest-cli
speedtest-cli: 2.0.1 -> 2.0.2
2018-06-16 23:28:30 +02:00
lewo c2cfb6c57a Merge pull request #42068 from symphorien/etherape-0.9.18
etherape: 0.9.17 -> 0.9.18
2018-06-16 22:26:37 +02:00
lewo 51cab4eddd Merge pull request #42013 from r-ryantm/auto-update/gcompris
gcompris: 0.90 -> 0.91
2018-06-16 08:57:35 +02:00
Antoine Eiche c21051dcf8 skydive: init at 0.17.0 2018-06-14 22:09:43 +02:00
lewo a87b177be9 Merge pull request #41986 from r-ryantm/auto-update/notmuch
notmuch: 0.26.2 -> 0.27
2018-06-14 15:22:29 +02:00
Antoine Eiche 819f47bb36 libxml2: add static output (#41915) 2018-06-13 16:10:19 +00:00
Antoine Eiche 1897c352f5 libxml2: add static output 2018-06-13 09:20:02 +02:00
lewo b224bc1d2b Merge pull request #41868 from ldub/master
go-ethereum: 1.8.8 -> 1.8.10
2018-06-12 08:57:22 +02:00
lewo 1c185de204 Merge pull request #41542 from r-ryantm/auto-update/logcheck
logcheck: 1.3.18 -> 1.3.19
2018-06-07 15:15:20 +02:00
Antoine Eiche 5892931182 midas: fix package name (x32edit and m32edit) 2018-06-06 21:16:07 +02:00
lewo 2c3e53287d Merge pull request #40666 from magnetophon/M32edit
m32edit and x32edit: init at 3.2
2018-06-06 21:12:13 +02:00
Antoine Eiche 891650bd44 nixos/tests/hydra: add it in nixos/release.nix 2018-06-06 18:00:41 +02:00
Antoine Eiche 47fc27b456 nixos/tests/hydra: build a trivial derivation
A script is used to create a project, and configure a jobset. This
jobset fetches a local file containing a trivial Nix expression. The
test script makes sure this derivation has been successfully built by
Hydra.
2018-06-06 18:00:41 +02:00
lewo 0644b4d948 dockerTools.pullImage: expose image* attributes (#41366)
Attributes `imageName` and `imageTag` are exposed if the image is
built by our Nix tools but not if the image is pulled. So, we expose
these attributes for convenience and homogeneity.
2018-06-03 22:58:23 +02:00
lewo 917099b528 Merge pull request #41072 from dywedir/zathura
zathura: 0.3.9 -> 0.4.0
2018-05-25 10:24:39 +02:00
lewo 2e98e0c003 Merge pull request #40947 from samueldr/fix/34779
dockerTools: fixes extraCommands for mkRootLayer.
2018-05-24 21:22:31 +02:00
lewo 4ccb13adb6 Merge pull request #40665 from seppeljordan/fix-kubernetes-modules
nixos/kubernetes: Update kube-dns and kube-dashbashboard docker image…
2018-05-24 20:31:35 +02:00
Antoine Eiche 8f71ce7e80 skopeo: 0.1.29 -> 0.1.30
Skopeo used by our docker tools was patched to work in the build
sandbox (it used /var/tmp which is not available in the sandbox).
Since this temporary directory can now be set at build time, we remove
the patch from our docker tools.
2018-05-24 15:33:52 +02:00
lewo 06a44b4944 Merge pull request #40860 from r-ryantm/auto-update/csound
csound: 6.10.0 -> 6.11.0
2018-05-21 09:33:11 +02:00
lewo 640b6359ae Merge pull request #40453 from andersk/pytorch
pytorch: 0.3.1 -> 0.4.0
2018-05-15 08:40:51 +02:00
lewo 5786a8ec99 Merge pull request #39980 from StillerHarpo/lolcat
lolcat: 99.9.10 -> 99.9.11
2018-05-04 20:48:29 +02:00
Antoine Eiche 5b6129f69c gcc49: remove darwin support 2018-05-03 15:12:01 +02:00