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
Darko Poljak
b354ea6e94
++changelog
2020-05-30 10:49:13 +02:00
Darko Poljak
abac79d4a5
Release 6.5.6
2020-05-25 11:16:48 +02:00
Darko Poljak
ba64971a56
++changelog
2020-05-24 17:05:01 +02:00
Darko Poljak
6ba73c4be6
++changelog
2020-05-23 19:03:13 +02:00
Darko Poljak
226ed02c1c
++changelog
2020-05-22 10:09:05 +02:00
Darko Poljak
f354d80308
++changelog
2020-05-18 21:03:42 +02:00
Darko Poljak
f9afac4dd6
++changelog
2020-05-18 19:51:08 +02:00
Nico Schottelius
6f4649efc6
Reference the new cdist chat on matrix
2020-05-08 16:08:21 +02:00
Nico Schottelius
d4059fd29e
[__letsencrypt_cert] whitelist Ubuntu
2020-05-01 15:31:23 +02:00
Nico Schottelius
f58d662b32
[__pyvenv] Switch to python3 -m venv for ubuntu
2020-05-01 15:28:01 +02:00
Darko Poljak
310045d9fb
Release 6.5.5
2020-05-01 13:02:00 +02:00
Darko Poljak
250161e42d
++
2020-04-28 23:08:03 +02:00
Darko Poljak
515992249d
++changelog
2020-04-27 22:55:57 +02:00
Darko Poljak
04b7f240eb
++changelog
2020-04-26 10:01:18 +02:00
Darko Poljak
0805fac7e9
Release 6.5.4
2020-04-11 20:35:29 +02:00
Darko Poljak
d1eecb93ee
++changelog
2020-04-11 20:30:56 +02:00
Darko Poljak
1ebcc219c2
++changelog
2020-04-11 09:54:57 +02:00
Darko Poljak
ceb6b597ef
Release 6.5.3
2020-04-03 19:45:44 +02:00
Nico Schottelius
d034fe9369
[__pyvenv] use python3 -m venv on alpine
...
Until python4 comes, this will work
2020-04-02 18:24:13 +02:00
Nico Schottelius
0f639a9278
Make __cron nonparallel
...
It fails due to removal / edit of crontab at the same time
VERBOSE: [18331]: uncloud.ungleich.ch: Running object __cron/pg_dump_cleanup
VERBOSE: [18332]: uncloud.ungleich.ch: Running object __ungleich_packages/server
VERBOSE: [18335]: uncloud.ungleich.ch: Running object __postgres_role/app
INFO: [18335]: uncloud.ungleich.ch: Processing __postgres_role/app
INFO: [18331]: uncloud.ungleich.ch: Processing __cron/pg_dump_cleanup
ERROR: [16451]: uncloud.ungleich.ch: ssh -o User=root -o ControlPath=/tmp/tmp_8eu4oep/s -o ControlMaster=auto -o ControlPersist=2h uncloud.ungleich.ch /bin/sh -c ' export __object=/var/lib/cdist/object/__cron/pg_dumpall_under_day/.cdist-mfd00npk; export __object_id=pg_dumpall_under_day;/bin/sh -e /var/lib/cdist/object/__cron/pg_dumpall_under_day/.cdist-mfd00npk/code-remote': ['ssh', '-o', 'User=root', '-o', 'ControlPath=/tmp/tmp_8eu4oep/s', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=2h', 'uncloud.ungleich.ch', "/bin/sh -c ' export __object=/var/lib/cdist/object/__cron/pg_dumpall_under_day/.cdist-mfd00npk; export __object_id=pg_dumpall_under_day;/bin/sh -e /var/lib/cdist/object/__cron/pg_dumpall_under_day/.cdist-mfd00npk/code-remote'"]
Error processing object '__cron/pg_dumpall_under_day'
=====================================================
name: __cron/pg_dumpall_under_day
path: /tmp/tmplaq9cwdh/6318c251013a449595327745daacf3ee/data/object/__cron/pg_dumpall_under_day/.cdist-mfd00npk
source: /tmp/tmplaq9cwdh/6318c251013a449595327745daacf3ee/data/conf/type/__ungleich_postgresql/manifest
type: /home/nico/vcs/cdist/cdist/conf/type/__cron
code-remote:stderr
------------------
crontab: can't move 'postgres.new' to 'postgres': No such file or directory
VERBOSE: [16451]: config: Total processing time for 1 host(s): 13.98031210899353
[18:09] line:~%
2020-04-02 18:14:09 +02:00
Darko Poljak
da30afe791
++changelog
2020-03-29 12:54:02 +02:00
Darko Poljak
df63cfe088
++changelog
2020-03-27 08:50:27 +01:00
Nico Schottelius
ec11f04ab8
++changes
2020-03-26 21:49:43 +01:00
Darko Poljak
f7d5f5bc97
++changelog
2020-03-09 08:02:18 +01:00
Darko Poljak
213f1b049c
Release 6.5.2
2020-02-27 20:23:04 +01:00
Darko Poljak
da6ccf808e
++changelog
2020-02-26 21:48:08 +01:00
Darko Poljak
046f7d0663
++changelog
2020-02-26 16:32:03 +01:00
Darko Poljak
b2db864eaf
++changelog
2020-02-26 13:01:29 +01:00
Darko Poljak
49fc21ec47
++changelog
2020-02-23 09:32:03 +01:00
Nico Schottelius
ceddbd15a0
++changes
2020-02-20 10:15:34 +01:00
Darko Poljak
1b0caeda13
++changelog
2020-02-19 14:49:35 +01:00
Darko Poljak
c09165d122
Fix spelling
2020-02-15 21:05:24 +01:00
Darko Poljak
9f3747cf3f
Release 6.5.1
2020-02-15 14:36:26 +01:00
Darko Poljak
cda77e5e8a
++changelog
2020-02-15 14:35:29 +01:00
Darko Poljak
58841fc4bf
++changelog
2020-02-15 12:20:41 +01:00
Darko Poljak
48bff66563
++changelog
2020-02-14 21:55:35 +01:00
Darko Poljak
e5f9d32004
++changelog
2020-02-14 16:07:06 +01:00
Nico Schottelius
bcefeb240c
add note about IPv6, because people ask
2020-02-10 15:51:15 +01:00
Darko Poljak
7a5d6d5a7d
++changelog
2020-02-04 07:45:04 +01:00
Nico Schottelius
0f420993e1
++ changelog update
2020-02-03 17:45:34 +01:00
Darko Poljak
87f30b6053
Update sphinx docs copyright year
2020-01-23 14:40:07 +01:00
Darko Poljak
8f12a4c505
Release 6.5.0
2020-01-23 07:11:55 +01:00
Darko Poljak
4e8ccd9b78
++changelog
2020-01-20 09:08:55 +01:00
Darko Poljak
5089f9055e
++changelog
2020-01-19 19:41:26 +01:00
Darko Poljak
45890cc7e4
++changelog
2020-01-17 18:14:49 +01:00
Darko Poljak
e292c9f124
++changelog
2020-01-17 15:48:59 +01:00
Darko Poljak
3f133dbc17
Info command: support tilde expansion
2020-01-11 15:26:46 +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
51ba4a49d8
++changelog
2020-01-04 18:21:23 +01:00
Darko Poljak
7c9dd3b03e
Release 6.4.0
2020-01-04 14:36:14 +01:00
Darko Poljak
bc1990c7c8
++changelog
2020-01-04 13:44:04 +01:00
Darko Poljak
e201536792
++changelog
2020-01-04 13:18:13 +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
72935e0a79
++changelog
2020-01-04 11:08:48 +01:00
Darko Poljak
6369bc1ae5
++changelog
2020-01-04 10:07:53 +01:00
Nico Schottelius
f407e8825f
[consul/alpine] no init script required to be deployed anymore
2019-12-15 22:56:16 +01:00
Darko Poljak
9859080217
Release 6.3.0
2019-12-12 07:43:07 +01:00
Darko Poljak
2c7b4ddc55
Update cdist man page
2019-12-12 06:18:04 +01:00
Darko Poljak
3c62a88ca7
++changelog
2019-12-10 19:33:29 +01:00
Darko Poljak
553cfc28e7
++changelog
2019-12-09 09:57:54 +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
Darko Poljak
839e7a408e
++changelog
2019-12-06 19:46:17 +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
f2cbc01e3f
++changelog
2019-12-06 10:04:06 +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
Darko Poljak
f22349ce8a
Fix documentation for install types
...
Fixes gitlab #790 .
2019-12-06 09:00:16 +01:00
58cbe53e61
Merge branch 'master' of https://code.ungleich.ch/ungleich-public/cdist
2019-12-05 23:15:11 +01:00
4f21bf534d
[docs] PreOS: English nitpicking.
2019-12-05 23:14:27 +01:00
Darko Poljak
320f962e1d
++changelog
2019-12-04 22:27:58 +01:00
Darko Poljak
a1f33ca8eb
Release 6.2.0
2019-11-30 23:11:36 +01:00
Darko Poljak
b3012b9911
++changelog
2019-11-29 13:56:32 +01:00
Darko Poljak
332f5dcff9
Redefine/reimplement CDIST_ORDER_DEPENDENCY
...
Update documentation.
2019-11-29 13:50:08 +01:00
Darko Poljak
3b5aa8654d
Release 6.1.1
2019-11-26 19:24:15 +01:00
Darko Poljak
8236de763f
Revert "++changelog"
...
This reverts commit e44219903a
.
2019-11-26 17:57:19 +01:00
Darko Poljak
e44219903a
++changelog
2019-11-25 21:01:20 +01:00
Darko Poljak
56435492a0
++changelog
2019-11-24 17:18:02 +01:00
Darko Poljak
b876ebb16e
++changelog
2019-11-22 19:59:52 +01:00
Darko Poljak
b8c6f8c8f5
++changelog
2019-11-21 17:01:27 +01:00
Darko Poljak
ac2463fe31
++changelog
2019-11-20 20:58:42 +01:00
Darko Poljak
0bc00477ae
Release 6.1.0
2019-11-19 21:54:56 +01:00
Darko Poljak
6c67d7194a
++changelog
2019-11-19 21:53:40 +01:00
Darko Poljak
c1633d9301
Release 6.0.4
2019-11-19 21:29:45 +01:00
Nico Schottelius
8b0686766a
++changes
2019-11-08 13:27:38 +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
5fcd4bc09f
Release 6.0.3
2019-10-31 08:56:13 +01:00
Darko Poljak
39b320a19a
++changelog
2019-10-27 19:12:52 +01:00
Darko Poljak
00852cb17d
++changelog
2019-10-25 14:26:08 +02:00
Darko Poljak
50a3130b0a
++changelog
2019-10-21 12:02:53 +02:00
Darko Poljak
f6a45808f9
Fix building man pages command
2019-10-18 13:12:08 +02:00
Nico Schottelius
9f1ec6f89e
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2019-10-17 16:47:28 +02:00
Nico Schottelius
076133028f
++changelog
2019-10-17 16:44:56 +02:00
Darko Poljak
778cd4ff0e
Release 6.0.2
2019-10-17 11:14:09 +02:00
Darko Poljak
6214408f2a
++changelog
2019-10-15 20:19:57 +02:00
Darko Poljak
3c86c175aa
++changelog
2019-10-14 11:41:04 +02:00
Nico Schottelius
2bc26e398c
[__letsencrypt_cert] Add Arch Linux support
2019-10-13 11:15:53 +02:00
Darko Poljak
c3af8a0cc0
++changelog
2019-10-10 11:19:00 +02:00
Darko Poljak
d1f4657ed9
Release 6.0.1
2019-10-08 14:16:33 +02:00
Darko Poljak
be756f2189
++changelog
2019-10-08 13:48:51 +02:00
Darko Poljak
4c21781c4b
++changelog
2019-10-05 07:52:34 +02:00
Darko Poljak
69170b20f6
++changelog
2019-10-04 20:07:28 +02:00
Darko Poljak
b039e4b1b4
++changelog
2019-10-03 20:36:25 +02:00
Darko Poljak
bf400928e2
++changelog
2019-10-03 07:56:36 +02:00
Darko Poljak
7981f81dcd
++changelog
2019-10-01 13:18:01 +02:00
Darko Poljak
828b4c867c
Release 6.0.0
2019-10-01 07:14:35 +02:00
Darko Poljak
9d8a0dae66
++changelog
2019-10-01 07:01:38 +02:00
Darko Poljak
97bcfcc23c
Release preos, i.e. make it non-beta
2019-09-20 19:56:17 +02:00
Nico Schottelius
90d9326740
[__sysctl] add alpine support
2019-09-20 21:17:13 +09:00
Darko Poljak
799ec72369
Implement preos
2019-09-20 07:15:37 +02:00
Darko Poljak
eab540bd0f
++
2019-09-18 07:04:41 +02:00
Darko Poljak
067d0a62e7
Release 5.1.3
2019-08-30 08:51:08 +02:00
Darko Poljak
65b9e1d00f
++changelog
2019-08-29 14:40:16 +02:00
Nico Schottelius
6c780c24c7
++changes
2019-08-15 14:25:16 +02:00
Nico Schottelius
5033f67d96
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2019-08-15 14:20:42 +02:00
Nico Schottelius
7182de5968
++changes
2019-08-15 14:20:14 +02:00
Darko Poljak
c6b739b5b6
++changelog
2019-08-04 21:52:59 +02:00
Darko Poljak
f7efde0d0a
++changelog
2019-07-25 08:06:58 +02:00
Darko Poljak
5c11c15ae4
Overcome bash CDPATH issue
...
Thanks to Dmitry Bogatov.
2019-06-23 20:00:25 +02:00
Darko Poljak
6915d30015
Release 5.1.2
2019-06-21 14:13:25 +02:00
Darko Poljak
8881ff2224
++changelog
2019-06-21 12:55:33 +02:00
Darko Poljak
d723f60673
++changelog
2019-06-20 18:12:50 +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
8315677ad1
Release 5.1.1
2019-05-28 17:53:34 +02:00
Darko Poljak
68837e45cc
Document type stdin inside loop caveats
2019-05-25 20:02:45 +02:00
Darko Poljak
520cfeda98
++
2019-05-25 16:10:18 +02:00
Darko Poljak
c58ae44409
Release 5.1.0
2019-05-22 18:34:31 +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
Nico Schottelius
21a16f5584
consul, changelog, consul agent => alpine
2019-05-18 23:46:09 +02:00
Darko Poljak
4a5425a95e
Release 5.0.2
2019-05-17 13:03:54 +02:00
Darko Poljak
7195b594f3
++changelog
2019-05-16 21:59:39 +02:00
69622b0fa5
set __cdist_dry_run env var if dry-run
2019-05-16 21:58:47 +02:00
Nico Schottelius
fe643b9092
++doc
2019-05-14 17:10:46 +02:00
Nico Schottelius
5f462d6380
++alpine support
2019-05-14 16:49:33 +02:00
Nico Schottelius
569ae29955
[__package_apk] fix / add support for @yrepo syntax
2019-05-14 11:47:15 +02:00
Darko Poljak
a8ee4356ef
Release 5.0.1
2019-05-09 19:11:09 +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
d696a55879
++changelog
2019-05-06 17:13:36 +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
aad6c34178
Release 5.0.0
2019-05-05 00:03:04 +02:00
Darko Poljak
513fde1cc1
++changelog
2019-05-04 10:51:10 +02:00