Commit graph

5281 commits

Author SHA1 Message Date
Darko Poljak
6f28fc2db2 Fix ssh mux socket file error.
ssh ControlPath socket file needs to be unique for each host.
To avoid using ssh ControlPath option placeholders move socket file
to host's temp directory. Since each host has unique temp
directory then, although file name for socket file is fixed, its path
is unique.
2016-07-23 16:13:59 +02:00
Darko Poljak
ca3644a08a Add pep8 target. 2016-07-23 16:00:07 +02:00
Darko Poljak
dacb5720c5 Create hash func for string args to be used cdist wide. 2016-07-23 15:11:14 +02:00
Darko Poljak
2011db16a8 Add scripts/cdist to pep8 check. 2016-07-23 15:10:32 +02:00
88ec06d06f new type: __hosts
This type adds or removes entries from /etc/hosts,
ensuring that same hostname can never resolve to
several different ip addresses.

Signed-off-by: Dmitry Bogatov <KAction@gnu.org>
2016-07-22 09:52:03 +02:00
Darko Poljak
4c106752f1 Add new types, __keyboard and __locale_system, contributed by Carlos Ortigoza. 2016-07-22 08:12:18 +02:00
Nico Schottelius
f7ab5d4869 Merge pull request #457 from panter/fixes/preos
Fixes for cdist preos command
2016-07-20 14:59:43 +02:00
Darko Poljak
7e57575f9e Improve and fix reference doc and cdist man page. 2016-07-20 08:16:58 +02:00
Darko Poljak
cab0381c2a Update license to GPLv3+ for my types and cdist man pages. 2016-07-20 07:55:48 +02:00
Darko Poljak
4e5b9492b8 Update docs with dist conf dir and .cdist conf dir info. 2016-07-19 13:00:14 +02:00
Darko Poljak
a434ec8dde Merge branch '4.2' 2016-07-18 20:33:23 +02:00
Darko Poljak
b7d2ec4b6e 4.2.1 changelog 2016-07-18 20:12:48 +02:00
Darko Poljak
25e69d1302 Fix release signing: upload also archive that is signed. 2016-07-18 19:58:21 +02:00
Darko Poljak
25bfad452c Fix missing trailing slash for archive prefix. 2016-07-18 19:48:54 +02:00
Darko Poljak
1815936b7d Fix import error when PYTHONPATH is not set. 2016-07-18 19:47:36 +02:00
Darko Poljak
0d82c37928 Fix spelling errors (Dmitry Bogatov). 2016-07-18 19:43:26 +02:00
Darko Poljak
87d6a9c336 Fix line begining with . is a macro for man page. 2016-07-18 19:43:05 +02:00
Darko Poljak
a88c8d2afb Prepare for next. 2016-07-16 14:43:26 +02:00
Darko Poljak
c456284cef For release generate version file with target version. 2016-07-16 01:38:22 +02:00
Darko Poljak
804570d874 4.2.0 -> second run. 2016-07-16 00:55:54 +02:00
Darko Poljak
8571192aa5 Clean stuff after signing release. 2016-07-16 00:51:37 +02:00
Darko Poljak
ccbb9697eb Clean sphinx docs before building. 2016-07-16 00:50:01 +02:00
Darko Poljak
509a728211 Fix lost refs for feature files export. 2016-07-16 00:49:24 +02:00
Darko Poljak
ec425be624 Fix removing archive. Push new branch if builder not Nico. 2016-07-16 00:07:13 +02:00
Darko Poljak
9256aa8d58 Fix pipe typo bug. 2016-07-15 22:50:26 +02:00
Darko Poljak
5127bc2ef7 Ignore packages and signature files. 2016-07-15 22:50:00 +02:00
Darko Poljak
0f2cda06b1 Fix arg num check. 2016-07-15 22:33:33 +02:00
Darko Poljak
12faca578f gpg needs GPG_TTY env var set. 2016-07-15 22:21:07 +02:00
Darko Poljak
c9f825d7ef Ensure gpg-agent is running for tag signing. 2016-07-15 22:15:46 +02:00
Darko Poljak
42b5963c49 Ignore *.pyc files. 2016-07-15 22:06:42 +02:00
Darko Poljak
5b40109646 Prepare for new release 4.2.0. 2016-07-15 21:53:14 +02:00
Darko Poljak
2eab9b9598 Rm stderr debug output, stderr is not captured. 2016-07-15 08:22:05 +02:00
Darko Poljak
7c55364cc2 Fix absent state for verbose in ccollect_source type. 2016-07-15 08:20:07 +02:00
Darko Poljak
1501590f88 Fix missing stderr in case of script error in python >= 3.5. 2016-07-13 12:21:41 +02:00
Darko Poljak
e2bb629535 Fix shell command not working after new error reporting. 2016-07-12 20:15:08 +02:00
Nico Schottelius
001232f0d7 Merge pull request #462 from darko-poljak/signed-release
Make signed github releases.
2016-07-12 14:04:09 +09:00
Darko Poljak
54e845da6f pep8 2016-07-11 12:40:50 +02:00
Darko Poljak
f10ffed4c6 sign-git-tag -> sign-git-release 2016-07-11 12:28:22 +02:00
Darko Poljak
97ce257c57 Merge remote-tracking branch 'ungleich/master' into signed-release 2016-07-11 08:51:28 +02:00
Darko Poljak
0051240c7c log.info target_host -> hash 2016-07-11 08:50:39 +02:00
Darko Poljak
317622678a Add build-helper param for existing archive for sign-git-tag target. 2016-07-11 08:19:10 +02:00
Darko Poljak
9286850098 Fix syntax error. 2016-07-10 21:44:57 +02:00
Darko Poljak
160c5b1e28 Merge remote-tracking branch 'ungleich/master' into signed-release 2016-07-10 21:43:44 +02:00
Darko Poljak
120b11e96b Fix log init error. 2016-07-10 21:43:09 +02:00
Darko Poljak
f0f0ddbafb Fix changelog. 2016-07-10 21:29:47 +02:00
Darko Poljak
3b91ace4ea Additionaly improve hostdir fix. 2016-07-10 21:28:30 +02:00
Darko Poljak
92278ef5b0 Merge pull request #460 from asteven/fix-hostdir
Fix hostdir
2016-07-10 21:20:31 +02:00
Darko Poljak
17de2d9b79 Make signed github releases. 2016-07-10 21:17:42 +02:00
Darko Poljak
81fbf48702 Add pep8 check target to build-helper. 2016-07-10 11:21:52 +02:00
Darko Poljak
356e4b89f8 pep8 for setup and sphinx conf py files. 2016-07-10 11:09:09 +02:00