Commit graph

101 commits

Author SHA1 Message Date
teutat3s 3b9633976a
vagrant-libvirt: 0.4.0 -> 0.7.0 2022-03-16 15:26:37 +01:00
Maximilian Bosch fe175c8e9a
vagrant: 2.2.18 -> 2.2.19
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.19/CHANGELOG.md#2219-november-5-2021
2021-11-06 13:02:55 +01:00
Maximilian Bosch 9f0ced4a68
vagrant: 2.2.17 -> 2.2.18
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.18/CHANGELOG.md#2218-july-27-2021
2021-07-28 22:55:47 +02:00
Maximilian Bosch adc9b2b439
vagrant: 2.2.16 -> 2.2.17
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.17/CHANGELOG.md#2217-july-7-2021
2021-07-08 10:36:39 +02:00
Maximilian Bosch ac1ce993be
vagrant: 2.2.15 -> 2.2.16
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.16/CHANGELOG.md#2216-april-29-2021
2021-04-30 22:06:45 +02:00
Maximilian Bosch d465cf9cf9
vagrant: 2.2.14 -> 2.2.15
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.15/CHANGELOG.md#2215-march-30-2021

Also had to revert a change which improved plugin-errors a bit since it
changed the dependency resolution in a way that broke `vagrant-libvirt`
from `$out/vagrant-plugins/plugins.d`.
2021-03-31 19:49:23 +02:00
Sandro Jäckel c1edda8342
vagrant: remove unused input 2021-03-03 16:23:54 +01:00
zowoq 59b83c43e0 treewide: add final newline 2021-01-22 07:18:04 +10:00
zowoq 932941b79c treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-21 13:29:54 +10:00
Maximilian Bosch bfba7b9ca7
vagrant: 2.2.13 -> 2.2.14
https://github.com/hashicorp/vagrant/blob/v2.2.14/CHANGELOG.md#2214-november-20-2020
2020-11-23 00:07:45 +01:00
Maximilian Bosch 11c8a6e4f7
vagrant: 2.2.11 -> 2.2.13
https://github.com/hashicorp/vagrant/blob/v2.2.13/CHANGELOG.md#2213-november-06-2020
2020-11-11 23:27:30 +01:00
Maximilian Bosch b06e65aad2
vagrant: 2.2.10 -> 2.2.11
https://github.com/hashicorp/vagrant/blob/main/CHANGELOG.md#2211-november-05-2020
2020-11-06 13:48:52 +01:00
Maximilian Bosch a26ffb006b
vagrant: 2.2.9 -> 2.2.10
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.10/CHANGELOG.md#2210-august-24-2020

Apart from the usual `gemset`-update the following patches were altered:

* Deprecation fix on ruby 2.6.5: was removed since the underlying issue
  was fixed upstream.
* 0004-Support-system-installed-plugins.patch: re-downloaded the rebased
  version from `salsa.debian.org`[1] where we originally obtained the patch
  from.
* use-system-bundler-version: re-applied on top of Vagrant 2.2.10.

[1] https://salsa.debian.org/ruby-team/vagrant/-/blob/9d86f222/debian/patches/0004-Support-system-installed-plugins.patch
2020-08-25 22:11:35 +02:00
Maximilian Bosch cf810b54e0
vagrant: 2.2.8 -> 2.2.9
https://github.com/hashicorp/vagrant/blob/v2.2.9/CHANGELOG.md#229-may-07-2020
2020-06-17 02:31:31 +02:00
Maximilian Bosch 48b6268225
vagrant: 2.2.7 -> 2.2.8
https://github.com/hashicorp/vagrant/releases/tag/v2.2.8
2020-05-05 11:01:09 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Aneesh Agrawal 6736b8a39a vagrant: remove aneeshusa as maintainer 2020-03-24 01:21:22 -04:00
Frederik Rietdijk 419bc0a4cd Revert "Revert "Merge master into staging-next""
In 87a19e9048 I merged staging-next into master using the GitHub gui as intended.
In ac241fb7a5 I merged master into staging-next for the next staging cycle, however, I accidentally pushed it to master.
Thinking this may cause trouble, I reverted it in 0be87c7979. This was however wrong, as it "removed" master.

This reverts commit 0be87c7979.
2020-02-05 19:41:25 +01:00
Frederik Rietdijk 0be87c7979 Revert "Merge master into staging-next"
I merged master into staging-next but accidentally pushed it to master.
This should get us back to 87a19e9048.

This reverts commit ac241fb7a5, reversing
changes made to 76a439239e.
2020-02-05 19:18:35 +01:00
Maximilian Bosch ccc64216dd
vagrant: 2.2.6 -> 2.2.7
https://github.com/hashicorp/vagrant/releases/tag/v2.2.7
2020-02-05 18:24:49 +01:00
Mike Sperber 1bea1a30b5 vagrant: Unbreak replacing symlinks on macOS
On a local installation on macOS, "cp -a" creates a write-protected
directory, which can't be renamed.  Do a "chmod +w" to unbreak.

Fixes #77671.
2020-01-14 13:15:17 +01:00
Anders Kaseorg 2c70867d77 vagrant: Improve installCheckPhase to verify an actual operation
Just running `vagrant --version` was insufficient to catch #76629, but
this would have.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-12-31 20:21:17 -08:00
Anders Kaseorg 5ddafad13e vagrant: Resolve crash by replacing gem symlinks with directories
This workaround was discovered by painstakingly resolving the
differences between a working installation and a non-working
installation until a minimal change was found.  I have no idea why it
works.

