Thomas Waldmann
d04fc3b0ef
Revert "vagrant: use python 3.5.6 (1.1-maint)"
...
This reverts commit 6fe6abc0da
.
2018-08-11 19:22:31 +02:00
Thomas Waldmann
d533f4d691
use own openindiana box
...
the one on vagrantcloud is not very recent...
2018-08-11 17:50:34 +02:00
Thomas Waldmann
6fe6abc0da
vagrant: use python 3.5.6 (1.1-maint)
2018-08-11 16:49:54 +02:00
Thomas Waldmann
799d7b5904
vagrant: use osxfuse 3.8.2
2018-08-11 14:27:31 +02:00
Thomas Waldmann
b6d8a886f7
vagrant: fix ignore string
2018-06-02 22:32:29 +02:00
Thomas Waldmann
c3d2315348
FUSE for macOS: upgrade 3.7.1 to 3.8.0
2018-06-02 21:27:44 +02:00
Thomas Waldmann
6f3a106b5e
Vagrantfile fixes
...
remove borgbackup.egg-info dir in fs_init (after rsync)
exclude macOS High Sierra upgrade on the darwin64 machine
2018-06-02 21:26:11 +02:00
Thomas Waldmann
fdc7eb57ea
use pyenv-based build/test on jessie32/62
2018-04-28 00:54:31 +02:00
Thomas Waldmann
dc36403c0e
vagrant: use local 32 and 64bit debian jessie boxes
2018-04-08 23:41:54 +02:00
Thomas Waldmann
1eed4e4465
vagrant: use "vagrant" as username for new xenial box
2018-04-06 23:35:58 +02:00
Thomas Waldmann
ea03c1dd70
vagrant: the boxcutter wheezy boxes are 404, use local ones
2018-03-27 20:59:57 +02:00
Thomas Waldmann
011ba3ddf4
vagrant: suppress any error msgs from __pycache__/.tox cleanup
2018-03-27 20:57:05 +02:00
Thomas Waldmann
6b44531330
vagrant: update to Python 3.5.5 (for binary builds)
2018-03-27 20:55:13 +02:00
TW
4a71931e89
Merge pull request #3713 from ThomasWaldmann/fix-3707
...
Vagrant: xenial64 box now uses username 'vagrant', fixes #3707
2018-03-24 00:40:37 +01:00
Thomas Waldmann
3457439a45
Vagrant: xenial64 box now uses username 'vagrant', fixes #3707
2018-03-24 00:30:18 +01:00
Thomas Waldmann
ad826cebad
Vagrant: move cleanup steps to fs_init, fixes #3706
...
so after a vagrant up or vagrant reload (which both rsync), we
can just call the fs_init and run_tests provisioning steps and do
not need to call install_borg again.
2018-03-24 00:03:55 +01:00
Thomas Waldmann
ce7936b608
vagrant: use https pypi url for wheezy
...
http url stopped working
2017-11-05 23:52:15 +01:00
Thomas Waldmann
e4d85294c4
vagrant: openindiana updates
2017-11-04 21:45:04 +01:00
Thomas Waldmann
c995797640
vagrant: use self-made FreeBSD 10.3 box, fixes #3022
2017-10-09 04:58:44 +02:00
Thomas Waldmann
ca34a33e7d
upgrade to FUSE for macOS 3.7.1
2017-09-22 03:24:44 +02:00
Thomas Waldmann
3f6c14e854
use python 3.5.4 to build the binaries
...
(cherry picked from commit 507203a759
)
2017-09-22 03:22:09 +02:00
Thomas Waldmann
732eab841f
vagrant: clean up shell profile init, user name
...
- deduplicated .bash_profile creation
- now we always have XDISTN=... and LANG=... (not just for pyenv)
- username is just given where needed ("ubuntu" vs "vagrant")
- override for cygwin not needed as init is not global any more
2017-09-03 08:19:32 +02:00
Thomas Waldmann
4e40f8507d
vagrant: netbsd: bash is already installed
2017-07-30 22:02:43 +02:00
Thomas Waldmann
1f5eba0cb8
vagrant: fix netbsd version in PKG_PATH
...
the VM is using netbsd 7.0.1, likely updating the version in the
PKG_PATH was forgotten when the machine itself was upgraded to a newer
version. it became visible now as the 6.1.5 stuff vanished from the
ftp server.
also: remove trailing /
2017-07-30 22:01:14 +02:00
Thomas Waldmann
c1f9ed991b
vagrant: add exe location to PATH when we build an exe
2017-07-30 21:43:59 +02:00
Thomas Waldmann
f2472b2fb6
upgrade FUSE for macOS (osxfuse) from 3.5.8 to 3.6.3, fixes #2706
2017-07-21 22:52:15 +02:00
TW
f3fc546c9d
Merge pull request #2742 from htgoebel/patch-2
...
Vagrantfile: Fix set-up of cygwin and its sshd.
2017-06-25 17:34:06 +02:00
TW
ec4958fb1c
Merge pull request #2740 from ThomasWaldmann/fuse-writing
...
FUSE vs. fuse
2017-06-25 00:37:09 +02:00
Hartmut Goebel
045a676825
Vagrantfile: cygwin: Fix installation of pip.
...
cygwin is at python-3.6 now. Use version-independent `ensurepip`
to be future-proof.
2017-06-24 19:44:36 +02:00
Hartmut Goebel
f962659f11
Vagrantfile: cygwin: Prepend cygwin PATH.
...
Otherwise crippled programs of the pre-installed MLS-OpenSSHd's path
hide the cygwin programs.
2017-06-24 19:22:39 +02:00
Hartmut Goebel
54a60c5fc8
Vagrantfile: cygwin: Fix permissions as required by sshd.
2017-06-24 17:46:20 +02:00
Hartmut Goebel
b09e4eff86
Vagrantfile: cygwin: Run setup after setting PATH
...
Fixes #2609 .
2017-06-24 17:46:20 +02:00
Hartmut Goebel
26c92256e2
Vagrantfile: Fix cygwin mirror URL.
...
mirrors.kernel.org no longer offers ftp.
2017-06-24 09:14:41 +02:00
Thomas Waldmann
7ebad4f803
FUSE vs. fuse
2017-06-24 01:24:14 +02:00
Thomas Waldmann
379378fbba
vagrant: add Debian 9 "stretch" 64bit
2017-06-18 18:07:45 +02:00
Thomas Waldmann
dff5f2041e
vagrant: add OpenIndiana
2017-06-12 03:29:37 +02:00
Thomas Waldmann
a6dc6b611b
Vagrantfile: backslash needs escaping
2017-06-12 03:04:31 +02:00
enkore
b06ceb6547
Revert "Start fakeroot faked in debug mode - fixes EISDIR issues"
2017-06-03 22:02:52 +02:00
Thomas Waldmann
9b35fa1d39
vagrant: update cleaning
2017-06-02 06:12:30 +02:00
Thomas Waldmann
a4729097cc
vagrant: fix openbsd shell
2017-06-02 02:45:07 +02:00
Thomas Waldmann
16a296c11a
vagrant: control VM cpus and pytest workers via env
2017-06-02 02:34:12 +02:00
Lee Bousfield
3e24ed4035
Start fakeroot faked in debug mode
2017-05-04 00:18:17 -06:00
Thomas Waldmann
5ffb66fdd5
upgrade FUSE for macOS to 3.5.8, fixes #2346
2017-04-27 01:34:53 +02:00
Thomas Waldmann
963949812d
vagrant: increase memory for parallel testing
...
considering that we run pytest-xdist with 4 parallel processes,
we need a bit more RAM to avoid the OOM killer and MemoryError.
so, 1GiB for 32bit, 1.5GiB for 64bit VMs.
2017-03-27 12:38:19 +02:00
Thomas Waldmann
c0dc644ef6
Merge branch '1.0-maint' into merge-1.0-maint
...
# Conflicts:
# MANIFEST.in
# Vagrantfile
# docs/changes.rst
# docs/usage/mount.rst.inc
# src/borg/archiver.py
# src/borg/fuse.py
# src/borg/repository.py
2017-01-29 05:49:53 +01:00
Thomas Waldmann
f74b533d6d
vagrant: improve darwin64 VM settings
...
somehow without these cpuid settings it does not work for everybody.
also nice if we can get away without the extensions pack, which is proprietary.
do not update iTunes, we just want the OS security / bugfix updates
2017-01-28 16:56:14 +01:00
Thomas Waldmann
74c33463dc
vagrant freebsd: some fixes, fixes #2067
...
- use -RELEASE, it can be updated via binaries
- more RAM, otherwise the 4 workers run out of memory.
- do not install / use fakeroot, it seems broken.
- set a hostname, this VM has none
2017-01-20 02:59:36 +01:00
Thomas Waldmann
7b9ff75960
use osxfuse 3.5.4 for tests / to build binaries
2017-01-19 19:02:13 +01:00
Thomas Waldmann
2b6e8a19e3
use python 3.5.3 to build binaries, fixes #2078
2017-01-19 18:58:14 +01:00
Thomas Waldmann
cdffd93139
pyinstaller: use fixed AND freshly compiled bootloader, fixes #2002
2017-01-17 02:09:28 +01:00