ba77ea9edc
[UX] Add option to enable LogLevel-based coloured output.
...
This makes it easier for new and experienced users to run cdist with higher
verbosity levels, both to know that things are working as expected and to debug
issues.
Documentation has been modified accordingly and default behaviour is not
changed.
2020-06-01 19:11:58 +02:00
Nico Schottelius
6f4649efc6
Reference the new cdist chat on matrix
2020-05-08 16:08:21 +02:00
Nico Schottelius
bcefeb240c
add note about IPv6, because people ask
2020-02-10 15:51:15 +01:00
Darko Poljak
87f30b6053
Update sphinx docs copyright year
2020-01-23 14:40:07 +01:00
Darko Poljak
11f569959d
Fix missing configuration file usage, support -g
...
PreOS code did not use configuration support. This fix adds support
for using cdist configuration, which takes into account cdist
configuration file, environment variables and command line options,
especially conf_dir.
It also adds support for -g, --config-file option, for specifying
custom configuration file.
2020-01-11 14:16:33 +01:00
Darko Poljak
7b1192257d
Fix incomplete cdist info synopsis
2020-01-04 13:17:54 +01:00
Darko Poljak
e4596593c0
Add cdist info command
2020-01-04 12:50:12 +01:00
Darko Poljak
2c7b4ddc55
Update cdist man page
2019-12-12 06:18:04 +01:00
27b682bfe9
Merge branch 'preos-plugins-dir-opt' into 'master'
...
Add conf-dir preos option
Closes #794
See merge request ungleich-public/cdist!821
2019-12-09 09:56:10 +01:00
Darko Poljak
4735df1bed
Add plugins-dir preos option
2019-12-09 09:48:12 +01:00
Darko Poljak
d5ac9ea348
Docs: install from source, verify signature
...
Add chapter for installing from source with signature verification.
Resolves #795 .
2019-12-08 16:35:41 +01:00
fb97574592
Merge branch 'master' into 'master'
...
[docs] PreOS: English nitpicking
See merge request ungleich-public/cdist!820
2019-12-06 19:46:29 +01:00
Darko Poljak
71b6646b38
Rm cdist-type prefix and man page ref from docs
...
E.g.
16.10. __block
16.11. __ccollect_source
16.12. __cdist
16.13. __cdistmarker
16.14. __check_messages
insted of
16.10. cdist-type__block(7)
16.11. cdist-type__ccollect_source(7)
16.12. cdist-type__cdist(7)
16.13. cdist-type__cdistmarker(7)
16.14. cdist-type__check_messages(7)
2019-12-06 10:00:32 +01:00
Darko Poljak
90e85d8128
Embed config skeleton instead of rewriting it
...
Resolves #796 .
2019-12-06 09:37:21 +01:00
4f21bf534d
[docs] PreOS: English nitpicking.
2019-12-05 23:14:27 +01:00
Darko Poljak
332f5dcff9
Redefine/reimplement CDIST_ORDER_DEPENDENCY
...
Update documentation.
2019-11-29 13:50:08 +01:00
Nico Schottelius
7a17630c2d
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2019-11-08 13:26:49 +01:00
Kirill Miazine
7b8f1f09d9
Correct a couple of typos.
2019-11-08 13:26:18 +01:00
Darko Poljak
f6a45808f9
Fix building man pages command
2019-10-18 13:12:08 +02:00
Darko Poljak
97bcfcc23c
Release preos, i.e. make it non-beta
2019-09-20 19:56:17 +02:00
Darko Poljak
799ec72369
Implement preos
2019-09-20 07:15:37 +02:00
Darko Poljak
3cb4e76175
Allow custom message for each deprecated parameter
2019-06-20 10:54:40 +02:00
Darko Poljak
55ba49efac
Add support for deprecated type parameters
2019-06-19 18:19:32 +02:00
Darko Poljak
68837e45cc
Document type stdin inside loop caveats
2019-05-25 20:02:45 +02:00
Darko Poljak
4949af894e
Add type deprecation support.
2019-05-20 18:50:25 +02:00
Darko Poljak
34eec3c214
Add cdist-new-type helper scrpt
2019-05-20 18:10:35 +02:00
69622b0fa5
set __cdist_dry_run env var if dry-run
2019-05-16 21:58:47 +02:00
Darko Poljak
15f01149f9
Update old homepage residual refs and non working git protocol
2019-05-09 08:26:42 +02:00
Darko Poljak
4f40c6ac65
Re-arrange Makefile and build-helper script
...
Maintainers should use build-helper script.
End users should use Makefile, which contains targets
that can be run on pure source (without git repository).
2019-05-08 22:34:03 +02:00
Darko Poljak
02eb6c75a7
Add 'CDIST_ORDER_DEPENDENCY kills parallelization'
2019-05-06 17:11:23 +02:00
Darko Poljak
28082c710a
Add refs to perils of CDIST_ORDER_DEPENDENCY
2019-05-06 11:11:10 +02:00
Darko Poljak
735f57b3a0
Add 'Perils of CDIST_ORDER_DEPENDENCY' sub-section
2019-05-05 18:09:17 +02:00
Darko Poljak
249ac917d3
Changes due to new website
2019-05-03 22:18:19 +02:00
Darko Poljak
0ab43e2405
Release -j/--jobs option, i.e. make it non-beta
2019-05-03 22:18:19 +02:00
Darko Poljak
8b93bf0218
Migrate from github to ungleich gitlab
2019-04-25 22:23:06 +02:00
Darko Poljak
2ec553b480
Add cdist-dump man page
2019-04-11 14:30:23 +02:00
Darko Poljak
d11ac7dda4
Rename debug-dump.sh to cdist-dump
2019-04-11 13:56:03 +02:00
Darko Poljak
9cd95f12dc
Add debug dump script
2019-04-09 10:41:00 +02:00
Darko Poljak
a77983aead
Reorganize parsers right
2019-01-28 19:09:36 +01:00
a3a0023b2a
man-pages are no longer in asciidoc but in ReSTructured text instead
2018-10-31 20:24:07 +01:00
1bae2be406
Synchronize notes on ssh-connection multipexing with current state.
2018-10-31 20:22:41 +01:00
Darko Poljak
82077aff25
Add timestamping log option to config file.
2018-09-27 18:55:33 +02:00
Darko Poljak
6acf6f64dc
Add timestamp to log messages.
2018-09-23 20:36:57 +02:00
Darko Poljak
d6952543a7
Add 'real world example' walkthrough docs chapter.
2018-09-14 10:53:16 +02:00
Darko Poljak
58b0e83655
Add env vars usage idiom for writing types
2018-06-20 17:28:30 +02:00
958222133b
Fix spelling errors in manpages
2018-03-19 15:16:37 +01:00
Darko Poljak
ef13449687
Fix sphinx warnings.
2018-03-15 18:01:23 +01:00
Darko Poljak
378c7f6a89
Support in-distribution config file
2018-03-01 20:12:21 +01:00
Darko Poljak
7ccc959ebd
Bugfix: --beta on the commandline does not seem to work #635
...
Fix argparse parsers.
2018-02-28 23:29:45 +01:00
Darko Poljak
4d39b6af51
Add -4 and -6 params to force IPv4, IPv6 addresses respectively.
2018-02-15 20:33:36 +01:00