Commit Graph

7210 Commits (7.0.0)
 

Author SHA1 Message Date
Nico Schottelius be6e7fcc08 Prepare release of cdist 7.0.0 1 year ago
Nico Schottelius d4bf41ce3b ++changelog 1 year ago
nico 7de931829a Merge pull request 'Add Check Point Gaia (FW1) management and firewall appliances to explorers' (#339) from stephan/cdist:master into master
Reviewed-on: ungleich-public/cdist#339
1 year ago
stephan 17466452f0 revert __line for clean PR history 1 year ago
stephan 7d8fc8a5c3 improve checkpoint sed, add __line changes 1 year ago
stephan 6243165645 add create and ifexists to line type 1 year ago
stephan 483f0c1614 add Check Point Gaia 1 year ago
stephan ff6b2d0abf Merge pull request 'master' (#2) from ungleich-public/cdist:master into master
Reviewed-on: stephan/cdist#2
1 year ago
Nico Schottelius 339ca9347b ++changelog 1 year ago
nico 5a7542db75 Merge pull request 'Handle signed-by option in __apt_source' (#335) from fancsali/cdist:apt-source-signed-by into master
Reviewed-on: ungleich-public/cdist#335
1 year ago
fancsali 0ae37b3445 Handle signed-by option in __apt_source
Allow users to specify a GPG key fingerprint or keyring file to be
included as the 'signed-by' option.
1 year ago
stephan 5e6cde1398 Merge pull request 'master' (#1) from ungleich-public/cdist:master into master
Reviewed-on: stephan/cdist#1
1 year ago
Nico Schottelius 77d9a757ec ++changelog 1 year ago
nico e5adcf451b Merge pull request 'bug: apt-ppa-noninteractive' (#327) from romain-dartigues/cdist:apt-ppa-noninteractive into master
Reviewed-on: ungleich-public/cdist#327
1 year ago
Nico Schottelius 9839c2d8ec ++changelog
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
1 year ago
nico 1edc4d0a60 Merge pull request 'add optional file parameter to allow for use in a loop without object_id clashes' (#334) from stephan/cdist:master into master
Reviewed-on: ungleich-public/cdist#334
1 year ago
stephan 3d58c9b24f add optional file parameter to allow for use in a loop without object_id clashes 1 year ago
Steven Armstrong 6c8c692a22 __file: kiss and fix regression on Mac OSX
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
Steven Armstrong abbc7dfc37 since we already remove the destination, we have no need to use -T on move, fixes #333
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
Steven Armstrong 8b915b15b5 __file: make the create-empty-file case work again
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
Steven Armstrong 2df2578e36 __file: remove the questionable check for uploadfile existence
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
Steven Armstrong 6f8c774cb0 workaround mktemp -u checking for write access
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
romain-dartigues 54a5cb17b7 use add-apt-repository instead of add-apt-repository
Remove `remove-apt-repository` which is now no longer needed;
use `add-apt-repository` which allow removal through the `-r` flag.
1 year ago
romain-dartigues cb0fa0f2e4 force add-apt-repository to act in non-interactive mode 1 year ago
Steven Armstrong af54fe6feb changelog++
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
Steven Armstrong 22039284f5 __file: make file uploading and attribute changes more atomic
Fixes ungleich-public/cdist#331

Signed-off-by: Steven Armstrong <steven@armstrong.cc>
1 year ago
fancsali bd44c023d3 Fix typos; add default priority; comments in generated files 2 years ago
Nico Schottelius e0150e7796 ++changes 2 years ago
nico 15e1ce6450 Merge pull request 'Added rm of tmpfile.' (#330) from mark/cdist:__ssh_authorized_keys-rm into master
Reviewed-on: ungleich-public/cdist#330
2 years ago
Mark Verboom 08ff41efde Added rm of tmpfile. 2 years ago
evilham c2c5668b70 ++changelog 2 years ago
evilham 6e3ad11ea0 [__package_upgrade_all] Add new --apt-with-new-pkgs argument 2 years ago
fnux fc6ddac718 Merge pull request 'Python 3.10: collections.X -> collections.abc.X' (#323) from py3.10 into master
Reviewed-on: ungleich-public/cdist#323
2 years ago
fnux 3a321469a8
Python 3.10: collections.X -> collections.abc.X 2 years ago
evilham e2500248f2 ++changelog 2 years ago
nico 0b710c6173 Merge branch 'haproxy-dualstack' into 'master'
[__haproxy_dualstack] New type with PROXY protocol support

See merge request ungleich-public/cdist!1027
2 years ago
evilham c33d99ee12 [__haproxy_dualstack] New type with PROXY protocol support
This is backwards compatible with what is already used internally @ungleich, but
adds on top of that the ability to customise ports and, most importantly, it
adds PROXY protocol support.
2 years ago
evilham 560374a686 ++changelog 2 years ago
evilham fc9bd40c9a Improve bullseye support, perticularly __letsencrypt_cert 2 years ago
evilham 5b7cca99f7 ++changelog 2 years ago
evilham 15c642a9b7 [__debconf_set_selections] Fix --file not being supported
Even if deprecated, the parameter *must* be supported, which isn't the case
right now.

This was due to a misunderstanding of how deprecating parameters work, see:
https://www.cdi.st/manual/latest/cdist-type.html#deprecated-parameters
2 years ago
Darko Poljak bf222d0543 ++changelog 2 years ago
poljakowski 433399d4dc Merge branch 'fix/__package_apt/allow-releaseinfo-change' into 'master'
__package_apt: fix complain about suite change

See merge request ungleich-public/cdist!1023
2 years ago
poljakowski 12c536dbf9 Merge branch 'fix/__apt_source/allow-releaseinfo-change' into 'master'
__apt_source: fix complain about suite change

See merge request ungleich-public/cdist!1022
2 years ago
poljakowski 67a6965e1d Merge branch 'fix/__package_update_index/allow-releaseinfo-change' into 'master'
__package_update_index: fix complain about suite change

See merge request ungleich-public/cdist!1021
2 years ago
poljakowski 398ee1e416 Merge branch 'fix/__apt_update_index/allow-releaseinfo-change' into 'master'
__apt_update_index: fix complain about suite change

See merge request ungleich-public/cdist!1020
2 years ago
poljakowski b209adcfca Merge branch 'ander/__sed' into 'master'
new type: __sed

See merge request ungleich-public/cdist!1006
2 years ago
ander 72ff48154c
add comments, add -u to diff 2 years ago
matze 3d7b31cbb4 __package_apt: fix complain about suite change
the last fix for ticket #861 :-)
2 years ago
matze d246e06710 __apt_update_index: fix complain about suite change
1 of 4th fix for ticket #861
2 years ago