Commit graph

552 commits

Author SHA1 Message Date
Pedro Algarvio
4b5d9b5382 Add a symlink bootstrap-salt.sh -> salt-bootstrap.sh. Fixes #73. 2013-03-19 21:59:28 +00:00
Pedro Algarvio
a2704919ef Merge pull request #96 from s0undt3ch/distro-support/trisquel
Add support for Trisquel. Fixes #88.
2013-03-19 14:57:46 -07:00
Pedro Algarvio
b86c4d647a Merge branch 'develop' of github.com:saltstack/salt-bootstrap into distro-support/trisquel 2013-03-19 21:55:59 +00:00
Pedro Algarvio
2c287803df The logic should not be negative. 2013-03-19 12:58:24 +00:00
Pedro Algarvio
d692a20d6b Fix test_install_daily, Trisquel also supports daily packages. 2013-03-19 12:25:52 +00:00
Pedro Algarvio
aa5c9b8182 Merge pull request #95 from s0undt3ch/issues/76-dont-override-configs
Fix #76 don't override configs.
2013-03-18 10:19:57 -07:00
Pedro Algarvio
191a63a1a0 Update ChangeLog. 2013-03-18 16:53:24 +00:00
Pedro Algarvio
164038c232 Implement copyfile() which is sensible to overwrites(which are now optional). Fixes #76. 2013-03-18 16:50:49 +00:00
Pedro Algarvio
99d6bd0e23 Add Trisquel support to the ChangeLog. 2013-03-18 12:24:33 +00:00
Pedro Algarvio
9c74e8e983 Merge pull request #94 from s0undt3ch/develop
Add a `ChangeLog`
2013-03-18 05:23:30 -07:00
Pedro Algarvio
79e3d065be Merge branch 'develop' of github.com:saltstack/salt-bootstrap into distro-support/trisquel 2013-03-18 12:23:29 +00:00
Pedro Algarvio
d3aa842f04 Add Trisquel to _OS_FAMILY_MAP for proper grains matching. 2013-03-18 12:18:13 +00:00
Pedro Algarvio
5274526e76 Switch tests to use v0.13.1 since v0.13.2 was tagged before bumping version. 2013-03-18 12:03:07 +00:00
Pedro Algarvio
c2a7815cd3 Should be && not ||. 2013-03-17 23:42:06 +00:00
Pedro Algarvio
a6c8310dc5 Some more information for install_ubuntu_git_post. 2013-03-17 23:30:25 +00:00
Pedro Algarvio
a2cd39ae17 Some more debugging output regarding git installations. 2013-03-17 23:19:27 +00:00
Pedro Algarvio
6a878478f2 Fix daily packages support logic. 2013-03-17 23:02:23 +00:00
Pedro Algarvio
dae67be29f Fix syntax error. 2013-03-17 22:54:18 +00:00
Pedro Algarvio
58b86bd11a Some more debugging in install_ubuntu_restart_daemons. 2013-03-17 22:45:31 +00:00
Pedro Algarvio
c875278630 Trisquel, like Ubuntu, supports daily packages, after all, they're both Ubuntu. 2013-03-17 21:57:18 +00:00
Pedro Algarvio
71845c129e Some more debugging output. 2013-03-17 18:36:12 +00:00
Pedro Algarvio
8d3bed5388 Add a ChangeLog 2013-03-17 18:18:23 +00:00
Pedro Algarvio
ecb995d542 Add Trisquel 6.0 support(which is based on Ubuntu 12.04). Fixes #88 2013-03-17 17:39:29 +00:00
Pedro Algarvio
e5cd37981b Bump version number for Tristel Linux support. 2013-03-17 17:33:39 +00:00
Pedro Algarvio
ff004d2553 Merge pull request #93 from s0undt3ch/develop
Several fixes and improvements.

* Fix bug regarding Ubuntu daily packages not being installed.
* Fix issue with travis testing(it installs it's own ZeroMQ3 lib
* Allow setting the debug output from an environment variable
* Fix an escape issue in the `printf` calls used in our echo calls
2013-03-17 10:30:45 -07:00
Pedro Algarvio
81d4b36006 Remove bashism. 2013-03-17 16:10:19 +00:00
Pedro Algarvio
60108ad7f5 Finally remove the Travis-CI ZeroMQ PPA. 2013-03-17 16:04:01 +00:00
Pedro Algarvio
b0e4766500 Try to get rid of Travis ZeroMQ PPA. 2013-03-17 15:59:54 +00:00
Pedro Algarvio
7f800cfb9f Non-interactive!!! 2013-03-17 12:58:43 +00:00
Pedro Algarvio
b921b382d9 I don't give a @!#$! about Travis-CI ZeroMQ PPA. 2013-03-17 12:54:21 +00:00
Pedro Algarvio
b5bdac15c6 Try to execute the installed binary for additional problematic information. 2013-03-17 12:40:41 +00:00
Pedro Algarvio
f4669b5268 The IFS change did not work as expected. 2013-03-17 12:13:00 +00:00
Pedro Algarvio
da4784d0ca Try to get more information out of the system when the daemons are not found running. 2013-03-17 11:54:55 +00:00
Pedro Algarvio
fc0720e692 Merge branch 'develop' of github.com:saltstack/salt-bootstrap into develop 2013-03-17 11:36:20 +00:00
Pedro Algarvio
fce8bd8df5 Merge pull request #92 from s0undt3ch/hotfix/configurable-etc-dir
Allow the user to set the `/etc/salt` directory path through an environment variable
2013-03-16 14:51:33 -07:00
Pedro Algarvio
1c5231ac34 Allow the user to set the /etc/salt directory path through an environment variable. Refs #85.
This is needed for example for BSD based installations for which the value should be `/usr/local/etc/salt`.
2013-03-16 21:42:56 +00:00
Pedro Algarvio
e409b6c259 Point to correct logs path. 2013-03-16 21:16:20 +00:00
Pedro Algarvio
d2432ef335 Let's try to also output any existing logs. 2013-03-16 18:38:12 +00:00
Pedro Algarvio
32073d7f37 Don't let printf complain about the passed strings. 2013-03-16 18:29:06 +00:00
Pedro Algarvio
fe4f2abeb3 Let's not have printf complaining. 2013-03-16 17:35:14 +00:00
Pedro Algarvio
d89ecdd84c Enable debug output while running under travis. 2013-03-16 17:17:04 +00:00
Pedro Algarvio
ca9fc9b33e Allow turning on the debug output using BS_ECHO_DEBUG env var. 2013-03-16 17:16:40 +00:00
Pedro Algarvio
e9e30969f5 Don't forget autoremove 2013-03-16 16:54:41 +00:00
Pedro Algarvio
34ebcac886 In case the daemon was not found running, show all running processes in debug mode. 2013-03-16 16:53:43 +00:00
Pedro Algarvio
b8931b7eb8 Travis has the libzmq3 not libzmq1. 2013-03-16 16:39:27 +00:00
Pedro Algarvio
469d2fa85d Remove the Travis installed libzmq1. 2013-03-16 16:33:56 +00:00
Pedro Algarvio
f4722c59ad Clean-up the added PPA while running install tests. 2013-03-16 16:28:21 +00:00
Pedro Algarvio
801e8d773e Add the daily PPA in Ubuntu when installing daily, not the stable PPA. 2013-03-16 13:12:41 +00:00
Pedro Algarvio
d9a986c0d9 Merge pull request #87 from plueschopath/develop
Update pacman before installing dependencies.
2013-03-11 13:55:19 -07:00
Angelo Gründler
a4af4a505a update pacman before install dependencies 2013-03-11 19:39:46 +01:00