1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
Commit graph

1064 commits

Author SHA1 Message Date
Sascha Grunert c07a4675a3
kubernix: v0.2.0
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-04-29 09:27:09 +02:00
Colin 4007ceb6af
treewide get rid of go 1.12 (#83253)
* treewide Drop unneeded go 1.12 overrides

* Fix packr to be go module compatible.

I updated to version 2.8.0 which is the latest on master.
Then due to the 2 different sets of go modules which are used, I split
the build into two different derivations, then merged them togethor
using symlinkJoin to have the same output structure as the existing derivation.

* Remove consul dependency on go1.12

I updated the consul version to 1.7.2 and flipped it to building using
modules.

* Remove go1.12 from perkeep.

Update the version to the latest unstable on master.

* Update scaleway-cli to not be pinned to go1.12

Switched the version to 1.20

* Update prometheus-varnish-exporter to not depend on go1.12

* Update lnd to build with go1.12

Updated the version
Forced only building subpackages with main to prevent panics over
multiple modules in one repo

* Remove go1.12 from openshift

Had to update the version to 4.1.0 and do a bit of munging to get this
to work

* Remove go1.12 completely.

These are no longer needed.

* Update bazel-watcher and make it build with go 1.14
2020-04-28 20:16:20 -04:00
Maxine E. Aubrey e6f7f84325 nomad: 0.11.0 -> 0.11.1 2020-04-28 12:02:26 -07:00
Jörg Thalheim bf801d4ce6
Merge pull request #86086 from kimat/kimat-helm-3.2.0
helm: 3.1.3 -> 3.2.0
2020-04-27 13:26:55 +01:00
Jörg Thalheim eeeba2a793
Merge pull request #86121 from zowoq/more-go-fixes
buildGoPackage: use installShellFiles, {excluded,sub}Packages
2020-04-27 13:08:50 +01:00
Jörg Thalheim 4cc520ba0f
kops: remove old versions 2020-04-27 12:23:20 +01:00
Jörg Thalheim abe679b2ba
kops: 1.16.0 -> 1.16.1 2020-04-27 12:19:40 +01:00
zowoq cef17fb6ee heptio-ark: use excludedPackages 2020-04-27 21:06:12 +10:00
zowoq 7516cc7226 openshift: use installShellFiles 2020-04-27 21:06:12 +10:00
Jörg Thalheim a90356e08a
Merge pull request #86035 from zowoq/go-fixes 2020-04-27 10:03:52 +01:00
zowoq fb5cf24d7b kompose: update completion 2020-04-27 08:48:42 +10:00
zowoq 954eab8ea9 stern: use installShellFiles 2020-04-27 08:48:42 +10:00
zowoq 16df60734a kops: use installShellFiles 2020-04-27 08:48:36 +10:00
Kimat Boven ebdf027f10 helm: 3.1.3 -> 3.2.0 2020-04-27 00:18:02 +02:00
Colin 3e0aa4af2d
Get rid of go 1.13 (#86036)
Kubernetes builds with go1.14.
Terraform has an upstream patch which fixes the macos mojave issues -
it's a bug in terraform, not go.
2020-04-26 08:37:59 +00:00
zowoq 7a40eb5763 docker-machine: use installShellFiles 2020-04-26 13:36:15 +10:00
zowoq b1138cc386 cni-plugins: update maintainers 2020-04-24 08:08:39 +10:00
Sergey Lukjanov 9e58c8363b kubernetes-helm: 3.1.2 -> 3.1.3 2020-04-23 10:12:32 -07:00
zowoq 202b87ca99 cni-plugins: 0.8.4 -> 0.8.5
https://github.com/containernetworking/plugins/releases/tag/v0.8.5
2020-04-21 09:29:29 +10:00
zowoq 7448089fd6 cni: 0.7.0 -> 0.7.1
https://github.com/containernetworking/cni/releases/tag/v0.7.1
2020-04-21 09:28:17 +10:00
Mario Rodas 8084edb11c
terraform: fix /bin/stty reference (#85560) 2020-04-19 16:07:39 +00:00
Sarah Brofeldt 1d20b2872f
Merge pull request #85354 from srhb/k8s-1.18.1
kubernetes: 1.18.0 -> 1.18.1
2020-04-17 07:44:30 +02:00
Benjamin Hipple b4c36fe436
Merge pull request #84448 from lbpdt/feature/init-node-problem-detector
node-problem-detector: init at 0.8.1
2020-04-16 09:46:29 -04:00
Sarah Brofeldt b57b6cdf02 kubernetes: 1.18.0 -> 1.18.1 2020-04-16 07:54:53 +02:00
Sarah Brofeldt 67413f6eea
Merge pull request #83984 from r-ryantm/auto-update/kubernetes
kubernetes: 1.17.3 -> 1.18.0
2020-04-16 06:23:57 +02:00
Mario Rodas f5867d86fe
Merge pull request #84982 from endocrimes/nomad-0.11.x
nomad: 0.10.5 -> 0.11.0
2020-04-11 13:14:36 -05:00
Danielle Lancashire 064268831b
nomad: 0.10.5 -> 0.11.0
This commit migrates the Nomad package from the 0.10.x line of releases
to 0.11.X.

This allows us to also bump the version of Go that is used to 1.14.x.
NOTE: 1.14.x will be needed for the rest of the 0.11.x releases as Nomad
only bumps patch versions of Go within a release series.

CHANGELOG:

FEATURES:

    Container Storage Interface [beta]: Nomad has expanded support
    of stateful workloads through support for CSI plugins.
    Exec UI: an in-browser terminal for connecting to running allocations.
    Audit Logging (Enterprise): Audit logging support for Nomad
    Enterprise.
    Scaling APIs: new scaling policy API and job scaling APIs to support external autoscalers
    Task Dependencies: introduces lifecycle stanza with prestart and sidecar hooks for tasks within a task group

BACKWARDS INCOMPATIBILITIES:

    driver/rkt: The Rkt driver is no longer packaged with Nomad and is instead
    distributed separately as a driver plugin. Further, the Rkt driver codebase
    is now in a separate
    repository.

IMPROVEMENTS:

    core: Optimized streaming RPCs made between Nomad agents [GH-7044]
    build: Updated to Go 1.14.1 [GH-7431]
    consul: Added support for configuring enable_tag_override on service stanzas. [GH-2057]
    client: Updated consul-template library to v0.24.1 - added support for working with consul connect. Deprecated vault_grace [GH-7170]
    driver/exec: Added no_pivot_root option for ramdisk use [GH-7149]
    jobspec: Added task environment interpolation to volume_mount [GH-7364]
    jobspec: Added support for a per-task restart policy [GH-7288]
    server: Added minimum quorum check to Autopilot with minQuorum option [GH-7171]
    connect: Added support for specifying Envoy expose path configurations [GH-7323] [GH-7396]
    connect: Added support for using Connect with TLS enabled Consul agents [GH-7602]

BUG FIXES:

    core: Fixed a bug where group network mode changes were not honored [GH-7414]
    core: Optimized and fixed few bugs in underlying RPC handling [GH-7044] [GH-7045]
    api: Fixed a panic when canonicalizing a jobspec with an incorrect job type [GH-7207]
    api: Fixed a bug where calling the node GC or GcAlloc endpoints resulted in an error EOF return on successful requests [GH-5970]
    api: Fixed a bug where /client/allocations/... (e.g. allocation stats) requests may hang in special cases after a leader election [GH-7370]
    cli: Fixed a bug where nomad agent -dev fails on Windows [GH-7534]
    cli: Fixed a panic when displaying device plugins without stats [GH-7231]
    cli: Fixed a bug where alloc exec command in TLS environments may fail [GH-7274]
    client: Fixed a panic when running in Debian with /etc/debian_version is empty [GH-7350]
    client: Fixed a bug affecting network detection in environments that mimic the EC2 Metadata API [GH-7509]
    client: Fixed a bug where a multi-task allocation maybe considered healthy despite a task restarting [GH-7383]
    consul: Fixed a bug where modified Consul service definitions would not be updated [GH-6459]
    connect: Fixed a bug where Connect enabled allocation would not stop after promotion [GH-7540]
    connect: Fixed a bug where restarting a client would prevent Connect enabled allocations from cleaning up properly [GH-7643]
    driver/docker: Fixed handling of seccomp security_opts option [GH-7554]
    driver/docker: Fixed a bug causing docker containers to use swap memory unexpectedly [GH-7550]
    scheduler: Fixed a bug where changes to task group shutdown_delay were not persisted or displayed in plan output [GH-7618]
    ui: Fixed handling of multi-byte unicode characters in allocation log view [GH-7470] [GH-7551]
2020-04-11 12:52:09 +02:00
ngerstle 5c644c4204 minikube: 1.8.1 -> 1.9.2 2020-04-10 21:21:35 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Nikola Knežević cff6722b4c
terraform-docs: 0.6.0 -> 0.9.1 (#84807)
0.6.0 is quite an old version, that doesn't support Terraform 0.12. As
  Terraform 0.12 is the default on master, upgrading terraform-docs to
0.9.1 brings tools on par.
2020-04-09 12:55:33 +00:00
Samuel Leathers 72cb7f81fd
Merge pull request #81442 from manveru/bundler-2.1.4
bundler: 1.17.3 -> 2.1.4
2020-04-08 12:44:54 -04:00
lewo bb3e58883b
Merge pull request #84400 from numkem/nomad_0.10.5
nomad: 0.10.2 -> 0.10.5
2020-04-08 12:06:40 +02:00
Euan Kemp 617fa430d7 k3s: update maintainers, per pr comment 2020-04-06 21:45:59 -07:00
Euan Kemp 83f827cba7 k3s: remove extra buildInputs
In the intial version of this package, I missed a few inputs that
weren't needed including a debug hook.
2020-04-06 21:45:59 -07:00
Michael Fellinger f92600b406
update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Louis Blin 511cb624b7 node-problem-detector: init at 0.8.1
Package is missing, built from Golang sources on GitHub.
2020-04-06 08:35:22 +01:00
Sebastien Bariteau 5439272b1b nomad: 0.10.2 -> 0.10.5 2020-04-05 17:46:12 -04:00
Michael Bishop f03c088a36
k3s: fix https://hydra.nixos.org/build/116132269 2020-04-05 15:45:46 -03:00
Euan Kemp e370711ad0 k3s: init at 1.17.3+k3s1
This packages k3s as a single self-contained binary (as upstream k3s
does), but without having to download any impure already-built binaries.

The upstream packaging scripts are used. Due to k3s's rather complicated
packaging arrangement, this ends up being a rather long derivation.
2020-04-05 15:34:18 +02:00
R. RyanTM 744ca030a0
fluxctl: 1.18.0 -> 1.19.0 2020-04-05 00:06:18 +00:00
Ryan Mulligan 19b7a98e6a
Merge pull request #83731 from r-ryantm/auto-update/kubeseal
kubeseal: 0.10.0 -> 0.12.0
2020-04-04 06:36:41 -07:00
Wael Nasreddine 9e55da14fe
prow: 2019-08-14 -> 2020-04-01 (#84055) 2020-04-03 10:09:11 -07:00
Florian Klink 26afabaca2
Merge pull request #83279 from flokli/bump-terraform-providers
bump terraform providers
2020-04-02 19:00:28 +02:00
Florian Klink 9f270c6491 terraform-providers: update 2020-04-02 18:33:40 +02:00
zimbatm 3e5149a79a terraform-providers: fix the google and google-beta providers 2020-04-02 17:53:05 +02:00
Florian Klink 2e19bc7074 terraform-providers: refactor
Some terraform providers were moved to the `hashicorp` organization,
some are still in the `terraform-providers` organization.

GitHub doesn't show moved repositories when querying via the API (only
on the web interface). In addition, if there are more than 100 results
(there still are), we'd need to implement paging, which is cubersome in curl.

In addition to that, to look up tags, we used to creating a HTTP request
for each and every provider, which caused us to easily get blocked by
GitHubs rate-limiting.

Instead of all that, let's use `hub` (which implements paging) and the
GitHub's GraphQL endpoint to get a list all repositories for a given
organization AND the latest tag for each of them.

We post-process the output with `jq`.

This also removes the providers.txt and folds the data into the script.
The blacklist was becoming too annoying to handle as a config file.

For the whitelist, we still need to individually fetch tags.

Fixes #83215

Co-Authored-By: zimbatm <zimbatm@zimbatm.com>
2020-04-02 17:53:05 +02:00
R. RyanTM 4be26439a0 kubernetes: 1.17.3 -> 1.18.0 2020-04-01 13:59:46 +00:00
R. RyanTM e1aa19654c
k9s: 0.17.7 -> 0.18.1 2020-04-01 13:41:04 +00:00
R. RyanTM ca242d60b5 qbec: 0.10.5 -> 0.11.0 2020-04-01 17:14:06 -07:00
R. RyanTM 596473df4a helmfile: 0.102.0 -> 0.106.3 2020-04-01 12:52:51 +00:00