Commit graph

915 commits

Author SHA1 Message Date
Pedro Algarvio
01273727ec Install packages using pip-2.7.
While trying to fix the SmartOS salt bootstrapping, I found out that:
* We need to install dependencies ourselves
* We need to install PyYAML from PyPi since the system package is not picked up by `pkg_resources`.
* PyZMQ fails to install using `easy_install-2.7`. We need to use `pip-2.7`. Problem finding headers?
2013-06-05 12:25:55 +01:00
Pedro Algarvio
b9f9605e15 py27-pip seems to no longer be available in SmartOS, use easy_install-2.7 2013-06-05 10:43:10 +01:00
Pedro Algarvio
11a1ccbb81 Fixed SmartOS detection(was being detected as Solaris) 2013-06-05 10:25:12 +01:00
Pedro Algarvio
16be41c55f Fix Arch not properly upgrading it's system package. 2013-06-04 13:04:36 +01:00
Pedro Algarvio
ac78ae33b0 Include the FreeBSD directory to cleanup 2013-06-04 12:20:26 +01:00
Pedro Algarvio
a2af01b253 Minor alphabetical re-ordering 2013-06-04 11:55:36 +01:00
Pedro Algarvio
a52632d4d8 Add arch related clean up globs 2013-06-04 11:53:43 +01:00
Pedro Algarvio
e271ff5db4 Don't clone from HTTPS to avoid SSL certificate issues. 2013-06-03 11:53:55 +01:00
Pedro Algarvio
86fbc24576 Re-enable full cleanup. 2013-06-03 10:11:02 +01:00
Pedro Algarvio
722dfe3659 Let's try a bit less house cleaning to see if the buildbot slave survives. 2013-06-02 17:37:52 +01:00
Pedro Algarvio
ba6ab9f551 Merge pull request #158 from s0undt3ch/develop
Bump version.
2013-06-01 08:08:59 -07:00
Pedro Algarvio
72d296dc5e Bump version. 2013-06-01 16:08:20 +01:00
Pedro Algarvio
b92a00dc62 Merge pull request #156 from s0undt3ch/develop
Develop
2013-06-01 08:01:52 -07:00
Pedro Algarvio
4f22b0b57f Amazon Linux is also supported. 2013-06-01 16:00:48 +01:00
Pedro Algarvio
101b089268 Don't background command. 2013-06-01 15:54:11 +01:00
Pedro Algarvio
bf3f5fde2f Merge pull request #154 from s0undt3ch/develop
Support distro's in alphabetical order. Added Gentoo.
2013-06-01 07:45:11 -07:00
Pedro Algarvio
0abb029868 Support distro's in alphabetical order. Added Gentoo. 2013-06-01 15:41:14 +01:00
Pedro Algarvio
8de377be9c Merge pull request #153 from s0undt3ch/develop
Fix test suite under SuSE SLES SP1
2013-06-01 07:06:55 -07:00
Pedro Algarvio
1328234996 Update change log. 2013-06-01 14:58:40 +01:00
Pedro Algarvio
13a5983763 Missed the new -P check for bash installations. 2013-06-01 14:58:27 +01:00
Pedro Algarvio
33903981cb Add SuSE SLES SP1 to the list of distributions requiring -P. 2013-06-01 14:58:27 +01:00
Pedro Algarvio
1e75a787ba Merge pull request #149 from kaithar/gentoo-install
Gentoo install functions
2013-06-01 06:54:13 -07:00
Pedro Algarvio
4c30a161b3 Merge pull request #152 from geoffgarside/freebsd-git-install
Fix FreeBSD git installation.
2013-05-31 05:25:56 -07:00
Pedro Algarvio
2a55d8498c Merge pull request #151 from geoffgarside/freebsd-pkg-detect
Don't install FreeBSD pkgng if already installed.
2013-05-31 05:24:31 -07:00
Geoff Garside
39b3b09c90 Fix FreeBSD git installation.
Move git installation so that it is installed before the git clone is
performed.
2013-05-31 12:59:32 +01:00
Geoff Garside
8383fe0266 Don't install FreeBSD pkgng if already installed.
Should prevent issues of bootstrap-salt.sh causing pkg installation
failures when pkg is already present and configured. It will however
still complain if the configured PACKAGESITE does not have py-salt
available.
2013-05-31 12:57:01 +01:00
Pedro Algarvio
445885d3e5 Merge pull request #150 from kaithar/Remove-bad-ampersand
Doing start in the background can cause problems, so let's not suggest it
2013-05-30 13:19:18 -07:00
Daniel Bradshaw
a0fa5ebe5e Clean the return value from emerge 2013-05-30 18:28:59 +01:00
Daniel Bradshaw
d8d52e67c3 Doing start in the background can cause problems, so let's not suggest it. 2013-05-30 18:05:57 +01:00
Daniel Bradshaw
288367c105 Remove use of convention that doesn't actually exist. 2013-05-29 22:35:20 +01:00
Daniel Bradshaw
92471d9df1 Gentoo install functions 2013-05-29 19:27:02 +01:00
Joseph Hall
1fe31808d0 Merge pull request #148 from kaithar/usage-text-fix
Possessive version of pronoun it has no apostrophe
2013-05-29 07:13:51 -07:00
Daniel Bradshaw
e1e69ee856 Possessive version of pronoun it has no apostrophe 2013-05-29 14:59:22 +01:00
Pedro Algarvio
75eaa4d58f Merge pull request #147 from s0undt3ch/develop
[unittesting] Minor fixes regarding CentOS 5.7 and HTML reports
2013-05-28 05:54:22 -07:00
Pedro Algarvio
d4a0808a43 Un-installing m2crypto in CentOS-5.7 pulls in yum. We can't remove yum! 2013-05-28 13:38:14 +01:00
Pedro Algarvio
8974d5e49f Removed the unittest TestProgram import because of the HTML reports. We don't need it. 2013-05-28 13:09:35 +01:00
Thomas S Hatch
77c87a304a Use pacman.d instead of pacman.conf.d for #145 2013-05-27 09:37:40 -06:00
Thomas S Hatch
a35084ab9a Merge pull request #145 from s0undt3ch/features/pacman.conf.d
Setup `/etc/pacman.conf.d` so we can just override salt's repository configuration
2013-05-27 08:33:10 -07:00
Pedro Algarvio
02a0deea3c Setup /etc/pacman.conf.d so we can just override salt's repository configuration. 2013-05-26 13:02:45 +01:00
Pedro Algarvio
ac7b01d3e9 Merge pull request #146 from s0undt3ch/features/html-reports
Features/html reports
2013-05-26 05:02:02 -07:00
Pedro Algarvio
c87ce82b0e Improved output. 2013-05-26 12:53:14 +01:00
Pedro Algarvio
1ad6d2af6b Less initial white-space. 2013-05-26 12:10:25 +01:00
Pedro Algarvio
f595b25d37 Produce a parseable output of the test results. 2013-05-23 20:28:12 +01:00
Pedro Algarvio
659acf7a4c One html report file per suite. 2013-05-23 19:57:00 +01:00
Pedro Algarvio
4dd90d7e40 Add minimal skipped tests report. 2013-05-23 19:56:45 +01:00
Pedro Algarvio
adc563f26e This should return the HTML runner to it's original. 2013-05-23 19:25:43 +01:00
Pedro Algarvio
59bc569d57 Remove print's left behind by me. 2013-05-23 19:19:00 +01:00
Pedro Algarvio
5a3f349cdd Add initial HTML reports work. 2013-05-23 19:12:28 +01:00
Pedro Algarvio
7c1ffd13ce Add the HTMLTestRunner from Wai Yip Tung.
The original can be downloaded from:
  http://tungwaiyip.info/software/HTMLTestRunner.html
2013-05-23 19:11:56 +01:00
Pedro Algarvio
4cafc163e6 It does not. 2013-05-23 18:08:33 +01:00