- More updates for full Puppet 8 compatibility
- Added psick::puppet::facter profile to manage facter.conf
- pdk update
- Make psick::tools::create_dir windows compatible
- Several lints and fixes
- Define psick::git::clone to clone and sync a git repo
- psick::ruby::rbenv has no more a default ruby version
- Updated psick::timezone to support more recent Debian derivatives
- Replaced legacy facts in preparation for Puppet 8
- Codacy lint fixes
- Class psick::openssh::hostkeys
- Fixed lint errors
- Basic Devuan support
- Removed deprecated cli_enable param in tp::test defines
- Added psick::netstat task
- Added exclude_unchanged_resources params to psick::puppet::pe_agent
- Fixed psick::network class
- Added psick::nodejs class
- Release 1, backwards incompatible. Read migration notes before upgrading.
- Docs update
- pdk update
- Lint cleanups and code improvements
- Added GitHub and CD4PE pipelines
- Updated psick profile generation script
- Improved psick::puppet::pe_client_tools psick::puppet::pe_agent and psick::puppet::pe_server
- Fixed psick::limits
- Added psick::network (based on example42-network)
- Added psick::rclocal (based on example42-rclocal)
- Added psick::systemd (based on voxpupuli-systemd)
- Added psick::kmod
- Added psick::admin (based/renamed on example42 psick::ansible voxpupuli-systemd)
- Moved most app profiles to psick_profile module:
- psick::icinga2 moved to psick_profile::icinga2
- psick::icingaweb2 moved to psick_profile::icingaweb2
- psick::monitor::sar moved to psick_profile::sar
- psick::monitor::ganglia moved to psick_profile::ganglia
- psick::monitor::newrelic moved to psick_profile::newrelic
- psick::monitor::nrpe moved to psick_profile::nrpe
- psick::monitor::snmpd moved to psick_profile::snmpd
- psick::virtualbox moved to psick_profile::virtualbox
- psick::jenkinns moved to psick_profile::jenkinns
- psick::backup::duply moved to psick_profile::duply
- psick::backup::legato moved to psick_profile::legato
- psick::ci:octocatalog moved to psick_profile::octocatalog
- psick::foreman moved to psick_profile::foreman
- psick::grafana moved to psick_profile::grafana
- psick::inluxdb moved to psick_profile::influxdb
- psick::keepalived moved to psick_profile::keepalived
- psick::mongo moved to psick_profile::mongo
- psick::prometheus moved to psick_profile::prometheus
- psick::rundeck moved to psick_profile::rundeck
- psick::sensu moved to psick_profile::sensu
- psick::vagrant moved to psick_profile::vagrant
- psick::gitlab moved to psick_profile::gitlab
- psick::mariadb moved to psick_profile::mariadb
- psick::mysql moved to psick_profile::mysql
- psick::docker moved to psick_profile::docker
- psick::apache moved to psick_profile::apache
- psick::iis moved to psick_profile::iis
- psick::puppetserver moved to psick_profile::puppetserver
- psick::puppetdb moved to psick_profile::puppetdb
- psick::mail::postfix moved to psick_profile::postfix
- Standardised manage, noop_manage and noop_value on all classes
- Removed local tp profiles (replaced by separated tp_profiles module)
- Added psick::limits class
- Added psick::mounts class
- Added option to manage gitlab configs via in line settings
- Cleaned up deprecations in logs
- Removed deprecated auto_conf param
- Deprecated local tp profiles. Preparing transition to tp_profile module
- Added psick::icinga2 profile, features full
- Added psick::icingaweb2 profile, features full
- Added psick::java:install_tarball define
- Added psick::selinux class
- Added psick::remediate profile to install Puppet Remediate
- Added psick::ensure2* functions
- Added psick::hosts::puppetdb profile.
- psick::php::fpm profile
- Improved psick::packages
- Fixed mariadb and mysql defines
- Puppetserver 6 has new ca commands - @tuxmea.
- Updated hiera.yaml with globs to split per profile hiera data
- Updated psick::puppet::foss_master to Puppet 6
- Updated psick::puppetserver to Puppet 6
- Added psick::jenkins::jcasc clsss
- Updated .travis.yml
- Improved openssh defines
- Added extra_packages_list to psick::git
- Added extra options to default apache vhost template
- Added update_hostname option to psick::hostname
- Less default vagrant plugins
- psick::virtualbox updated
- Added no_noop parameter to tp profiles
- Changed current no_noop params to not override server side noop_mode
- Added psick::chruby profile
- Use correct puppet agent parameter for server - @tuxmea.
- Global renaming auto_prerequisites to auto_prereq #61
- Added force_ordering param to psick #55
- Docs, test and addons to psick::puppet::gems and psick::rbenv #50 #47
- psick::rbenv profile
- Improved r10k setup
- psick::gitlab::ci profile
- Puppet profiles from example42 puppet module
- More works on jenkins and Jenkinsfile
- psick::puppet::postrun_command management
- Added no_noop parameter to tp and other profiles
- Added psick::schedule profile
- Added psick::lvm profile
- Added defines to manage services scripts
- Improved psick::jenkins and psick::jenkins::plugin
- Reorganised docs
- Added psick::reboot profile
- Improved psick::nfs profiles
- Regenerated tp profiles
- Refactored psick::jenkins profile (psick::ci::jenkins removed)
- Allow alternative pdk templates for mass generation of tp profiles
- Reduced number of redundant tests on tp profiles
- Added ansible and sysdig tp profiles
- Complete psick::bolt profile and better tasks @alvagante
- Added sample Puppet tasks and psick::bolt @alvagante
- Improvements and fixes @alvagante
- Added lamp classes and defines (apache, php, mariadb, mysql) @alvagante
- Refactored tp profiles @alvagante
- Refactored users and packages profiles @alvagante
- Added ansible and docker profiles and defines @alvagante
- Refined and adapted structure to a single standalone module @alvagante
- Imported defines from Psick 0.3.0 control-repo tools module @alvagante
- Generate first set of tp profiles with working specs and implementation @alvagante
- Sync from Psick 0.3.0 control-repo profile module @alvagante