Fixes #76629.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-12-31 20:21:16 -08:00
Maximilian Bosch 728f7a7d4b
vagrant: 2.2.5 -> 2.2.6
https://github.com/hashicorp/vagrant/releases/tag/v2.2.6

Generated the `gemset.nix` by converting the `vagrant.gemspec` file to a
different `Gemfile` as described in the previous update PR[1].

[1] https://github.com/NixOS/nixpkgs/pull/64302#issuecomment-516837953
2019-11-06 22:42:26 +01:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Maximilian Bosch a3eab9e90a
Merge pull request #64302 from angristan/vagrant/update/2.2.5
vagrant: 2.2.3 -> 2.2.5
2019-08-02 12:39:37 +02:00
angristan 5521aae4b9 vagrant: 2.2.3 -> 2.2.5 2019-07-31 15:51:32 +02:00
Meghea Iulian 41881902e8 vagrant: add bash completions 2019-07-27 14:58:00 +03:00
Samuel Dionne-Riel 15879c318e vagrant: Don't patch salt provisioner's shebang
The script is intended to run on remote systems, not on the local
system. The shebang **has** to work where nix and the current store does
not exist.
2019-06-19 13:07:22 -04:00
William Kral 0b76b2d2af vagrant: re-add nowarn patch (#56863) 2019-03-05 06:44:40 -08:00
Matthew Bauer 55fc5b54ee vagrant: only use libvirt on linux
Fixes #55751
2019-02-25 16:50:54 -05:00
Florian Klink 659ebb6869 vagrant: 2.2.0 -> 2.2.3 2019-02-12 00:23:46 +01:00
Ryan Fitzsimon b66b0c58ca vagrant: Add vagrant-libvirt utility dependencies
When using vagrant-libvirt as provider, the 'vagrant package'
command requires 'qemu-img' and 'virt-sysprep'.
2019-01-02 17:17:14 +10:00
Matthew Harm Bekkema c660f3d419 vagrant: Remove unnecessary buildInputs
libvirt and pkgconfig are now buildInputs to ruby-libvirt instead.
2018-12-17 21:53:23 +11:00
Matthew Harm Bekkema 245ba973d9 vagrant: Install vagrant-libvirt as system plugin 2018-12-17 21:53:23 +11:00
Matthew Harm Bekkema 08488bcf94 vagrant: Support system-installed plugins
Patch taken from Debian
2018-12-17 21:53:23 +11:00
Matthew Harm Bekkema 1183ee645d vagrant: Add vagrant-libvirt to the gemset
With this, you can "install" the plugin just by adding the following to
~/vagrant.d/plugins.json:

  {
    "version":"1",
    "installed": {
      "vagrant-libvirt": {
        "ruby_version":"2.5.3",
        "vagrant_version":"2.2.0",
        "gem_version":"",
        "require":"",
        "sources":[]
      }
    }
  }
2018-12-17 10:23:27 +11:00
Christian Albrecht c5e8ae3f0b vagrant: do withLibvitr by default #49220 2018-11-07 17:46:57 +01:00
Christian Albrecht 7ed92b1497 vagrant-libvirt: init at 2.2.0
Adds a flag and a new package to build vagrant with libvirt support,
to be able to install and use the vagrant-libvirt plugin.
2018-11-07 17:46:57 +01:00
Christian Albrecht 9335613995 vagrant: 2.1.2 -> 2.2.0 2018-11-07 17:46:57 +01:00
Aneesh Agrawal 16a8e49ae9 vagrant: remove unused vendored Gemfile{,.lock} 2018-10-01 21:06:34 -07:00
Aneesh Agrawal fae4aa9f36 vagrant: Clean up Gemfile 2018-09-25 00:18:39 -07:00
Aneesh Agrawal 2ed25d3768 vagrant: mark bundler as system plugin
This will cause Vagrant to use the rubygems version of bundler
without complaint.
2018-08-27 22:57:19 -07:00
Aneesh Agrawal 982f9d8616 vagrant: update deps for 2.1.2
The version was bumped but the dependencies were not updated.
Do so and add some instructions for future package updates.
2018-07-16 10:11:36 -07:00
Alyssa Ross 165b6391fc vagrant: 2.1.1 -> 2.1.2 (#43416) 2018-07-14 00:41:37 +02:00
John Ericson 18742471af Merge remote-tracking branch 'upstream/master' into staging
Use newer vagrant from master
2018-05-23 09:40:37 -04:00
Aneesh Agrawal cde4ea79f8 vagrant: 2.0.2 -> 2.1.1 2018-05-23 00:22:39 -07:00
Jörg Thalheim 0a973b9985 vagrant: 2.0.2 -> 2.0.4 2018-04-29 19:08:42 +01:00
Aneesh Agrawal 89d0307a39 vagrant: Fix dependencies for version 2.0.2
The version was bumped in #36081,
but the dependencies were not updated,
causing Vagrant to fail at runtime.

Fix the dependencies (via bundix),
and add an `installCheckPhase` to the derviation
to catch this in the future.
2018-03-03 23:31:00 -08:00
Ryan Mulligan 52611447d1 vagrant: 2.0.1 -> 2.0.2
Semi-automatic update. These checks were performed:

- built on NixOS
- found 2.0.2 with grep in /nix/store/32zly5yhz0hcqgk6w5y0ish2rssfc6y9-vagrant-2.0.2

cc "@aneeshusa"
2018-02-28 11:36:44 +01:00