Commit graph

4710 commits

Author SHA1 Message Date
Darko Poljak
49423e174b Use pyvenv instead of virtualenv. 2016-04-13 08:24:44 +02:00
Nico Schottelius
6331bd461f Merge pull request #429 from smwltr/add_os_devuan
Adding suuport for OS Devuan
2016-04-12 11:31:00 +02:00
smwltr
1882040a25 Adding suuport for OS Devuan 2016-04-12 12:18:47 +09:00
Darko Poljak
2410b30b40 Update changelog 2016-04-11 19:30:45 +02:00
Darko Poljak
d313971e1a Create __pyvenv type and modify __package_pip accordingly. 2016-04-11 19:21:11 +02:00
Nico Schottelius
b12df5f125 Merge pull request #428 from dheule/bugfix_for_systemd
remove a copy paste artefact which is wrong there
2016-04-06 15:47:09 +02:00
Daniel Heule
ac171ba219 remove a copy paste artefact which is wrong there 2016-04-06 17:29:23 +02:00
Darko Poljak
e4cbb382ab PATH resolution for true/false. 2016-04-05 20:23:13 +02:00
Darko Poljak
3062421cf5 Fix bug with parallel hosts operation and specified output path. 2016-04-04 08:03:54 +02:00
Nico Schottelius
fa5950d329 Merge pull request #406 from jakllsch/netbsd-user
use passwd database instead of shadow database on NetBSD too
2016-04-01 22:42:40 +02:00
Nico Schottelius
c6a93f180b Merge pull request #426 from darko-poljak/fix-mux-remote-exec
Fix remote exec bug and bug with save_cache and ssh mux socket file.
2016-04-01 21:55:54 +02:00
Darko Poljak
8191ea91e1 Fix remote exec bug and bug with save_cache and ssh mux socket file. 2016-04-01 20:42:32 +02:00
Nico Schottelius
c790a2e906 Merge pull request #418 from darko-poljak/ssh-mux-opts
ssh multiplexing options
2016-03-31 21:41:13 +02:00
Darko Poljak
5fbc7f7d88 Sync with master. Add changelog. 2016-03-31 18:40:34 +02:00
Nico Schottelius
c39f1f4346 Merge pull request #425 from darko-poljak/changelog-update
Update changelog.
2016-03-31 18:09:00 +02:00
Darko Poljak
de74b85747 Update changelog. 2016-03-31 13:21:35 +02:00
Nico Schottelius
7fe4e20f53 Merge pull request #424 from darko-poljak/fix-bashisms
Fix bashisms
2016-03-31 12:41:48 +02:00
Darko Poljak
ee3e9a56f1 Remove commented old code. 2016-03-31 12:34:59 +02:00
Darko Poljak
f926c73e10 Merge branch 'master' into fix-bashisms 2016-03-31 08:28:46 +02:00
Nico Schottelius
1b0892f235 Merge pull request #422 from darko-poljak/orig-master-issue-#416
Fix for issue #416 (CDist completely broken - `__explorer=/var/lib/cdist/conf/explorer: Command not found.`)
2016-03-31 00:20:48 +02:00
Darko Poljak
f55d00fe96 checkbashisms 2016-03-30 12:43:59 +02:00
Darko Poljak
1dfd6671e7 Fix #416: error for non-posix remote shell. Fix remote.py test errors. 2016-03-29 19:28:43 +02:00
Nico Schottelius
4233a0913a Merge pull request #419 from dheule/bugfix__zypper_service
bugfix for newer zypper (SLES12SP1) releases
2016-03-29 16:01:22 +02:00
Nico Schottelius
83d8851ba6 Merge pull request #421 from dheule/bugfix_for_systemd
fix for __start_on_boot for ALL systemd distros
2016-03-29 11:35:11 +02:00
Darko Poljak
0e2e90322b rmtree only if it is temp dir. If user specifies out_path then do not rmtree it. 2016-03-27 10:03:12 +02:00
Darko Poljak
f6a5f56098 Use the same dir for ssh mux socket and Local base_path. 2016-03-26 16:40:41 +01:00
Nico Schottelius
933f4919a8 Merge pull request #417 from darko-poljak/orig-master-issue-#415
Resolved issue #415 (Error in exec/local.py run method when OSError is thrown)
2016-03-26 15:04:42 +01:00
Daniel Heule
f7de217129 modified the unknown case to empty... 2016-03-25 16:39:48 +01:00
Daniel Heule
9c6d7dbd89 modified the unknown case ... 2016-03-24 11:29:13 +01:00
Daniel Heule
2c49e04c98 Updated the exlorer for more systems
changed the ps syntax, so it should work on freebsd to
  added a case so it could easy implemented for other os to
2016-03-24 11:22:09 +01:00
Daniel Heule
d3a0bd20c0 replace egrep with awk functions 2016-03-24 10:58:14 +01:00
Daniel Heule
14f3ee403a fix fo __start_on_boot for ALL systemd distros 2016-03-23 16:34:57 +01:00
Nico Schottelius
3aad5acb6a Merge pull request #420 from nohitall/consulfixes
consul changes
2016-03-23 16:13:44 +01:00
Pierre
b749a4b88a consul changes 2016-03-23 15:47:31 +01:00
Daniel Heule
0179904675 bugfix for newer zypper (SLES12SP1) releases, different column numbers in output 2016-03-22 11:01:19 +01:00
Darko Poljak
4318d72524 No subprocess if user enters remote_exec/copy. 2016-03-22 08:41:51 +01:00
Darko Poljak
d329db05e1 Apply CDIST_REMOTE_EXEC/COPY env vars. 2016-03-18 23:52:24 +01:00
Darko Poljak
d0d0c258d6 Add ssh mux options by default if available. 2016-03-18 23:34:02 +01:00
Darko Poljak
5e5106479f Fix old bug: join wrong arg for OSError. 2016-03-18 18:22:14 +01:00
Darko Poljak
4851197de2 Reseting to original manually (limited connect).
Limited connectivity, but have extra time, so reseting this to original.
This new feature will be implemented in separate branch.
2016-03-18 12:31:06 +01:00
Darko Poljak
6ae94df0a1 Reset manually to original.
Limited connectivity, but have extra time, so doing it online. Will be fixed in a separate branch.
2016-03-18 12:29:16 +01:00
Darko Poljak
3ae042f2cd Rverting manually (limited connectivity) to original.
Will be fixed in a separate branch.
2016-03-18 12:27:23 +01:00
Darko Poljak
e937a939ad Merge pull request #1 from ungleich/master
update from original
2016-03-18 12:20:19 +01:00
Steven Armstrong
32557cfa2c Merge remote-tracking branch 'ungleich/master' 2016-03-17 23:42:59 +01:00
Steven Armstrong
76a78f0d9b /spaces/tab/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2016-03-17 23:38:57 +01:00
Steven Armstrong
afbb3df280 remove legacy cruft
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2016-03-17 23:35:59 +01:00
Darko Poljak
8ed0c672b1 Fix error with args. 2016-03-11 19:23:59 +01:00
Darko Poljak
b4ac23b4f8 Default ssh mux options fixes. 2016-03-10 20:40:37 +01:00
Darko Poljak
215e58eb38 Inspect and add by default ssh multiplexing options. 2016-03-10 20:20:41 +01:00
Darko Poljak
2dfc30e3c4 Revert "Add ssh multiplexing options to default REMOTE_EXEC and REMOTE_COPY."
This reverts commit bb43a8f47f.
2016-03-10 20:01:08 +01:00