Darko Poljak
93d877f5bf
Add nonparallel marker for __apt_source type.
6 years ago
Stu Zhao
f143a70463
Support pacman with --maxage parameter
6 years ago
Stu Zhao
b12c02138d
Refactor __package_update_index explorers
...
* add an type explorer to unify detecting of package type.
* update currage use the type explorer, so if os and passed in type
does not match, it behaves correctly.
6 years ago
Stu Zhao
2f89d8a514
Fix __package_update_index processing error
...
exit 1 in explorer will abort cdist.
6 years ago
Darko Poljak
eeb0590150
++changelog
7 years ago
Darko Poljak
0e9ba29850
Merge pull request #682 from greendeath/master
...
Bugfix:
7 years ago
Dominique Roux
f04f76524c
Bugfix:
...
- __grafana_dashboard had the wrong release name for devuan ascii
7 years ago
Darko Poljak
1f2b7c84c2
++changelog
7 years ago
Darko Poljak
e1f5fbf7b2
Merge pull request #678 from devinsolutions/improve-systemd-unit
...
Improve __systemd_unit
7 years ago
Adam Dej
43982f821f
__systemd_unit: add support for masking units
7 years ago
Adam Dej
37b37f6e66
__systemd_unit: fix crash when transitioning to state=absent
...
This type tried to disable an unit after it has removed it, which
failed. Now the removal happens in gencode-remote, after the unit has
been stopped and disabled.
7 years ago
Adam Dej
8d84834db6
__systemd_unit: manpage clarifications
...
Clarify that this type only operates on units in /etc/systemd/system.
Also, when state=present, it is not always true that the type is
"installed, enabled and started"
7 years ago
Darko Poljak
6c8014b407
__letsencrypt_cert: add support for devuan ascii
7 years ago
Darko Poljak
7eae68c11d
Release 4.10.1
7 years ago
Darko Poljak
8350b6297e
++changelog
7 years ago
Darko Poljak
58b0e83655
Add env vars usage idiom for writing types
7 years ago
Steven Armstrong
2f20b31758
Merge pull request #676 from thriqon/675-line-dry-run
...
Handle missing files with __line (dry-run)
7 years ago
Jonas Weber
4eaace7dd5
Handle missing file in __line explorer gracefully
...
closes #675
7 years ago
Darko Poljak
41186d66d4
++changelog
7 years ago
Darko Poljak
4cee4abf7b
Merge pull request #674 from darko-poljak/fix-letsencrypt-tempfile
...
Fix temp file location and removal
7 years ago
Darko Poljak
ec8f2f9488
Fix temp file location and removal
7 years ago
Darko Poljak
ee64936ff9
Release 4.10.0
7 years ago
Darko Poljak
d49daca3dc
++changelog
7 years ago
Darko Poljak
f75af95bda
Merge pull request #663 from asteven/type/__line
...
RFC: rewrite __line type for --before and --after support
7 years ago
Darko Poljak
f9892e25a3
Merge pull request #672 from darko-poljak/sysctl-support-sysctl.d
...
__sysctl: support sysctl.d
7 years ago
Darko Poljak
9d4c0331a9
__sysctl: support sysctl.d
7 years ago
Darko Poljak
5aa8dac80a
Disable config parser interpolation
7 years ago
Darko Poljak
b9a48c9316
++changelog
7 years ago
Darko Poljak
75b68cd178
Merge pull request #669 from 4nd3r/__acl
...
add __acl: Basic wrapper around setfacl
7 years ago
Ander Punnar
d7a1645e4e
__acl: fix os explorer
7 years ago
Ander Punnar
90adefe2e4
add __acl: Basic wrapper around setfacl
7 years ago
Steven Armstrong
4516ee0baa
position can not be empty
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Darko Poljak
5ec99ceda2
Release 4.9.1
7 years ago
Darko Poljak
a1a589ab59
Merge pull request #666 from darko-poljak/fix-letsencrypt-cert
...
Fix __letsencrypt_cert type: use object id as domain
7 years ago
Darko Poljak
efebe15386
Fix __letsencrypt_cert type: use object id as domain if domain param is not specified
7 years ago
Darko Poljak
81adabd1ab
++changelog
7 years ago
Darko Poljak
98ceebe386
Merge pull request #667 from aluuu/master
...
Fix __package_yum explorer
7 years ago
Nico Schottelius
ab62d58715
++ changes
7 years ago
Nico Schottelius
709c216096
[__consul_agent] Add LSB header so that innserv doe not fail
7 years ago
Alexander Dinu
b3a4152e00
Fix __package_yum explorer
...
Why:
In case when name contains package name with exact version specified (e.g. rpm-build-4.11.3)
```
rpm -q --whatprovides "$pkg_name"
```
will tell you that no package could provide you with 'rpm-build-4.11.3',
because it's not virtual or file-provide, but exact package name.
This will lead to the installation of the package which was already installed.
It slows down manifest execution a lot.
My change will keep previous behaviour which relies on --whatprovides and
will fix wrong behaviour when argument is full package name with version.
7 years ago
Darko Poljak
ab696a8cb8
++changelog
7 years ago
Darko Poljak
d662cc0d1b
Merge pull request #664 from devinsolutions/install-coreos
...
Add new type __install_coreos
7 years ago
Ľubomír Kučera
e7e8f1428a
Add new type __install_coreos
7 years ago
Steven Armstrong
fb26894cbd
when searching treat line as string, and regex as regexp
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Steven Armstrong
a3968f8313
rewrite __line type for --before and --after support
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Darko Poljak
e6b6925908
Release 4.9.0
7 years ago
Darko Poljak
6946dc877a
pep8
7 years ago
Darko Poljak
3cf417fa2b
Fix NameError: name 'cdist_object' is not defined, #662
7 years ago
Darko Poljak
72bb485db7
++changelog
7 years ago
Darko Poljak
87c48bebc5
Merge pull request #661 from devinsolutions/letsencrypt-cert
...
Rewrite __letsencrypt_cert type
7 years ago